aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2018-03-28 20:58:19 +0800
committerEd Maste <emaste@FreeBSD.org>2018-03-28 20:58:19 +0800
commiteb798862feda91cf550f8473b50badd62945f7db (patch)
tree3c4e4df9d6500d3ac1bf4c2513766f00883d97ae
parentaeddb3bebf261cde3773a00a964101ab8c19a7d0 (diff)
downloadfreebsd-ports-eb798862feda91cf550f8473b50badd62945f7db.tar.gz
freebsd-ports-eb798862feda91cf550f8473b50badd62945f7db.tar.zst
freebsd-ports-eb798862feda91cf550f8473b50badd62945f7db.zip
Also set LLD_UNSAFE when using BINARY_ALIAS to choose ld.bfd
arm64 provides no /usr/bin/ld.bfd by default. LLD_UNSAFE automatically adds a dependency on binutils for this case, so is needed in addition to BINARY_ALIAS=ld=ld.bfd. Approved by: portmgr (LLD_UNSAFE blanket) Sponsored by: The FreeBSD Foundation
Notes
Notes: svn path=/head/; revision=465804
-rw-r--r--devel/libds/Makefile3
-rw-r--r--devel/pdcurses/Makefile3
-rw-r--r--irc/evangeline/Makefile3
-rw-r--r--sysutils/installwatch/Makefile3
4 files changed, 8 insertions, 4 deletions
diff --git a/devel/libds/Makefile b/devel/libds/Makefile
index 9fdff4ea5773..b05adbc59689 100644
--- a/devel/libds/Makefile
+++ b/devel/libds/Makefile
@@ -14,7 +14,8 @@ COMMENT= ANSI Generic Data Structures Library
LICENSE= BSD4CLAUSE
USE_LDCONFIG= yes
-# LLD_UNSAFE - requires directly-invoked linker to provide library search paths
+# Requires directly-invoked linker to provide library search paths.
+LLD_UNSAFE= yes
BINARY_ALIAS= ld=ld.bfd
ALL_TARGET= gcc
diff --git a/devel/pdcurses/Makefile b/devel/pdcurses/Makefile
index ac0ef6d3f083..082e4ed4d8d1 100644
--- a/devel/pdcurses/Makefile
+++ b/devel/pdcurses/Makefile
@@ -18,7 +18,8 @@ USE_LDCONFIG= yes
USE_XORG= x11 xext sm ice xt xaw xmu xpm
GNU_CONFIGURE= yes
MAKE_JOBS_UNSAFE=yes
-# LLD_UNSAFE - requires directly-invoked linker to provide library search paths
+# Requires directly-invoked linker to provide library search paths.
+LLD_UNSAFE= yes
BINARY_ALIAS= ld=ld.bfd
WRKSRC_SUBDIR= x11
diff --git a/irc/evangeline/Makefile b/irc/evangeline/Makefile
index a02731c75520..d3c18c6c03e6 100644
--- a/irc/evangeline/Makefile
+++ b/irc/evangeline/Makefile
@@ -18,7 +18,8 @@ USES= gmake tcl
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--with-tcllib=${LOCALBASE}/lib/libtcl${TCL_SHLIB_VER}.so \
--with-tclinc=${TCL_INCLUDEDIR}/tcl.h
-# LLD_UNSAFE - requires directly-invoked linker to provide library search paths
+# Requires directly-invoked linker to provide library search paths.
+LLD_UNSAFE= yes
BINARY_ALIAS= ld=ld.bfd
PLIST_FILES= bin/evangeline
diff --git a/sysutils/installwatch/Makefile b/sysutils/installwatch/Makefile
index 3df4f79b4280..8aec4351e40b 100644
--- a/sysutils/installwatch/Makefile
+++ b/sysutils/installwatch/Makefile
@@ -14,7 +14,8 @@ LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
USE_LDCONFIG= yes
-# LLD_UNSAFE - requires directly-invoked linker to provide library search paths
+# Requires directly-invoked linker to provide library search paths.
+LLD_UNSAFE= yes
BINARY_ALIAS= ld=ld.bfd
PLIST_FILES= bin/installwatch lib/installwatch.so