Hello community, here is the log from the commit of package gcc6 for openSUSE:Factory checked in at 2016-06-07 23:49:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gcc6 (Old) and /work/SRC/openSUSE:Factory/.gcc6.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gcc6" Changes: -------- --- /work/SRC/openSUSE:Factory/gcc6/cross-aarch64-gcc6.changes 2016-05-05 08:13:04.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gcc6.new/cross-aarch64-gcc6.changes 2016-06-07 23:49:41.000000000 +0200 @@ -1,0 +2,18 @@ +Mon Jun 6 11:29:15 UTC 2016 - rguent...@suse.com + +- Update disk-space _constraints, add libgcj-gcc6 _constraints similar + to gcc6-testresults as that one is also building libjava. + +------------------------------------------------------------------- +Wed Jun 1 13:17:59 UTC 2016 - rguent...@suse.com + +- Update to gcc-6-branch head (r236988). +- Enable profiledbootstrap for AARCH64. + +------------------------------------------------------------------- +Tue May 10 09:59:24 UTC 2016 - rguent...@suse.com + +- Add gcc6-disable-aarch64-tsan.patch to disable TSAN on aarch64 because + libtsan0 is not installable. + +------------------------------------------------------------------- cross-armv6hl-gcc6.changes: same change cross-armv7hl-gcc6.changes: same change cross-avr-gcc6.changes: same change cross-i386-gcc6.changes: same change cross-m68k-gcc6.changes: same change cross-ppc64-gcc6.changes: same change cross-ppc64le-gcc6.changes: same change cross-s390x-gcc6.changes: same change cross-sparc-gcc6.changes: same change cross-sparc64-gcc6.changes: same change cross-x86_64-gcc6.changes: same change gcc6-testresults.changes: same change gcc6.changes: same change libgcj-gcc6.changes: same change Old: ---- gcc-6.1.1-r235696.tar.bz2 New: ---- gcc-6.1.1-r236988.tar.bz2 gcc6-disable-aarch64-tsan.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cross-aarch64-gcc6.spec ++++++ --- /var/tmp/diff_new_pack.Xj92Ch/_old 2016-06-07 23:49:47.000000000 +0200 +++ /var/tmp/diff_new_pack.Xj92Ch/_new 2016-06-07 23:49:47.000000000 +0200 @@ -115,7 +115,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 6.1.1+r235696 +Version: 6.1.1+r236988 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -142,13 +142,14 @@ Patch8: gcc5-libsanitize-aarch64-va42.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc6-hsa-enablement.patch +Patch12: gcc6-disable-aarch64-tsan.patch # A set of patches from the RH srpm Patch50: gcc41-java-slow_pthread_self.patch Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch62: gcc6-hsa-enablement.patch #testpatch end @@ -217,11 +218,12 @@ %patch9 %endif %patch10 +%patch11 -p1 +%patch12 %patch50 %patch51 %patch60 %patch61 -%patch62 -p1 #test patching end cross-armv6hl-gcc6.spec: same change cross-armv7hl-gcc6.spec: same change cross-avr-gcc6.spec: same change cross-i386-gcc6.spec: same change cross-m68k-gcc6.spec: same change cross-ppc64-gcc6.spec: same change cross-ppc64le-gcc6.spec: same change cross-s390x-gcc6.spec: same change cross-sparc-gcc6.spec: same change cross-sparc64-gcc6.spec: same change cross-x86_64-gcc6.spec: same change ++++++ gcc6-testresults.spec ++++++ --- /var/tmp/diff_new_pack.Xj92Ch/_old 2016-06-07 23:49:47.000000000 +0200 +++ /var/tmp/diff_new_pack.Xj92Ch/_new 2016-06-07 23:49:47.000000000 +0200 @@ -54,7 +54,7 @@ %endif %define quadmath_arch %ix86 x86_64 ia64 -%define tsan_arch x86_64 aarch64 +%define tsan_arch x86_64 %define asan_arch x86_64 %ix86 ppc ppc64 ppc64le %sparc %arm aarch64 %define itm_arch x86_64 %ix86 %arm aarch64 ppc ppc64 ppc64le s390 s390x %sparc %define atomic_arch x86_64 %ix86 %arm aarch64 ppc ppc64 ppc64le s390 s390x %sparc m68k ia64 @@ -266,7 +266,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 6.1.1+r235696 +Version: 6.1.1+r236988 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -331,13 +331,14 @@ Patch8: gcc5-libsanitize-aarch64-va42.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc6-hsa-enablement.patch +Patch12: gcc6-disable-aarch64-tsan.patch # A set of patches from the RH srpm Patch50: gcc41-java-slow_pthread_self.patch Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch62: gcc6-hsa-enablement.patch #testpatch end @@ -457,11 +458,12 @@ %patch9 %endif %patch10 +%patch11 -p1 +%patch12 %patch50 %patch51 %patch60 %patch61 -%patch62 -p1 #test patching end @@ -778,7 +780,7 @@ %if 0%{?building_libjava:1} make STAGE1_CFLAGS="$STAGE1_FLAGS" BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL %else -%ifarch x86_64 ppc64le s390x +%ifarch x86_64 ppc64le s390x aarch64 make profiledbootstrap STAGE1_CFLAGS="$STAGE1_FLAGS" BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL %else make STAGE1_CFLAGS="$STAGE1_FLAGS" BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL ++++++ gcc6.spec ++++++ --- /var/tmp/diff_new_pack.Xj92Ch/_old 2016-06-07 23:49:47.000000000 +0200 +++ /var/tmp/diff_new_pack.Xj92Ch/_new 2016-06-07 23:49:47.000000000 +0200 @@ -36,7 +36,7 @@ %endif %define quadmath_arch %ix86 x86_64 ia64 -%define tsan_arch x86_64 aarch64 +%define tsan_arch x86_64 %define asan_arch x86_64 %ix86 ppc ppc64 ppc64le %sparc %arm aarch64 %define itm_arch x86_64 %ix86 %arm aarch64 ppc ppc64 ppc64le s390 s390x %sparc %define atomic_arch x86_64 %ix86 %arm aarch64 ppc ppc64 ppc64le s390 s390x %sparc m68k ia64 @@ -248,7 +248,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 6.1.1+r235696 +Version: 6.1.1+r236988 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -313,13 +313,14 @@ Patch8: gcc5-libsanitize-aarch64-va42.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc6-hsa-enablement.patch +Patch12: gcc6-disable-aarch64-tsan.patch # A set of patches from the RH srpm Patch50: gcc41-java-slow_pthread_self.patch Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch62: gcc6-hsa-enablement.patch #testpatch end @@ -1946,11 +1947,12 @@ %patch9 %endif %patch10 +%patch11 -p1 +%patch12 %patch50 %patch51 %patch60 %patch61 -%patch62 -p1 #test patching end @@ -2267,7 +2269,7 @@ %if 0%{?building_libjava:1} make STAGE1_CFLAGS="$STAGE1_FLAGS" BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL %else -%ifarch x86_64 ppc64le s390x +%ifarch x86_64 ppc64le s390x aarch64 make profiledbootstrap STAGE1_CFLAGS="$STAGE1_FLAGS" BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL %else make STAGE1_CFLAGS="$STAGE1_FLAGS" BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL ++++++ libgcj-gcc6.spec ++++++ --- /var/tmp/diff_new_pack.Xj92Ch/_old 2016-06-07 23:49:47.000000000 +0200 +++ /var/tmp/diff_new_pack.Xj92Ch/_new 2016-06-07 23:49:47.000000000 +0200 @@ -53,7 +53,7 @@ %endif %define quadmath_arch %ix86 x86_64 ia64 -%define tsan_arch x86_64 aarch64 +%define tsan_arch x86_64 %define asan_arch x86_64 %ix86 ppc ppc64 ppc64le %sparc %arm aarch64 %define itm_arch x86_64 %ix86 %arm aarch64 ppc ppc64 ppc64le s390 s390x %sparc %define atomic_arch x86_64 %ix86 %arm aarch64 ppc ppc64 ppc64le s390 s390x %sparc m68k ia64 @@ -265,7 +265,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 6.1.1+r235696 +Version: 6.1.1+r236988 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -330,13 +330,14 @@ Patch8: gcc5-libsanitize-aarch64-va42.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc6-hsa-enablement.patch +Patch12: gcc6-disable-aarch64-tsan.patch # A set of patches from the RH srpm Patch50: gcc41-java-slow_pthread_self.patch Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch62: gcc6-hsa-enablement.patch #testpatch end @@ -720,11 +721,12 @@ %patch9 %endif %patch10 +%patch11 -p1 +%patch12 %patch50 %patch51 %patch60 %patch61 -%patch62 -p1 #test patching end @@ -1041,7 +1043,7 @@ %if 0%{?building_libjava:1} make STAGE1_CFLAGS="$STAGE1_FLAGS" BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL %else -%ifarch x86_64 ppc64le s390x +%ifarch x86_64 ppc64le s390x aarch64 make profiledbootstrap STAGE1_CFLAGS="$STAGE1_FLAGS" BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL %else make STAGE1_CFLAGS="$STAGE1_FLAGS" BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL ++++++ _constraints ++++++ --- /var/tmp/diff_new_pack.Xj92Ch/_old 2016-06-07 23:49:47.000000000 +0200 +++ /var/tmp/diff_new_pack.Xj92Ch/_new 2016-06-07 23:49:47.000000000 +0200 @@ -1,7 +1,7 @@ <constraints> <hardware> <disk> - <size unit="G">8</size> + <size unit="G">16</size> </disk> </hardware> <overwrite> @@ -10,6 +10,16 @@ </conditions> <hardware> <physicalmemory> + <size unit="G">3</size> + </physicalmemory> + </hardware> + </overwrite> + <overwrite> + <conditions> + <package>libgcj-gcc6</package> + </conditions> + <hardware> + <physicalmemory> <size unit="G">3</size> </physicalmemory> </hardware> ++++++ gcc-6.1.1-r235696.tar.bz2 -> gcc-6.1.1-r236988.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/gcc6/gcc-6.1.1-r235696.tar.bz2 /work/SRC/openSUSE:Factory/.gcc6.new/gcc-6.1.1-r236988.tar.bz2 differ: char 11, line 1 ++++++ gcc.spec.in ++++++ --- /var/tmp/diff_new_pack.Xj92Ch/_old 2016-06-07 23:49:47.000000000 +0200 +++ /var/tmp/diff_new_pack.Xj92Ch/_new 2016-06-07 23:49:47.000000000 +0200 @@ -38,7 +38,7 @@ %endif %define quadmath_arch %ix86 x86_64 ia64 -%define tsan_arch x86_64 aarch64 +%define tsan_arch x86_64 %define asan_arch x86_64 %ix86 ppc ppc64 ppc64le %sparc %arm aarch64 %define itm_arch x86_64 %ix86 %arm aarch64 ppc ppc64 ppc64le s390 s390x %sparc %define atomic_arch x86_64 %ix86 %arm aarch64 ppc ppc64 ppc64le s390 s390x %sparc m68k ia64 @@ -254,7 +254,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: http://gcc.gnu.org/ -Version: 6.1.1+r235696 +Version: 6.1.1+r236988 Release: 1 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -321,13 +321,14 @@ Patch8: gcc5-libsanitize-aarch64-va42.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc6-hsa-enablement.patch +Patch12: gcc6-disable-aarch64-tsan.patch # A set of patches from the RH srpm Patch50: gcc41-java-slow_pthread_self.patch Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch62: gcc6-hsa-enablement.patch #testpatch end @@ -1211,11 +1212,12 @@ %patch9 %endif %patch10 +%patch11 -p1 +%patch12 %patch50 %patch51 %patch60 %patch61 -%patch62 -p1 #test patching end @@ -1534,7 +1536,7 @@ %if 0%{?building_libjava:1} make STAGE1_CFLAGS="$STAGE1_FLAGS" BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL %else -%ifarch x86_64 ppc64le s390x +%ifarch x86_64 ppc64le s390x aarch64 make profiledbootstrap STAGE1_CFLAGS="$STAGE1_FLAGS" BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL %else make STAGE1_CFLAGS="$STAGE1_FLAGS" BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL ++++++ gcc6-disable-aarch64-tsan.patch ++++++ Index: libsanitizer/configure.tgt =================================================================== --- libsanitizer/configure.tgt (revision 236066) +++ libsanitizer/configure.tgt (working copy) @@ -36,9 +36,7 @@ case "${target}" in ;; aarch64*-*-linux*) if test x$ac_cv_sizeof_void_p = x8; then - TSAN_SUPPORTED=yes LSAN_SUPPORTED=yes - TSAN_TARGET_DEPENDENT_OBJECTS=tsan_rtl_aarch64.lo fi ;; x86_64-*-darwin[1]* | i?86-*-darwin[1]*)