summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lang/rexx-regutil/Makefile3
-rw-r--r--lang/rexx-regutil/files/patch-Makefile.bsd11
2 files changed, 12 insertions, 2 deletions
diff --git a/lang/rexx-regutil/Makefile b/lang/rexx-regutil/Makefile
index 18c700a4aa18..f3799b201de6 100644
--- a/lang/rexx-regutil/Makefile
+++ b/lang/rexx-regutil/Makefile
@@ -3,7 +3,7 @@
PORTNAME= regutil
PORTVERSION= 1.26
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang
MASTER_SITES= http://home.interlog.com/~ptjm/ \
http://www.ancientgeek.org.uk/distfiles/
@@ -21,7 +21,6 @@ USES= ncurses zip
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_LDCONFIG= yes
-LLD_UNSAFE= yes # lld lacks built-in search paths
MAKEFILE= Makefile.bsd
MAKE_ARGS+= PLIBS="${LDFLAGS:M-L*} -lncurses"
CFLAGS+= -D_WANT_SEMUN
diff --git a/lang/rexx-regutil/files/patch-Makefile.bsd b/lang/rexx-regutil/files/patch-Makefile.bsd
new file mode 100644
index 000000000000..e8498546490a
--- /dev/null
+++ b/lang/rexx-regutil/files/patch-Makefile.bsd
@@ -0,0 +1,11 @@
+--- Makefile.bsd.orig 2019-04-07 21:58:45 UTC
++++ Makefile.bsd
+@@ -23,7 +23,7 @@ POPT=-O2 -fomit-frame-pointer
+ PCDEFS=-D_SEMUN_DEFINED -DUSE_STATFS -DINCL_MOUNT -DHAS_F_MNTFROMNAME -DMMAP\
+ -DUSE_TERMCAP_DB -DHAS_GETBOOTFILE -DHAS_WCHAR
+ PCFLAGS=-fpic -pipe
+-PLDFLAGS=-Bdynamic -Bshareable
++PLDFLAGS=-Bdynamic -Bshareable -L/usr/lib
+ PLIBS=-ltermcap
+
+ include Makefile.inc