aboutsummaryrefslogtreecommitdiffstats
path: root/lang/gcc44
diff options
context:
space:
mode:
authorgerald <gerald@FreeBSD.org>2006-08-30 18:29:53 +0800
committergerald <gerald@FreeBSD.org>2006-08-30 18:29:53 +0800
commitde0897096e8c9ec89f401577740f83bfb06dd426 (patch)
tree32cb8071f28998e35da4830bb7ec4b0046db7bcd /lang/gcc44
parent346283f54818f6a1450e3288227abb08ff3dbebb (diff)
downloadfreebsd-ports-gnome-de0897096e8c9ec89f401577740f83bfb06dd426.tar.gz
freebsd-ports-gnome-de0897096e8c9ec89f401577740f83bfb06dd426.tar.zst
freebsd-ports-gnome-de0897096e8c9ec89f401577740f83bfb06dd426.zip
Update to the 20060826 snapshot of GCC 4.2.0. Among others, this fixes
two cases where the common (file) namespace was polluted by Java-specific files. Disable building libgomp on FreeBSD 4.x and early versions of FreeBSD 5.0 due to pthread-related build issues there.[1] Reported by: kris (pointyhat) [1]
Diffstat (limited to 'lang/gcc44')
-rw-r--r--lang/gcc44/Makefile6
-rw-r--r--lang/gcc44/distinfo36
-rw-r--r--lang/gcc44/pkg-plist3
3 files changed, 23 insertions, 22 deletions
diff --git a/lang/gcc44/Makefile b/lang/gcc44/Makefile
index e0d2936ff028..352a40b4a086 100644
--- a/lang/gcc44/Makefile
+++ b/lang/gcc44/Makefile
@@ -8,7 +8,7 @@
PORTNAME= gcc
PORTVERSION= 4.2.0
-PORTREVISION= 20060819
+PORTREVISION= 20060826
CATEGORIES= lang java
VERSIONSTRING= 4.2-${PORTREVISION}
MASTER_SITES= ${MASTER_SITE_GCC}
@@ -47,6 +47,10 @@ NOMANCOMPRESS= yes # too hard to deal with differences on 5-cur and releng4
.include <bsd.port.pre.mk>
+.if ${OSVERSION} < 502102
+CONFIGURE_ARGS+= --disable-libgomp
+.endif
+
.if ${ARCH} != i386
WITHOUT_JAVA= yes
.endif
diff --git a/lang/gcc44/distinfo b/lang/gcc44/distinfo
index c59514ec9a0c..84585acc5e97 100644
--- a/lang/gcc44/distinfo
+++ b/lang/gcc44/distinfo
@@ -1,18 +1,18 @@
-MD5 (gcc-core-4.2-20060819.tar.bz2) = 950f4479dbe9736e5316d78c4ac9ec85
-SHA256 (gcc-core-4.2-20060819.tar.bz2) = 0365a5ab7090dff953f712ebe20f5de3729bfc0906416dfeb30e7147e134132d
-SIZE (gcc-core-4.2-20060819.tar.bz2) = 15726177
-MD5 (gcc-g++-4.2-20060819.tar.bz2) = b7e6c72ca493b31a0646aff69d9b9fc1
-SHA256 (gcc-g++-4.2-20060819.tar.bz2) = f4382551c40056bbaa5b080c5a609bcc731fb22caccb884eec26e9ae3b823115
-SIZE (gcc-g++-4.2-20060819.tar.bz2) = 4733252
-MD5 (gcc-objc-4.2-20060819.tar.bz2) = b697375a9d2d6662645d3bd223e8201c
-SHA256 (gcc-objc-4.2-20060819.tar.bz2) = 2e2892841599cecc5350c5ac76e58e69e3eccdfbb4169913940530ebff71d0b3
-SIZE (gcc-objc-4.2-20060819.tar.bz2) = 191962
-MD5 (gcc-testsuite-4.2-20060819.tar.bz2) = 4d59a693cdeae2b73dd0be5fd786dcb0
-SHA256 (gcc-testsuite-4.2-20060819.tar.bz2) = 2c014c0ec20467b809e8b37eec00498a0fbc7bd8e41d32b03eafa4678985f214
-SIZE (gcc-testsuite-4.2-20060819.tar.bz2) = 3725493
-MD5 (gcc-fortran-4.2-20060819.tar.bz2) = 840e546494f32c97fd46912860686d1c
-SHA256 (gcc-fortran-4.2-20060819.tar.bz2) = 5be7a1dcab8de3d51cd0d9931cd4635ec99a5a230debc03f0329e026a855c455
-SIZE (gcc-fortran-4.2-20060819.tar.bz2) = 824104
-MD5 (gcc-java-4.2-20060819.tar.bz2) = 3800d068ffbf5950254badafd4da636e
-SHA256 (gcc-java-4.2-20060819.tar.bz2) = 3f4b73c231a1c6a5e5a7d2e003ee2f99b3ee5f441ba1e6751356271561bdd7a3
-SIZE (gcc-java-4.2-20060819.tar.bz2) = 10390757
+MD5 (gcc-core-4.2-20060826.tar.bz2) = 17143463c4945ef18044f45f5be92a7f
+SHA256 (gcc-core-4.2-20060826.tar.bz2) = 8ef3aff4a6dceef1ba5d8fdab8df8624b7be7ed6fa3ae1e08b2c22cf8176c711
+SIZE (gcc-core-4.2-20060826.tar.bz2) = 15742144
+MD5 (gcc-g++-4.2-20060826.tar.bz2) = b5c4245646ad84f464634e46da376560
+SHA256 (gcc-g++-4.2-20060826.tar.bz2) = a2c943848cf9f256135e4401aa0867f4bc5bf44049ea2dc7e475483a67ff527b
+SIZE (gcc-g++-4.2-20060826.tar.bz2) = 4734841
+MD5 (gcc-objc-4.2-20060826.tar.bz2) = a76f859aadfef285026b876299e4c675
+SHA256 (gcc-objc-4.2-20060826.tar.bz2) = a16fc5850a8bedbce09057da34cd49d003c6d8057264988a7eb37a5b99b33204
+SIZE (gcc-objc-4.2-20060826.tar.bz2) = 192075
+MD5 (gcc-testsuite-4.2-20060826.tar.bz2) = 3a840bb3b3b580ac8dd8cd9884fa0383
+SHA256 (gcc-testsuite-4.2-20060826.tar.bz2) = ee5c82c8f7ca202c5349bca9ae5075bb0b2b296e77a10e9d8f79a210add55905
+SIZE (gcc-testsuite-4.2-20060826.tar.bz2) = 3737362
+MD5 (gcc-fortran-4.2-20060826.tar.bz2) = b8c51970cad74c802a512fca6311ddd2
+SHA256 (gcc-fortran-4.2-20060826.tar.bz2) = 873593b6cc0e8efbf3eb064f7ffc12bdec0cff45301f50bfb04826b049902e11
+SIZE (gcc-fortran-4.2-20060826.tar.bz2) = 834165
+MD5 (gcc-java-4.2-20060826.tar.bz2) = f0490db6c2b87480775e6af2f02a92e2
+SHA256 (gcc-java-4.2-20060826.tar.bz2) = 994048a55d88e124e2ecd7d99695d694c391873676aa58e63b7971497f86f727
+SIZE (gcc-java-4.2-20060826.tar.bz2) = 10393627
diff --git a/lang/gcc44/pkg-plist b/lang/gcc44/pkg-plist
index 97eb64bb49c5..b6abf26b89c4 100644
--- a/lang/gcc44/pkg-plist
+++ b/lang/gcc44/pkg-plist
@@ -31,9 +31,6 @@ info/gcc%%SUFFIX%%/dir
%%JAVA%%bin/%%GNU_HOST%%-gcj%%SUFFIX%%
%%JAVA%%bin/%%GNU_HOST%%-gcjh%%SUFFIX%%
%%JAVA%%include/ffi.h
-%%JAVA%%lib/logging.properties
-%%JAVA%%lib/security/classpath.security
-%%JAVA%%@dirrm lib/security
%%JAVA%%libdata/pkgconfig/libgcj.pc
%%JAVA%%share/java/libgcj-%%GCC_VER%%.jar
%%JAVA%%share/java/libgcj-tools-%%GCC_VER%%.jar