summaryrefslogtreecommitdiff
path: root/lang/gcc44
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2011-07-11 23:26:32 +0000
committerwiz <wiz@pkgsrc.org>2011-07-11 23:26:32 +0000
commit5e05389d1c81bf74aa7c88a4e783e818489ff393 (patch)
treef3a6d16d75d0d3abec719752fa204147444eaff4 /lang/gcc44
parent8f1ec2ec8055f779df9a3f03efe3015f28e63adb (diff)
downloadpkgsrc-5e05389d1c81bf74aa7c88a4e783e818489ff393.tar.gz
Update to 4.4.6, from Kai-Uwe Eckhardt.
This is the list of problem reports (PRs) from GCC's bug tracking system that are known to be fixed in the 4.4.6 release. This list might not be complete (that is, it is possible that some PRs that have been fixed are not listed here): http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.4.6
Diffstat (limited to 'lang/gcc44')
-rw-r--r--lang/gcc44/Makefile10
-rw-r--r--lang/gcc44/distinfo9
-rw-r--r--lang/gcc44/patches/patch-ah13
3 files changed, 8 insertions, 24 deletions
diff --git a/lang/gcc44/Makefile b/lang/gcc44/Makefile
index 672a249b9b8..93fa4236385 100644
--- a/lang/gcc44/Makefile
+++ b/lang/gcc44/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.21 2011/07/05 00:28:33 dholland Exp $
+# $NetBSD: Makefile,v 1.22 2011/07/11 23:26:32 wiz Exp $
DISTNAME= gcc-${GCC_VERSION}
PKGNAME= gcc44-${GCC_VERSION}
-PKGREVISION= 3
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC_VERSION}/}
EXTRACT_SUFX= .tar.bz2
@@ -20,7 +19,7 @@ USE_TOOLS+= awk:run bash:run perl chmod \
DEPENDS+= zip-[0-9]*:../../archivers/zip
-GCC_VERSION= 4.4.5
+GCC_VERSION= 4.4.6
GCC_SUBPREFIX= gcc44
GCC_PREFIX= ${PREFIX}/${GCC_SUBPREFIX}
@@ -69,8 +68,6 @@ REPLACE_BASH+= gcc/dbgcnt.def
REPLACE_BASH+= gcc/testsuite/gcc.test-framework/gen_directive_tests
REPLACE_BASH+= libstdc++-v3/scripts/run_doxygen
-REPLACE_PYTHON+=libjava/contrib/aot-compile.in
-
# Optional languages - change as required
# Ada could be added although there is a bootstrapping issue. See
# ../gcc34-ada for guidance
@@ -96,6 +93,7 @@ LANGS+= fortran
.if !empty(BUILD_JAVA:M[Yy][Ee][Ss])
LANGS+= java
+REPLACE_PYTHON= libjava/contrib/aot-compile.py.in
.endif
.if !empty(BUILD_OBJC:M[Yy][Ee][Ss])
@@ -181,8 +179,8 @@ GENERATE_PLIST+= \
cd ${DESTDIR}${PREFIX} && ${FIND} ${GCC_SUBPREFIX} \( -type f -o -type l \) -print \
| ${SORT} ;
-.include "../../lang/python/application.mk"
.include "../../devel/gmp/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../math/mpfr/buildlink3.mk"
+.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/lang/gcc44/distinfo b/lang/gcc44/distinfo
index 26a9a0de469..83438268b5e 100644
--- a/lang/gcc44/distinfo
+++ b/lang/gcc44/distinfo
@@ -1,15 +1,14 @@
-$NetBSD: distinfo,v 1.8 2011/05/14 18:00:24 wiz Exp $
+$NetBSD: distinfo,v 1.9 2011/07/11 23:26:32 wiz Exp $
-SHA1 (gcc-4.4.5.tar.bz2) = 2b1427a932a620c909d74f1e4821ed90c90fd350
-RMD160 (gcc-4.4.5.tar.bz2) = 87d6fa77d50f23a3359e24bf5b0ddfafa7088478
-Size (gcc-4.4.5.tar.bz2) = 63081552 bytes
+SHA1 (gcc-4.4.6.tar.bz2) = fc5e6c60b03650f6508470c088440d3d9360adf9
+RMD160 (gcc-4.4.6.tar.bz2) = b35f81ee9540cc4ad0d2f970643f8053f058feec
+Size (gcc-4.4.6.tar.bz2) = 63135296 bytes
SHA1 (patch-aa) = b90dbd935aa105b86a7dd0f3f5f76727bd2d55fb
SHA1 (patch-ab) = e254456a6da7090f7ba37d3b55a17be2dd157f88
SHA1 (patch-ac) = 5e4c05ac8cac376b2c4c33db90d3b309a11cedee
SHA1 (patch-ad) = 86dc05e6ea977ad869e5d63beb493750ab01a807
SHA1 (patch-af) = 12f58f01e973f5684e8443ab402a70291bb6d621
SHA1 (patch-ag) = 0897b7ed75b4dc7d6ad50ecfa886edca7e29703b
-SHA1 (patch-ah) = 979d091d5d3026c9db2d91de26aeaa44e9183fe8
SHA1 (patch-ai) = 96ffd5c07761a53dbb036930c49e4c84574455c7
SHA1 (patch-aj) = cde99b36f7f7dcf220ef4451108ad1ff7410a6a6
SHA1 (patch-ak) = 08da661b8b19fdd9fa086f67b185266c1d378658
diff --git a/lang/gcc44/patches/patch-ah b/lang/gcc44/patches/patch-ah
deleted file mode 100644
index d81b2ad481b..00000000000
--- a/lang/gcc44/patches/patch-ah
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ah,v 1.2 2011/05/14 18:00:24 wiz Exp $
-
---- libgfortran/intrinsics/c99_functions.c.orig 2009-04-10 01:23:07.000000000 +0200
-+++ libgfortran/intrinsics/c99_functions.c
-@@ -538,7 +538,7 @@
- if (x > DBL_MAX || x < -DBL_MAX)
- {
- #ifdef HAVE_NEXTAFTERL
-- static long double prechalf = nexafterl (0.5L, LDBL_MAX);
-+ long double prechalf = nextafterl (0.5L, LDBL_MAX);
- #else
- static long double prechalf = 0.5L;
- #endif