aboutsummaryrefslogtreecommitdiffstats
path: root/devel/linux-c6-devtools
diff options
context:
space:
mode:
authorTijl Coosemans <tijl@FreeBSD.org>2017-02-13 21:19:19 +0800
committerTijl Coosemans <tijl@FreeBSD.org>2017-02-13 21:19:19 +0800
commit08a2be02c615436481ebf89fb0b730e33de3813a (patch)
tree13ab6b8e51d8aaf461b65e2de80c8b010c3b6264 /devel/linux-c6-devtools
parent07638b26150e6eac1053e8254ccd95369bc1507e (diff)
downloadfreebsd-ports-gnome-08a2be02c615436481ebf89fb0b730e33de3813a.tar.gz
freebsd-ports-gnome-08a2be02c615436481ebf89fb0b730e33de3813a.tar.zst
freebsd-ports-gnome-08a2be02c615436481ebf89fb0b730e33de3813a.zip
Add back recreation of libgcc_s.so links removed in r433943. The existing
links don't work in all cases. Reported by: avos
Diffstat (limited to 'devel/linux-c6-devtools')
-rw-r--r--devel/linux-c6-devtools/Makefile18
1 files changed, 16 insertions, 2 deletions
diff --git a/devel/linux-c6-devtools/Makefile b/devel/linux-c6-devtools/Makefile
index 95a25f7034a7..da9f0f4a7c4d 100644
--- a/devel/linux-c6-devtools/Makefile
+++ b/devel/linux-c6-devtools/Makefile
@@ -3,7 +3,7 @@
PORTNAME= devtools
PORTVERSION= ${LINUX_DIST_VER}
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= devel
BIN_DISTNAMES= binutils-2.20.51.0.2-5.44.el6 \
glibc-headers-2.12-1.192.el6 \
@@ -36,4 +36,18 @@ USE_LINUX_RPM= yes
OPTIONS_DEFINE= DOCS NLS
OPTIONS_SUB= yes
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+post-install:
+.if ${LINUX_ARCH} == x86_64
+ ${LN} -sfh ../../../../lib64/libgcc_s.so.1 \
+ ${STAGEDIR}${PREFIX}/usr/lib/gcc/x86_64-redhat-linux/4.4.4/libgcc_s.so
+
+ ${LN} -sfh ../../../../libgcc_s.so.1 \
+ ${STAGEDIR}${PREFIX}/usr/lib/gcc/x86_64-redhat-linux/4.4.4/32/libgcc_s.so
+.else
+ ${LN} -sfh ../../../libgcc_s.so.1 \
+ ${STAGEDIR}${PREFIX}/usr/lib/gcc/i686-redhat-linux/4.4.4/libgcc_s.so
+.endif
+
+.include <bsd.port.post.mk>