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 RT#102404)
Fixed cases where ShowErrorStatement might show incorrect Statement (CPAN RT#97434)
Fixed DBD::Gofer for UTF-8-enabled STDIN/STDOUT (PR#32)
Fixed fetchall_arrayref({}) behavior with no columns (PR#31)
Fixed tied CachedKids ref leak in attribute cache by weakening (CPAN RT#113852)
Fixed "panic: attempt to copy freed scalar" upon commit() or rollback() (CPAN RT#102791)
Treat undef in DBI::Profile Path as string "undef" (CPAN RT#113298)
Fix SQL::Nano parser to ignore trailing semicolon
Added @ary = $dbh->selectall_array(...) method (CPAN RT#106411)
Added appveyor support (Travis like CI for windows) (PR#30)
Corrected spelling errors in pod (CPAN RT#107838)
Corrected and/or removed broken links to SQL standards (CPAN RT#111437)
Corrected doc example to use dbi: instead of DBI: in DSN (CPAN RT#101181)
Removed/updated broken links in docs (PR#29)
Clarified docs for DBI::hash($string)
Removed the ancient DBI::FAQ module (CPAN RT#102714)
Fixed t/pod.t to require Test::Pod ≥ 1.41 (CPAN RT#101769)
Fix compilation for threaded perl ≤ 5.12 broken in 1.635 (CPAN RT#113955)
Change t/16destroy.t to avoid race hazard (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