Index: head/lang/gcc43/Makefile =================================================================== --- head/lang/gcc43/Makefile (revision 234964) +++ head/lang/gcc43/Makefile (revision 234965) @@ -1,178 +1,178 @@ # ex:ts=8 # Ports collection makefile for: gcc43 # Date created: 2006-11-05 # Whom: Gerald Pfeifer # # $FreeBSD$ # PORTNAME= gcc -PORTVERSION= 4.3.4.20090524 +PORTVERSION= 4.3.4.20090531 CATEGORIES= lang java MASTER_SITES= ${MASTER_SITE_GCC} MASTER_SITE_SUBDIR= snapshots/${VERSIONSTRING} DISTFILES= gcc-core-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-fortran-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-g++-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-objc-${VERSIONSTRING}${EXTRACT_SUFX} MAINTAINER= gerald@FreeBSD.org COMMENT= GNU Compiler Collection 4.3 LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 \ mpfr.3:${PORTSDIR}/math/mpfr .if defined(MAINTAINER_MODE) DISTFILES+= gcc-testsuite-${VERSIONSTRING}${EXTRACT_SUFX} BUILD_DEPENDS+= runtest:${PORTSDIR}/misc/dejagnu .endif VERSIONSTRING= ${PORTVERSION:C/([0-9]+\.[0-9]+).*\.([0-9]+)/\1-\2/} SUFFIX= ${PORTVERSION:C/([0-9]+).([0-9]+).*/\1\2/} LATEST_LINK= gcc${SUFFIX}${PKGNAMESUFFIX} NOT_FOR_ARCHS= alpha ia64 powerpc USE_BISON= build USE_BZIP2= yes USE_GMAKE= yes USE_ICONV= yes USE_PERL5_BUILD=yes MAKE_JOBS_SAFE= yes WANT_GNOME= yes PATCH_WRKSRC= ${SRCDIR} CONFIGURE_SCRIPT= ../${SRCDIR:S/${WRKDIR}\///}/configure .include .if ${ARCH} != i386 WITHOUT_JAVA= yes .endif .if ${ARCH} == "amd64" CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL} .else CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} .endif SRCDIR= ${WRKDIR}/gcc-${VERSIONSTRING} WRKSRC= ${WRKDIR}/build TARGLIB= ${PREFIX}/lib/gcc${SUFFIX} LIBEXEC= ${PREFIX}/libexec/gcc${SUFFIX} GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-nls \ --with-system-zlib \ --with-libiconv-prefix=${LOCALBASE} \ --with-gmp=${LOCALBASE} \ --program-suffix=${SUFFIX} \ --libdir=${TARGLIB} \ --libexecdir=${LIBEXEC} \ --with-gxx-include-dir=${TARGLIB}/include/c++/ MAKE_ARGS+= MAKEINFOFLAGS="--no-split" ALL_TARGET= bootstrap-lean USE_LDCONFIG= ${TARGLIB} PLIST_SUB= GCC_VER=${PORTVERSION:C/(.+)\.[0-9]+/\1/} \ GNU_HOST=${CONFIGURE_TARGET} \ SUFFIX=${SUFFIX} MAN1= cpp${SUFFIX}.1 \ g++${SUFFIX}.1 \ gcc${SUFFIX}.1 \ gcov${SUFFIX}.1 \ gfortran${SUFFIX}.1 INFO= gcc${SUFFIX}/cpp \ gcc${SUFFIX}/cppinternals \ gcc${SUFFIX}/gcc \ gcc${SUFFIX}/gccinstall \ gcc${SUFFIX}/gccint \ gcc${SUFFIX}/gfortran \ gcc${SUFFIX}/libgomp .if ! defined(WITHOUT_JAVA) DISTFILES+= gcc-java-${VERSIONSTRING}${EXTRACT_SUFX} BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip EXTRA_PATCHES+= ${FILESDIR}/java-patch-hier # FIXME: we are currently getting weird build failures with libjava on # some 4.x and 5.x systems, which the following works around. PR 81788. CONFIGURE_ARGS+=--disable-rpath MAN1+= gappletviewer${SUFFIX}.1 \ gc-analyze${SUFFIX}.1 \ gcj${SUFFIX}.1 \ gcj-dbtool${SUFFIX}.1 \ gcjh${SUFFIX}.1 \ gij${SUFFIX}.1 \ gjar${SUFFIX}.1 \ gjarsigner${SUFFIX}.1 \ gjavah${SUFFIX}.1 \ gkeytool${SUFFIX}.1 \ gnative2ascii${SUFFIX}.1 \ gorbd${SUFFIX}.1 \ grmic${SUFFIX}.1 \ grmid${SUFFIX}.1 \ grmiregistry${SUFFIX}.1 \ gserialver${SUFFIX}.1 \ gtnameserv${SUFFIX}.1 \ jcf-dump${SUFFIX}.1 \ jv-convert${SUFFIX}.1 INFO+= gcc${SUFFIX}/cp-tools \ gcc${SUFFIX}/gcj PLIST_SUB+= JAVA="" .if defined(WITH_JAVA_AWT) LIB_DEPENDS+= cairo.2:${PORTSDIR}/graphics/cairo USE_GNOME= gtk20 libartlgpl2 CONFIGURE_ARGS+= --enable-java-awt=gtk,xlib \ --enable-gtk-cairo .endif .else CONFIGURE_ARGS+=--disable-libgcj PLIST_SUB+= JAVA="@comment " .endif pre-everything:: @${ECHO_MSG} "Making GCC ${PORTVERSION} for ${OPSYS} ${OSREL} target=${CONFIGURE_TARGET}" .if ! defined(WITHOUT_JAVA) @DSIZ=700000; DSIZBYTE=734003200; \ if [ `ulimit -d` -lt $$DSIZ ]; then \ echo "You need to increase the datasize limit to at least $$DSIZ \ (and set kern.maxdsiz=\"$$DSIZBYTE\" in /boot/loader.conf) to \ build with Java support." | ${FMT} -s; \ exit 1; \ fi .endif pre-extract: @# Building libgcj with lang/gcc295 installed is causing a failure @# about "hidden symbol `__eprintf'" in libgcc.a(_eprintf.o). @if type gcc295 >/dev/null ; then \ echo "This port will not build in the presence of lang/gcc295."; \ exit 1; \ fi post-patch: @${REINPLACE_CMD} -e 's|\(const char version_string.*\)";|\1 [FreeBSD]";|' \ ${SRCDIR}/gcc/version.c pre-configure: cd ${SRCDIR} ; contrib/gcc_update --touch @${RM} -f ${SRCDIR}/gcc/*/*.info* @${MKDIR} ${CONFIGURE_WRKSRC} full-regression-test: build cd ${WRKSRC}; export RUNTESTFLAGS='--target_board ''unix{-pthread}'''; ${GMAKE} -sk check post-install: ${RM} -f ${PREFIX}/man/man7/fsf-funding.7 \ ${PREFIX}/man/man7/gfdl.7 ${PREFIX}/man/man7/gpl.7 ${RM} -f ${TARGLIB}/*.la # Add target libraries and include files to packaging list. ${RM} -f ${WRKDIR}/PLIST.lib .for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax cd ${PREFIX} ; if [ -d $d ]; then \ ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\ ${FIND} $d -type d | ${SORT} -r \ | ${SED} -e 's/^/@dirrm /g' >>${WRKDIR}/PLIST.lib ;\ fi .endfor cd ${WRKDIR} ; ${SED} -i -e "/PLIST.lib/ r PLIST.lib" ${TMPPLIST} .include Property changes on: head/lang/gcc43/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.390 \ No newline at end of property +1.391 \ No newline at end of property Index: head/lang/gcc43/distinfo =================================================================== --- head/lang/gcc43/distinfo (revision 234964) +++ head/lang/gcc43/distinfo (revision 234965) @@ -1,18 +1,18 @@ -MD5 (gcc-core-4.3-20090524.tar.bz2) = acc48360608a06b9a0ab5ce7f6ddef50 -SHA256 (gcc-core-4.3-20090524.tar.bz2) = 4ef8dce82c2244507c7e12feee2f3a4f5363b599fbd37a33f385549b8d9e6540 -SIZE (gcc-core-4.3-20090524.tar.bz2) = 21164283 -MD5 (gcc-fortran-4.3-20090524.tar.bz2) = 8eebe57841bafb07bd35cf9b1bd0545e -SHA256 (gcc-fortran-4.3-20090524.tar.bz2) = 71f050f8fa0bc417c2663bcb0da2aebbcb83d205fe54a1272ee7e7d45c03894f -SIZE (gcc-fortran-4.3-20090524.tar.bz2) = 1152585 -MD5 (gcc-g++-4.3-20090524.tar.bz2) = f5a97497776e655f81461398af867229 -SHA256 (gcc-g++-4.3-20090524.tar.bz2) = 1169aa9f2577442cb193ebcb500580e8fa3f87a94245f5e17936985f5482f27e -SIZE (gcc-g++-4.3-20090524.tar.bz2) = 5670330 -MD5 (gcc-objc-4.3-20090524.tar.bz2) = f0a8a3d45e542a55fdbd206ee3ee228e -SHA256 (gcc-objc-4.3-20090524.tar.bz2) = 1790a5f21c1afbfb2fbc8403d00bccce68795abacbb16d21759ea471ec3d3d01 -SIZE (gcc-objc-4.3-20090524.tar.bz2) = 233440 -MD5 (gcc-testsuite-4.3-20090524.tar.bz2) = e34d941688f4bbf11580947619c6fa72 -SHA256 (gcc-testsuite-4.3-20090524.tar.bz2) = df9a4639cc07bb4b31f024dbc23470e25d6f548c982b02f64bb54c1aa8269c46 -SIZE (gcc-testsuite-4.3-20090524.tar.bz2) = 4618117 -MD5 (gcc-java-4.3-20090524.tar.bz2) = 8c301edcbe8c0cbaf6cc31a41e669caa -SHA256 (gcc-java-4.3-20090524.tar.bz2) = 99eff02805ff6d3e625be74a5d9714263b7e5a300a679ae9839d6e96ff58b3f6 -SIZE (gcc-java-4.3-20090524.tar.bz2) = 18093059 +MD5 (gcc-core-4.3-20090531.tar.bz2) = 056934d227cf056f11b2c46b8368a1bc +SHA256 (gcc-core-4.3-20090531.tar.bz2) = 5bff47025ca6cbd6dde8e61301621c3ae82a46ba92668a2018cac5a9bd3ff917 +SIZE (gcc-core-4.3-20090531.tar.bz2) = 21166906 +MD5 (gcc-fortran-4.3-20090531.tar.bz2) = e5f136159ed8a872818852645963adf7 +SHA256 (gcc-fortran-4.3-20090531.tar.bz2) = 0a1d54da8c3053e17e99685f81a23de0ec21fadd2e7e4d6d55f7efcab76ac91c +SIZE (gcc-fortran-4.3-20090531.tar.bz2) = 1152663 +MD5 (gcc-g++-4.3-20090531.tar.bz2) = 69f8447bd29a67c0db1d7addee47579b +SHA256 (gcc-g++-4.3-20090531.tar.bz2) = 189e985ce48762a233950e4888cbb48cf50060f97b0277c924da20be09b396e7 +SIZE (gcc-g++-4.3-20090531.tar.bz2) = 5669435 +MD5 (gcc-objc-4.3-20090531.tar.bz2) = 2978e53ceb6f9c53b8c34a9e9cb34680 +SHA256 (gcc-objc-4.3-20090531.tar.bz2) = 57490da5bed68cd45b78384121eb51df79a88f704db52a965be434c3d873f4d9 +SIZE (gcc-objc-4.3-20090531.tar.bz2) = 233434 +MD5 (gcc-testsuite-4.3-20090531.tar.bz2) = 08fbe3eed3ba82d8e112d0ebd1f4d46a +SHA256 (gcc-testsuite-4.3-20090531.tar.bz2) = 3e8c0b18ec4dc6de61f46ade7daec0ba4eabbf3d56f67d64939474b7a9ad2774 +SIZE (gcc-testsuite-4.3-20090531.tar.bz2) = 4617315 +MD5 (gcc-java-4.3-20090531.tar.bz2) = 619772eb177a55762456eb8137faf1fe +SHA256 (gcc-java-4.3-20090531.tar.bz2) = 773f5aaf05d231f07d276d84668f0aa1945a7d8faf09891f109145a4ccf3d55a +SIZE (gcc-java-4.3-20090531.tar.bz2) = 18091167 Property changes on: head/lang/gcc43/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.264 \ No newline at end of property +1.265 \ No newline at end of property