551de2548e
redhat-rpm-config added annobin flags to build_ldflags (bug #1983727): $ rpm --eval '%{build_ldflags}' -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 perl needs to be rebuilt to pass them to XS modules: $ perl -e 'use Config; print $Config{ldflags}, qq{\n}' -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib Without that annocheck reports on i686: Hardened: /usr/lib/perl5/vendor_perl/auto/JavaScript/Minifier/XS/XS.so: FAIL: stack-realign test because stack realign See <https://bugzilla.redhat.com/show_bug.cgi?id=2013694#c10> and the next comment. |
||
---|---|---|
.gitignore | ||
checkemptydirs | ||
checkpackageversion | ||
clean-manifest.pl | ||
diffrpms | ||
gendep.macros | ||
generatedependencies | ||
macros.perl | ||
perl-5.8.0-libdir64.patch | ||
perl-5.8.0-libnet.cfg | ||
perl-5.10.0-libresolv.patch | ||
perl-5.10.0-x86_64-io-test-failure.patch | ||
perl-5.14.1-offtest.patch | ||
perl-5.16.3-create_libperl_soname.patch | ||
perl-5.16.3-Link-XS-modules-to-libperl.so-with-EU-CBuilder-on-Li.patch | ||
perl-5.16.3-Link-XS-modules-to-libperl.so-with-EU-MM-on-Linux.patch | ||
perl-5.22.0-Install-libperl.so-to-shrpdir-on-Linux.patch | ||
perl-5.22.1-Provide-ExtUtils-MM-methods-as-standalone-ExtUtils-M.patch | ||
perl-5.22.1-Replace-EU-MM-dependnecy-with-EU-MM-Utils-in-IPC-Cmd.patch | ||
perl-5.27.8-hints-linux-Add-lphtread-to-lddlflags.patch | ||
perl-5.28.0-Pass-CFLAGS-to-dtrace.patch | ||
perl-5.34.0-Destroy-GDBM-NDBM-ODBM-SDBM-_File-objects-only-from-.patch | ||
perl-5.35.1-Fix-definition-of-ITEM_NOT_FOUND-for-pre-1.13-versio.patch | ||
perl-5.35.1-Fix-GDBM_File-to-compile-with-version-1.20-and-earli.patch | ||
perl-5.35.1-Raise-version-number-in-ext-GDBM_File-GDBM_File.pm.patch | ||
perl-example.stp | ||
perl-perlbug-tag.patch | ||
perl-USE_MM_LD_RUN_PATH.patch | ||
perl.rpmlintrc | ||
perl.spec | ||
perl.stp | ||
Pod-Html-license-clarification | ||
sources | ||
STAGE2-perl | ||
system-owned-directories |