PaulHowarth/Blog/2016-09-08

Thursday 8th September 2016

Fedora Project

  • Updated perl-Test-Deep to 1.122 in F-25 and Rawhide:

    • Added $Test::Deep::LeafWrapper to control the behaviour of simple values in the "expected" definition

    • Documentation improvements
    • Avoid a few evals, localize $@ in a few places where eval is used

    • Goodbye tabs, hello spaces
  • Updated perl-YAML-LibYAML to 0.71 in Rawhide:

    • Merge with libyaml 0.1.7 upstream

    • cperl fixes for fake_signatures

    • libyaml fix C++-compat errors

    • Improve Makefile for Win32

    • Improve ppport_sort.h

    • Implement new NonStrict mode (for perl5 compat)

    • libyaml reformat, minor optimizations, fix warnings

    • Update documentation
    • Use error codes, return undef on error

    • Abstract the loader functionality to load_impl(), dump_impl() not yet

    • Rearrange static funcs (not decl in header)
    • DumpFile,LoadFile is now XS only, and do accept mg pv, io objects and fileglobs; support filename in error messages

    • Support $YAML::XS::NonStrict loader

    • Add dumper options Indent, BestWidth, Canonical, Unicode, Encoding, LineBreak, OpenEnded (kept defaults)

    • Add loader options NonStrict, Encoding (kept defaults)

    • Fix default emitter_set_width (2 ⇒ 80)

    • Fix the tests for the new default IndentlessMap=0 and check also IndentlessMap=1

    • Enable 2 more test/glob.t tests

    • Fix dump_yaml in test/TestYAMLTests.pm

    • Avoid duplicate checks against NULL

  • Unfortunately I failed to notice that this was an unauthorized release by RURBAN; whoops!

Local Packages

  • Updated perl-MRO-Compat (0.12) to fix FTBFS when perl is not in the minimal buildroot, and to build-require perl-generators for proper dependency generation

  • Updated perl-Test-Deep to 1.122 as per the Fedora version

  • Updated perl-YAML-LibYAML to 0.71 as per the Fedora version


Recent