]> git.ipfire.org Git - thirdparty/openvpn.git/commitdiff
Fix 'engine' unit test on FreeBSD (specifically 'not GNU make')
authorGert Doering <gert@greenie.muc.de>
Mon, 29 Jun 2020 17:51:09 +0000 (19:51 +0200)
committerGert Doering <gert@greenie.muc.de>
Wed, 1 Jul 2020 14:56:06 +0000 (16:56 +0200)
The rules to generate $(builddir)/openssl.cnf from $(srcdir)/openssl.cnf.in
only worked for GNU Make.  BSD make needs the rules more explicit, and
the target must not have a directory specification (fixes commit
542c69c37).

Signed-off-by: Gert Doering <gert@greenie.muc.de>
Acked-by: James Bottomley <James.Bottomley@HansenPartnership.com>
Message-Id: <20200629175109.94276-1-gert@greenie.muc.de>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg20159.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
tests/unit_tests/engine-key/Makefile.am

index 0bfdfcd4dd45798ff77a4074337ad369f4885e57..246222514ae831e5a033003eac833c1bf7a38ec7 100644 (file)
@@ -21,8 +21,8 @@ CLEANFILES = \
        log.txt \
        $(conffiles)
 
-$(builddir)/openssl.cnf: $(srcdir)/openssl.cnf.in
-       sed "s|ABSBUILDDIR|$(abs_builddir)|" < $< > $@
+openssl.cnf: $(srcdir)/openssl.cnf.in
+       sed "s|ABSBUILDDIR|$(abs_builddir)|" < $(srcdir)/openssl.cnf.in > $@
 
 libtestengine_la_SOURCES = libtestengine.c
 libtestengine_la_LDFLAGS = @TEST_LDFLAGS@ -rpath /lib -shrext .so