summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorespie <espie@openbsd.org>2017-07-02 18:11:28 +0000
committerespie <espie@openbsd.org>2017-07-02 18:11:28 +0000
commit619f5d8dac9ef21ff93824d7362ca04e418fbfeb (patch)
tree8f6eb770c8fd498a1d2f11d7cf9caec9a7a9b257
parentsomehow, I did NOT commit the patch I sent to tb@. Matthieu noticed it. (diff)
downloadwireguard-openbsd-619f5d8dac9ef21ff93824d7362ca04e418fbfeb.tar.xz
wireguard-openbsd-619f5d8dac9ef21ff93824d7362ca04e418fbfeb.zip
repair the tree, make sure y.tab.h is there before compiling yacc files.
problem noticed by deraadt@
-rw-r--r--lib/libkeynote/Makefile4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/libkeynote/Makefile b/lib/libkeynote/Makefile
index 6a6b84c84e5..a347c189818 100644
--- a/lib/libkeynote/Makefile
+++ b/lib/libkeynote/Makefile
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile,v 1.20 2016/03/30 06:38:42 jmc Exp $
+# $OpenBSD: Makefile,v 1.21 2017/07/02 18:11:28 espie Exp $
LIB= keynote
MAN= keynote.3 keynote.4 keynote.5
@@ -19,6 +19,8 @@ k.tab.c k.tab.h: keynote.y keynote.h signature.h
lex.kn.c: keynote.l keynote.y keynote.h assertion.h signature.h
$(LEX.l) $(LEXFLAGS) ${.CURDIR}/keynote.l
+BUILDFIRST = k.tab.h
+
includes:
@@cd ${.CURDIR}; for i in $(HDRS); do \
j="cmp -s $$i ${DESTDIR}/usr/include/$$i || \