Commits

Shlomi Fish committed 38bee4e

Bump version to 2.0018 .

Reverting the change of minimal libxml2 version of 2.9.0.

Comments (0)

Files changed (19)

 Revision history for Perl extension XML::LibXML
 
+2.0018          Mon 13 May 13:35:06 IDT 2013
+    - Revert previous change of minimal version of libxml2.
+        - This change proved to be unpopular and didn't prevent
+        the CPAN test failures.
+        - By SHLOMIF
+
 2.0017          Thu  9 May 11:03:36 IDT 2013
     - Made the minimal version of libxml2 2.9.0 as previous versions were
     too buggy due to spuriourous CPAN test failures.
 use IO::Handle; # for FH reads called as methods
 
 BEGIN {
-$VERSION = "2.0017"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0018"; # VERSION TEMPLATE: DO NOT CHANGE
 $ABI_VERSION = 2;
 require Exporter;
 require DynaLoader;
     my $ver = backtick("$cfgscript --version");
     if ( defined $ver ) {
         my ( $major, $minor, $point) = $ver =~ /(\d+).(\d+)\.(\d+)/g;
-
-        if (($major < 2) ||
-            (($major == 2) && ($minor < 9)))
-        {
-                print STDERR <<"EOF";
-The installed version of libxml2 is too low, as older versions proved to
-be buggy.
-You need at least version 2.9.0.
-You have version $ver .
-EOF
-            # 0 recommended by http://cpantest.grango.org (Notes for CPAN Authors)
-            exit 0 unless $FORCE;
-        }
         foreach my $i ( @$bl ) {
             $state = $i->[3];
             last if $major <  $i->[0];
         </authorgroup>
 
 
-        <edition>2.0017</edition>
+        <edition>2.0018</edition>
         <copyright>
             <year>2001-2007</year>
             <holder>AxKit.com Ltd</holder>

lib/XML/LibXML/AttributeHash.pm

 our @ISA = qw/Tie::Hash/;
 
 use vars qw($VERSION);
-$VERSION = "2.0017"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0018"; # VERSION TEMPLATE: DO NOT CHANGE
 
 BEGIN
 {

lib/XML/LibXML/Boolean.pm

 
 use vars qw ($VERSION);
 
-$VERSION = "2.0017"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0018"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use overload
         '""' => \&value,

lib/XML/LibXML/Common.pm

 
 @ISA = qw(Exporter);
 
-$VERSION = "2.0017"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0018"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use XML::LibXML qw(:libxml);
 

lib/XML/LibXML/Devel.pm

 use XML::LibXML;
 
 use vars qw ($VERSION);
-$VERSION = "2.0017"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0018"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use 5.008_000;
 

lib/XML/LibXML/ErrNo.pm

 use strict;
 use vars qw($VERSION);
 
-$VERSION = "2.0017"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0018"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use constant ERR_OK                               => 0;
 use constant ERR_INTERNAL_ERROR                   => 1;

lib/XML/LibXML/Error.pm

   fallback => 1;
 
 $WARNINGS = 0; # 0: suppress, 1: report via warn, 2: report via die
-$VERSION = "2.0017"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0018"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use constant XML_ERR_NONE            => 0;
 use constant XML_ERR_WARNING         => 1; # A simple warning

lib/XML/LibXML/Literal.pm

 use strict;
 
 use vars qw ($VERSION);
-$VERSION = "2.0017"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0018"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use overload
 		'""' => \&value,

lib/XML/LibXML/NodeList.pm

 use XML::LibXML::Number;
 
 use vars qw($VERSION);
-$VERSION = "2.0017"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0018"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use overload
         '""' => \&to_literal,

lib/XML/LibXML/Number.pm

 use strict;
 
 use vars qw ($VERSION);
-$VERSION = "2.0017"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0018"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use overload
         '""' => \&value,

lib/XML/LibXML/Reader.pm

 use warnings;
 
 use vars qw ($VERSION);
-$VERSION = "2.0017"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0018"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use 5.008_000;
 

lib/XML/LibXML/SAX.pm

 use strict;
 use vars qw($VERSION @ISA);
 
-$VERSION = "2.0017"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0018"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use XML::LibXML;
 use XML::SAX::Base;

lib/XML/LibXML/SAX/Builder.pm

   return $XML::LibXML::__threads_shared ? 0 : 1;
 }
 
-$VERSION = "2.0017"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0018"; # VERSION TEMPLATE: DO NOT CHANGE
 
 sub new {
     my $class = shift;

lib/XML/LibXML/SAX/Generator.pm

 use XML::LibXML;
 use vars qw ($VERSION);
 
-$VERSION = "2.0017"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0018"; # VERSION TEMPLATE: DO NOT CHANGE
 
 sub CLONE_SKIP {
   return $XML::LibXML::__threads_shared ? 0 : 1;

lib/XML/LibXML/SAX/Parser.pm

 use XML::SAX::Base;
 use XML::SAX::DocumentLocator;
 
-$VERSION = "2.0017"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0018"; # VERSION TEMPLATE: DO NOT CHANGE
 @ISA = ('XML::SAX::Base');
 
 sub CLONE_SKIP {

lib/XML/LibXML/XPathContext.pm

 use XML::LibXML;
 use XML::LibXML::NodeList;
 
-$VERSION = "2.0017"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0018"; # VERSION TEMPLATE: DO NOT CHANGE
 
 # should LibXML XPath data types be used for simple objects
 # when passing parameters to extension functions (default: no)