Update to the 20050430 snapshot of GCC 4.0.1. Address some issues pointed

out by portlint and mark conflicts with lang/gcc33 and lang/gcc41.
This commit is contained in:
Gerald Pfeifer 2005-05-04 17:46:56 +00:00
parent b45042909e
commit baccec52ba
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=134622
2 changed files with 18 additions and 18 deletions

View file

@ -8,7 +8,7 @@
PORTNAME= gcc PORTNAME= gcc
PORTVERSION= 4.0.1 PORTVERSION= 4.0.1
PORTREVISION= 20050423 PORTREVISION= 20050430
CATEGORIES= lang java CATEGORIES= lang java
VERSIONSTRING= 4.0-${PORTREVISION} VERSIONSTRING= 4.0-${PORTREVISION}
MASTER_SITES= ${MASTER_SITE_GCC} MASTER_SITES= ${MASTER_SITE_GCC}
@ -26,12 +26,12 @@ DISTFILES+= gcc-fortran-${VERSIONSTRING}${EXTRACT_SUFX}
MAINTAINER?= gerald@FreeBSD.org MAINTAINER?= gerald@FreeBSD.org
COMMENT?= GNU Compiler Collection 4.0 COMMENT?= GNU Compiler Collection 4.0
LATEST_LINK?= gcc40${PKGNAMESUFFIX}
.if defined(WITH_FORTRAN) .if defined(WITH_FORTRAN)
LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4 LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4
.endif .endif
CONFLICTS= gcc-3.3.* gcc-4.1.*
LATEST_LINK?= gcc40${PKGNAMESUFFIX}
USE_BISON= yes USE_BISON= yes
USE_BZIP2= yes USE_BZIP2= yes
USE_GMAKE= yes USE_GMAKE= yes
@ -53,7 +53,7 @@ CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL}
.if ${ARCH} == amd64 || ${ARCH} == ia64 || ${ARCH} == sparc64 .if ${ARCH} == amd64 || ${ARCH} == ia64 || ${ARCH} == sparc64
WITHOUT_LIBJAVA= yes WITHOUT_LIBJAVA= yes
.endif .endif
# FIXME: needed to make gcc40 port work for now. # FIXME: needed to make this port build at all.
WITHOUT_LIBJAVA= yes WITHOUT_LIBJAVA= yes
SRCDIR= ${WRKDIR}/gcc-${VERSIONSTRING} SRCDIR= ${WRKDIR}/gcc-${VERSIONSTRING}
@ -67,7 +67,7 @@ CONFIGURE_ARGS= --disable-nls \
--program-suffix=${SUFFIX} \ --program-suffix=${SUFFIX} \
--with-gxx-include-dir=${TARGLIB}/include/c++/ --with-gxx-include-dir=${TARGLIB}/include/c++/
.if defined(WITH_FORTRAN) .if defined(WITH_FORTRAN)
CONFIGURE_ARGS+= --with-gmp=${LOCALBASE} CONFIGURE_ARGS+= --with-gmp=${LOCALBASE}
.endif .endif
MAKE_ARGS+= MAKEINFOFLAGS="--no-split" MAKE_ARGS+= MAKEINFOFLAGS="--no-split"
.if defined(WANT_SHAREDLIBS) .if defined(WANT_SHAREDLIBS)
@ -177,7 +177,7 @@ post-install: fake-manpages
cd ${WRKDIR} ; ex < ex.script cd ${WRKDIR} ; ex < ex.script
cklatest: cklatest:
.for SITE in ftp://gcc.gnu.org/pub/gcc/snapshots/ ftp://mirrors.rcn.net/mirrors/sources.redhat.com/gcc/snapshots/ .for SITE in ftp://gcc.gnu.org/pub/gcc/snapshots/
@-ncftpls -l ${SITE} | ${GREP} 'LATEST.*4\.0' @-ncftpls -l ${SITE} | ${GREP} 'LATEST.*4\.0'
.endfor .endfor

View file

@ -1,12 +1,12 @@
MD5 (gcc-core-4.0-20050423.tar.bz2) = 6f54114546b6563a8fb3cb21dec55cc1 MD5 (gcc-core-4.0-20050430.tar.bz2) = 1301ffd4f9a9f57ad49da1d25a52b886
SIZE (gcc-core-4.0-20050423.tar.bz2) = 13162402 SIZE (gcc-core-4.0-20050430.tar.bz2) = 13284830
MD5 (gcc-g++-4.0-20050423.tar.bz2) = c2b151518266324740b7c37c64b57fbc MD5 (gcc-g++-4.0-20050430.tar.bz2) = ee6d5bdeb3641c42c6a71d9595bf3de7
SIZE (gcc-g++-4.0-20050423.tar.bz2) = 2646582 SIZE (gcc-g++-4.0-20050430.tar.bz2) = 2659674
MD5 (gcc-java-4.0-20050423.tar.bz2) = 457e9d730df2866f902c1ec83678ee08 MD5 (gcc-java-4.0-20050430.tar.bz2) = e112ff0b970d37caaafec96a54c98f08
SIZE (gcc-java-4.0-20050423.tar.bz2) = 5932230 SIZE (gcc-java-4.0-20050430.tar.bz2) = 5931486
MD5 (gcc-objc-4.0-20050423.tar.bz2) = 875cc48f3805ccdac948e346080b7971 MD5 (gcc-objc-4.0-20050430.tar.bz2) = e63c6d4de066a3b013a3dd1655aa96ae
SIZE (gcc-objc-4.0-20050423.tar.bz2) = 177774 SIZE (gcc-objc-4.0-20050430.tar.bz2) = 177765
MD5 (gcc-testsuite-4.0-20050423.tar.bz2) = 45c1faa8ccda3a086d64ec06d7de4489 MD5 (gcc-testsuite-4.0-20050430.tar.bz2) = 580412e434f897354356beb29f7dec5f
SIZE (gcc-testsuite-4.0-20050423.tar.bz2) = 3038169 SIZE (gcc-testsuite-4.0-20050430.tar.bz2) = 3046910
MD5 (gcc-fortran-4.0-20050423.tar.bz2) = 8ebf288b60911fcf5cda19228019a547 MD5 (gcc-fortran-4.0-20050430.tar.bz2) = 2736e420939b0397ea5c5aa2c1e67818
SIZE (gcc-fortran-4.0-20050423.tar.bz2) = 575484 SIZE (gcc-fortran-4.0-20050430.tar.bz2) = 570484