pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/gcc5-aux lang/gcc5-aux: Upgrade version 20150422 ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/6777d3220fb8
branches: trunk
changeset: 351810:6777d3220fb8
user: marino <marino%pkgsrc.org@localhost>
date: Sun Aug 28 17:59:36 2016 +0000
description:
lang/gcc5-aux: Upgrade version 20150422 => 20160603 (GCC 5.1 => 5.4)
The signal trampoline detection for NetBSD 7 and later is still broken.
Support for NetBSD 6.99 has been removed along with supporte for
32-bit DragonFly. The modifications to the testsuite were misguided and
have also been removed.
diffstat:
lang/gcc5-aux/Makefile | 20 +--
lang/gcc5-aux/Makefile.testsuite | 130 ----------------
lang/gcc5-aux/Makefile.version | 8 +-
lang/gcc5-aux/distinfo | 26 ++-
lang/gcc5-aux/files/diff-ada | 47 +++--
lang/gcc5-aux/files/diff-core | 262 +++++---------------------------
lang/gcc5-aux/files/diff-cxx | 111 +++++++++++++-
lang/gcc5-aux/files/diff-cxx-testsuite | 2 +-
lang/gcc5-aux/files/diff-fortran | 4 +-
9 files changed, 208 insertions(+), 402 deletions(-)
diffs (truncated from 868 to 300 lines):
diff -r 66fd85807efd -r 6777d3220fb8 lang/gcc5-aux/Makefile
--- a/lang/gcc5-aux/Makefile Sun Aug 28 17:47:47 2016 +0000
+++ b/lang/gcc5-aux/Makefile Sun Aug 28 17:59:36 2016 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2015/06/15 17:14:27 marino Exp $
+# $NetBSD: Makefile,v 1.3 2016/08/28 17:59:36 marino Exp $
#
PKGNAME= gcc5-aux-${SNAPSHOT}
@@ -18,7 +18,6 @@
APPLY_DIFFS= core ada cxx
.include "Makefile.version"
-.include "Makefile.testsuite"
.include "../../mk/bsd.prefs.mk"
.include "options.mk"
@@ -40,7 +39,7 @@
FULL_PATH= /sbin:/bin:/usr/sbin:/usr/bin:${PREFIX}/gcc-aux/bin:${PREFIX}/sbin:${PREFIX}/bin
.if ${OPSYS} == DragonFly
-BOOTSTRAP_COMPILER= ada-bootstrap.${GARCH}.dragonfly.36A.tar.bz2
+BOOTSTRAP_COMPILER= ada-bootstrap.${GARCH}.dragonfly.41.tar.bz2
.endif
.if ${OPSYS} == FreeBSD
@@ -53,9 +52,7 @@
.endif
.if ${OPSYS} == NetBSD
-. if !empty(OS_VERSION:M6.99.*)
-NSUFF= 7.0_DEV
-. elif !empty(OS_VERSION:M7.99.*)
+. if !empty(OS_VERSION:M7.99.*)
NSUFF= 8.0_DEV
. else
NSUFF= ${OS_VERSION}
@@ -162,11 +159,10 @@
${MASTER_SITE_GNU:=gcc/${IDENTIFICATION}/}
DISTFILES= \
${DISTNAME}.tar.bz2 \
- ada-bootstrap.i386.dragonfly.36A.tar.bz2 \
ada-bootstrap.i386.freebsd.84.tar.bz2 \
ada-bootstrap.i386.freebsd.100B.tar.bz2 \
ada-bootstrap.i386.netbsd.614.tar.bz2 \
- ada-bootstrap.x86_64.dragonfly.36A.tar.bz2 \
+ ada-bootstrap.x86_64.dragonfly.41.tar.bz2 \
ada-bootstrap.x86_64.freebsd.84.tar.bz2 \
ada-bootstrap.x86_64.freebsd.100B.tar.bz2 \
ada-bootstrap.x86_64.netbsd.614.tar.bz2 \
@@ -214,14 +210,6 @@
@${ECHO} "Applying composite patch diff-${suffix}"
${PATCH} -d ${WRKSRC} -s -E < ${FILESDIR}/diff-${suffix}
.endfor
- (cd ${WRKSRC}/libstdc++-v3/testsuite/22_locale && ${PERL5} -i \
- -pe 's|ISO-8859|ISO8859|g;' \
- -pe 's|ja_JP.eucjp|ja_JP.eucJP|g;' \
- -pe 's|en_HK|zh_HK|g;' \
- -pe 's|en_PH|en_NZ|g;' \
- -pe 's|se_NO|no_NO|g;' \
- -pe 's|es_MX|es_ES|g;' \
- -pe 's|ru_RU.UTF8|ru_RU.UTF-8|g' ${LOCALE22FIX})
.if ${OPSYS} == NetBSD
. for sysfile in ${CORRECTIONS}
. for pair in ${${CRXN}_${sysfile}}
diff -r 66fd85807efd -r 6777d3220fb8 lang/gcc5-aux/Makefile.testsuite
--- a/lang/gcc5-aux/Makefile.testsuite Sun Aug 28 17:47:47 2016 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,130 +0,0 @@
-# $NetBSD: Makefile.testsuite,v 1.1 2015/06/15 09:46:27 marino Exp $
-
-LOCALE22FIX= \
- codecvt/always_noconv/char/wrapped_locale.cc \
- codecvt/always_noconv/wchar_t/2.cc \
- codecvt/always_noconv/wchar_t/3.cc \
- codecvt/always_noconv/wchar_t/wrapped_locale.cc \
- codecvt/encoding/char/wrapped_locale.cc \
- codecvt/encoding/wchar_t/2.cc \
- codecvt/encoding/wchar_t/3.cc \
- codecvt/encoding/wchar_t/wrapped_locale.cc \
- codecvt/in/char/wrapped_locale.cc \
- codecvt/in/wchar_t/2.cc \
- codecvt/in/wchar_t/3.cc \
- codecvt/in/wchar_t/wrapped_locale.cc \
- codecvt/length/char/wrapped_locale.cc \
- codecvt/length/wchar_t/2.cc \
- codecvt/length/wchar_t/3.cc \
- codecvt/length/wchar_t/wrapped_locale.cc \
- codecvt/max_length/char/wrapped_locale.cc \
- codecvt/max_length/wchar_t/2.cc \
- codecvt/max_length/wchar_t/3.cc \
- codecvt/max_length/wchar_t/wrapped_locale.cc \
- codecvt/out/char/wrapped_locale.cc \
- codecvt/out/wchar_t/2.cc \
- codecvt/out/wchar_t/3.cc \
- codecvt/out/wchar_t/7.cc \
- codecvt/out/wchar_t/wrapped_locale.cc \
- codecvt/unshift/char/wrapped_locale.cc \
- codecvt/unshift/wchar_t/2.cc \
- codecvt/unshift/wchar_t/3.cc \
- codecvt/unshift/wchar_t/wrapped_locale.cc \
- collate/compare/char/wrapped_locale.cc \
- collate/compare/wchar_t/wrapped_locale.cc \
- collate/hash/char/wrapped_locale.cc \
- collate/hash/wchar_t/wrapped_locale.cc \
- collate/transform/char/wrapped_locale.cc \
- collate/transform/wchar_t/wrapped_locale.cc \
- ctype/cons/char/wrapped_locale.cc \
- ctype/is/char/wrapped_locale.cc \
- ctype/is/wchar_t/wrapped_locale.cc \
- ctype/narrow/char/wrapped_locale.cc \
- ctype/narrow/wchar_t/3.cc \
- ctype/narrow/wchar_t/wrapped_locale.cc \
- ctype/scan/char/wrapped_locale.cc \
- ctype/scan/wchar_t/wrapped_locale.cc \
- ctype/to/char/wrapped_locale.cc \
- ctype/to/wchar_t/wrapped_locale.cc \
- ctype/widen/char/wrapped_locale.cc \
- ctype/widen/wchar_t/2.cc \
- ctype/widen/wchar_t/3.cc \
- ctype/widen/wchar_t/wrapped_locale.cc \
- facet/2.cc \
- locale/cons/40184.cc \
- locale/cons/5.cc \
- locale/cons/unicode.cc \
- locale/global_locale_objects/2.cc \
- messages/members/char/wrapped_locale.cc \
- money_get/get/char/16.cc \
- money_get/get/char/18.cc \
- money_get/get/char/2.cc \
- money_get/get/char/4.cc \
- money_get/get/char/wrapped_env.cc \
- money_get/get/char/wrapped_locale.cc \
- money_get/get/wchar_t/16.cc \
- money_get/get/wchar_t/18.cc \
- money_get/get/wchar_t/2.cc \
- money_get/get/wchar_t/4.cc \
- money_get/get/wchar_t/wrapped_env.cc \
- money_get/get/wchar_t/wrapped_locale.cc \
- money_put/put/char/2.cc \
- money_put/put/char/wrapped_env.cc \
- money_put/put/char/wrapped_locale.cc \
- money_put/put/wchar_t/2.cc \
- money_put/put/wchar_t/wrapped_env.cc \
- money_put/put/wchar_t/wrapped_locale.cc \
- moneypunct/members/char/wrapped_locale.cc \
- moneypunct/members/wchar_t/wrapped_locale.cc \
- num_get/get/char/3.cc \
- num_get/get/char/wrapped_env.cc \
- num_get/get/char/wrapped_locale.cc \
- num_get/get/wchar_t/3.cc \
- num_get/get/wchar_t/wrapped_env.cc \
- num_get/get/wchar_t/wrapped_locale.cc \
- num_put/put/char/3.cc \
- num_put/put/char/wrapped_env.cc \
- num_put/put/char/wrapped_locale.cc \
- num_put/put/wchar_t/3.cc \
- num_put/put/wchar_t/wrapped_env.cc \
- num_put/put/wchar_t/wrapped_locale.cc \
- numpunct/members/char/wrapped_locale.cc \
- numpunct/members/wchar_t/wrapped_locale.cc \
- time_get/date_order/char/wrapped_locale.cc \
- time_get/date_order/wchar_t/wrapped_locale.cc \
- time_get/get_date/char/2.cc \
- time_get/get_date/char/wrapped_env.cc \
- time_get/get_date/char/wrapped_locale.cc \
- time_get/get_date/wchar_t/2.cc \
- time_get/get_date/wchar_t/wrapped_env.cc \
- time_get/get_date/wchar_t/wrapped_locale.cc \
- time_get/get_monthname/char/2.cc \
- time_get/get_monthname/char/wrapped_env.cc \
- time_get/get_monthname/char/wrapped_locale.cc \
- time_get/get_monthname/wchar_t/2.cc \
- time_get/get_monthname/wchar_t/wrapped_env.cc \
- time_get/get_monthname/wchar_t/wrapped_locale.cc \
- time_get/get_time/char/2.cc \
- time_get/get_time/char/wrapped_env.cc \
- time_get/get_time/char/wrapped_locale.cc \
- time_get/get_time/wchar_t/2.cc \
- time_get/get_time/wchar_t/wrapped_env.cc \
- time_get/get_time/wchar_t/wrapped_locale.cc \
- time_get/get_weekday/char/2.cc \
- time_get/get_weekday/char/38081-1.cc \
- time_get/get_weekday/char/38081-2.cc \
- time_get/get_weekday/char/wrapped_env.cc \
- time_get/get_weekday/char/wrapped_locale.cc \
- time_get/get_weekday/wchar_t/2.cc \
- time_get/get_weekday/wchar_t/wrapped_env.cc \
- time_get/get_weekday/wchar_t/wrapped_locale.cc \
- time_get/get_year/char/wrapped_locale.cc \
- time_get/get_year/wchar_t/wrapped_locale.cc \
- time_put/put/char/3.cc \
- time_put/put/char/7.cc \
- time_put/put/char/wrapped_env.cc \
- time_put/put/char/wrapped_locale.cc \
- time_put/put/wchar_t/3.cc \
- time_put/put/wchar_t/7.cc \
- time_put/put/wchar_t/wrapped_env.cc \
- time_put/put/wchar_t/wrapped_locale.cc
diff -r 66fd85807efd -r 6777d3220fb8 lang/gcc5-aux/Makefile.version
--- a/lang/gcc5-aux/Makefile.version Sun Aug 28 17:47:47 2016 +0000
+++ b/lang/gcc5-aux/Makefile.version Sun Aug 28 17:59:36 2016 +0000
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile.version,v 1.2 2015/06/15 17:14:27 marino Exp $
+# $NetBSD: Makefile.version,v 1.3 2016/08/28 17:59:36 marino Exp $
#
-SNAPSHOT= 20150422
+SNAPSHOT= 20160603
GCC_BRANCH= 5
-GCC_POINT= 1.0
+GCC_POINT= 4.0
GCC_VERSION= ${GCC_BRANCH}.${GCC_POINT}
BUILD_RELEASE= yes
-MAIN_PR= 1
+MAIN_PR= 0
.if ${BUILD_RELEASE:Mno}
# Snapshot naming pattern
diff -r 66fd85807efd -r 6777d3220fb8 lang/gcc5-aux/distinfo
--- a/lang/gcc5-aux/distinfo Sun Aug 28 17:47:47 2016 +0000
+++ b/lang/gcc5-aux/distinfo Sun Aug 28 17:59:36 2016 +0000
@@ -1,32 +1,38 @@
-$NetBSD: distinfo,v 1.1 2015/06/15 09:46:27 marino Exp $
+$NetBSD: distinfo,v 1.2 2016/08/28 17:59:36 marino Exp $
-SHA1 (ada-bootstrap.i386.dragonfly.36A.tar.bz2) = 7e0725889ae752e6a9fdbac5b1d2ef0e3f62822e
-RMD160 (ada-bootstrap.i386.dragonfly.36A.tar.bz2) = f62c00515588804ce69368507822f30380d7e48d
-Size (ada-bootstrap.i386.dragonfly.36A.tar.bz2) = 39357314 bytes
SHA1 (ada-bootstrap.i386.freebsd.100B.tar.bz2) = b7ff322bbcfa403d37d917d6e88e306de0857251
RMD160 (ada-bootstrap.i386.freebsd.100B.tar.bz2) = 7a85e0f073dafe9b0d37b493dbb4268bd2f39601
+SHA512 (ada-bootstrap.i386.freebsd.100B.tar.bz2) = ab4a32457f5febf2c854b7107abb8159754f5a5e8413598fb2ecf1ed0a755129c26aab0e0c2e09695d02cef5490b53a3b18c9fa37cec0b07476940c27fc76ae8
Size (ada-bootstrap.i386.freebsd.100B.tar.bz2) = 41229192 bytes
SHA1 (ada-bootstrap.i386.freebsd.84.tar.bz2) = 54c3d59fd2ca75bb91255296bc0f9d6028ac2cd2
RMD160 (ada-bootstrap.i386.freebsd.84.tar.bz2) = 8ceb3957708eb9ccc8ce2ff1ea26949683ee2fa7
+SHA512 (ada-bootstrap.i386.freebsd.84.tar.bz2) = de193d7f501538204b4c3159e3df33c2c3e9c9ffbe6ccd67d2aec2c77243e91b217ea7c05b202fe513d43c751ca7fcb002f47e3156d05436302e2038b4c4e5ae
Size (ada-bootstrap.i386.freebsd.84.tar.bz2) = 39727003 bytes
SHA1 (ada-bootstrap.i386.netbsd.614.tar.bz2) = 2c29209b086dcf3076428f232fadf306b9a227c6
RMD160 (ada-bootstrap.i386.netbsd.614.tar.bz2) = f0ecb9b0d69c2d097c6405e0db581f606b372017
+SHA512 (ada-bootstrap.i386.netbsd.614.tar.bz2) = 39d0b2503e9e3a0c9aa25c2daa83be4109e9bda41076c2ea5eb4abf89137c6c2ad6b6726a6d634c8f89f4695810ba902920444df29c5cba31942f84a69aeee75
Size (ada-bootstrap.i386.netbsd.614.tar.bz2) = 37900035 bytes
-SHA1 (ada-bootstrap.x86_64.dragonfly.36A.tar.bz2) = 85ceea8d0bd0d1b8c1f91ea6d7ffb2ffe4a4c7da
-RMD160 (ada-bootstrap.x86_64.dragonfly.36A.tar.bz2) = 7ca8ccff5a4400a7e4fc9ad1d11c64f3c92d54f4
-Size (ada-bootstrap.x86_64.dragonfly.36A.tar.bz2) = 40747242 bytes
+SHA1 (ada-bootstrap.x86_64.dragonfly.41.tar.bz2) = 95fdb86cff798ca7ddb7ac5f9dc397cd1f73e9c4
+RMD160 (ada-bootstrap.x86_64.dragonfly.41.tar.bz2) = 54b56708e6f944ca5e40eb2d99cf79b3487abdb2
+SHA512 (ada-bootstrap.x86_64.dragonfly.41.tar.bz2) = 9a3244b5f76104f1ffcd6e4c47f222f8be7b1faf7184e2e265b1a349e587f4d5112271e91a619e665b893e6a7a58ac0a3e07129f8cff7a473e66229718cff2d2
+Size (ada-bootstrap.x86_64.dragonfly.41.tar.bz2) = 44956630 bytes
SHA1 (ada-bootstrap.x86_64.freebsd.100B.tar.bz2) = edfe60c5f42bbeb145d7070ed868135ebc60c2de
RMD160 (ada-bootstrap.x86_64.freebsd.100B.tar.bz2) = 0d50885402208caafbc133ffc3b8684e89a50cae
+SHA512 (ada-bootstrap.x86_64.freebsd.100B.tar.bz2) = 07e7503f575c6ba30c5d4db1f9781f522c0b48effb62c90fe3af991ebbada8064d035871e0e99206c86eb4c10fdfffb6faf89bc203370797d9c1818657004f1a
Size (ada-bootstrap.x86_64.freebsd.100B.tar.bz2) = 42163803 bytes
SHA1 (ada-bootstrap.x86_64.freebsd.84.tar.bz2) = b5c76ce07df6e944742eda5f860352c8e179b988
RMD160 (ada-bootstrap.x86_64.freebsd.84.tar.bz2) = 334c2375ee35bdf931a3a476e794e494ff252515
+SHA512 (ada-bootstrap.x86_64.freebsd.84.tar.bz2) = f7edc4b4d9adcf071cb74221119ae5989f39af176c988f9c446b7b302247f7263215724f5826cf27854f0b87a23f2756ce703e6e1519997faa48a157c0c1425e
Size (ada-bootstrap.x86_64.freebsd.84.tar.bz2) = 40227668 bytes
SHA1 (ada-bootstrap.x86_64.netbsd.614.tar.bz2) = 683f58e6e394a508a52ec1dc5f3d9ca2869d5252
RMD160 (ada-bootstrap.x86_64.netbsd.614.tar.bz2) = 4574857089e82fb80725161cc8b625ce75f6810e
+SHA512 (ada-bootstrap.x86_64.netbsd.614.tar.bz2) = 6287668001dd6d45a1dfe2a6f548fe933ce2bff4fec43516dc76aad8aeb27859ee6660068edfbc9dc671f025e1635629212b1adc1308d5cc775dd19e1f1764b2
Size (ada-bootstrap.x86_64.netbsd.614.tar.bz2) = 39348972 bytes
SHA1 (ada-bootstrap.x86_64.solaris.511.tar.bz2) = abb16c1582e2a6ffe37df4afd96d04c44f2eea7b
RMD160 (ada-bootstrap.x86_64.solaris.511.tar.bz2) = 41677e2fd0cb02c89f200fb97b112ad3be7f19cd
+SHA512 (ada-bootstrap.x86_64.solaris.511.tar.bz2) = 59db01497b11bd4913cfedcbe3931caa361564c1f5eadddd200dc1e0516a44d107494ab898f93bc1050998f73623bf30a74f0933b84d9a03a3c9d51f3f2de8d9
Size (ada-bootstrap.x86_64.solaris.511.tar.bz2) = 60110383 bytes
-SHA1 (gcc-5.1.0.tar.bz2) = b6c947b09adf780fe02065d0c48bfd7b4bdddfa3
-RMD160 (gcc-5.1.0.tar.bz2) = 17a9623f384ce10415a603042e0592c9b4956078
-Size (gcc-5.1.0.tar.bz2) = 94954411 bytes
+SHA1 (gcc-5.4.0.tar.bz2) = 07524df2b4ab9070bad9c49ab668da72237b8115
+RMD160 (gcc-5.4.0.tar.bz2) = 7ae3413ca7e90bb21e65e637c02ddf2b675b45f4
+SHA512 (gcc-5.4.0.tar.bz2) = 2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b
+Size (gcc-5.4.0.tar.bz2) = 95661481 bytes
diff -r 66fd85807efd -r 6777d3220fb8 lang/gcc5-aux/files/diff-ada
--- a/lang/gcc5-aux/files/diff-ada Sun Aug 28 17:47:47 2016 +0000
+++ b/lang/gcc5-aux/files/diff-ada Sun Aug 28 17:59:36 2016 +0000
@@ -1045,23 +1045,36 @@
Gcc_Path : String_Access := null;
Non_Empty_Node : constant Project_Node_Id := 1;
---- gcc/ada/s-osinte-android.ads.orig
-+++ gcc/ada/s-osinte-android.ads
-@@ -597,11 +597,11 @@
+--- gcc/ada/s-oscons-tmplt.c.orig
++++ gcc/ada/s-oscons-tmplt.c
+@@ -402,7 +402,7 @@
+
+ /* ioctl(2) requests are "int" in UNIX, but "unsigned long" on FreeBSD */
- type pid_t is new int;
+-#ifdef __FreeBSD__
++#if defined (__FreeBSD__) || defined (__DragonFly__)
+ # define CNI CNU
+ # define IOCTL_Req_T "unsigned"
+ #else
+@@ -1014,7 +1014,7 @@
-- type time_t is new long;
-+ type time_t is new Long_Long_Integer;
+ */
- type timespec is record
Home |
Main Index |
Thread Index |
Old Index