Package: libsoap-wsdl-perl / 2.00.10-2

Metadata

Package Version Patches format
libsoap-wsdl-perl 2.00.10-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
pod whatis.patch | (download)

lib/SOAP/WSDL/Manual/CodeFirst.pod | 4 3 + 1 - 0 !
lib/SOAP/WSDL/Manual/Deserializer.pod | 4 2 + 2 - 0 !
lib/SOAP/WSDL/Manual/Serializer.pod | 4 2 + 2 - 0 !
3 files changed, 7 insertions(+), 5 deletions(-)

 fix whatis entries
pod spelling.patch | (download)

lib/SOAP/WSDL.pm | 6 3 + 3 - 0 !
lib/SOAP/WSDL/Expat/MessageParser.pm | 2 1 + 1 - 0 !
lib/SOAP/WSDL/Manual/CodeFirst.pod | 2 1 + 1 - 0 !
lib/SOAP/WSDL/Manual/Cookbook.pod | 6 3 + 3 - 0 !
lib/SOAP/WSDL/Manual/FAQ.pod | 2 1 + 1 - 0 !
lib/SOAP/WSDL/Manual/Glossary.pod | 2 1 + 1 - 0 !
lib/SOAP/WSDL/Manual/Parser.pod | 2 1 + 1 - 0 !
lib/SOAP/WSDL/Manual/XSD.pod | 2 1 + 1 - 0 !
lib/SOAP/WSDL/Server/Simple.pm | 2 1 + 1 - 0 !
9 files changed, 13 insertions(+), 13 deletions(-)

 spelling fixes
lvalue modification 5.18.patch | (download)

lib/SOAP/WSDL.pm | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 fix invalid lvalue assignments with perl 5.18
 also fixes a missing ->[0] after get_port()
load with Class::Load.patch | (download)

META.yml | 1 1 + 0 - 0 !
lib/SOAP/WSDL/XSD/Typelib/ComplexType.pm | 6 3 + 3 - 0 !
2 files changed, 4 insertions(+), 3 deletions(-)

 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.
prefix_from_namespace.patch | (download)

lib/SOAP/WSDL/Base.pm | 32 32 + 0 - 0 !
lib/SOAP/WSDL/XSD/Builtin.pm | 4 2 + 2 - 0 !
lib/SOAP/WSDL/XSD/ComplexType.pm | 4 2 + 2 - 0 !
lib/SOAP/WSDL/XSD/SimpleType.pm | 4 2 + 2 - 0 !
4 files changed, 38 insertions(+), 6 deletions(-)

 fix reversal of namespace hashes to get a prefix hash
use Test::XML.patch | (download)

t/SOAP/WSDL/05_simpleType-list.t | 6 5 + 1 - 0 !
1 file changed, 5 insertions(+), 1 deletion(-)

 use test::xml for comparing xml instead of 'eq'
 'eq' works most of the time, until you have XML structures which have more
 than one attribute. Their serialization is non-deterministic since the order
 of the attributes is not predictable.