Package: release.debian.org
Tags: sid jessie
please consider the current versions of gcc-4.8, gcc-4.9, and gcc-defaults for
unstable. gcc-4.8 is updated to the final gcc 4.8.4 release, and gcc-4.9 to a
branch snapshot taken at the time of the gcc 4.8.4 release.
The only RC fix is #771647, resolving a file conflict in the libphobos packages
built by gcc-4.8 and gcc-4.9.
The gcc-4.8 packaging fixes some cross-build related issues.
The rest of the gcc-4.8 fixes come from upstream and address regressions on the
4.8 release branch, compared to earlier gcc release. All upstream changes are
mentioned in the Debian changelog. I checked (on x86_64), that the current
package still builds a glibc and linux package without obvious regressions.
I don't agree with the severity of gcc-4.9's #764732, however the ARM porters
are quiet about this one.
Both gcc-4.8 and gcc-4.9 disable building the sanitizer libs on all powerpc
related architectures, based on upstream recommendations. At least on ppc64el
running the sanitizer tests crashes some hardware as well. The packages are
still built, but empty. I considered that less invasive than just stop building
these binary packages.
gcc-4.9 is updated up to the time of the 4.8.4 upstream release, fixing
regressions found in gcc-4.8 and earlier releases.
I don't plan any further updates for jessie.
gcc-defaults 1.135 just bumps the gcc-defaults version to 4.9.2.
the starpu-contrib binNMU should go into testing at the same time.
as stated in the binutils freeze exception, there are no regressions in the 4.8
and 4.9 testsuites on all release architectures.
Matthias
gcc-4.8 (4.8.4-1) unstable; urgency=medium
* GCC 4.8.4 release.
- Fix PR target/61407 (darwin), PR middle-end/58624 (ice),
PR sanitizer/64265 (wrong code).
* Require recent binutils to pass go test failures.
-- Matthias Klose d...@debian.org Fri, 19 Dec 2014 19:48:34 +0100
gcc-4.8 (4.8.3-19) unstable; urgency=medium
* GCC 4.8.4 release candidate 1.
* Update to SVN 20141214 (r218716) from the gcc-4_8-branch.
- Fix PR middle-end/64225 (missed optimization),
PR tree-optimization/64269 (ice).
* Disable building the sanitizer libs on powerpc, ppc64 and ppc64. Not
yet completely ported, and causing kernel crashes running the tests.
* Don't build libphobos multilibs, there is no gdc-multilib built.
-- Matthias Klose d...@debian.org Sun, 14 Dec 2014 19:11:04 +0100
gcc-4.8 (4.8.3-18) unstable; urgency=medium
* Update to SVN 20141210 (r218575) from the gcc-4_8-branch.
- Fix PR target/55351 (SH), PR tree-optimization/61686,
PR bootstrap/64213.
* Fix cross builds with dpkg-architecture unconditionally exporting
target variables. For now specify the target architecture
in debian/target. This still needs to work with older dpkg versions,
so don't simplify the packaging. Addresses: #768167.
-- Matthias Klose d...@debian.org Wed, 10 Dec 2014 13:44:26 +0100
gcc-4.8 (4.8.3-17) unstable; urgency=medium
* Update to SVN 20141208 (r218508) from the gcc-4_8-branch.
- Fix PR target/59593 (ARM), PR c++/56493 (performance),
PR libstdc++/63840, PR libstdc++/61947, PR libstdc++/59603,
PR target/50751 (SH), PR rtl-optimization/64037i (wrong code).
-- Matthias Klose d...@debian.org Tue, 09 Dec 2014 09:20:49 +0100
gcc-4.8 (4.8.3-16) unstable; urgency=medium
* Update to SVN 20141202 (r218278) from the gcc-4_8-branch.
- Fix PR target/64115 (powerpc), PR middle-end/64111 (ice).
* Move libphobos2.a into the gcc_lib_dir. Closes: #771647.
-- Matthias Klose d...@debian.org Tue, 02 Dec 2014 17:46:26 +0100
gcc-4.8 (4.8.3-15) unstable; urgency=medium
* Update to SVN 20141128 (r218178) from the gcc-4_8-branch.
- Fix PR fortran/63938 (OpenMP), PR libgomp/61200 (OpenMP, ice),
PR middle-end/64067 (ice), PR rtl-optimization/63659 (wrong code),
PR preprocessor/60436 (ice).
- This adds the backports as found in gcc-4.9 4.9.2-4.
-- Matthias Klose d...@debian.org Sat, 29 Nov 2014 01:58:32 +0100
gcc-4.8 (4.8.3-14) unstable; urgency=medium
* Update to SVN 20141128 (r218162) from the gcc-4_8-branch.
- Fix PR target/56846 (ARM), PR tree-optimization/61969 (wrong code),
PR tree-optimization/62031 (wrong code), PR tree-optimization/63379
(wrong code), PR tree-optimization/63605 (wrong code), PR middle-end/63665
(wrong code), PR target/60111 (SH), PR target/63673 (rs6000),
PR target/63947 (x86), PR tree-optimization/62167 (wrong code),
PR tree-optimization/63841 (wrong code), PR ipa/63838 (wrong code),
PR c++/63455 (ice), PR c++/63415 (ice), PR c++/56710 (ice),
PR c++/58624 (ice), PR ada/47500, PR libfortran/63589.
- Fixes for Cortex-A53 Erratum 835769 (AArch64).
[ Matthias Klose ]
* Fix the libphobos cross build.
* Fix typo in the libstdc++ HTML docs. Addresses: #766498.
* Use doxygen's copy of jquery.js for the libstdc++ docs. Addresses: #766499.
* Support