hi,
As I mentioned previously, there is a quoting issue in libgfortran.la:
dependency_libs=' '/usr/local/lib'/libquadmath.la -lm'
should be:
dependency_libs='/usr/local/lib/libquadmath.la -lm'
We would need this to be correct to link with libgfortran via libtool.
This diff is a quick fix for libgfortran.la. OK?
Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/gcc/4.9/Makefile,v
retrieving revision 1.51
diff -u -p -u -r1.51 Makefile
--- Makefile 21 Aug 2017 19:25:52 -0000 1.51
+++ Makefile 8 Nov 2017 18:36:06 -0000
@@ -4,7 +4,7 @@ ONLY_FOR_ARCHS = ${GCC49_ARCHS}
DPB_PROPERTIES = parallel
V = 4.9.4
-REVISION = 6
+REVISION = 7
FULL_VERSION = $V
FULL_PKGVERSION = $V
@@ -247,6 +247,7 @@ post-install:
chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/lib/gcc/*/$V/adalib
.endif
.if ${BUILD_PACKAGES:M-f95}
+ perl -pi -e "if (/^dependency_libs/) {
s,'${TRUEPREFIX}/lib',${TRUEPREFIX}/lib,; }" ${PREFIX}/lib/libgfortran.la
ln -sf ${TRUEPREFIX}/bin/egfortran ${PREFIX}/bin/gfortran
ln -sf ${TRUEPREFIX}/bin/${CONFIG}-egfortran
${PREFIX}/bin/${CONFIG}-gfortran
.endif