summaryrefslogtreecommitdiff
path: root/lang/gcc47
diff options
context:
space:
mode:
authorGerald Pfeifer <gerald@FreeBSD.org>2014-04-21 03:13:26 +0000
committerGerald Pfeifer <gerald@FreeBSD.org>2014-04-21 03:13:26 +0000
commit480f645182e8eac3776a19aeb8c5cd095d50daa2 (patch)
treedbaf3a8c089a757d00038fe1c8bcf2e722405c7f /lang/gcc47
parent- Update to 2.1.2 (diff)
Update to the 20140419 snapshot of GCC 4.7.4.
Add pkg-message that references the need to use -Wl,-rpath=... . [1] PR: 185902 [1]
Notes
Notes: svn path=/head/; revision=351667
Diffstat (limited to 'lang/gcc47')
-rw-r--r--lang/gcc47/Makefile4
-rw-r--r--lang/gcc47/distinfo4
-rw-r--r--lang/gcc47/files/pkg-message.in7
3 files changed, 12 insertions, 3 deletions
diff --git a/lang/gcc47/Makefile b/lang/gcc47/Makefile
index 5d3658a7ff29..bd1dfa8d78a1 100644
--- a/lang/gcc47/Makefile
+++ b/lang/gcc47/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gcc47
-PORTVERSION= 4.7.4.20140412
+PORTVERSION= 4.7.4.20140419
CATEGORIES= lang java
MASTER_SITES= ${MASTER_SITE_GCC}
MASTER_SITE_SUBDIR= snapshots/${DISTVERSION}
@@ -101,6 +101,8 @@ INFO= gcc${SUFFIX}/cpp \
INFO+= gcc${SUFFIX}/libquadmath \
gcc${SUFFIX}/libitm
.endif
+SUB_FILES= pkg-message
+SUB_LIST+= TARGLIB=${TARGLIB}
.if ${PORT_OPTIONS:MJAVA}
ECJ_JAR= ${LOCALBASE}/share/java/ecj-4.5.jar
diff --git a/lang/gcc47/distinfo b/lang/gcc47/distinfo
index 79c928d12f41..6a4aaaf21915 100644
--- a/lang/gcc47/distinfo
+++ b/lang/gcc47/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gcc-4.7-20140412.tar.bz2) = c4e747ed56323987e231a4b0c482b9594a2ac2be0b0fa8798aea267c06ff4612
-SIZE (gcc-4.7-20140412.tar.bz2) = 78901897
+SHA256 (gcc-4.7-20140419.tar.bz2) = a3678fc0d5d61fed33e84a9bcb5be700115009bb5e5dff8ce76ef9d501c8be72
+SIZE (gcc-4.7-20140419.tar.bz2) = 78907262
diff --git a/lang/gcc47/files/pkg-message.in b/lang/gcc47/files/pkg-message.in
new file mode 100644
index 000000000000..433c37a3f89b
--- /dev/null
+++ b/lang/gcc47/files/pkg-message.in
@@ -0,0 +1,7 @@
+To ensure binaries built with this toolchain find appropriate versions
+of the necessary run-time libraries, you may want to link using
+
+ -Wl,-rpath=%%TARGLIB%%
+
+For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens
+transparently.