diff options
-rw-r--r-- | lang/gcc42/Makefile | 13 | ||||
-rw-r--r-- | lang/gcc42/distinfo | 36 | ||||
-rw-r--r-- | lang/gcc42/files/patch-gengtype-yacc.y | 12 |
3 files changed, 20 insertions, 41 deletions
diff --git a/lang/gcc42/Makefile b/lang/gcc42/Makefile index 9af6a600b152..b11287e3e787 100644 --- a/lang/gcc42/Makefile +++ b/lang/gcc42/Makefile @@ -8,7 +8,7 @@ PORTNAME= gcc PORTVERSION= 4.2.0 -PORTREVISION= 20070124 +PORTREVISION= 20070131 CATEGORIES= lang java VERSIONSTRING= 4.2-${PORTREVISION} MASTER_SITES= ${MASTER_SITE_GCC} @@ -32,7 +32,7 @@ CONFLICTS?= gcc-withfortran-4.2.* SUFFIX= 42 LATEST_LINK?= gcc${SUFFIX}${PKGNAMESUFFIX} -NOT_FOR_ARCHS= alpha +NOT_FOR_ARCHS= alpha ia64 USE_BISON= yes USE_BZIP2= yes USE_GMAKE= yes @@ -48,10 +48,6 @@ NOMANCOMPRESS= yes # too hard to deal with differences on 5-cur and releng4 .include <bsd.port.pre.mk> -.if ${ARCH} == "ia64" -BROKEN= Fails to build due to "illegal instruction" error -.endif - .if ${OSVERSION} < 502102 CONFIGURE_ARGS+= --disable-libgomp .endif @@ -168,9 +164,4 @@ post-install: ${ECHO_CMD} "@unexec ${RMDIR} %D/libexec/gcc 2>&1 || true" >> ${WRKDIR}/PLIST.lib cd ${WRKDIR} ; ${SED} -i -e "/PLIST.lib/ r PLIST.lib" ${TMPPLIST} -cklatest: -.for SITE in ftp://gcc.gnu.org/pub/gcc/snapshots/ - @-ncftpls -l ${SITE} | ${GREP} "LATEST.*${PORTVERSION:C/.[0-9]+$//}" -.endfor - .include <bsd.port.post.mk> diff --git a/lang/gcc42/distinfo b/lang/gcc42/distinfo index 0d8545a493f4..e9703d075147 100644 --- a/lang/gcc42/distinfo +++ b/lang/gcc42/distinfo @@ -1,18 +1,18 @@ -MD5 (gcc-core-4.2-20070124.tar.bz2) = 27f4d164d5ef8c5ef40c88e800e275a3 -SHA256 (gcc-core-4.2-20070124.tar.bz2) = a3047bebf20b7ec70e1509279031015a10b3b95dbb7ee3804f5775143582abfa -SIZE (gcc-core-4.2-20070124.tar.bz2) = 15924410 -MD5 (gcc-fortran-4.2-20070124.tar.bz2) = 0a0699ba1750745ade095e5e9dbbedbc -SHA256 (gcc-fortran-4.2-20070124.tar.bz2) = 36972666eb1e0a639d09dc4e7bbf1a6f509a933de2d1dc11fb98dd5f896a1768 -SIZE (gcc-fortran-4.2-20070124.tar.bz2) = 892731 -MD5 (gcc-g++-4.2-20070124.tar.bz2) = b7aea613bf85c05a6771013ba8ceed4a -SHA256 (gcc-g++-4.2-20070124.tar.bz2) = a5995563b0152ffda25fcc08cc443b38e3ed5b5421b151e9efb1cedf98917c03 -SIZE (gcc-g++-4.2-20070124.tar.bz2) = 4824141 -MD5 (gcc-objc-4.2-20070124.tar.bz2) = b3440e713352dd1a40fc1f1d6a49705e -SHA256 (gcc-objc-4.2-20070124.tar.bz2) = 9d27b940fcbf3be26baccd379aedb4ea68d74c1b4752a8b9b7cff63e87e2a893 -SIZE (gcc-objc-4.2-20070124.tar.bz2) = 191871 -MD5 (gcc-testsuite-4.2-20070124.tar.bz2) = c2670a2238e73d69c30b3ada1b59a6ac -SHA256 (gcc-testsuite-4.2-20070124.tar.bz2) = 4a82624bf1ec14420320f33409cb8d39bfd5fcc2e05517f85f4967598e1ddbba -SIZE (gcc-testsuite-4.2-20070124.tar.bz2) = 3800479 -MD5 (gcc-java-4.2-20070124.tar.bz2) = 34e29aeeeaae135dc9d7a3053d4a79c7 -SHA256 (gcc-java-4.2-20070124.tar.bz2) = 0a5271d2c39809039c1756b0da69f94c87f0a0d1cea0fe619b8f7c3bba085bbf -SIZE (gcc-java-4.2-20070124.tar.bz2) = 10409028 +MD5 (gcc-core-4.2-20070131.tar.bz2) = 0598acb7e9955811e8d43ff83b92337f +SHA256 (gcc-core-4.2-20070131.tar.bz2) = 03b1808fd87741e2a8ea09e8d83510d34cfdf40749ac41721b049626d02e3b45 +SIZE (gcc-core-4.2-20070131.tar.bz2) = 15933108 +MD5 (gcc-fortran-4.2-20070131.tar.bz2) = 7d0260eeaaa752bc4737eeb8e23dec99 +SHA256 (gcc-fortran-4.2-20070131.tar.bz2) = 9520c1ec58b56e4cef292eab19f6855ed0e57c8c6404aef0d34d95d150fe960a +SIZE (gcc-fortran-4.2-20070131.tar.bz2) = 892938 +MD5 (gcc-g++-4.2-20070131.tar.bz2) = dccad40307f0b0994ab87bd0cfee795f +SHA256 (gcc-g++-4.2-20070131.tar.bz2) = a1d39f1927e051100d5847fcfbfd93d5f14b9625cadd145cc490afa075edea0d +SIZE (gcc-g++-4.2-20070131.tar.bz2) = 4822905 +MD5 (gcc-objc-4.2-20070131.tar.bz2) = cc2e146dd0ebd2267f7c762930526951 +SHA256 (gcc-objc-4.2-20070131.tar.bz2) = a3b1dc90fef2e6cd7801fec4120853b97ea839a06f37081f86242ab9b41a380d +SIZE (gcc-objc-4.2-20070131.tar.bz2) = 191837 +MD5 (gcc-testsuite-4.2-20070131.tar.bz2) = 9462c6ab5ef4905d6c04580b46f929f5 +SHA256 (gcc-testsuite-4.2-20070131.tar.bz2) = f7ee7eae25dd29f7d5ff9a3b443dd67747d2bafa5c53f78715d1a1a825667671 +SIZE (gcc-testsuite-4.2-20070131.tar.bz2) = 3804790 +MD5 (gcc-java-4.2-20070131.tar.bz2) = 57d6c2424ced77353739b45e835ac8a5 +SHA256 (gcc-java-4.2-20070131.tar.bz2) = ea2436954cf0d299073f68df58d684c0d5b1f76cba1b1d673fe49e36d15e4e56 +SIZE (gcc-java-4.2-20070131.tar.bz2) = 10409951 diff --git a/lang/gcc42/files/patch-gengtype-yacc.y b/lang/gcc42/files/patch-gengtype-yacc.y deleted file mode 100644 index 4afaae159533..000000000000 --- a/lang/gcc42/files/patch-gengtype-yacc.y +++ /dev/null @@ -1,12 +0,0 @@ ---- gcc/gengtype-yacc.y.orig Fri Sep 20 00:33:24 2002 -+++ gcc/gengtype-yacc.y Tue Apr 22 09:11:27 2003 -@@ -24,6 +24,9 @@ - #include "system.h" - #include "gengtype.h" - #define YYERROR_VERBOSE -+ -+#define malloc xmalloc -+#define realloc xrealloc - %} - - %union { |