Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

    PaulHowarth/Blog/2016-08-03

Wednesday 3rd August 2016

Fedora Project

  • Updated gnome-libs (1.4.2) in Rawhide to specify all build requirements

  • Updated perl-Crypt-Primes (0.50) in Rawhide to try to fix intermittent build failures due to the Pari stack filling up whilst running the test suite:

  • $ make test
    PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
    PARI:   ***   the PARI stack overflows !
            current stack size: 4000000 (3.815 Mbytes)
      [hint] you can increase GP stack with allocatemem()
    t/genprime.t .......... 
    Dubious, test returned 255 (wstat 65280, 0xff00)
    Failed 2/10 subtests 
    t/genprime_elgamal.t .. ok
    t/intermediates.t ..... ok
    Test Summary Report
    -------------------
    t/genprime.t        (Wstat: 65280 Tests: 8 Failed: 0)
      Non-zero exit status: 255
      Parse errors: Bad plan.  You planned 10 tests but ran 8.
    Files=3, Tests=26, 20 wallclock secs ( 0.15 usr  0.04 sys + 20.24 cusr  0.39 csys = 20.82 CPU)
    Result: FAIL
    Failed 1/3 test programs. 0/26 subtests failed.
    Makefile:791: recipe for target 'test_dynamic' failed
    make: *** [test_dynamic] Error 255
  • I doubled the stack size for this test:
  • --- t/genprime.t
    +++ t/genprime.t
    @@ -10,8 +10,8 @@
     
     use lib '../lib';
     use lib 'lib';
    +use Math::PariInit qw( floor stack=8000000 );
     use Crypt::Primes qw(maurer); 
    -use Math::Pari qw(floor);
     
     print "1..10\n";

Local Packages

  • Updated bw-whois (5.5.2) to specify all build dependencies and generally update the spec to something approaching modernity

  • Updated cdrtools (3.02a06) to fix FTBFS when perl is not in the minimal buildroot

  • Updated curl to 7.50.1:

    • TLS: Switch off SSL session id when client cert is used (CVE-2016-5419)

    • TLS: Only reuse connections with the same client cert (CVE-2016-5420)

    • curl_multi_cleanup: Clear connection pointer for easy handles (CVE-2016-5421)

    • Include the CURLINFO_HTTP_VERSION(3) man page into the release tarball

    • Include the http2-server.pl script in the release tarball

    • test558: Fix test by stripping file paths from FD lines

    • spnego: Corrected misplaced * in Curl_auth_spnego_cleanup() declaration

    • tests: Fix for http/2 feature

    • cmake: Fix for schannel support

    • curl.h: Make public types void * again

    • win32: Fix a potential memory leak in Curl_load_library

    • travis: Fix OSX build by re-installing libtool

    • mbedtls: Fix debug function name

  • Updated geoipupdate (2.2.2), grepmail (5.3104) and moin (1.9.8) to build-require perl-generators for proper dependency generation

  • Updated gnome-libs (1.4.2) as per the Fedora version

  • Updated nmap (7.12) to fix FTBFS when perl is not in the minimal build root

  • Updated perl-Archive-Zip to 1.58:

    • Avoid relying on . being in @INC

    • Update MANIFEST.SKIP

  • Updated perl-ExtUtils-ParseXS to 3.31 in order to dual-live with perl 5.24, and patched it to avoid loading optional modules from default . (CVE-2016-1238)

  • Updated perl-HTTP-Tiny (0.058) to avoid loading optional modules from default . (CVE-2016-1238)

  • Updated perl-IO-Compress (2.069) to avoid loading optional modules from default . (CVE-2016-1238)

  • Updated perl-IO-Socket-IP to 0.38:

    • Support setting custom socket options with new 'Sockopts' constructor parameter

    • Restore blocking mode after ->connect errors (CPAN RT#112334)

  • Updated perl-JSON-PP (2.27400) to avoid loading optional modules from default . (CVE-2016-1238)

  • Updated perl-Test-Harness (3.36) to avoid loading optional modules from default . (CVE-2016-1238)

  • Updated ppp (2.4.7) and pptp (1.8.0) to specify all build requirements


Recent