Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 Feb 2014 11:44:50 +0000 (UTC)
From:      Tijl Coosemans <tijl@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r346193 - head/Mk/Uses
Message-ID:  <201402261144.s1QBio1O079606@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tijl
Date: Wed Feb 26 11:44:49 2014
New Revision: 346193
URL: http://svnweb.freebsd.org/changeset/ports/346193
QAT: https://qat.redports.org/buildarchive/r346193/

Log:
  Add -B${LOCALBASE}/bin to LDFLAGS just like compiler.mk does.  This fixes
  linking problems when base system cc/c++ is used to link object files
  generated by gfortran.  This affects FreeBSD/i386 8.x and all versions of
  FreeBSD/ia64.
  
  PR:		ports/186946

Modified:
  head/Mk/Uses/fortran.mk

Modified: head/Mk/Uses/fortran.mk
==============================================================================
--- head/Mk/Uses/fortran.mk	Wed Feb 26 11:27:56 2014	(r346192)
+++ head/Mk/Uses/fortran.mk	Wed Feb 26 11:44:49 2014	(r346193)
@@ -25,7 +25,7 @@ FC=		gfortran${_GCC_VER}
 FFLAGS+=	-Wl,-rpath=${LOCALBASE}/lib/gcc${_GCC_VER}
 FCFLAGS+=	-Wl,-rpath=${LOCALBASE}/lib/gcc${_GCC_VER}
 LDFLAGS+=	-Wl,-rpath=${LOCALBASE}/lib/gcc${_GCC_VER} \
-		-L${LOCALBASE}/lib/gcc${_GCC_VER}
+		-L${LOCALBASE}/lib/gcc${_GCC_VER} -B${LOCALBASE}/bin
 .elif ${fortran_ARGS} == ifort
 BUILD_DEPENDS+=	${LOCALBASE}/intel_fc_80/bin/ifort:${PORTSDIR}/lang/ifc
 RUN_DEPENDS+=	${LOCALBASE}/intel_fc_80/bin/ifort:${PORTSDIR}/lang/ifc



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201402261144.s1QBio1O079606>