#993328 openscap: FTBFS with Perl 5.34: hardcodes Perl version 5.32

#993328#5
Date:
2021-08-30 20:50:41 UTC
From:
To:
This package fails to build from source with Perl 5.34 (currently in
experimental). This is because debian/rules hardcodes Perl version
5.32.0.

From the build log:

   chrpath -d debian/tmp/usr/bin/oscap
   chrpath -d debian/tmp/usr/lib/x86_64-linux-gnu/libopenscap.so.25.3.0
   chrpath -d debian/tmp/usr/lib/x86_64-linux-gnu/libopenscap_sce.so.25.3.0
   chrpath -d debian/tmp/usr/lib/x86_64-linux-gnu/perl5/5.32/openscap_pm.so
   open: No such file or directory
   elf_open: Invalid argument
   make[1]: *** [debian/rules:33: override_dh_auto_install] Error 1

A full build log is available at

http://perl.debian.net/rebuild-logs/perl-5.34/openscap_1.3.4-1/openscap_1.3.4-1+b1_amd64-2021-08-29T22:29:14Z.build

#993328#10
Date:
2021-09-06 16:35:34 UTC
From:
To:
commit c1060eee08d477cbc59426dbf6b38886fae3441b
Author: Hideki Yamane <henrich@debian.org>
Date:   Sun Jul 4 03:41:48 2021 +0900

    Do not specify specific version number to deal with changes

    Perl5 transition would break build without this commit.
    And it is expected to change soname in the future.

#993328#17
Date:
2022-07-13 16:38:28 UTC
From:
To:
Fixed by Hideki Yamane in version 1.3.5-0.1.
Fix is still, only in experimental.