#acl PaulHowarth:read,write,admin,revert,delete All:read === Monday 25th April 2016 === ==== Fedora Project ==== * Updated `perl-JSON-PP` to 2.27400 in F-24 and Rawhide: * Applied and merged long term neglected patches and pull requests * Modified `Makefile.PL` to set `UNINST=1` if needed on old perls * Decode decimals to Perl's internal NV type ==== Local Packages ==== * Updated `perl-Archive-Tar` to 2.06: * Changed some of the "A"s in the `UNPACK` constant to "a" to allow trailing whitespaces in an archived filename * Roundtrip tests * Updated `perl-DBI` to 1.636: * Fixed `RaiseError/PrintError` for UTF-8 errors/warnings ([[CPAN:102404|CPAN RT#102404]]) * Fixed cases where `ShowErrorStatement` might show incorrect Statement ([[CPAN:97434|CPAN RT#97434]]) * Fixed `DBD::Gofer` for UTF-8-enabled `STDIN`/`STDOUT` ([[https://github.com/perl5-dbi/dbi/pull/32|PR#32]]) * Fixed `fetchall_arrayref({})` behavior with no columns ([[https://github.com/perl5-dbi/dbi/pull/31|PR#31]]) * Fixed tied `CachedKids` ref leak in attribute cache by weakening ([[CPAN:113852|CPAN RT#113852]]) * Fixed "`panic: attempt to copy freed scalar`" upon `commit()` or `rollback()` ([[CPAN:102791|CPAN RT#102791]]) * Treat `undef` in `DBI::Profile` `Path` as string "`undef`" ([[CPAN:113298|CPAN RT#113298]]) * Fix `SQL::Nano` parser to ignore trailing semicolon * Added `@ary = $dbh->selectall_array(...)` method ([[CPAN:106411|CPAN RT#106411]]) * Added appveyor support (Travis like CI for windows) ([[https://github.com/perl5-dbi/dbi/pull/30|PR#30]]) * Corrected spelling errors in pod ([[CPAN:107838|CPAN RT#107838]]) * Corrected and/or removed broken links to SQL standards ([[CPAN:111437|CPAN RT#111437]]) * Corrected doc example to use `dbi:` instead of `DBI:` in `DSN` ([[CPAN:101181|CPAN RT#101181]]) * Removed/updated broken links in docs ([[https://github.com/perl5-dbi/dbi/pull/29|PR#29]]) * Clarified docs for `DBI::hash($string)` * Removed the ancient `DBI::FAQ` module ([[CPAN:102714|CPAN RT#102714]]) * Fixed `t/pod.t` to require `Test::Pod` ≥ 1.41 ([[CPAN:101769|CPAN RT#101769]]) * Fix compilation for threaded perl ≤ 5.12 broken in 1.635 ([[CPAN:113955|CPAN RT#113955]]) * Change `t/16destroy.t` to avoid race hazard ([[CPAN:113951|CPAN RT#113951]]) * Output perl version and archname in `t/01basics.t` * Add perl 5.22 and 5.22-extras to travis-ci config * Updated `perl-File-Remove` to 1.57: * Correct the copyright holder and year * Add a test for Kwalitee and '`use warnings`' * Updated `perl-JSON-PP` to 2.27400 as per the Fedora version * Updated `perl-Module-Build` to 0.4218: * Read `extra_linker_flags` using its accessor * Convert win shell splitting to `m//gc` parser, fixing handling of `0` and handling of backslashes preceding a double quote * Win32 installation of MB with `gmake` requires `SHELL` env var to be set * Skip XS test when `link_executable` fails * Updated `perl-Pod-Spell` (1.20) to explicitly require `File::ShareDir` * Updated `perl-Text-Haml` to 0.990117: * Fixed regression introduced by implicit bracing where final trailing newlines were no longer suppressed where they should have been * Fixed bogus `<>` and `` from wrapping lines beginning with `(` or `{` * Added test to ensure sequential multiline code blocks work * Since we no longer allow statement continuation across '`-`' code block lines, implemented support for multiline code blocks * Fair attempt at block capturing helpers * Now bracing whole level, including blocks, which is a precursor to allowing helpers to enclose blocks * Need implicit braces around block contents too * Eliminate need for closing brace block by implicitly adding open/close braces at level changes ----