Practical Extraction and Report Language
b3c6b36d56
We want all programs and libraries produced by perl.spec and other Perl packages to respect distribution's CFLAGS and LDFLAGS. This change ensures it. Especially for /usr/bin/perl as well as non-installed miniperl. The only drawback is /usr/bin/perl gets the flags twice. We could poke upstream to fix ExtUtils::MakeMaker and ExtUtils::CBuilder to respect ldflags what does not happen now. They use lddlflags only. But we cannot patch them not to diverge from the world. Also we disable optimize because optimize is not used everywhere. This change makes other Perl packages' Makefile.PL's OPTIMIZE argument redundant. Please note the Build.PL's optimize argument is completly ignored by Build.PL. |
||
---|---|---|
.gitignore | ||
.rpmlint | ||
checkemptydirs | ||
checkpackageversion | ||
clean-manifest.pl | ||
diffrpms | ||
filter-requires.sh | ||
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.18.1-Document-Math-BigInt-CalcEmu-requires-Math-BigInt.patch | ||
perl-5.18.2-Destroy-GDBM-NDBM-ODBM-SDBM-_File-objects-only-from-.patch | ||
perl-5.22.0-Install-libperl.so-to-shrpdir-on-Linux.patch | ||
perl-5.22.0-make-PadlistNAMES-lvalue-again.patch | ||
perl-5.22.0-Revert-const-the-core-magic-vtables.patch | ||
perl-disable_test_hosts.patch | ||
perl-example.stp | ||
perl-perlbug-tag.patch | ||
perl-USE_MM_LD_RUN_PATH.patch | ||
perl.spec | ||
perl.stp | ||
Pod-Html-license-clarification | ||
porting-podcheck-regen.patch | ||
sources | ||
system-owned-directories |