Merge gcc-8 changes into gcc-9 packaging.
authorroot <root@manualdev>
Mon, 29 Jul 2019 02:36:56 +0000 (02:36 +0000)
committerroot <root@manualdev>
Mon, 29 Jul 2019 02:36:56 +0000 (02:36 +0000)
1  2 
debian/changelog
debian/rules.defs
debian/rules.patch

index 36ff22386f92ab088c8ccbc711ee35c83b48cd98,9ed6afa912a7448f2ff060b798f255e8140a7cf2..57681d32958f94b8c8554b653e1bad895ae86cbc
@@@ -1,37 -1,29 +1,47 @@@
 -gcc-8 (8.3.0-19+rpi1) bullseye-staging; urgency=medium
++gcc-9 (9.1.0-10+rpi1) bullseye-staging; urgency=medium
+   [changes brought forward from 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 8.2.0-16+rpi1 by Peter Michael Green]
+   * Disable testsuite (build seems to hang after testsuite completes).
+  -- Peter Michael Green <plugwash@raspbian.org>  Sat, 27 Jul 2019 19:09:15 +0000
 -gcc-8 (8.3.0-19) unstable; urgency=medium
 +gcc-9 (9.1.0-10) unstable; urgency=medium
  
 -  * Update to SVN 20190709 (r273305) from the gcc-8-branch.
 -    - Fix PR fortran/91077.
 +  * Fix typo in libstdc++ symbols file.
 +
 + -- Matthias Klose <doko@debian.org>  Wed, 17 Jul 2019 21:56:07 +0200
 +
 +gcc-9 (9.1.0-9) unstable; urgency=medium
 +
 +  * Update to SVN 20190717 (r273554) from the gcc-9-branch.
 +    - Fix PR c++/91125, PR c/91149, PR driver/90684, PR middle-end/78884,
 +      PR rtl-optimization/90756, PR tree-optimization/91063, PR ipa/91062,
 +      PR ipa/90982, PR tree-optimization/90972, PR debug/90914, PR debug/90900,
 +      PR lto/90369, PR rtl-optimization/91136, PR tree-optimization/91108,
 +      PR fortran/91077.
 +
 +  [ Matthias Klose ]
    * Make the lto-verbose-linker patch more robust for hppa (Dave Anglin).
    * Avoid building stuff which is not needed for architecture independent
 -    packages.
 -  * Disable the LTO builds for armel/armhf, too slow on the buildds.
 +    packages. Addresses: #900554.
 +  * lib32gphobos-dev, libn32gphobos-dev: Remove dependency on non-existing
 +    libz-dev multilib packages.
 +  * Update libgfortran symbols files.
 +  * Update libstdc++ symbols files.
  
 - -- Matthias Klose <doko@debian.org>  Tue, 09 Jul 2019 15:27:27 +0200
 +  [ Nicolas Boulenguez ]
 +  * Ada: update confirm_debian_bugs.py.
 +  * Ada: fully port 50b8286b from the gcc-8 branch to gcc-9.
  
 -gcc-8 (8.3.0-18) unstable; urgency=medium
 + -- Matthias Klose <doko@debian.org>  Wed, 17 Jul 2019 21:53:24 +0200
  
 -  * Update to SVN 20190704 (r273090) from the gcc-8-branch.
 -    - Fix PR middle-end/90899.
 -  * Increase the timeouts for the LTO link builds.
 +gcc-9 (9.1.0-8) unstable; urgency=medium
 +
 +  * Update to SVN 20190707 (r273175) from the gcc-9-branch.
 +  * Re-add a lost hunk to the add-kfreebsd patch (James Clarke).
    * Dump config files on failed jit and nvptx builds.
    * Disable the LTO builds on architectures where the buildds can't keep up.
  
Simple merge
index 3ee55fdc24300297115921c1b9c6a0d4295448fa,9be646541db903e3f3b2f4eec349c25b22bf6845..aaff632d6ec7ae4f206f195eb109c2328c4d3f73
@@@ -84,9 -100,11 +84,13 @@@ debian_patches += 
  #     $(if $(filter yes, $(DEB_CROSS)),,gcc-print-file-name) \
  #     libstdc++-nothumb-check \
  
 +hardening_patches =
++
+ debian_patches += \
+       raspbian-disable-libatomic-march \
  ifneq (,$(filter $(derivative),Ubuntu))
 -  ifneq (,$(findstring gcc-8, $(PKGSOURCE)))
 +  ifneq (,$(findstring gcc-9, $(PKGSOURCE)))
      hardening_patches += \
        gcc-distro-specs-doc \
        gcc-default-fortify-source \