This is an automated email from the git hooks/post-receive script. dmn pushed a commit to branch master in repository libsoap-wsdl-perl.
commit 3819caff2cff5fb3bb55beb1403ca04924eb7cca Author: Damyan Ivanov <d...@debian.org> Date: Fri Jun 12 12:25:38 2015 +0000 Drop load-with-Class::Load.patch, applied upstream --- debian/patches/load-with-Class::Load.patch | 42 ------------------------------ debian/patches/series | 1 - 2 files changed, 43 deletions(-) diff --git a/debian/patches/load-with-Class::Load.patch b/debian/patches/load-with-Class::Load.patch deleted file mode 100644 index bf6802a..0000000 --- a/debian/patches/load-with-Class::Load.patch +++ /dev/null @@ -1,42 +0,0 @@ -Description: fix class loading with Perl 5.18 - In Perl 5.18 everything is an object, so $type->isa('UNIVERSAL') succeeds even - when $type is a plain string representng a class that was never loaded. - . - Deferring the check and the actual class loading to Class::Load fixes the - issue. -Author: Damyan Ivanov <d...@debian.org> -Bug: https://rt.cpan.org/Ticket/Display.html?id=74257 -Bug-Debian: http://bugs.debian.org/720964 - ---- a/lib/SOAP/WSDL/XSD/Typelib/ComplexType.pm -+++ b/lib/SOAP/WSDL/XSD/Typelib/ComplexType.pm -@@ -7,6 +7,7 @@ use SOAP::WSDL::XSD::Typelib::Builtin; - use Scalar::Util qw(blessed); - use Data::Dumper; - require Class::Std::Fast::Storable; -+use Class::Load (); - - use base qw(SOAP::WSDL::XSD::Typelib::Builtin::anyType); - -@@ -155,9 +156,8 @@ sub _factory { - my $type = $CLASSES_OF{ $class }->{ $name } - or croak "No class given for $name"; - -- # require all types here -- $type->isa('UNIVERSAL') -- or eval "require $type" -+ Class::Load::is_class_loaded($type) -+ or eval { Class::Load::load_class $type } - or croak $@; - - # check now, so we don't need to do it later. ---- a/META.yml -+++ b/META.yml -@@ -8,6 +8,7 @@ license: artistic - resources: - license: http://opensource.org/licenses/artistic-license.php - requires: -+ Class::Load: 0 - Class::Std::Fast: 0.0.5 - Data::Dumper: 0 - Date::Format: 0 diff --git a/debian/patches/series b/debian/patches/series index b105d85..cd27528 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,6 +1,5 @@ pod-whatis.patch pod-spelling.patch -load-with-Class::Load.patch prefix_from_namespace.patch use-Test::XML.patch fix-HeaderFault-base.patch -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libsoap-wsdl-perl.git _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits