PaulHowarth/Blog/2017-06-21

Wednesday 21st June 2017

Fedora Project

  • Updated libpari23 (2.3.5) in Rawhide to fix build for Perls without '.' in @INC  and to build without GMP, which seems to cause problems for Math::Pari on 32-bit architectures with -Duse64bitint (#1459155)

  • Updated perl-PPI to 1.234 in F-26 and Rawhide:

    • Fix test reliance on '.' in @INC

    • Temporary fix to keep an untested combination from blocking Perl::Critic

    • Keep PPI::Dumper from breaking Perl::Critic under cperl 5.27

    • Prevent sub names like v10 from being version strings (GH#65)

    • Remove temporary fix introduced in 1.226
    • Prevent possible regex on undefined scalar in __current_token_is_forced_word

  • Updated perl-Regexp-Assemble to 0.38 in F-26 and Rawhide:

    • Fix test prereqs; pod tests moved to xt/ (CPAN RT#122136, CPAN RT#122137)

    • Adopt new repo structure:
      • Delete MANIFEST and META.yml, and hereafter auto-generate them

      • Modernize .gitignore and MANIFEST.SKIP

      • The code says Perl licence but the LICENCE file says Artistic, so replace LICENCE file with LICENSE (so spelled), which says Perl

  • Updated perl-Test-Simple to 1.302086 in F-26 and Rawhide:

    • Make it possible to turn off result logging in Test::Builder

Local Packages

  • Updated c-ares to 1.13.0:

    • cmake build system support added

    • Add virtual function set for socket IO: ares_set_socket_functions

    • CVE-2017-1000381: c-ares NAPTR parser out of bounds access

    • macos: Do not set HAVE_CLOCK_GETTIME_MONOTONIC

    • test: Check ares_create_query with too-long name

    • dist: Add ares_library_initialized.* to the tarball

    • Fix build on OpenBSD
    • dist: Ship msvc_ver.inc too

    • test: Add gTest/gMock files to SOURCES

    • test: Add fuzz entrypoint for ares_create_query()

    • configure: clock_gettime workaround

    • docs: Convert INSTALL to MarkDown and tweak

    • ares_process: Fix return type of socket_create function (Win32 warning)

    • docs: Fixed references to ares_set_local_ip4 and ares_set_local_ip6

    • Windows DNS server sorting
    • Use ares_socklen_t instead of socket_t

    • ares_create_query: Use ares_free, not naked free

    • msvc_ver.inc support most recent Visual Studio 2017

    • acountry: Convert char from ISO-8859-1 to UTF-8

    • ares_expand_name: Limit number of indirections

    • configure: Do not check for ar if specified manually

    • Added support for Windows DNS Suffix Search List
    • ares.h: Support compiling with QNX

  • Updated curl (7.54.1) to enforce versioned openssl-libs dependency for libcurl (Bug #1462184)

  • Updated perl-Module-CoreList to 5.20170621:

    • Updated for v5.27.1
  • Updated perl-PPI to 1.234 as per the Fedora version

  • Updated perl-Test-Simple to 1.302086 as per the Fedora version


Recent