PaulHowarth/Blog/2019-10-03

Thursday 3rd October 2019

Fedora Project

  • Updated gtkwave to 3.3.102 in F-31 and Rawhide:

    • Remove redundant TREE_VHDL_ST_PACKAGE from SST exclude

    • Added addCommentTracesFromList tcl command from user patch

    • Harden savefile loader for missing group start on vectors

    • Preliminary VHDL support for wlf2vcd

    • Add missing return value checks on mmap() in FST writer

  • Updated perl-Role-Tiny to 2.001001 in F-31 and Rawhide:

    • Fix composing roles into packages that have stub subs in them
    • Treat constants consistently with all other subs, no matter where they are defined
    • Refactored method tracking to allow easier extending (such as by Moo)

    • Added make_role method to make a package into a role, but without exporting any subs into it

    • Refactored sub exporting to allow extensions to do different things with the subs
    • Added tests for make_role

  • Cleaned up and rebuilt milter-greylist (4.6.2) in Rawhide

Local Packages

  • Updated gtkwave to 3.3.102 as per the Fedora version

  • Updated perl-Net-FTPSSL to 0.42:

    • Changed the copyright from 2018 to 2019 in all files
    • Removed search.cpan.org link from the POD since that link seems to be in the process of being deprecated on CPAN after its redesign in 2018

    • Added BUILD_REQUIRES option to Makefile.PL

    • New aliases "ls" and "dir" to nlst and list respectively (CPAN RT#130578)

  • Updated perl-Role-Tiny to 2.001001 as per the Fedora version

  • Updated perl-Sub-Quote to 2.006006:

    • Change quotify of NaNs to simpler calculation

    • Avoid ever triggering exceptions when testing for quotify on false values

    • Skip quotify Inf and NaN tests if perl is compiled without support for them

    • Fix quotify of very large or very small numbers

    • Fix accuracy of quotify on high precision numbers when perl is compiled with quadmath

    • quotify will use hex floats when needed for full accuracy if they are available

    • Change tests of quotify for floating point numbers to allow a small amount of inaccuracy, since decimal floats can't always be accurate

    • Additional fixes for quotify for floating point numbers to be faster and should always be able to maintain accuracy

    • Change quotify to use longest form of floating point numbers if unable to find a perfectly accurate representation

    • Updated documentation for quotify to reflect handling of floating point numbers

    • Don't try to copy hints hash entries that look like references (CPAN RT#122698)


Recent