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-01-30

Monday 30th January 2012

Fedora Project

  • Became co-maintainer of perl-Parse-RecDescent in Rawhide

Local Packages

  • New package perl-Net-Daemon (0.48)

  • New package perl-PlRPC (0.2020)

  • Updated perl-DBI to 1.617:

    • NOTE: The officially supported minimum perl version will change from perl 5.8.1 (2003) to perl 5.8.3 (2004) in a future release

    • Fixed ParamTypes example in the pod

    • Fixed the definition of ArrayTupleStatus and remove confusion over rows affected in list context of execute_array

    • Fixed sql_type_cast example and typo in errors

    • Fixed Gofer error handling for keeperr methods like ping

    • Fixed $dbh->clone({}) (CPAN RT#73250)

    • Fixed is_nested_call logic error (CPAN RT#73118)

    • Enhanced performance for threaded perls

    • Enhanced and standardized driver trace level mechanism
    • Removed old code that was an ineffective attempt to detect people doing DBI->{Attrib}

    • Clear ParamValues on bind_param param count error (CPAN RT#66127)

    • Changed DBI::ProxyServer to require DBI at compile-time (CPAN RT#62672)

    • Added pod for default_user to DBI::DBD

    • Added CON, ENC and DBD trace flags and extended 09trace.t

    • Added TXN trace flags and applied CON and TXN to relevant methods

    • Added some more fetchall_arrayref(..., $maxrows) tests

    • Clarified docs for fetchall_arrayref called on an inactive handle

    • Clarified docs for clone method

    • Added note to DBI::Profile about async queries

    • Reserved spatialite_ as a driver prefix for DBD::Spatialite

    • Reserved mo_ as a driver prefix for DBD::MO

    • Updated link to the SQL Reunion 95 docs (CPAN RT#69577)

    • Changed links for DBI recipes (CPAN RT#73286)

  • I added perl(RPC::PlClient) as a build requirement to ensure that we can grok all of the module versions

  • Updated perl-IPC-Cmd to 0.76:

    • CPAN RT#74373: Compilation error when POSIX.pm fails to load

    • CPAN RT#74470: Empty string cannot be passed to command

    • Make the empty arg stripping the default again, with an option to override this behaviour
  • Updated perl-Mail-SPF to 2.8.0:

    • Sanitize result local_explanation (as well as result object string representation) by replacing all non-printable or non-ascii characters with their hex-escaped representation, e.g. "\x00" (bugs.launchpad.net #806926)

    • Change openspf.org URLs to openspf.net because openspf.org is unreachable indefinitely

    • Change http://www.ietf.org/rfc/….txt URLs to http://tools.ietf.org/html/…

    • META.yml: configure_requires: Module::Build 0.2805

    • META.yml: requires: Net::DNS 0.62 (was: 0.52) (CPAN RT#28545)

    • META.yml: Revert to flat version numbers for perl and Net::DNS::Resolver::Programmable build requirements to avoid Module::Build::Compat/Makefile.PL incompatibilities (CPAN RT#53231)

    • Attempt to prevent a cascading failure in t/00.03-class-result.t that seems to happen under rare, unknown circumstances (CPAN RT#39099)

  • Updated perl-Parse-RecDescent to 1.967003:

    • Non-backwards-compatible change: change the caches for $prevline and $thisline to be local to the parser, rather than lexical vars in Parse::RecDescent; this prevents previously-generated parsers from interfering with the line counts of later parsers

    • Patched unnamed subrules, so that they actual fail when not correctly specified
    • Added skip tests
    • Fixed restoration of skipped prefixes on match failure
    • Removed formats to eliminate problems with filehandle duplication in forked environments
    • Removed trailing whitespace from all member files (cosmetic)
    • New tests, updated MANIFEST

    • Added Jeremy Braun as an author and current maintainer
    • Update file permissions
    • Addressed CPAN RT#28314: regex modifiers for tokens not honored during regex syntax check

    • Various POD updates
    • Added message on how to turn off "default" hint value in the default hint value ($::RD_HINT = 0) (CPAN RT#4898)

    • Modified _write_ERROR to call formline twice to avoid repeated $errorprefix

    • Collected match tracing messages into a common function that takes into account positive/negative lookahead
    • Fixed RD_AUTOSTUB to work with precompiled parsers (CPAN RT#74258)

    • Special-case $::RD_AUTOSTUB eq 1; $::RD_AUTOSTUB's value is ignored, and the unknown subrule 'rule' has a production "rule: 'rule'", rather than "rule: '1'"

    • Change Parse::RecDescent::new to call $self->Replace with only the grammar as an argument, which prevents the $compiling argument to new() from being incorrectly interpreted as $isimplicit

    • Recognize regex with single backslash properly (CPAN RT#29966); changed the definition of $TOKEN to handle backslashes inside of regex patterns

    • Skip tests in t/reentry.t if Test::Warn isn't available


Recent