PaulHowarth/Blog/2018-03-07

Wednesday 7th March 2018

Fedora Project

  • Updated perl-Clone (0.39) and perl-Text-Aspell (0.09) in Rawhide to explicitly build-require gcc

Local Packages

  • Updated libxml2 to 2.9.8 (bug fix and enhancement update - see https://mail.gnome.org/archives/xml//2018-March/msg00001.html)

  • I also added a small patch (from https://patchwork.openembedded.org/patch/143436/) to fix the Python tests to work with Python 3:

  •    1 --- python/tests/tstLastError.py
       2 +++ python/tests/tstLastError.py
       3 @@ -25,7 +25,7 @@ class TestCase(unittest.TestCase):
       4          when the exception is raised, check the libxml2.lastError for
       5          expected values."""
       6          # disable the default error handler
       7 -        libxml2.registerErrorHandler(None,None)
       8 +        libxml2.registerErrorHandler(lambda ctx,str: None,None)
       9          try:
      10              f(*args)
      11          except exc:
    
  • Updated perl-Email-Address to 1.909:

    • Add some docs saying "don't use this, it can be busted"
  • Updated perl-Net-FTPSSL to 0.40:

    • Updated the copyright to 2018
    • Updated README to reference the new FTPSSL_SSL_VER environment variable for the test case prompts (t/*.t); also fixed several typos in this file

    • Updated "_mdtm()" to allow for dates from 1999 and earlier (CPAN RT#124570)

  • Updated perl-Test2-Suite to 0.000106:

    • Fix nesting bug in Test2::Workflow

  • Updated perl-Text-Template to 1.51:

    • Add test for nested tags breakage that happened in v1.46
    • Turn off strict+warnings in sections where template code is eval'ed (GH#9)

  • Rebuilt perl-XML-LibXML (2.0132) for libxml2 version 2.9.8


Recent