#acl PaulHowarth:read,write,admin,revert,delete All:read === Thursday 24th June 2010 === ==== Local Packages ==== * Updated `perl-BerkeleyDB` to build against `libdb` (Berkeley DB version 5) in Rawhide rather than `db4` * Updated `perl-Sendmail-AccessDB` to support build with `libdb` (db5) in Fedora 14 onwards, and to add a patch to remove deprecation warnings with `perl` 5.12 onwards: . {{{ The locked attribute for subroutines results in deprecation warnings in 5.12 and has had no effect since 5.10. Use of :locked is deprecated at /builddir/build/BUILD/Sendmail-AccessDB-1.01/blib/lib/Sendmail/AccessDB.pm line 292. Use of :locked is deprecated at /builddir/build/BUILD/Sendmail-AccessDB-1.01/blib/lib/Sendmail/AccessDB.pm line 311. Use of :locked is deprecated at /builddir/build/BUILD/Sendmail-AccessDB-1.01/blib/lib/Sendmail/AccessDB.pm line 323. --- Sendmail-AccessDB-1.01/lib/Sendmail/AccessDB.pm 2010-06-24 17:20:53.596783652 +0100 +++ Sendmail-AccessDB-1.01/lib/Sendmail/AccessDB.pm 2010-06-24 17:21:09.371899356 +0100 @@ -289,7 +289,7 @@ -sub _expand_ip : locked +sub _expand_ip { my $address = shift; my @expanded = (); @@ -308,7 +308,7 @@ return @expanded; } -sub _expand_hostname : locked +sub _expand_hostname { my $hostname = shift; my @expanded = ($hostname); @@ -320,7 +320,7 @@ return @expanded; } -sub _expand_email : locked +sub _expand_email { my $address = shift; my @to_check = ($address); }}} . The module needs tweaking properly to use a modern threading approach really (raised as [[CPAN:58832|CPAN RT#58832]]) * Continued the mass rebuild for `perl` 5.12.1 in Rawhide, rebuilding `perl-Algorithm-C3`, `perl-Algorithm-Diff`, `perl-Crypt-SmbHash`, `perl-Digest-MD4`, `perl-Digest-SHA`, `perl-FileHandle-Unget`, `perl-FreezeThaw`, `perl-HTML-Tidy`, `perl-IO-Zlib`, `perl-IPC-Run3`, `perl-MLDBM`, `perl-Mail-Mbox-MessageParser`, `perl-Module-Info`, `perl-Package-Generator`, `perl-Pod-Coverage-TrustPod`, `perl-Pod-Coverage`, `perl-String-Escape`, `perl-Sub-Exporter`, `perl-Sub-Identify`, `perl-Sub-Install`, `perl-Sys-Hostname-Long`, `perl-Term-ReadKey`, `perl-Term-ReadLine-Gnu`, `perl-Test-ClassAPI`, `perl-Test-EOL`, `perl-Test-File`, `perl-Test-HTML-Tidy`, `perl-Test-LeakTrace`, `perl-Test-LongString`, `perl-Test-Manifest`, `perl-Test-NoTabs`, `perl-Test-Object`, `perl-Test-Output`, `perl-Test-Pod-Coverage`, `perl-Test-Prereq`, `perl-Test-Script`, `perl-Test-Signature`, `perl-Test-Spelling`, `perl-Test-Synopsis`, `perl-Test-Taint`, `perl-Test-Tester`, `perl-Test-Warn`, `perl-Text-Diff`, `perl-Text-Glob`, `perl-Tie-IxHash`, `perl-Tree-DAG_Node`, `perl-Try-Tiny`, `perl-UNIVERSAL-require`, `perl-Unicode-Map`, `perl-Unicode-String`, `perl-Unix-Syslog`, `perl-WeakRef`, `perl-XML-LibXML`, `perl-XML-LibXSLT`, `perl-XML-NamespaceSupport`, `perl-XML-SAX`, `perl-XML-Simple`, `perl-aliased`, `smbldap-tools`, `torrentsniff`, and `weblint` ----