as far as I understand, openssl-1.0.2 does not support engines ? вт, 23 июн. 2020 г. в 21:42, Илья Шипицин <chipits...@gmail.com>:
> apparently, it fails for some build on travis > https://travis-ci.org/github/OpenVPN/openvpn/jobs/701158156 > > вт, 23 июн. 2020 г. в 18:07, James Bottomley < > james.bottom...@hansenpartnership.com>: > >> On Tue, 2020-06-23 at 09:21 +0200, Gert Doering wrote: >> > Hi, >> > >> > On Tue, Jun 23, 2020 at 08:28:36AM +0200, Gert Doering wrote: >> > > Acked-by: Gert Doering <g...@greenie.muc.de> >> > > >> > > Tested on : >> > > - MacOS Mojave with OpenSSL 1.1.1c (brew) and out-of-tree build, >> > > works. >> > > - Linux with mbedtls (does not try engine tests, good :-) ) >> > > - Linux with OpenSSL 1.1.1, works >> > > - FreeBSD 11.3 with OpenSSL 1.0.2s -> v6 fails, v6 works \o/ >> > > >> > > Conferred with Arne, we agreed on "this is good enough, and who >> > > wants >> > > something more sophisticated is welcome to send more patches". >> > >> > Oh well. We do need another round - Travis tells me that "make >> > distcheck" >> > is failing. Which hints at "autoconf is not told what to pack in the >> > tarball" >> > >> > https://travis-ci.org/github/OpenVPN/openvpn/jobs/701158155 >> > ... >> > make[6]: Entering directory >> > '/home/travis/build/OpenVPN/openvpn/openvpn- >> > 2.5_git/_build/sub/tests/unit_tests/engine-key' >> > 3672make[6]: *** No rule to make target >> > '../../../../../tests/unit_tests/engine-key/openssl.cnf.in', needed >> > by 'openssl.cnf'. Stop. >> > 3673make[6]: Leaving directory >> > '/home/travis/build/OpenVPN/openvpn/openvpn- >> > 2.5_git/_build/sub/tests/unit_tests/engine-key' >> > 3674 >> > >> > (so now the source file is missing) >> > >> > Please... :-) >> >> Sorry about that ... it's missing files from EXTRA_DIST ... plus I >> don't usually use make dist, so I never remember to run make distcheck. >> It passes after this >> >> ---8>8>8><8<8<8--- >> >> From: James Bottomley <james.bottom...@hansenpartnership.com> >> Subject: [PATCH] Fix make distcheck for new engine key unit test >> >> Add config precursor and script to extra dist and make sure >> built and test leftover files are cleaned up afterwards. >> >> Signed-off-by: James Bottomley <james.bottom...@hansenpartnership.com> >> --- >> tests/unit_tests/engine-key/Makefile.am | 10 ++++++++-- >> 1 file changed, 8 insertions(+), 2 deletions(-) >> >> diff --git a/tests/unit_tests/engine-key/Makefile.am >> b/tests/unit_tests/engine-key/Makefile.am >> index 95e7d868..0bfdfcd4 100644 >> --- a/tests/unit_tests/engine-key/Makefile.am >> +++ b/tests/unit_tests/engine-key/Makefile.am >> @@ -2,6 +2,9 @@ AUTOMAKE_OPTIONS = foreign >> >> check_LTLIBRARIES = libtestengine.la >> conffiles = openssl.cnf >> +EXTRA_DIST = \ >> + openssl.cnf.in \ >> + check_engine_keys.sh >> >> TESTS_ENVIRONMENT = srcdir="$(abs_srcdir)"; \ >> builddir="$(abs_builddir)"; \ >> @@ -12,8 +15,11 @@ TESTS_ENVIRONMENT = srcdir="$(abs_srcdir)"; \ >> TESTS = check_engine_keys.sh >> check_engine_keys.sh: $(conffiles) >> >> -clean-local: >> - rm -f $(conffiles) >> +CLEANFILES = \ >> + client.key \ >> + passwd \ >> + log.txt \ >> + $(conffiles) >> >> $(builddir)/openssl.cnf: $(srcdir)/openssl.cnf.in >> sed "s|ABSBUILDDIR|$(abs_builddir)|" < $< > $@ >> -- >> 2.26.2 >> >> >> >> _______________________________________________ >> Openvpn-devel mailing list >> Openvpn-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/openvpn-devel >> >
_______________________________________________ Openvpn-devel mailing list Openvpn-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openvpn-devel