diff options
author | gerald <gerald@FreeBSD.org> | 2011-01-03 03:56:14 +0800 |
---|---|---|
committer | gerald <gerald@FreeBSD.org> | 2011-01-03 03:56:14 +0800 |
commit | 63adfc32cb95dfa425238d6c453e6ef221578e4e (patch) | |
tree | 678c06ea41960200e278cfb4ce35834e1d8a68d3 /lang/gcc44 | |
parent | 54233db4173aa9c17585efb583a5467815da716d (diff) | |
download | freebsd-ports-gnome-63adfc32cb95dfa425238d6c453e6ef221578e4e.tar.gz freebsd-ports-gnome-63adfc32cb95dfa425238d6c453e6ef221578e4e.tar.zst freebsd-ports-gnome-63adfc32cb95dfa425238d6c453e6ef221578e4e.zip |
Update to the 20101221 snapshot of GCC 4.4.6.
Finally fix an intricate build error (amd64 only) that has been hard
to reliably track down and unbreak this port on amd64.
PR: 151792, 151848
Reported by: pav, QAT,
Andrei Lavreniyuk <andy@gmail.com>,
"Hartmann, O." <ohartman@zedat.fu-berlin.de>
Submitted by: avg (in slightly different form)
Tested by: Christoph Moench-Tegeder <cmt@burggraben.net>,
Da Rock <freebsd-questions@herveybayaustralia.com.au>
Diffstat (limited to 'lang/gcc44')
-rw-r--r-- | lang/gcc44/Makefile | 5 | ||||
-rw-r--r-- | lang/gcc44/distinfo | 20 |
2 files changed, 11 insertions, 14 deletions
diff --git a/lang/gcc44/Makefile b/lang/gcc44/Makefile index 3e74822edc49..6375030af75b 100644 --- a/lang/gcc44/Makefile +++ b/lang/gcc44/Makefile @@ -7,7 +7,7 @@ # PORTNAME= gcc -PORTVERSION= 4.4.6.20101026 +PORTVERSION= 4.4.6.20101221 CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_GCC} MASTER_SITE_SUBDIR= snapshots/${VERSIONSTRING} @@ -45,7 +45,6 @@ CONFIGURE_SCRIPT= ../${SRCDIR:S/${WRKDIR}\///}/configure .include <bsd.port.pre.mk> .if ${ARCH} == "amd64" -BROKEN= does not build CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL} .else CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} @@ -57,6 +56,7 @@ TARGLIB= ${PREFIX}/lib/gcc${SUFFIX} LIBEXEC= ${PREFIX}/libexec/gcc${SUFFIX} GNU_CONFIGURE= yes CFLAGS+= -I${LOCALBASE}/include +CPPFLAGS+= -I${LOCALBASE}/include CONFIGURE_ARGS+=--disable-nls \ --libdir=${TARGLIB} \ --libexecdir=${LIBEXEC} \ @@ -68,6 +68,7 @@ CONFIGURE_ARGS+=--disable-nls \ --with-libiconv-prefix=${LOCALBASE} \ --with-system-zlib MAKE_ARGS+= MAKEINFOFLAGS="--no-split" +MAKE_ENV+= CPPFLAGS=${CPPFLAGS} ALL_TARGET= bootstrap-lean USE_LDCONFIG= ${TARGLIB} PLIST_SUB= GCC_VER=${PORTVERSION:C/(.+)\.[0-9]+/\1/} \ diff --git a/lang/gcc44/distinfo b/lang/gcc44/distinfo index ffb3bc1e5853..975e96c0703e 100644 --- a/lang/gcc44/distinfo +++ b/lang/gcc44/distinfo @@ -1,12 +1,8 @@ -MD5 (gcc-core-4.4-20101026.tar.bz2) = 94d06f3e9880044c5af3f197f4b09b45 -SHA256 (gcc-core-4.4-20101026.tar.bz2) = 3dc7e51e2f35cb9845806072516bf4c1b61daab1839b5a90d79dbf6a1b082978 -SIZE (gcc-core-4.4-20101026.tar.bz2) = 23034927 -MD5 (gcc-fortran-4.4-20101026.tar.bz2) = b9c93f43137b7c49a090c290f67ef68a -SHA256 (gcc-fortran-4.4-20101026.tar.bz2) = 6cf2cd0e73a8e088b888e53df650e5f362a9d60c0473e90b40c966467ea2c300 -SIZE (gcc-fortran-4.4-20101026.tar.bz2) = 1309891 -MD5 (gcc-g++-4.4-20101026.tar.bz2) = 0b27b7aefb0c3032214b6c6e155673b4 -SHA256 (gcc-g++-4.4-20101026.tar.bz2) = 1a069634491bc948832412ff656c191d35adacc586d1e16738f7d8d974efaf74 -SIZE (gcc-g++-4.4-20101026.tar.bz2) = 5919542 -MD5 (gcc-testsuite-4.4-20101026.tar.bz2) = d5d50e630ab57b461db9019543a9f9ba -SHA256 (gcc-testsuite-4.4-20101026.tar.bz2) = e31ff1e58df7d46cd9c329cf063312cd58521cdd32fb0612033e3feabb74590f -SIZE (gcc-testsuite-4.4-20101026.tar.bz2) = 5163926 +SHA256 (gcc-core-4.4-20101221.tar.bz2) = 84f830fdc433b79436717067659cf71e1dc7ca5d0a46744901b96a58ef8aba4d +SIZE (gcc-core-4.4-20101221.tar.bz2) = 23044240 +SHA256 (gcc-fortran-4.4-20101221.tar.bz2) = 6160576a4573f42bfa66001361bf63072430140b111836f40fb42a939a79cbe0 +SIZE (gcc-fortran-4.4-20101221.tar.bz2) = 1312378 +SHA256 (gcc-g++-4.4-20101221.tar.bz2) = 725e0bdd498a8118244a1f46eb07b9e80c622a3fd61f5780613772f674751f40 +SIZE (gcc-g++-4.4-20101221.tar.bz2) = 5920114 +SHA256 (gcc-testsuite-4.4-20101221.tar.bz2) = fac86e2e2bef7a6a5e795e7529ed10e5cd5ff118bdc52350b4fd0667d3dae2a2 +SIZE (gcc-testsuite-4.4-20101221.tar.bz2) = 5167170 |