From d0afcca041b4db3635a9035a3843c188bf1e340b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Mon, 14 Dec 2015 09:41:35 +0100 Subject: [PATCH] Add gcc5 packages for x86_64. * Beware that installing these packages will replace gcc and syslibs. gcc5 packages can be used to check that packages still build correctly with gcc5, simply being places in haikuporter packages folder. * libstdc++ is configured for "gcc4 compatibility", this means we could switch to this version, while maintaining binary compatibility. However a switch to the new abi will eventually require a full rebuild of packages depending on libstdc++. For this to happen, the affected packages should be buildable with gcc5, which can easily be done with the addition of these packages. Mainstream packages with up to date versions are probably already buildable with gcc5, some aren't (ie boost). All haiku-* packages are to be checked. I'll open a provisioning ticket to track the related activities. --- build/jam/repositories/HaikuPorts/x86_64 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build/jam/repositories/HaikuPorts/x86_64 b/build/jam/repositories/HaikuPorts/x86_64 index 18138c6b2c..b15167127e 100644 --- a/build/jam/repositories/HaikuPorts/x86_64 +++ b/build/jam/repositories/HaikuPorts/x86_64 @@ -111,6 +111,9 @@ RemotePackageRepository HaikuPorts gcc-4.8.5_2015_07_11-1 gcc_syslibs-4.8.5_2015_07_11-1 gcc_syslibs_devel-4.8.5_2015_07_11-1 + gcc5-5.3.0_2015_07_27-1 + gcc5_syslibs-5.3.0_2015_07_27-1 + gcc5_syslibs_devel-5.3.0_2015_07_27-1 gettext-0.19.6-2 gettext_libintl-0.19.6-2 giflib-5.1.0-1 @@ -435,6 +438,7 @@ RemotePackageRepository HaikuPorts fribidi gawk gcc + gcc5 gettext giflib git