I would have to build a new perl from source, but the perl I'm using
meets the requirements.
I built the current version (5.24.0) from a source a while back when
openssl started requiring at least 5.10.0.
Tests pass on the same machine with openssl 1.1.1 .
On 5/6/2020 5:33 PM, Benjamin Kaduk wrote:
On Wed, May 06, 2020 at 05:22:17PM -0700, Norm Green wrote:
All tests on AIX fail like this. Is this a known issue? What debugging
information is needed? Should I open an issue on github?
Also note I had to set LD_LIBRARY_PATH to the SSL build directory to get the
tests to run at all.
normg@sky>gmake test
make depend && make _tests
( SRCTOP=. BLDTOP=.
PERL="/export/localnew/RISC6000.AIX/perl-5.24.0/bin/perl" EXE_EXT=
/export/localnew/RISC6000.AIX/perl-5.24.0/bin/perl ./test/run_tests.pl )
01-test_abort.t ....................
# The results of this test will end up in test-runs/test_abort
1..1
Use of uninitialized value in concatenation (.) or string at
../../util/wrap.pl line 14.
Use of uninitialized value in concatenation (.) or string at
../../util/wrap.pl line 14.
Unmatched ) in regex; marked by <-- HERE in m/ '') <-- HERE eq '' && -d
../../util/../engines;
= ../../util/../providers
if ( / at ../../util/wrap.pl line 14.
../../util/wrap.pl ../../test/aborttest => 255
ok 1 - Testing that abort is caught correctly
ok
01-test_sanity.t ...................
# The results of this test will end up in test-runs/test_sanity
1..1
Use of uninitialized value in concatenation (.) or string at
../../util/wrap.pl line 14.
Use of uninitialized value in concatenation (.) or string at
../../util/wrap.pl line 14.
Unmatched ) in regex; marked by <-- HERE in m/ '') <-- HERE eq '' && -d
../../util/../engines;
That looks like your perl is unhappy about something; do you have other versions
of perl available to try?
Thanks,
Ben