#acl PaulHowarth:read,write,admin,revert,delete All:read === Monday 1st March 2010 === ==== Fedora Project ==== * Updated `libpng10` for Fedora 11 and 12 to 1.0.53 as this version has better resistance to [[http://libpng.sourceforge.net/decompression_bombs/|decompression bombs]] ==== Local Packages ==== * Updated `moin` to 1.9.2, fixing various security bugs including [[CVE:2010-0668|CVE-2010-0668]] (major security issues in miscellaneous parts of `moin`) and [[CVE:2010-0669|CVE-2010-0669]] (incomplete user profile input sanitizing) * Updated `perl-MLDBM` to 2.03, which resolves [[CPAN:54911|CPAN RT#54911]] (test failure in `t/storable_dbfile.t`) but introduces a new build problem on old `perl`s as a result of switching to a `Module::Build`-based installer; it's not at all obvious from the failure mode what the problem is: . {{{ $ perl Makefile.PL INSTALLDIRS=vendor Checking if your kit is complete... Looks good Writing Makefile for MLDBM $ make perl "-Iblib/arch" "-Iblib/lib" Build.PL Build Can't locate Module/Build.pm in @INC (@INC contains: blib/arch blib/lib /usr/lib/perl5/5.8.5/i386-linux-thread-multi /usr/lib/perl5/5.8.5 /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at Build.PL line 2. BEGIN failed--compilation aborted at Build.PL line 2. }}} . However, as I've seen it before, I knew that this patch would resolve it: . {{{ --- MLDBM-2.03/Makefile.PL 2010-02-26 23:37:19.000000000 +0000 +++ MLDBM-2.03/Makefile.PL 2010-03-01 12:40:11.469691866 +0000 @@ -18,6 +18,7 @@ BUILD_REQUIRES => { 'Test::More' => 0, }, + 'PL_FILES' => {}, ); sub WriteMakefile1 { #Written by Alexandr Ciornii, version 0.21. Added by eumm-upgrade. }}} . This looks like the problem described in [[CPAN:45111|CPAN RT#45111]] and but that should have been fixed in `Module::Build` 0.33 - `MLDBM` was built with `Module::Build` 0.36 * Renamed `libtidyp` to `tidyp` (upstream name change) and made the package split like the `tidy` package, which of course it's a fork of * Rebuilt `perl-Net-CIDR`, `perl-Net-CIDR-Lite`, `perl-Net-Server` and `perl-Number-Compare` for `perl` 5.10.1 in devel branches ----