Bug#1006387: libcrypt-openssl-pkcs10-perl: FTBFS with OpenSSL 3.0

Sebastian Andrzej Siewior sebastian at breakpoint.cc
Thu Feb 24 20:17:45 GMT 2022


Source: libcrypt-openssl-pkcs10-perl
Version: 0.16-3
Severity: important
Tags: bookworm sid
User: pkg-openssl-devel at lists.alioth.debian.org
Usertags: ftbfs-3.0

Your package is failing to build using OpenSSL 3.0 with the
following error:

|    dh_auto_test
| 	make -j1 test TEST_VERBOSE=1
| make[1]: Entering directory '/<<PKGBUILDDIR>>'
| "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- PKCS10.bs blib/arch/auto/Crypt/OpenSSL/PKCS10/PKCS10.bs 644
| PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
| PEM_write_bio_X509_REQ at t/Mytest.t line 18.
| # Looks like your test exited with 2 just after 1.
| t/Mytest.t .. 
| 1..6
| ok 1 - use Crypt::OpenSSL::PKCS10;
| Dubious, test returned 2 (wstat 512, 0x200)
| Failed 5/6 subtests 
| 
| Test Summary Report
| -------------------
| t/Mytest.t (Wstat: 512 Tests: 1 Failed: 0)
|   Non-zero exit status: 2
|   Parse errors: Bad plan.  You planned 6 tests but ran 1.
| Files=1, Tests=1,  0 wallclock secs ( 0.01 usr  0.00 sys +  0.05 cusr  0.02 csys =  0.08 CPU)
| Result: FAIL
| Failed 1/1 test programs. 0/1 subtests failed.

I tried with perl-openssl-defaults, libcrypt-openssl-bignum-perl,
libcrypt-openssl-random-perl, libcrypt-openssl-rsa-perl which were
built against openssl 3.0 but the build still failed.

For more information see:
https://www.openssl.org/docs/man3.0/man7/migration_guide.html

Sebastian



More information about the pkg-perl-maintainers mailing list