libbsm build failure with recent perl
Perl 5.26 has removed '.' (current directory) from the include path by default and this change has been backported to earlier versions of perl too.
With this change, libbsm no longer builds as it loads a module from the current directory.
/usr/bin/perl auditxml -o common common/adt.xml
Can't locate auditxml.pm in @INC (you may need to install the auditxml module) (@INC contains: /usr/perl5/site_perl/5.26/i86pc-solaris-thread-multi-64
/usr/perl5/site_perl/5.26 /usr/perl5/vendor_perl/5.26/i86pc-solaris-thread-multi-64 /usr/perl5/vendor_perl/5.26 /usr/perl5/5.26/lib/i86pc-solaris-thread-multi-64
/usr/perl5/5.26/lib) at auditxml line 43.
BEGIN failed--compilation aborted at auditxml line 43.
Updated by Electric Monk almost 5 years ago
- Status changed from New to Closed
- % Done changed from 90 to 100
commit fa4b26fb5b73dd0f0319a34c6046034202e60bc6 Author: Dominik Hassler <firstname.lastname@example.org> Date: 2017-11-16T15:43:30.000Z 8793 libbsm build failure with recent perl Reviewed by: Andy Fiddaman <email@example.com> Reviewed by: Toomas Soome <firstname.lastname@example.org> Reviewed by: Igor Kozhukhov <email@example.com> Reviewed by: Ken Mays <firstname.lastname@example.org> Approved by: Dan McDonald <email@example.com>