Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

    PaulHowarth/Blog/2012-06

Paul's Blog Entries for June 2012

Friday 1st June 2012

Local Packages

  • Updated perl-Archive-Tar to 1.88:

    • Fixed issue with chown not working on symlinks

  • Updated perl-Net-Server to 2.002:

    • Make HTTP output header parsing more consistent - and catch more errors
    • Add exec_cgi and exec_trusted_perl methods to HTTP

    • Add bugfix for ipv=>"*" combined with UNIX sockets

    • Fix the SSL_test.t to use exit rather than quit so the parent departs

Saturday 2nd June 2012

Fedora Project

  • Paulo Cesar Pereira de Andrade reviewed and approved my package submissions for data packages for pari, which are used in the pari 2.5.x test suite:

    • pari-elldata - imported and built for F-16, F-17, Rawhide, EL-5 and EL-6

    • pari-galdata - imported and built for F-16, F-17, Rawhide, EL-5 and EL-6

    • pari-seadata - imported and built for Rawhide (not supported by older versions of pari in existing branches)

Sunday 3rd June 2012

Local Packages

  • Updated perl-Test-File to 1.34:

Monday 4th June 2012

Local Packages

  • Updated python-zope-interface to 4.0.1:

    • Dropped explicit "DeprecationWarnings" for "class advice" APIS (these APIs are still deprecated under Python 2.x, and still raise an exception under Python 3.x, but no longer cause a warning to be emitted under Python 2.x)

Tuesday 5th June 2012

Local Packages

  • Updated perl-Sub-Exporter to 0.984 (documentation fixes) and fixed some unwanted requires/provides generated as a result of including the test suite as documentation

Wednesday 6th June 2012

Fedora Project

  • Updated perl-Sub-Exporter to 0.984 (documentation fixes) in Rawhide and fixed some unwanted requires/provides generated as a result of including the test suite as documentation

Local Packages

  • Removed the redundant nmap-5.20-nostrip.patch and rebuilt nmap

  • Updated perl-DBI to 1.622:

    • Fixed lack of =encoding in non-ASCII pod docs (CPAN RT#77588)

    • Corrected typo in DBI::ProfileDumper

  • Updated perl-Variable-Magic to 0.49:

    • This is a maintenance release - the code contains no functional change; satisfied users of version 0.48 can skip this update
    • Fix CPAN RT#77644: t/17_ctl.t fails in test 44 since 5.17.0

    • t/99-kwalitee.t will be skipped when only problematic versions of its dependencies are available

  • Updated the python-twisted stack to 12.1.0

Thursday 7th June 2012

Fedora Project

  • Cleaned up and rebuilt perl-Class-Load, perl-CPAN-Meta-YAML, perl-Module-Implementation, perl-Package-DeprecationManager, perl-Test-Synopsis and perl-Test-Version in Rawhide

Local Packages

  • Cleaned up and rebuilt perl-Algorithm-Diff, perl-Class-Singleton, perl-Convert-BinHex, perl-Convert-UUlib and perl-CPAN-DistnameInfo

  • Updated perl-Net-Server to 2.003:

    • Make the logging system pluggable
    • Added net-server server executor for writing easier one line servers

    • Sys::Syslog and Log::Log4perl are now moved out to their own module subsystems

    • Added full apache-style HTTP log formatting for the HTTP server
    • Allow for ipv to be specified as part of host, or proto, or passed via $ENV{'IPV'}

    • Add apache-style access logging (access_log_file and access_log_format) to HTTP

    • Allow HTTP header parsing to not untaint the headers
    • Fix missing legacy NS_unix_path call (missing since 2.000)

    • Fix a bug in MultiType that prevented calling server_type HTTP

  • I filtered the resulting perl(Log::Log4perl) dependency for the time being as most users won't need or want it and I can't currently support it on all distributions; at some point I'll be able to do that and will probably then make a sub-package for Net::Server::Log::Log::Log4perl so that only people that really need that pull in the dependencies

  • Updated perl-NetAddr-IP to 4.062 (documentation updates)

  • Updated perl-PPIx-Regexp to 0.028:

    • Replace all uses of YAML::Any with YAML, since they come in the same distro, and YAML does not suffer from deprecation warnings

I have also now started the long process of mass-rebuilding all perl packages for perl 5.16.0 in Rawhide.

Friday 8th June 2012

Fedora Project

  • Updated perl-MIME-tools to 5.503 in Rawhide:

  • Updated perl-NetAddr-IP to 4.062 in Rawhide (Bug #802994):

    • Add is_rfc1918 to Lite.pm v1.42

    • Fix change in behaviour introduced in v4.050 where an empty string supplied to "new" previously returned 'undef' and now returns 'default' for ipV4 or ipV6 (CPAN RT#75976)

    • Documentation updates

Local Packages

  • Updated perl-MIME-tools to 5.503 as per the Fedora version

  • Cleaned up and rebuilt perl-Devel-Leak, perl-Digest-MD4, perl-Event, perl-ExtUtils-CBuilder, perl-ExtUtils-ParseXS, perl-FileHandle-Fmode, perl-FreezeThaw, perl-Guard, perl-IO-Capture, perl-IO-Multiplex, perl-IO-String, perl-IO-Tty, perl-IO-Zlib, perl-Mail-Sendmail, perl-Math-Round, perl-Module-Load, perl-Module-Pluggable, perl-Net-CIDR, perl-Net-Daemon and perl-Net-IP

Saturday 9th June 2012

Local Packages

  • Updated curl to fix duplicated SSL handshake with multi interface and proxy (Bug #788526)

  • Updated perl-DBD-SQLite to 1.37 (see upstream Changes file for details)

  • I tweaked the build to use the bundled SQLite unless system version is 3.6.22 or later (up from 3.6.0) as test t/49_trace_and_profile.t fails otherwise

  • Updated perl-Net-Server to 2.004:

    • NOTE: Version 2.005 will change the default ipv value to *, meaning it will attempt to bind IPv4 and IPv6 if they are available if you pass a hostname

    • Add Net::Server::Proto->get_addr_info, which can more reliably resolve domain information

    • Use that information to figure out an appropriate host to bind to for tests
    • Make get_addr_info less reliant on magic values of sysctl net.ipv6.bindv6only

    • Allow all tests to function in IPv6 only environments
    • Fix broken number of tests in test suite
    • Add warnings about changes to the default value of ipv coming in 2.005

  • Updated php-Smarty to 3.1.9:

    • The default plugin handler can now also resolve undefined modifier (Smarty::PLUGIN_MODIFIER) (Issue 85)

    • Optimization of compiling speed when same modifier was used several times
    • Bugfix: a double quoted string of "$foo" did not compile into PHP "$foo" (Forum Topic 21175)

    • Bugfix: template inheritance set $merge_compiled_includes globally true

    • Bugfix: compileAllTemplates() and compileAllConfig() did not return the number of compiled files (Forum Topic 21286)

    • Bugfix: prefilter ran multiple times on inline subtemplates compiled into several main templates (Forum Topic 21325)

    • Bugfix: implement Smarty2's behaviour of variables assigned by reference in SmartyBC; {assign} will affect all references (Issue 88)

    • Bugfix: template inheritance did not throw exception when a parent template was deleted (Issue 90)
    • Bugfix: "\\" was not escaped correctly when generating nocache code (Forum Topic 21364)

    • Bugfix: Smarty ate the linebreak after the <?xml...?> closing tag (Issue 93)

    • Bugfix: concurrent cache updates could create a warning (Forum Topic 21403)
    • Bugfix: {nocache}{block}{plugin}... produced wrong compiled code when caching is disabled (Forum Topic 21572, Issue 95)

    • Bugfix: make HTTP protocol version variable (Issue 96)
    • Bugfix: {html_options} did not properly escape values (Issue 98)

    • Bugfix: recursive {include} within {section} failed

    • Bugfix: Smarty_Internal_Write_File::writeFile() could cause race conditions on linux systems (Issue 101)

    • Bugfix: attribute parameter names of plugins may now contain also "-" and ":" (Forum Topic 21856)

    • Bugfix: add compile_id to cache key of source (Issue 97)

    • Bugfix: treat "0000-00-00" as 0 in modifier.date_format (Issue 103)

    • Bugfix: fetch() and display() with relative paths (Issue 104)

Sunday 10th June 2012

Local Packages

  • Cleaned up and rebuilt perl-Net-Telnet, perl-Number-Compare, perl-Package-Constants and perl-PadWalker

Monday 11th June 2012

Fedora Project

  • Updated gtkwave to 3.3.37:

    • Correct an issue in which the parser for process filter lines assumed the associated id number was always a single digit
    • Catch one more case when locating bitblasted signals in vcd files created by ModelSim

    • Kill stray pipeio_create() processes on pipeio_destroy()

    • Additions to extload to handle hier types, component types and signal types

    • Added support for extload files as input filetype in vcd2fst

    • Added -o for extload files to convert to FST

Local Packages

  • Updated gtkwave to 3.3.37 as per the Fedora version

  • Updated php-Smarty to 3.1.10:

    • Bugfix: the compiler ignored registered compiler plugins for closing tags (Forum Topic 22094)
    • Bugfix: the patch for Topic 21856 broke multiline tags (Forum Topic 22124)
  • Cleaned up and rebuilt perl-Perl-Tidy, perl-Perl6-Junction, perl-Pod-Escapes, perl-Pod-Spell, perl-Pod-Simple and perl-Probe-Perl

Tuesday 12th June 2012

Local Packages

  • Cleaned up and rebuilt perl-parent, perl-Readonly, perl-Readonly-XS, perl-Regexp-Parser, perl-Sendmail-PMilter, perl-Set-Scalar, perl-Socket6, perl-Spiffy, perl-String-Format, perl-Sub-Name, perl-Sys-Hostname-Long, perl-Taint-Runtime, perl-Task-Weaken, perl-Term-ReadKey, perl-Term-ReadLine-Gnu, perl-Test-Pod, perl-Test-Tester, perl-Text-Glob, perl-Text-Template, perl-TimeDate, perl-Tree-DAG_Node, perl-Unicode-CheckUTF8, perl-Unicode-Map, perl-Unicode-String, perl-UNIVERSAL-require, perl-Unix-Syslog, perl-WeakRef, perl-XML-NamespaceSupport, perl-YAML-LibYAML

  • Updated perl-DateTime to 0.75:

    • The epoch for years 1-999 was broken because Time::Local is "clever" (CPAN RT#77719)

    • Shut up compilation warning from 5.17.x (CPAN RT#77490)

Wednesday 13th June 2012

Local Packages

  • Updated dovecot (2.0) to 2.0.21:

    • dict: file backend now supports optional fcntl/flock locking

    • imap-login: memory leak fixed

    • imap: non-UTF8 input on SEARCH command parameters could have crashed

    • auth: fixed crash with DIGEST-MD5 when attempting to do master user login without master passdbs

    • sdbox: don't use more fds than necessary when copying mails

    • mdbox kept the user's storage locked a bit longer than it needed to

  • Updated java-1.6.0-sun to 1.6.0.33 (see SunJava6OnFedora)

    • Multiple security fixes
  • Updated java-1.7.0-oracle to 1.7.0.5 (see OracleJava7OnFedora)

    • Multiple security fixes
  • Updated perl-Net-Server to 2.005:

    • NOTE: ipv now defaults to *

    • Change the default of ipv from 4 to *; this means if a host of * (default), or a named host is used, any available IPv4 or IPv6 address will be used

    • Allow for explicit close_client_stdout call

    • Add dispatch methods and app setup to HTTP
    • Allow for exec_fork_hook in HTTP

    • Make sure errors in HTTP use correct logging mechanisms (and do not die un-needed)
    • Fix 500 call in PSGI
    • Fix send_header

  • Updated perl-Test-Vars to fix compatibility with Perl 5.16 (CPAN RT#72133)

Thursday 14th June 2012

Fedora Project

  • Updated perl-Devel-GlobalDestruction to 0.06 in Rawhide:

    • De-retardize XS-less behaviour under SpeedyCGI

    • Test suite now works from within space-containing paths

Local Packages

  • Updated perl-Devel-GlobalDestruction to 0.06 as per the Fedora version

  • Cleaned up and rebuilt perl-Algorithm-Diff-XS and perl-B-Keywords and perl-LMAP-CID2SPF

Friday 15th June 2012

Fedora Project

  • Updated perl-Path-Class to 0.26 in Rawhide:

    • resolve() now includes the name of the non-existent file in the error message

    • New shortcut opena(), to open a file for appending

    • New spew() method that does the inverse of the slurp() method

    • Fixed a typo in a class name in the docs for Path::Class::Entity

  • Updated perl-Test-EOL to 1.2 in Rawhide:

    • Fix bad regex matching directories containing 'svn', not just '.svn' directories (CPAN RT#75968)

  • I had to manually expand the tabs in the bundled Module-Install distribution to prevent the release tests failing, which I raised as CPAN RT#77838

Local Packages

  • New package perl-IO-Socket-IP (0.12)

  • Updated perl-Path-Class to 0.26 as per the Fedora version

  • Updated perl-Test-EOL to 1.2 as per the Fedora version

  • Updated perl-Text-CSV_XS to 0.90:

    • Drop 5.005 support (5.6.1 is now minimum)
    • Introduce record_number

    • Try harder to get the complete input parsed for the current record when hitting errors on parsing seekable IO (only works in 5.14.0 and up)
    • Tested with perl 5.6.1..5.17.0 (99 versions of perl) on Linux, HP-UX, AIX, and Windows

    • SvSETMAGIC was missing for tied variables causing weird actions at a distance, e.g. in printf

    • UTF8 flag was not always reset when using bound variables

  • Rebuilt tidy in an (unsuccessful) attempt to resolve multilib conflicts in the doxygen-generated documentation for the devel package (Bug #831423); the new doxygen version in Rawhide no longer generates conflicting HTML but there's still a PNG file that varies between builds

  • Updated unrar to 4.20 final:

    • RAR general decompression algorithm speed is slightly improved, though not to the same extent as RAR compression; RAR decompression is not able to use several processor cores, so its performance does not depend on a number of cores
  • I also took the opportunity to tidy up the build process and generate PIC code, and include all header files in the devel package (RPM Fusion #1988)

  • Cleaned up and rebuilt perl-BDB and perl-Class-Accessor

Sunday 17th June 2012

Fedora Project

  • Updated perl-common-sense to 3.6 in Rawhide:

    • Work around more 5.16 breakage - $^H doesn't work as nicely as P5P make you believe

    • Add features: unicode_strings, current_sub, fc, evalbytes

    • Disable features: array_base

  • Updated perl-Test-EOL to 1.3 in Rawhide:

    • Fix to ignore inc/ for Module::Install

  • Updated perl-Test-NoTabs to 1.2 in Rawhide:

    • Fix to ignore inc/ for Module::Install

Local Packages

  • Updated perl-common-sense to 3.6 as per the Fedora version

  • Updated perl-IO-Socket-IP to 0.13:

    • Update test skip counts in unit tests so they match the number of tests actually skipped
  • Updated perl-IO-Socket-SSL to 1.75:

    • Add support for IO::Socket::IP, which supports inet6 and inet4 (CPAN RT#75218)

    • Fix documentation errors (CPAN RT#77690)

    • Made it possible to explicitly disable TLSv11 and TLSv12 in SSL_version

  • I tweaked the package to include dependencies for the appropriate IPv6 support back-end for each distribution, which are IO::Socket::IP and Socket ≥ 1.95 on recent distributions (that version of Socket.pm is too new for anything prior to F-15), and IO::Socket::INET6 and Socket6 otherwise

  • Updated perl-Test-Deep to 0.110:

    • Allow methods() and listmethods() to work again on class methods (CPAN RT#77804)

  • I dropped the arrayeach patch that Fedora carries as there's a similar change in this new upstream version

  • Updated perl-Test-EOL to 1.3 as per the Fedora version

  • Updated perl-Test-NoTabs to 1.2 as per the Fedora version

Monday 18th June 2012

Fedora Project

  • Updated perl-DBM-Deep to 2.0008 (Bug #832921)

    • Arrays and hashes retrieved from a database no longer create circular references (CPAN RT#77746)

  • Updated perl-IO-Socket-SSL to 1.76 in Rawhide:

    • Add support for IO::Socket::IP, which supports inet6 and inet4 (CPAN RT#75218)

    • Fix documentation errors (CPAN RT#77690)

    • Made it possible to explicitly disable TLSv11 and TLSv12 in SSL_version

    • Use inet_pton from either Socket.pm 1.95 or Socket6.pm

  • I added dependencies for an appropriate IPv6 back-end, IO::Socket::IP and Socket ≥ 1.95 on Fedora 16 onwards, and IO::Scoket::INET6 and Socket6 on earlier releases where the preferred back-end is not available

Local Packages

  • Updated c-ares to 1.9.0:

    • Added ares_parse_soa_reply

    • Fixed libcares.pc generation for static MingW* cross builds

    • ares_dup: fixed UDP and TCP port byte order in saved options

  • Updated nmap to 6.01

  • Updated perl-DBM-Deep to 2.0008 as per the Fedora version

  • Updated perl-Filter to 1.44:

    • Sync t/call.t with core fixes in 2adbc9b6

  • Updated perl-IO-Socket-IP to 0.14:

    • Second attempt at fixing test skip counts
  • Updated perl-IO-Socket-SSL to 1.76:

    • No longer depend on Socket.pm 1.95 for inet_pton, but use Socket6.pm if no current Socket.pm is available

  • Cleaned up and rebuilt perl-Class-C3-XS and perl-Clone

Tuesday 19th June 2012

Local Packages

  • Updated c-ares to 1.9.1:

    • Include the ares_parse_soa_reply.* files in the tarball

  • Updated perl-Filter to 1.45:

    • Sync perlfilter.pod with core improvements

  • Cleaned up and rebuilt perl-Compress-Raw-Bzip2, perl-Compress-Raw-Zlib, perl-Crypt-SmbHash and perl-Digest-MD4

Wednesday 20th June 2012

Local Packages

  • New package perl-XML-SAX-Expat (0.40)

  • Updated perl-Clone to drop the redundant build requirement perl(ExtUtils::ParseXS), breaking a build dependency loop

  • Updated perl-CPAN-Meta-YAML not to run the extra (xt) tests (and not require their dependencies) when bootstrapping so as to avoid build dependency loops

  • Updated perl-IO-Socket-IP to 0.15:

    • (Hopefully) improved ->connect logic for better MSWin32 support

    • Skip testing AI_NUMERICSERV on OSes that don't support it

  • Updated perl-MIME-Types to 1.35:

    • Added video/webm and audio/webm, although not (yet) IANA registered

  • Updated perl-Perl-Tidy to 20120619 (see CHANGES for details)

  • Updated perl-XML-LibXML to 2.0001:

    • Fix warnings that appear when compiling using the clang C compiler by default (CPAN RT#77802)

    • Fix tests and run-time errors when Hash::FieldHash is installed by no longer using Hash::FieldHash (CPAN RT#77576)

    • Remove the leftover perl-libxml-libxml.h from the distribution (CPAN RT#77924)

  • Cleaned up and rebuilt perl-Data-Section-Simple, perl-Devel-Cycle, perl-Devel-Symdump, perl-Expect, perl-IO-Tty

  • Updated perl-XML-Simple to 2.20:

    • Use lexical filehandles instead of old-style fileglobs (CPAN RT#77787)

    • Restrict scope of :strict mode to calling package (CPAN RT#41562)

    • Reinstate XML::SAX::Expat dependency

    • Change minimum Perl requirement to 5.008

    • Fix POD typo (CPAN RT#45414)

    • Update POD to reflect best practise regarding :strict and options

    • Suppress warning from empty CDATA section (CPAN RT#58359)

    • Switch to using Dist::Zilla for release management

Thursday 21st June 2012

Local Packages

  • Updated getmail to 4.29.0, including a patch from upstream to fix an issue with expunging IMAP mailboxes after deleting messages:

    • Ensure getmail exits nonzero if various error conditions (like POP/IMAP authentication failure) occur

    • Work around bug in python < 2.5.0 when dealing with read-only IMAP mailboxes

    • Do IMAP modified-utf7 conversion of mailbox names containing non-ASCII characters

    • Add special ALL value for retrieving mail from all selectable IMAP mailboxes in the account

    • Change IMAP retrieval strategy to retrieve all messages from a mailbox, then move on to the next mailbox, etc., which should result in increased speed but if you set 'max_messages_per_session' too low, this could result in later mailboxes not being retrieved from

    • Update old contact information for Free Software Foundation
    • Fix incorrect character encoding in plaintext documentation
  • Updated perl-Module-CoreList to 2.68:

    • Updated for v5.17.1
  • Updated perl-Net-Server to 2.006:

    • Allow for case where host is *, and IO::Socket::INET6 is installed, but IPv6 doesn't really work

    • Add missing child_init_hook in Fork server (so Fork can be more parallel with PreFork in some respects)

    • Change BOUND_SOCKETS passing to use ; as a separator rather than a \n

  • Updated perl-XML-SAX-Expat to register/unregister parser with XML::SAX on install/removal

  • Cleaned up and rebuilt perl-File-Find-Rule

  • Rebuilt tidy again to address multilib conflict caused by doxygen-generated documentation (Bug #831423)

Friday 22nd June 2012

Local Packages

  • Updated dovecot to not let dovecot run during package upgrade (Bug #134325)

  • Updated getmail to 4.30.1:

    • Fix breakage introduced in 4.29.0 where BrokenUIDLPOP3Retriever would fail with a TypeError at logout time

    • Fix breakage introduced in 4.29.0 where deleted mail was not being expunged from the last (or only) folder retrieved from in an IMAP session
    • Silence a nuisance deprecation warning about the sets module when running with Python ≥ 2.5 that was reintroduced in 4.29.0

  • Cleaned up and rebuilt perl-Devel-Leak, perl-FileHandle-Unget, perl-Hook-LexWrap and perl-JSON-XS

Saturday 23rd June 2012

Local Packages

  • Updated perl-File-Slurp to avoid "Subroutine File::Slurp::O_RDWR redefined" type warnings on old Perls, by adding this patch:

  • --- lib/File/Slurp.pm
    +++ lib/File/Slurp.pm
    @@ -8,7 +8,7 @@
     use Carp ;
     use Exporter ;
     use Fcntl qw( :DEFAULT ) ;
    -use POSIX qw( :fcntl_h ) ;
    +use POSIX qw( :fcntl_h !O_CREAT !O_EXCL !O_RDWR ) ;
     use Errno ;
     #use Symbol ;
     
    @@ -79,11 +79,6 @@
                            *O_CREAT = sub { 256 };
                            *O_EXCL = sub { 1024 };
                    }
    -               elsif ( $^O =~ /inux/ ) {
    -                       *O_APPEND = sub { 1024 };
    -                       *O_CREAT = sub { 64 };
    -                       *O_EXCL = sub { 128 };
    -               }
                    elsif ( $^O =~ /BSD/i ) {
                            *O_APPEND = sub { 8 };
                            *O_CREAT = sub { 512 };
  • Cleaned up and rebuilt perl-MailTools, perl-MLDBM, perl-Parse-CPAN-Meta, perl-PlRPC, perl-Test-Fatal, perl-Test-Mojibake. perl-Test-Object, perl-Test-Spelling and perl-Text-Hunspell

Sunday 24th June 2012

Local Packages

  • Updated perl-IO-Socket-IP to 0.16:

    • Don't ->close after all connect attempts fail, because IO::Socket::INET doesn't do that

  • Updated perl-Unicode-String to get rid of the "defined(%hash) is deprecated" warnings in Unicode::CharName on perl 5.14 onwards (Bug #834867)

  • Cleaned up and rebuilt perl-Tie-IxHash, perl-Tie-ToObject, perl-Unicode-Map8, perl-XML-SAX-Base and perl-YAML-Syck

Monday 25th June 2012

Local Packages

  • Updated perl-Variable-Magic to 0.50:

    • Less memory is leaked when a wizard is freed during global destruction, or when an exception is thrown from a 'free' callback

    • Fixed CPAN RT#77991: t/17-ctl.t fails with ActivePerl 5.14 and 5.16

    • t/35-stash.t has been taught about perl 5.17.1

    • Many documentation clarifications
  • Updated sendmail to use %{power64} macro to support more sub-architectures like ppc64p7 (Bug #834626)

  • Cleaned up and rebuilt perl-JSON, perl-JSON-PP, perl-Locale-US, perl-Net-LibIDN, perl-Pod-Coverage , perl-SUPER, perl-Test-Requires, perl-Test-SubCalls, perl-Test-Synopsis and perl-XML-SAX

Tuesday 26th June 2012

Fedora Project

  • Updated perl-Test-Mojibake to 0.4 in Rawhide:

    • _detect_utf8: PP version now handles overlong UTF-8 sequences

    • Tests update (96% coverage)
    • Dist::Zilla update

  • Updated perl-Test-NoTabs to 1.3 in Rawhide:

    • Fix regex to ignore '.svn', but not 'Xsvn' - unescaped

Local Packages

  • New package perl-Perl-Critic-Pulp (72)

  • New package perl-Pod-MinimumVersion (50)

  • Updated perl-PadWalker to 1.94:

    • Make one of the tests a bit more flexible, to accommodate a subtle change in behaviour caused by a recent change to perl

  • Updated perl-Test-Mojibake to 0.4 as per the Fedora version

  • Updated perl-Test-NoTabs to 1.3 as per the Fedora version

  • Cleaned up and rebuilt perl-Digest-BubbleBabble, perl-Sendmail-AccessDB and perl-Test-Pod-Coverage

Wednesday 27th June 2012

Fedora Project

  • Updated bluefish to 2.2.3 in F-17 and Rawhide:

    • Fix segfault in syntax scanner
    • Code folding has major fixes and improvements
    • Search has major fixes
    • Lorem ipsum generator added
    • GUI restructured in some areas
    • Some shortcut key combinations added
    • Visibility features such as bigger cursor and cursor highlighting added, and some options were improved such as zoom and custom colors
    • Changes to external commands include better cursor positioning after a filter has been used, user-supplied arguments, and an option to restore the default settings
    • Some dialogs added for HTML5
    • Thumbnail generator fixed
    • Insert color, path and relative path have been added
    • Many language files improved, and more user configurable options added to most language files
    • You can now select a block of text by dragging the mouse in the margin, and move the selected block with <ctrl><up> and <ctrl><down>

Local Packages

  • Updated bluefish to 2.2.3 as per the Fedora version; since the new version requires gtk2 ≥ 2.18, Fedora 10 and 11 must remain on version 2.2.2

  • Updated perl-autodie to 2.12:

    • autodie now plays nicely with the 'open' pragma (CPAN RT#54777)

    • Updated to Module::Install 1.06

    • Makefile.PL is less redundant

    • t/pod-coverage.t no longer thinks LEXICAL_TAG is a user-visible subroutine

  • Updated perl-Module-Build to 0.4001 (rpm version 0.40.01):

    • Parse Pod name a litte more leniently
    • Various spelling fixes
    • Fix configuration keys used for script location
    • use warnings

  • Cleaned up and rebuilt perl-Algorithm-C3, perl-Array-Diff, perl-BSD-Resource, perl-Class-Data-Inheritable, perl-Class-Factory-Util, perl-CPAN-Changes and perl-Data-Alias

Thursday 28th June 2012

Local Packages

  • Updated getmail to 4.30.2:

    • Fix a nuisance stack trace that would be dumped if a connection failed in particular states
  • Updated perl-Perl-Critic-Pulp to 73:

  • Cleaned up and rebuilt perl-Data-Dumper-Names, perl-Devel-EnforceEncapsulation and perl-Devel-Hide (adding patch to fix deprecation warnings on perl 5.16 - CPAN RT#74225), perl-Digest-SHA, perl-Email-Address, perl-Error, perl-HTML-Lint, perl-HTML-Tidy and perl-IO-Socket-INET6

Friday 29th June 2012

Local Packages

  • Updated perl-Moose to 2.0603:

  • Cleaned up and rebuilt perl-IPC-Run3, perl-Mail-SRS, perl-Module-Find, perl-Module-Info, perl-Module-Metadata, perl-Module-Runtime, perl-MRO-Compat, perl-Net-CIDR-Lite and perl-Params-Classify

Saturday 30th June 2012

Local Packages

  • Cleaned up and rebuilt perl-aliased, perl-Pod-Strip, perl-Regexp-Common, perl-Scope-Guard, perl-String-Escape, perl-Sub-Install, perl-Test-CPAN-Meta, perl-Test-HasVersion, perl-Test-LongString, perl-Test-Manifest, perl-Test-Memory-Cycle, perl-Test-Portability-Files, perl-Test-Taint, perl-XML-LibXSLT and perl-XML-Rules

Previous Month: May 2012
Next Month: July 2012

Recent