PaulHowarth/Blog/2016-03-06

Sunday 6th March 2016

Fedora Project

  • Updated libssh2 (1.7.0) to revert most of a provenpackager change made yesterday (spec file modernization) that broke EL-5 spec compatibility

Local Packages

  • Updated libssh2 (1.7.0) to move the large NEWS file to the libssh2-docs package

  • Updated perl-Term-ReadLine-Gnu to 1.31:

    • t/utf8_binary.t, t/utf_text.t: skip on non UTF-8 environment

    • t/readline.t: skip the cursor move test for an active CPAN tester's environment

  • Updated perl-version to 0.9915:

    • Clarify details of Lyon Compromise: https://gist.github.com/dagolden/9559280

      • Version comparison should be done irrespective of the presence of underscores in the string used to initialize the version object
      • Underscore should no longer be used as a tuple separator in vstrings or vstring-like strings; vstrings are converted to tuples by splitting into characters (not bytes) and converting to codepoints; any elements after the first must be in the range 0-999

      • numify/normal should produce a standardized string representation without underscores

      • stringify should produce the best possible representation of the value used to initialize the version object; it should include underscores only if the initializing value was a non-vstring string

      • Floating point numbers used as initializers are converted to a decimal string form at the precision limit of the architecture; people will be warned about this in the documentation


Recent