From: root Date: Mon, 29 Jul 2019 02:36:56 +0000 (+0000) Subject: Merge gcc-8 changes into gcc-9 packaging. X-Git-Tag: archive/raspbian/10-20200211-1+rpi1^2~6 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=3a64f2903dafe821215f28452255704014f4b1ee;p=gcc-10.git Merge gcc-8 changes into gcc-9 packaging. --- 3a64f2903dafe821215f28452255704014f4b1ee diff --cc debian/changelog index 36ff223,9ed6afa..57681d3 --- a/debian/changelog +++ b/debian/changelog @@@ -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 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 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 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 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 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. diff --cc debian/rules.patch index 3ee55fd,9be6465..aaff632 --- a/debian/rules.patch +++ b/debian/rules.patch @@@ -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 \