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/2011-08-25

Thursday 25th August 2011

Local Packages

  • Updated perl-ExtUtils-ParseXS to 3.04:

    • Properly strip trailing semicolons from inputmaps, which could trigger warnings (errors in strict C89 compilers) due to additional semicolons being interpreted as empty statements
    • Now detects and throws a warning if there is a CODE section using RETVAL, but no OUTPUT section (CPAN RT#69536)

    • Uses the explicit XS_EXTERNAL macro (from perl 5.15.2 and newer) for XSUBs that need to be exported; defines XS_EXTERNAL to fall back to XS where that is not available

    • Introduces new EXPORT_XSUB_SYMBOLS XS keyword that forces exported XSUB symbols; it's a no-op on perls before 5.15.2

    • Try to fix regression for input-typemap override in XS argument list (CPAN RT#70448)

    • Explicit versions in submodules to fail early if something goes wrong
  • Updated perl-XML-LibXML to 1.85, adding a patch to fix the missing symbol SvPVx_nolen on perl < 5.8.8 (raised as CPAN RT#70476):

    • Gracefully handle returned undef()s in the read callback under -w ($^W); add t/49callbacks_returning_undef.t (CPAN RT#70321)

    • Add a patch from Mithaldu to get XML::LibXML to compile on Win32 (CPAN RT#70141)

  • Updated perl-XML-LibXML to 1.86, dropping the now-redundant patch for (CPAN RT#70476):

    • Changed SvPVx_nolen() to SvPV_nolen() in LibXML.xs for better compatibility; SvPVx_nolen() appears to be undocumented API (CPAN RT#70476)


Recent