[oe-commits] [openembedded-core] 13/38: binutils: configure with --enable-deterministic-archives

git at git.openembedded.org git at git.openembedded.org
Thu Jun 23 13:27:15 UTC 2016


rpurdie pushed a commit to branch master
in repository openembedded-core.

commit df0d525c02780b5a0bd7a177a249c55f41797476
Author: Andre McCurdy <armccurdy at gmail.com>
AuthorDate: Fri Jun 17 11:33:12 2016 -0700

    binutils: configure with --enable-deterministic-archives
    
    Causes ar to use zero for timestamps and uids/gids by default when
    creating static archives, which helps make builds deterministic.
    
      https://bugzilla.redhat.com/show_bug.cgi?id=1124342
      https://wiki.debian.org/ReproducibleBuilds/TimestampsInStaticLibraries
    
    Signed-off-by: Andre McCurdy <armccurdy at gmail.com>
    Signed-off-by: Ross Burton <ross.burton at intel.com>
---
 meta/recipes-devtools/binutils/binutils.inc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta/recipes-devtools/binutils/binutils.inc b/meta/recipes-devtools/binutils/binutils.inc
index 43e2aa2..70589ec 100644
--- a/meta/recipes-devtools/binutils/binutils.inc
+++ b/meta/recipes-devtools/binutils/binutils.inc
@@ -72,6 +72,7 @@ B = "${S}/build.${HOST_SYS}.${TARGET_SYS}"
 
 EXTRA_OECONF = "--program-prefix=${TARGET_PREFIX} \
                 --disable-werror \
+                --enable-deterministic-archives \
                 --enable-plugins \
                 ${LDGOLD} \
                 ${@bb.utils.contains('DISTRO_FEATURES', 'multiarch', '--enable-64-bit-bfd', '', d)}"

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list