[Reproducible-commits] [notes] 01/01: new issue: scons_doesnt_pass_environment_to_build_tools

Reiner Herrmann reiner at reiner-h.de
Tue May 24 17:38:45 UTC 2016


This is an automated email from the git hooks/post-receive script.

deki-guest pushed a commit to branch master
in repository notes.

commit 88182fb85db1d0af2eaf36d98078515b653162b8
Author: Reiner Herrmann <reiner at reiner-h.de>
Date:   Tue May 24 19:38:43 2016 +0200

    new issue: scons_doesnt_pass_environment_to_build_tools
---
 issues.yml   |  6 ++++++
 packages.yml | 17 +++++++++++++----
 2 files changed, 19 insertions(+), 4 deletions(-)

diff --git a/issues.yml b/issues.yml
index dc60b5b..e11dfe4 100644
--- a/issues.yml
+++ b/issues.yml
@@ -1046,3 +1046,9 @@ random_order_in_static_library_by_icmake:
     icmake uses a shell glob to collect object files while creating the static library archive.
     The glob is sorted, but will be sorted differently depending on the locale.
   url: https://sources.debian.net/src/icmake/8.01.00-1/scripts/icmbuild.in/#L373
+scons_doesnt_pass_environment_to_build_tools:
+  description: |
+    The build system SCons doesn't pass environment variables to the build tools (compilers etc.) by default.
+    See scons(1):
+    "scons does not automatically propagate the external environment used to execute scons to the commands used to build target files. This is so that builds will be guaranteed repeatable regardless of the environment variables set at the time scons is invoked"
+    This prevents for example that SOURCE_DATE_EPOCH can be read by build tools.
diff --git a/packages.yml b/packages.yml
index 7dba0f9..ad6d2fc 100644
--- a/packages.yml
+++ b/packages.yml
@@ -697,9 +697,11 @@ awesfx:
   bugs:
     - 800262
 awesome:
-  version: 3.4.15-1
+  version: 3.5.9-1
+  comments: |
+    Embeds build user and hostname:
+    https://sources.debian.net/src/awesome/3.5.9-1/common/version.c/?hl=56#L56
   issues:
-    - timestamps_from_cpp_macros
     - timestamps_in_documentation_generated_by_lua_ldoc
 aws-sdk-for-php:
   version: 0.93-4
@@ -722,6 +724,10 @@ axis:
     - locale_in_documentation_generated_by_javadoc
 ayttm:
   version: 0.6.3-3
+  comments: |
+    globbing order varies with locale:
+    https://sources.debian.net/src/ayttm/0.6.3-3/modules/msn2/Makefile.am/#L16
+    (also in other modules / Makefiles)
   issues:
     - timestamps_from_cpp_macros
 azureus:
@@ -2307,8 +2313,9 @@ dipy:
     - timestamps_in_documentation_generated_by_sphinx
 directfb:
   version: 1.2.10.0-5.1
-  issues:
-    - timestamps_from_cpp_macros
+  comments: |
+    Embeds the build time.
+    https://sources.debian.net/src/directfb/1.2.10.0-5.2/src/core/Makefile.am/?hl=14#L14
 dita-ot:
   version: 1.5.3-1
   comments: |
@@ -2931,6 +2938,7 @@ fceux:
     https://sources.debian.net/src/fceux/2.2.2%2Bdfsg0-1/src/SConscript/#L2
   issues:
     - timestamps_from_cpp_macros
+    - scons_doesnt_pass_environment_to_build_tools
 fcitx-table-other:
   version: 0.2.3-2
   bugs:
@@ -3978,6 +3986,7 @@ glob2:
   version: 0.9.4.4-2.3
   issues:
     - timestamps_from_cpp_macros
+    - scons_doesnt_pass_environment_to_build_tools
 globus-io:
   version: 11.5-1
   bugs:

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/notes.git



More information about the Reproducible-commits mailing list