Saturday 12th May 2018
Fedora Project
Rebuilt perl-Compress-Raw-Lzma (2.082) for xz 5.2.4 in Fedora 28 and Rawhide
Updated perl-YAML to 1.25 in Rawhide:
Remove unused code (GH#192)
Use Test::Deep to actually test correctly for class names (GH#193)
Fix loading of mapping key that starts with '= ' (GH#194)
Fix loading strings with multiple spaces (GH#172)
Allow more characters in anchor name (GH#196)
Add $YAML::LoadBlessed for disabling loading objects (GH#197)
Disable test with long string under certain conditions (GH#201)
Quote scalar if it equals '=' (GH#202)
Multiple regexp roundtrip does not grow (GH#203)
Add support for compact nested block sequences (GH#204)
Support reverse order of block scalar indicators (GH#205)
Support nested mappings in sequences (GH#206)
Local Packages
Rebuilt perl-Compress-Raw-Lzma (2.082) for xz 5.2.4 in Fedora 28 and Rawhide
Updated perl-YAML to 1.25 as per the Fedora version
Updated xz to 5.2.4 in F-28 and Rawhide:
liblzma:
Allow 0 as memory usage limit instead of returning LZMA_PROG_ERROR; now 0 is treated as if 1 byte was specified, which effectively is the same as 0
Use "noexcept" keyword instead of "throw()" in the public headers when a C++11 (or newer standard) compiler is used
- Added a portability fix for recent Intel C Compilers
Microsoft Visual Studio build files have been moved under windows/vs2013 and windows/vs2017
xz:
Fix "xz --list --robot missing_or_bad_file.xz", which would try to print an uninitialized string and thus produce garbage output; since the exit status is non-zero, most uses of such a command won't try to interpret the garbage output
"xz --list foo.xz" could print "Internal error (bug)" in a corner case where a specific memory usage limit had been set