perl 5.14 ExtUtils::MakeMaker overriding CCFLAGS

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Heads up. Several packages are failing the mass rebuild on i686 only
due to an issue with ExtUtils::MakeMaker and CCFLAGS. The problem
appears as "Not a CODE reference at /usr/lib/perl5/DynaLoader.pm" in
build logs. And the ultimate cause is that these packages are passing
CCFLAGS to WriteMakefile in Makefile.PL which ends up replacing the
default CCFLAGS rather than adding to them. Debian is facing the same
problem[1]. So far, I've just been patching the affected rpms'
Makefile.PL to explicitly include $Config{ccflags} when passing
CCFLAGS to WriteMakefile (i.e. CCFLAGS => "$Config{ccflags}
-whatever-else-is-added").

So far, I've noticed (and fixed) perl-Cflow, perl-GD, and perl-Net-Pcap.


[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=628522

-- 
Iain.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]
  Powered by Linux