diff options
author | adam <adam> | 2010-03-15 08:27:06 +0000 |
---|---|---|
committer | adam <adam> | 2010-03-15 08:27:06 +0000 |
commit | 58f62daf6b29b32fcfa9b5930a36f393ba0bbeff (patch) | |
tree | 0494e898634e82e5e802bfa27606a5dbe867ae83 /lang/gcc44 | |
parent | d57b518d9f60a96e4fc9fa64ac48901266423dad (diff) | |
download | pkgsrc-58f62daf6b29b32fcfa9b5930a36f393ba0bbeff.tar.gz |
Changes 4.4.3:
The GNU project and the GCC developers are pleased to announce the
release of GCC 4.4.3.
This release is a bug-fix release, containing fixes for regressions in
GCC 4.4.1 relative to previous releases of GCC.
Diffstat (limited to 'lang/gcc44')
-rw-r--r-- | lang/gcc44/Makefile | 21 | ||||
-rw-r--r-- | lang/gcc44/buildlink3.mk | 24 | ||||
-rw-r--r-- | lang/gcc44/distinfo | 8 | ||||
-rw-r--r-- | lang/gcc44/preconfigure.mk | 2 |
4 files changed, 27 insertions, 28 deletions
diff --git a/lang/gcc44/Makefile b/lang/gcc44/Makefile index d21dcfb214e..4f2567a6e27 100644 --- a/lang/gcc44/Makefile +++ b/lang/gcc44/Makefile @@ -1,9 +1,8 @@ -# $NetBSD: Makefile,v 1.10 2009/10/24 20:15:05 tnn Exp $ +# $NetBSD: Makefile,v 1.11 2010/03/15 08:27:06 adam Exp $ # DISTNAME= gcc-${GCC_VERSION} PKGNAME= gcc44-${GCC_VERSION} -PKGREVISION= 4 CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC_VERSION}/} EXTRACT_SUFX= .tar.bz2 @@ -21,11 +20,11 @@ USE_TOOLS+= awk:run bash:run perl chmod \ DEPENDS+= zip-[0-9]*:../../archivers/zip -GCC_VERSION= 4.4.1 +GCC_VERSION= 4.4.3 GCC_SUBPREFIX= gcc44 GCC_PREFIX= ${PREFIX}/${GCC_SUBPREFIX} -FILES_SUBST+= PKGNAME=${PKGNAME:Q} +FILES_SUBST+= PKGNAME=${PKGNAME} MESSAGE_SUBST+= GCC_PREFIX=${GCC_PREFIX} @@ -103,13 +102,13 @@ CONFIGURE_ARGS+= --enable-threads=posix CONFIGURE_ARGS+= --with-gmp=${BUILDLINK_PREFIX.gmp} CONFIGURE_ARGS+= --with-mpfr=${BUILDLINK_PREFIX.mpfr} -CONFIGURE_ENV+= CONFIG_SHELL=${CONFIG_SHELL:Q} +CONFIGURE_ENV+= CONFIG_SHELL=${CONFIG_SHELL} # ${WRKSRC}/gcc-4.4.1/libjava/contrib/aotcompile.py.in stores the path to # a 'make' program so we need to make sure we give it the installed 'make' and not # the tool wrapped one. -CONFIGURE_ENV+= PKGSRC_MAKE=${TOOLS_PATH.gmake:Q} -MAKE_ENV+= PKGSRC_MAKE=${TOOLS_PATH.gmake:Q} +CONFIGURE_ENV+= PKGSRC_MAKE=${TOOLS_PATH.gmake} +MAKE_ENV+= PKGSRC_MAKE=${TOOLS_PATH.gmake} # fastjar-0.93 from pkgsrc/archivers/fastjar seems to trigger a build # failure (seen on NetBSD-5.0/i386) when building java. So in case @@ -121,12 +120,12 @@ MAKE_ENV+= ac_cv_prog_JAR=no MAKE_ENV+= ICONVPREFIX=${BUILDLINK_PREFIX.iconv} MAKE_ENV+= SHELL=${CONFIG_SHELL} -MAKE_ENV+= ac_cv_path_ac_cv_prog_chmod=${TOOLS_CHMOD:Q} +MAKE_ENV+= ac_cv_path_ac_cv_prog_chmod=${TOOLS_CHMOD} # ${WRKSRC}/fixincludes/ looks for sed and compiles the path to sed into # a binary so we need to make sure we give it the installed sed and not # the tool wrapped one. -MAKE_ENV+= lt_cv_path_SED=${TOOLS_SED:Q} +MAKE_ENV+= lt_cv_path_SED=${TOOLS_SED} CPPFLAGS+= -I${BUILDLINK_DIR}/include CFLAGS+= -I${BUILDLINK_DIR}/include @@ -154,7 +153,7 @@ do-configure: cd ${WRKDIR}/obj; ${SETENV} ${CONFIGURE_ENV} ${CONFIG_SHELL} ${WRKSRC}/configure ${CONFIGURE_ARGS} do-build: - (${_ULIMIT_CMD} cd ${WRKDIR}/obj && ${SETENV} ${MAKE_ENV} ${GMAKE} -j${MAKE_JOBS:U1} ) + (${_ULIMIT_CMD} cd ${WRKDIR}/obj && ${SETENV} ${MAKE_ENV} ${GMAKE} -j${MAKE_JOBS:U1:Q} ) do-test: .if (${MACHINE_GNU_ARCH} == "x86_64") @@ -163,7 +162,7 @@ do-test: (cd ${WRKDIR}/obj && ${GMAKE} -k check) do-install: - (cd ${WRKDIR}/obj && ${SETENV} ${MAKE_ENV} ${GMAKE} install DESTDIR=${DESTDIR:Q} \ + (cd ${WRKDIR}/obj && ${SETENV} ${MAKE_ENV} ${GMAKE} install DESTDIR=${DESTDIR} \ && ${TEST} -f ${DESTDIR}${GCC_PREFIX}/bin/cc || ${LN} -f ${DESTDIR}${GCC_PREFIX}/bin/gcc ${DESTDIR}${GCC_PREFIX}/bin/cc) GENERATE_PLIST+= \ diff --git a/lang/gcc44/buildlink3.mk b/lang/gcc44/buildlink3.mk index 69f6b025719..e149e48f411 100644 --- a/lang/gcc44/buildlink3.mk +++ b/lang/gcc44/buildlink3.mk @@ -1,11 +1,11 @@ -# $NetBSD: buildlink3.mk,v 1.2 2009/09/18 13:35:41 dmcmahill Exp $ +# $NetBSD: buildlink3.mk,v 1.3 2010/03/15 08:27:06 adam Exp $ BUILDLINK_TREE+= gcc44 .if !defined(GCC44_BUILDLINK3_MK) GCC44_BUILDLINK3_MK:= -FIND_PREFIX:= BUILDLINK_PREFIX.gcc44=gcc44 +FIND_PREFIX:= BUILDLINK_PREFIX.gcc44=gcc44 .include "../../mk/find-prefix.mk" _GCC44_SUBDIR= gcc44 @@ -15,14 +15,14 @@ BUILDLINK_API_DEPENDS.gcc44+= gcc44>=${_GCC_REQD} BUILDLINK_ABI_DEPENDS.gcc44?= gcc44>=4.4.0 BUILDLINK_PKGSRCDIR.gcc44?= ../../lang/gcc44 -. if exists(${_GCC44_PREFIX}/bin/gcc) +.if exists(${_GCC44_PREFIX}/bin/gcc) # logic for detecting the ADA compiler (not yet supported) #gcc44_GNAT1!=${_GCC44_PREFIX}/bin/gcc -print-prog-name=gnat1 -#. if exists(${gcc44_GNAT1}) +#. if exists(${gcc44_GNAT1}) #CONFIGURE_ENV+= ADAC=${_GCC44_PREFIX}/bin/gcc #MAKE_ENV+= ADAC=${_GCC44_PREFIX}/bin/gcc -#. endif +#. endif # add libraries BUILDLINK_LIBDIRS.gcc44+= ${_GCC44_SUBDIR}/lib @@ -31,18 +31,18 @@ BUILDLINK_LIBDIRS.gcc44+= ${_GCC44_SUBDIR}/lib gcc44_GCC_ARCHDIR!= ${DIRNAME} `${_GCC44_PREFIX}/bin/gcc --print-libgcc-file-name` # add the architecture dep libraries -. if empty(gcc44_GCC_ARCHDIR:M*not_found*) +. if empty(gcc44_GCC_ARCHDIR:M*not_found*) BUILDLINK_LIBDIRS.gcc44+= ${gcc44_GCC_ARCHDIR:S/^${BUILDLINK_PREFIX.gcc44}\///}/ # add the ada libraries (not yet supported) -#. if exists(${gcc44_GNAT1}) +#. if exists(${gcc44_GNAT1}) #BUILDLINK_LIBDIRS.gcc44+= ${gcc44_GCC_ARCHDIR:S/^${BUILDLINK_PREFIX.gcc44}\///}/adalib -#. endif +#. endif # add the header files BUILDLINK_INCDIRS.gcc44+= ${_GCC44_SUBDIR}/include ${gcc44_GCC_ARCHDIR:S/^${BUILDLINK_PREFIX.gcc44}\///}/include -. endif . endif +.endif BUILDLINK_FILES_CMD.gcc44= \ (cd ${BUILDLINK_PREFIX.gcc44} && \ @@ -50,11 +50,11 @@ BUILDLINK_FILES_CMD.gcc44= \ BUILDLINK_FNAME_TRANSFORM.gcc44= -e s:buildlink:buildlink/gcc44: # Packages that link against shared libraries need a full dependency. -. if defined(_USE_GCC_SHLIB) +.if defined(_USE_GCC_SHLIB) BUILDLINK_DEPMETHOD.gcc44+= full -. else +.else BUILDLINK_DEPMETHOD.gcc44?= build -. endif +.endif .include "../../mk/pthread.buildlink3.mk" .include "../../devel/gettext-lib/buildlink3.mk" diff --git a/lang/gcc44/distinfo b/lang/gcc44/distinfo index 9ecb659553c..efe811d4213 100644 --- a/lang/gcc44/distinfo +++ b/lang/gcc44/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.2 2009/09/24 11:50:56 dmcmahill Exp $ +$NetBSD: distinfo,v 1.3 2010/03/15 08:27:06 adam Exp $ -SHA1 (gcc-4.4.1.tar.bz2) = 9156ddb7e4cc72288ec31760d6ddc7981123a8a2 -RMD160 (gcc-4.4.1.tar.bz2) = 41cb4c76d1671b1d224d2a6e167ee183dd53d096 -Size (gcc-4.4.1.tar.bz2) = 62869928 bytes +SHA1 (gcc-4.4.3.tar.bz2) = 619766282734728539ce58a5c383cb371f1999c7 +RMD160 (gcc-4.4.3.tar.bz2) = b51afac3cb77ee3dc09d29c2f85936482ed82ab2 +Size (gcc-4.4.3.tar.bz2) = 62944934 bytes SHA1 (patch-aa) = b7180161a0c9eb63738ebf9586e52591ef43c636 SHA1 (patch-ab) = e254456a6da7090f7ba37d3b55a17be2dd157f88 SHA1 (patch-ac) = 0af9845a62f9a6f8ec27657d0ae0c16394e9fc12 diff --git a/lang/gcc44/preconfigure.mk b/lang/gcc44/preconfigure.mk index 06cae001dda..2b8d070105d 100644 --- a/lang/gcc44/preconfigure.mk +++ b/lang/gcc44/preconfigure.mk @@ -1,4 +1,4 @@ - # $NetBSD: preconfigure.mk,v 1.1.1.1 2009/09/18 11:24:50 dmcmahill Exp $ +# $NetBSD: preconfigure.mk,v 1.2 2010/03/15 08:27:06 adam Exp $ # Create compiler driver scripts in ${WRKDIR}. (${TEST} -d ${WRKDIR}/.gcc/bin || ${MKDIR} ${WRKDIR}/.gcc/bin) (cd ${BUILDLINK_PREFIX.gcc44}/bin && bin_files=`${LS} *` && \ |