summaryrefslogtreecommitdiff
path: root/lang/ocaml/patches
diff options
context:
space:
mode:
authorkhorben <khorben@pkgsrc.org>2017-10-27 23:30:07 +0000
committerkhorben <khorben@pkgsrc.org>2017-10-27 23:30:07 +0000
commitd955342a0e9a99c2ce52c357821a90e3e1f75bff (patch)
tree97f70cf995f04f79cd6fbeb07c9caa71bbc0b989 /lang/ocaml/patches
parentc50ec04a0d8cdb97d98f4bf5a12df8b88f78f19e (diff)
downloadpkgsrc-d955342a0e9a99c2ce52c357821a90e3e1f75bff.tar.gz
Really honour LDFLAGS when building ocamlyacc
This fixes building lang/ocaml with RELRO.
Diffstat (limited to 'lang/ocaml/patches')
-rw-r--r--lang/ocaml/patches/patch-yacc_Makefile8
1 files changed, 4 insertions, 4 deletions
diff --git a/lang/ocaml/patches/patch-yacc_Makefile b/lang/ocaml/patches/patch-yacc_Makefile
index d89c45f10e7..6f5cbdba802 100644
--- a/lang/ocaml/patches/patch-yacc_Makefile
+++ b/lang/ocaml/patches/patch-yacc_Makefile
@@ -1,15 +1,15 @@
-$NetBSD: patch-yacc_Makefile,v 1.1 2017/07/17 23:26:23 wiz Exp $
+$NetBSD: patch-yacc_Makefile,v 1.2 2017/10/27 23:30:07 khorben Exp $
Honor LDFLAGS when building ocamlyacc.
---- yacc/Makefile.orig 2017-06-23 15:13:40.000000000 +0000
+--- yacc/Makefile.orig 2017-07-13 08:56:45.000000000 +0000
+++ yacc/Makefile
-@@ -27,7 +27,7 @@ OBJS= closure.$(O) error.$(O) lalr.$(O)
+@@ -33,7 +33,7 @@ OBJS= closure.$(O) error.$(O) lalr.$(O)
all: ocamlyacc$(EXE)
ocamlyacc$(EXE): $(OBJS)
- $(MKEXE) -o ocamlyacc$(EXE) $(OBJS) $(EXTRALIBS)
-+ $(MKEXE) $(BYTECCLINKOPTS) -o ocamlyacc$(EXE) $(OBJS) $(EXTRALIBS)
++ $(MKEXE) $(BYTECCLIBS) -o ocamlyacc$(EXE) $(OBJS) $(EXTRALIBS)
version.h : ../VERSION
echo "#define OCAML_VERSION \"`sed -e 1q $^ | tr -d '\r'`\"" > $@