summaryrefslogtreecommitdiff
path: root/lang/gcc43
diff options
context:
space:
mode:
authorGerald Pfeifer <gerald@FreeBSD.org>2006-08-30 10:29:53 +0000
committerGerald Pfeifer <gerald@FreeBSD.org>2006-08-30 10:29:53 +0000
commit4901f1e6470dbf09bc61187c2606378760930338 (patch)
tree5b1e23de8dae8826f66efc56593c888ef87fd6ec /lang/gcc43
parent- Fix patching added in previous revision, and add ia64 to the mix (diff)
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/gcc43')
-rw-r--r--lang/gcc43/Makefile6
-rw-r--r--lang/gcc43/distinfo36
-rw-r--r--lang/gcc43/pkg-plist3
3 files changed, 23 insertions, 22 deletions
diff --git a/lang/gcc43/Makefile b/lang/gcc43/Makefile
index e0d2936ff028..352a40b4a086 100644
--- a/lang/gcc43/Makefile
+++ b/lang/gcc43/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/gcc43/distinfo b/lang/gcc43/distinfo
index c59514ec9a0c..84585acc5e97 100644
--- a/lang/gcc43/distinfo
+++ b/lang/gcc43/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/gcc43/pkg-plist b/lang/gcc43/pkg-plist
index 97eb64bb49c5..b6abf26b89c4 100644
--- a/lang/gcc43/pkg-plist
+++ b/lang/gcc43/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