diff -Nru libxml-libxslt-perl-1.82/Changes libxml-libxslt-perl-1.84/Changes --- libxml-libxslt-perl-1.82/Changes 2013-11-06 11:22:39.000000000 +0000 +++ libxml-libxslt-perl-1.84/Changes 2013-12-26 12:19:28.000000000 +0000 @@ -1,5 +1,16 @@ Revision history for Perl extension XML::LibXSLT. +1.84 Thu 26 Dec 14:19:19 IST 2013 + - Hopefully fix a segmentation fault on Win32 introduced in the last ver. + - https://rt.cpan.org/Ticket/Display.html?id=91652 + - Thanks to Alexandr Ciornii for the report, and to Nikolay Sivov + for providing help. + +1.83 Sun 22 Dec 18:20:23 IST 2013 + - Get rid of compiler warnings when compiling using CLANG. + - https://rt.cpan.org/Public/Bug/Display.html?id=91118 + - Thanks to Daniel Macks for the report. + 1.82 Wed 6 Nov 13:17:39 IST 2013 - Makefile.PL: Report LibXSLT mismatch correctly. - https://rt.cpan.org/Ticket/Display.html?id=90085 diff -Nru libxml-libxslt-perl-1.82/LibXSLT.pm libxml-libxslt-perl-1.84/LibXSLT.pm --- libxml-libxslt-perl-1.82/LibXSLT.pm 2013-11-06 11:23:05.000000000 +0000 +++ libxml-libxslt-perl-1.84/LibXSLT.pm 2013-12-26 12:21:31.000000000 +0000 @@ -25,7 +25,7 @@ require Exporter; -$VERSION = "1.82"; +$VERSION = "1.84"; require DynaLoader; diff -Nru libxml-libxslt-perl-1.82/LibXSLT.xs libxml-libxslt-perl-1.84/LibXSLT.xs --- libxml-libxslt-perl-1.82/LibXSLT.xs 2012-09-06 10:16:28.000000000 +0000 +++ libxml-libxslt-perl-1.84/LibXSLT.xs 2013-12-26 12:15:57.000000000 +0000 @@ -249,7 +249,7 @@ XPUSHs(perl_function); /* clone all of the arguments into a new owning document */ - owner_doc = x_PmmNodeToSv(INT2PTR(xmlNodePtr,xmlNewDoc("1.0")),NULL); + owner_doc = x_PmmNodeToSv(INT2PTR(xmlNodePtr,xmlNewDoc(NULL)), NULL); XPUSHs( sv_2mortal(owner_doc) ); /* set up call to perl dispatcher function */ @@ -429,7 +429,7 @@ valuePush(ctxt, ret); PUTBACK; FREETMPS; - LEAVE; + LEAVE; } /* @@ -913,7 +913,7 @@ functions = (HV *) SvRV(*ptr); hv_iterinit(functions); - while (key = hv_iternext(functions)) + while ((key = hv_iternext(functions))) { val = (AV *) SvRV(HeVAL(key)); /* [uri, name, callback] */ uri = SvPV_nolen (*av_fetch (val, 0, 0)); @@ -945,7 +945,7 @@ functions = (HV *) SvRV(*ptr); hv_iterinit(functions); - while (key = hv_iternext(functions)) + while ((key = hv_iternext(functions))) { val = (AV *) SvRV(HeVAL(key)); /* [uri, name, callback] */ uri = SvPV_nolen (*av_fetch (val, 0, 0)); diff -Nru libxml-libxslt-perl-1.82/META.json libxml-libxslt-perl-1.84/META.json --- libxml-libxslt-perl-1.82/META.json 2013-11-06 11:24:17.000000000 +0000 +++ libxml-libxslt-perl-1.84/META.json 2013-12-26 12:22:01.000000000 +0000 @@ -40,5 +40,5 @@ } }, "release_status" : "stable", - "version" : "1.82" + "version" : "1.84" } diff -Nru libxml-libxslt-perl-1.82/META.yml libxml-libxslt-perl-1.84/META.yml --- libxml-libxslt-perl-1.82/META.yml 2013-11-06 11:24:17.000000000 +0000 +++ libxml-libxslt-perl-1.84/META.yml 2013-12-26 12:22:01.000000000 +0000 @@ -22,4 +22,4 @@ XML::LibXML: 1.70 strict: 0 warnings: 0 -version: 1.82 +version: 1.84 diff -Nru libxml-libxslt-perl-1.82/debian/changelog libxml-libxslt-perl-1.84/debian/changelog --- libxml-libxslt-perl-1.82/debian/changelog 2013-11-08 22:06:43.000000000 +0000 +++ libxml-libxslt-perl-1.84/debian/changelog 2014-01-04 08:04:32.000000000 +0000 @@ -1,3 +1,11 @@ +libxml-libxslt-perl (1.84-1) unstable; urgency=medium + + * Team upload. + * Imported Upstream version 1.84 + * Wrap and sort fields in debian/control file + + -- Salvatore Bonaccorso Sat, 04 Jan 2014 09:01:46 +0100 + libxml-libxslt-perl (1.82-1) unstable; urgency=low * New upstream release. diff -Nru libxml-libxslt-perl-1.82/debian/control libxml-libxslt-perl-1.84/debian/control --- libxml-libxslt-perl-1.82/debian/control 2013-11-08 22:06:43.000000000 +0000 +++ libxml-libxslt-perl-1.84/debian/control 2014-01-04 08:04:32.000000000 +0000 @@ -6,9 +6,9 @@ Section: perl Priority: optional Build-Depends: debhelper (>= 9.20120312), - perl, libxml-libxml-perl, libxslt1-dev (>= 1.1.28), + perl, pkg-config Standards-Version: 3.9.5 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libxml-libxslt-perl.git @@ -17,14 +17,10 @@ Package: libxml-libxslt-perl Architecture: any -Depends: ${misc:Depends}, - ${perl:Depends}, - ${shlibs:Depends}, - libxml-libxml-perl +Depends: libxml-libxml-perl, ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends} Description: Perl interface to the GNOME libxslt library XML::LibXSLT is an XSLT Perl module, based on the GNOME libxslt library, which is a fast and XSLT 1.0 compliant XSLT engine. . XSLT is an XML-based language used for XML transformations. For more information see http://www.w3.org/TR/xslt. -