Merge version 9.1.0-10+rpi1 and 9.2.1-4 to produce 9.2.1-4+rpi1 archive/raspbian/9.2.1-4+rpi1 raspbian/9.2.1-4+rpi1
authorRaspbian automatic forward porter <root@raspbian.org>
Wed, 28 Aug 2019 20:37:10 +0000 (21:37 +0100)
committerRaspbian automatic forward porter <root@raspbian.org>
Wed, 28 Aug 2019 20:37:10 +0000 (21:37 +0100)
1  2 
debian/changelog
debian/libstdc++6.symbols.common
debian/rules.defs
debian/rules.patch

index 433cd81d3cd14d1a1be9b002ce196d63acf7176a,b79ef33d6c328ce4927f6d628d53a409860cf5e9..b12cd0b5486a28b1e01dc1cbc1dcfd0f168f9d81
@@@ -1,15 -1,84 +1,97 @@@
- gcc-9 (9.1.0-10+rpi1) bullseye-staging; urgency=medium
++gcc-9 (9.2.1-4+rpi1) bullseye-staging; urgency=medium
 +
 +  [changes brought forward from gcc-8 8-20180207-2+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Sat, 17 Feb 2018 00:20:23 +0000]
 +  * Don't pass -march=armv7+fp to compiler when building libatomic.
 +
 +  [changes introduced in gcc-8 8.2.0-16+rpi1 by Peter Michael Green]
 +  * Disable testsuite (build seems to hang after testsuite completes).
 +
 +  [changes introduced in gcc-9 9.1.0-10+rpi1 by Peter Michael Green]
 +  * Update symbols file for raspbian.
 +
-  -- Peter Michael Green <plugwash@raspbian.org>  Sat, 27 Jul 2019 19:09:15 +0000
++ -- Raspbian forward porter <root@raspbian.org>  Wed, 28 Aug 2019 20:37:09 +0000
++
+ gcc-9 (9.2.1-4) unstable; urgency=medium
+   * Fix typo for gm2 enablement.
+   * Disable gm2 on powerpc, ppc64, sh4, kfreebsd-i386, kfreebsd-amd64.
+     See the build logs of 9.2.1-3 for the various issues.
+  -- Matthias Klose <doko@debian.org>  Thu, 22 Aug 2019 12:12:07 +0200
+ gcc-9 (9.2.1-3) unstable; urgency=medium
+   * Update to SVN 20190821 (r274792) from the gcc-9-branch.
+     - Fix PR rtl-optimization/91347, PR target/91386 (AArch64).
+   [ Aurelien Jarno ]
+   * Enable Ada on riscv64.
+   [ Matthias Klose ]
+   * Build the gm2 packages except on powerpc and x32.
+   * Update gm2 cross build dependencies.
+   * Fix gm2 build with -j32.
+   * Configure with --enable-libpth-m2 for gm2 cross builds.
+   * Configure --without-target-system-zlib for gdc cross builds.
+   * Remove not needed libpth-dev dependency for gm2 packages.
+   * Ignore M2Version.o for gm2 bootstrap comparison.
+   * Update gm2 from the gcc_9_2_0_gm2 branch 20190820.
+  -- Matthias Klose <doko@debian.org>  Wed, 21 Aug 2019 12:15:27 +0200
+ gcc-9 (9.2.1-2) unstable; urgency=medium
+   [ Matthias Klose ]
+   * Update to SVN 20190819 (r274667) from the gcc-9-branch.
+     - Fix PR c++/90947, PR c++/91436, PR fortran/87991, PR fortran/90563,
+       PR fortran/88072, PR fortran/90561, PR fortran/89647, PR fortran/87993,
+       PR tree-optimization/91109, PR tree-optimization/91109,
+       PR tree-optimization/91445, PR tree-optimization/91091,
+       PR c++/90393, PR c++/81429, PR c++/87519, PR c++/90473, PR c++/90884,
+       PR libsanitizer/87880, PR fortran/91485, PR fortran/91471,
+       PR fortran/78739, PR fortran/78719, PR fortran/82992.
+   * More gm2/libgm2 packaging fixes.
+   * Disable lto build on sparc64 (if porters would only test that before
+     making a request to enable it ...).
+   * Bootstrap using gnat-9 on development distributions.
+   [ Aurelien Jarno ]
+   * Fix libstdc++6.symbols.riscv64.
+   [ Nicolas Boulenguez ]
+   * ada: update packaging Makefile snippet for gcc-9.
+  -- Matthias Klose <doko@debian.org>  Mon, 19 Aug 2019 13:01:37 +0200
+ gcc-9 (9.2.1-1) unstable; urgency=medium
+   * Update to SVN 20190813 (r274380) from the gcc-9-branch.
+     - Fix PR fortran/91422, PR lto/91375, PR driver/91130, PR driver/91130,
+       PR c++/91378, PR c++/90538, PR fortran/91424, PR fortran/91359,
+       PR fortran/42546, PR fortran/91414, PR libstdc++/90361.
+   * Minor updates to debian/copyright for GCC 9.
+   * Include a snapshot of the gm2 tarball.
+   * Add copyright information for gcc/gm2, gcc/testsuite/gm2 and libgm2.
+  -- Matthias Klose <doko@debian.org>  Tue, 13 Aug 2019 15:43:49 +0200
+ gcc-9 (9.2.0-1) unstable; urgency=medium
+   * GCC 9.2.0 release.
+   [ Matthias Klose ]
+   * Enable pgo/lto build on sparc64 (ok, when done on landau buildd).
+   * Add initial gm2 packaging bits.
+   * Bump standards version.
+   [ James Clarke ]
+   * ada-kfreebsd.diff: Fix fatal unreferenced formal parameter warnings.
+   [ Aurelien Jarno ]
+   * Add libstdc++6.symbols.riscv64.
+   * Update debian/libgcc.symbols for riscv64.
+  -- Matthias Klose <doko@debian.org>  Tue, 13 Aug 2019 12:24:04 +0200
  
  gcc-9 (9.1.0-10) unstable; urgency=medium
  
index 1f9325f1f47b6cb28211cf4ac21e99221efb8a9e,3dae8482355713300567f043b65d27954f772fa6..4fec5da2b9fcbd9ca600044fcfb60b56e444249c
@@@ -41,7 -41,7 +41,6 @@@
   GLIBCXX_3.4.9@GLIBCXX_3.4.9 4.2.1
   GLIBCXX_3.4@GLIBCXX_3.4 4.1.1
  #include "libstdc++6.symbols.common.cxx11"
--(arch=amd64 i386 x32 kfreebsd-amd64 kfreebsd-i386)#include "libstdc++6.symbols.float128"
  (arch=!armel)#include "libstdc++6.symbols.not-armel"
   (arch=!armel !hurd-i386 !kfreebsd-amd64 !kfreebsd-i386)_ZNSt28__atomic_futex_unsigned_base19_M_futex_notify_allEPj@GLIBCXX_3.4.21 5
   _ZGTtNKSt11logic_error4whatEv@GLIBCXX_3.4.22 6
   _ZN9__gnu_cxx17__pool_alloc_base12_M_get_mutexEv@GLIBCXX_3.4.2 4.1.1
   _ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEE4fileEv@GLIBCXX_3.4.2 4.1.1
   _ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEE4syncEv@GLIBCXX_3.4.10 4.3.0~rc2
-- _ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEE4syncEv@GLIBCXX_3.4.10 4.3.0~rc2
-- _ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4.10 4.3.0~rc2
   _ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4.10 4.3.0~rc2
   _ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@GLIBCXX_3.4.10 4.3.0~rc2
   _ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEE8overflowEi@GLIBCXX_3.4.10 4.3.0~rc2
   _ZNSt12__basic_fileIcE9showmanycEv@GLIBCXX_3.4 4.1.1
   _ZNSt12__basic_fileIcED1Ev@GLIBCXX_3.4 4.1.1
   _ZNSt12__basic_fileIcED2Ev@GLIBCXX_3.4 4.1.1
+  (regex)"^_ZNSt12__shared_ptrINSt10filesystem28recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE\dEEC1EOS5_@GLIBCXX_3.4.26" 9
+  (regex)"^_ZNSt12__shared_ptrINSt10filesystem28recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE\dEEC1Ev@GLIBCXX_3.4.26" 9
+  (regex)"^_ZNSt12__shared_ptrINSt10filesystem28recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE\dEEC2Ev@GLIBCXX_3.4.27" 9.1
+  (regex)"^_ZNSt12__shared_ptrINSt10filesystem4_DirELN9__gnu_cxx12_Lock_policyE\dEEC1EOS4_@GLIBCXX_3.4.26" 9
+  (regex)"^_ZNSt12__shared_ptrINSt10filesystem4_DirELN9__gnu_cxx12_Lock_policyE\dEEC1Ev@GLIBCXX_3.4.26" 9
+  (regex)"^_ZNSt12__shared_ptrINSt10filesystem4_DirELN9__gnu_cxx12_Lock_policyE\dEEC2Ev@GLIBCXX_3.4.27" 9.1
+  (regex)"^_ZNSt12__shared_ptrINSt10filesystem4_DirELN9__gnu_cxx12_Lock_policyE\dEEaSEOS4_@GLIBCXX_3.4.26" 9
+  (regex|optional=abi_c++11)"^_ZNSt12__shared_ptrINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE\dEEC1EOS6_@GLIBCXX_3.4.26" 9
+  (regex|optional=abi_c++11)"^_ZNSt12__shared_ptrINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE\dEEC1Ev@GLIBCXX_3.4.26" 9
+  (regex|optional=abi_c++11)"^_ZNSt12__shared_ptrINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE\dEEC2Ev@GLIBCXX_3.4.27" 9.1
+  (regex|optional=abi_c++11)"^_ZNSt12__shared_ptrINSt10filesystem7__cxx114_DirELN9__gnu_cxx12_Lock_policyE\dEEC1EOS5_@GLIBCXX_3.4.26" 9
+  (regex|optional=abi_c++11)"^_ZNSt12__shared_ptrINSt10filesystem7__cxx114_DirELN9__gnu_cxx12_Lock_policyE\dEEC1Ev@GLIBCXX_3.4.26" 9
+  (regex|optional=abi_c++11)"^_ZNSt12__shared_ptrINSt10filesystem7__cxx114_DirELN9__gnu_cxx12_Lock_policyE\dEEC2Ev@GLIBCXX_3.4.27" 9.1
+  (regex|optional=abi_c++11)"^_ZNSt12__shared_ptrINSt10filesystem7__cxx114_DirELN9__gnu_cxx12_Lock_policyE\dEEaSEOS5_@GLIBCXX_3.4.26" 9
 + (optional=disappearedinraspbian)_ZNSt12__shared_ptrINSt10filesystem28recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE2EEC1EOS5_@GLIBCXX_3.4.26 9
 + (optional=disappearedinraspbian)_ZNSt12__shared_ptrINSt10filesystem28recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE2EEC1Ev@GLIBCXX_3.4.26 9
 + (optional=disappearedinraspbian)_ZNSt12__shared_ptrINSt10filesystem28recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE2EEC2Ev@GLIBCXX_3.4.27 9.1
 + (optional=disappearedinraspbian)_ZNSt12__shared_ptrINSt10filesystem4_DirELN9__gnu_cxx12_Lock_policyE2EEC1EOS4_@GLIBCXX_3.4.26 9
 + (optional=disappearedinraspbian)_ZNSt12__shared_ptrINSt10filesystem4_DirELN9__gnu_cxx12_Lock_policyE2EEC1Ev@GLIBCXX_3.4.26 9
 + (optional=disappearedinraspbian)_ZNSt12__shared_ptrINSt10filesystem4_DirELN9__gnu_cxx12_Lock_policyE2EEC2Ev@GLIBCXX_3.4.27 9.1
 + (optional=disappearedinraspbian)_ZNSt12__shared_ptrINSt10filesystem4_DirELN9__gnu_cxx12_Lock_policyE2EEaSEOS4_@GLIBCXX_3.4.26 9
 + (optional=abi_c++11)_ZNSt12__shared_ptrINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE2EEC1EOS6_@GLIBCXX_3.4.26 9
 + (optional=abi_c++11)_ZNSt12__shared_ptrINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE2EEC1Ev@GLIBCXX_3.4.26 9
 + (optional=abi_c++11)_ZNSt12__shared_ptrINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE2EEC2Ev@GLIBCXX_3.4.27 9.1
 + (optional=abi_c++11)_ZNSt12__shared_ptrINSt10filesystem7__cxx114_DirELN9__gnu_cxx12_Lock_policyE2EEC1EOS5_@GLIBCXX_3.4.26 9
 + (optional=abi_c++11)_ZNSt12__shared_ptrINSt10filesystem7__cxx114_DirELN9__gnu_cxx12_Lock_policyE2EEC1Ev@GLIBCXX_3.4.26 9
 + (optional=abi_c++11)_ZNSt12__shared_ptrINSt10filesystem7__cxx114_DirELN9__gnu_cxx12_Lock_policyE2EEC2Ev@GLIBCXX_3.4.27 9.1
 + (optional=abi_c++11)_ZNSt12__shared_ptrINSt10filesystem7__cxx114_DirELN9__gnu_cxx12_Lock_policyE2EEaSEOS5_@GLIBCXX_3.4.26 9
   _ZNSt12bad_weak_ptrD0Ev@GLIBCXX_3.4.15 4.6
   _ZNSt12bad_weak_ptrD1Ev@GLIBCXX_3.4.15 4.6
   _ZNSt12bad_weak_ptrD2Ev@GLIBCXX_3.4.15 4.6
Simple merge
Simple merge