PaulHowarth/Blog/2011-07-21

Thursday 21st July 2011

Fedora Project

  • Cleaned up perl-NetAddr-IP for dist-f16-perl, including use of native rpm provides-filtering

  • Updated perl-Package-Stash to 0.30 in Rawhide, dist-f16-perl and EPEL-6

    • Fix compiler detection in Makefile.PL

  • Updated perl-Package-Stash-XS to 0.22 in EPEL-6 (needed by Package::Stash 0.30)

  • Cleaned up perl-PPI for modern rpm and built it for dist-f16-perl

RPM Fusion Project

  • Branched and built perl-Crypt-IDEA for EL-6

  • Branched and built xv for EL-6

Local Packages

  • Updated libgcrypt to 1.5.0:

    • New function gcry_kdf_derive implementing OpenPGP S2K algorithms and PBKDF2

    • Support for Windows CE
    • Support for ECDH

    • Support for OAEP and PSS methods as described by RFC-3447

    • Fixed PKCS v1.5 code to always return the leading zero

    • New format specifiers "%M" and "%u" for gcry_sexp_build

    • Support opaque MPIs with "%m" and "%M" in gcry_sexp_build

    • New functions gcry_pk_get_curve and gcry_pk_get_param to map ECC parameters to a curve name and to retrieve parameter values

    • gcry_mpi_cmp applied to opaque values has a defined semantic now

    • Uses the Intel AES-NI instructions if available
    • The use of the deprecated Alternative Public Key Interface (gcry_ac_*) will now print compile time warnings

    • The module register subsystem has been deprecated
    • CTR mode may now be used with data chunks of arbitrary length

  • I had to disable use of the AES-NI instructions in the Fedora 4 32-bit build (only), where it generated build errors like Error: no such instruction: pshufb be_mask.5590@GOTOFF(%ebx),%xmm2

  • Updated perl-Module-CoreList to 2.54:

    • Updated for v5.15.1
  • Updated perl-Package-Stash to 0.30 as per the Fedora version

  • Updated perl-XML-LibXML to 1.82:

    • Moved some if blocks after the dSP; (which contains declarations) to be compliant with C89/C90, which don't allow declarations in the middle of a C function (CPAN RT#69622)

    • CPAN RT#69553: install_sax_driver doesn't like custom INSTALLARCHLIB


Recent