[gcc-6] 283/401: * Build the GC enabled libobjc using the system libgc when available

Ximin Luo infinity0 at debian.org
Wed Apr 5 15:50:03 UTC 2017


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

infinity0 pushed a commit to branch pu/reproducible_builds
in repository gcc-6.

commit acf76eb9a3f3b5c7383fe6c6838a96365a10c38a
Author: doko <doko at 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>
Date:   Sat Nov 19 11:28:44 2016 +0000

      * Build the GC enabled libobjc using the system libgc when available
    
    
    git-svn-id: svn://anonscm.debian.org/gcccvs/branches/sid/gcc-6@9097 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca
---
 debian/patches/libobjc-system-gc.diff | 3 ++-
 debian/rules2                         | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/debian/patches/libobjc-system-gc.diff b/debian/patches/libobjc-system-gc.diff
index 91ece31..dc4687f 100644
--- a/debian/patches/libobjc-system-gc.diff
+++ b/debian/patches/libobjc-system-gc.diff
@@ -635,7 +635,7 @@
  # -----------
  # Directories
  # -----------
-@@ -214,6 +196,86 @@
+@@ -214,6 +196,87 @@
  
  gt_BITFIELD_TYPE_MATTERS
  
@@ -701,6 +701,7 @@
 +    OBJC_BOEHM_GC='libobjc_gc$(libsuffix).la'
 +    OBJC_BOEHM_GC_INCLUDES='-I$(top_srcdir)/../boehm-gc/include -I../boehm-gc/include'
 +    OBJC_BOEHM_GC_LIBS=
++    ;;
 +  system)
 +    OBJC_GCFLAGS='-DOBJC_WITH_GC=1 -DSYSTEM_BOEHM_GC=1'
 +    OBJC_BOEHM_GC='libobjc_gc$(libsuffix).la'
diff --git a/debian/rules2 b/debian/rules2
index b6e16b0..0f6faf3 100644
--- a/debian/rules2
+++ b/debian/rules2
@@ -395,7 +395,7 @@ ifeq ($(with_gcj),yes)
 endif
 
 ifeq ($(with_objc)-$(with_objc_gc),yes-yes)
-  CONFARGS += --enable-objc-gc
+  CONFARGS += --enable-objc-gc=auto
 endif
 
 ifneq (,$(filter $(DEB_TARGET_GNU_TYPE), i486-linux-gnu i586-linux-gnu i686-linux-gnu))

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



More information about the Reproducible-commits mailing list