Monday 12th August 2013
Fedora Project
Updated perl-Compress-Raw-Bzip2 to 2.062 in Rawhide (no changes)
Updated perl-Compress-Raw-Lzma to 2.062 in Rawhide:
Fix typos (CPAN RT#86418)
Updated perl-Compress-Raw-Zlib to 2.062 in Rawhide:
Typo fix (CPAN RT#86417)
Updated perl-IO-Compress to 2.062 in Rawhide:
Fix up tests for imminent bleadperl changes (CPAN RT#87335)
Typo fixes (CPAN RT#84647)
IO::Compress::Gzip test t/100generic-bzip2.t hung on Cygwin (CPAN RT#86814)
Updated perl-IO-Compress-Lzma to 2.062 in Rawhide:
Typo fixes (CPAN RT#86578)
Fixed perl-TAP-Formatter-JUnit FTBFS (Bug #992724, CPAN RT#81552), which was failing due to hash randomization in Perl 5.18
Strictly speaking, this was a test suite issue since the module's generated XML remains valid, but some attributes are output in a different order than expected by the test suite. However, since I couldn't think of any simple way to make the tests more forgiving of the order of the attributes in the XML, I tweaked the code to use Tie::IxHash to ensure that the generated XML has the attributes in the same order as the tests expect them.
- For example, there was existing code like this:
my @tests = @{$self->testcases()}; my %attrs = ( 'name' => _get_testsuite_name($self), 'tests' => $testsrun, 'failures' => $failures, 'errors' => $num_errors, );
The test suite expected the generated XML to have the attributes in the order (failures, errors, tests, name), so I tweaked the code to be:
my @tests = @{$self->testcases()}; tie my %attrs, 'Tie::IxHash'; %attrs = ( 'failures' => $failures, 'errors' => $num_errors, 'tests' => $testsrun, 'name' => _get_testsuite_name($self), );
Updated perl-Tree-DAG_Node to 1.13 in Rawhide:
Change the values accepted for the no_attributes option from undef and 1 to 0 and 1; if undef is used, it becomes 0, so pre-existing code will not change behaviour, whilst this makes it easier to pass 0 or 1 from the command line
Local Packages
Updated curl to 7.32.0:
curl: allow timeouts to accept decimal values
OS400: add slist and certinfo EBCDIC support
OS400: new SSL backend GSKit
CURLOPT_XFERINFOFUNCTION: introducing a new progress callback
LIBCURL-STRUCTS: new document
dotdot: introducing dot file path cleanup
docs: fix typo in curl_easy_getinfo manpage
test1230: avoid using hard-wired port number
test1396: invoke the correct test tool
SIGPIPE: ignored while inside the library
darwinssl: fix crash that started happening in Lion
- OpenSSL: check for read errors, don't assume
c-ares: improve error message on failed resolve
printf: make sure %x are treated unsigned
formpost: better random boundaries
url: restore the functionality of 'curl -u :'
curl.1: fix typo in --xattr description
digest: improve nonce generation
configure: automake 1.14 compatibility tweak
curl.1: document the --post303 option in the manpage
curl.1: document the --sasl-ir option in the manpage
setup-vms.h: sk_pop symbol tweak
tool_paramhlp: try harder to catch negatives
cmake: fix for MSVC2010 project generation
asyn-ares: don't blank ares servers if none configured
curl_multi_wait: set revents for extra fds
Reinstate WIN32 MemoryTracking: track wcsdup(), _wcsdup() and _tcsdup()
ftp_do_more: consider DO_MORE complete when server connects back
curl_easy_perform: gradually increase the delay time
curl: fix symbolic names for CURLUSESSL_* enum in --libcurl output
curl: fix upload of a zip file in OpenVMS
- Build: fix linking on Solaris 10
curl_formadd: CURLFORM_FILECONTENT wrongly rejected some option combos
curl_formadd: fix file upload on VMS
curl_easy_pause: on unpause, trigger multi-socket handling
md5 and metalink: use better build macros on Apple operating systems
darwinssl: fix build error in crypto authentication under Snow Leopard
curl: make --progress-bar update the line less frequently
configure: don't error out on variable confusions (CFLAGS, LDFLAGS etc.)
mk-ca-bundle: skip more untrusted certificates
formadd: wrong pointer for file name when CURLFORM_BUFFERPTR used
FTP: when EPSV gets a 229 but fails to connect, retry with PASV
mk-ca-bundle.1: don't install on make install
- VMS: lots of updates and fixes of the build procedure
- Global dns cache: didn't work (regression)
- Global dns cache: fix memory leak
Updated the perl-IO-Compress stack to 2.062 as per the Fedora versions
Updated perl-Module-CoreList to 2.96:
Utils module listing all utilities released with core
- Updated for v5.19.3
- Updated for v5.18.1
Updated perl-Tree-DAG_Node to 1.13 as per the Fedora version