PaulHowarth/Blog/2014-07-17

Thursday 17th July 2014

Fedora Project

  • Updated bluefish in F-20, F-21, Rawhide, EPEL-6 and EPEL-7 to make the shared-data sub-package depend on the main package so that we pull in the binary when someone tries to install just the data, which is what gnome-software does (Bug #1091613)

  • Updated perl-IO-All to 0.66 in F-21 and Rawhide:

    • Move doc to Swim

    • Fix Meta and add Contributing file
  • Updated perl-YAML to 0.97 in F-21 and Rawhide:

    • Move remaining docs to Swim

Local Packages

  • Updated bluefish as per the Fedora version

  • Updated curl to use POSIX threads and NSS for EL-7 build

  • Updated perl-Class-Tiny to 1.000:

  • Incompatible Changes:

  • These changes make Class::Tiny-based classes easier to subclass by more advanced object frameworks like Moose or Moo`

    • Attributes for custom accessors must be declared for them to be set via the constructor; it is no longer sufficient for a method of the same name to exist

    • Unknown constructor arguments are ignored rather than fatal; they are not included in the object (special instructions for using BUILD to hide constructor arguments from validation are irrelevant and have been removed)

  • Updated perl-HTTP-Tiny to 0.044:

    • Providing a custom 'Host' header is now a fatal exception; previously, it was silently ignored, as the RFC mandates that Host be set from the URL, but ignoring it could lead to unexpected, confusing errors

    • Optimized URL splitting
    • Passing 'undef' for any proxy attribute will prevent HTTP::Tiny from setting the proxy from the environment

  • Updated spfmilter to 0.98:

    • Changed the regular SMTP response code used in -graylist mode from 451 to 421

    • Added pidfile option

    • Updated for clang, and general clean-up

  • Updated perl-YAML to 0.97 as per the Fedora version


Recent