[SCM] Debian packaging of libsoap-lite-perl branch, master, updated. debian/0.714-1-28-g35698f8

Xavier Guimard x.guimard at free.fr
Sat May 18 18:37:37 UTC 2013


The following commit has been merged in the master branch:
commit 35698f8f30f7752b7ae93d227d283281f52819fb
Author: Xavier Guimard <x.guimard at free.fr>
Date:   Sat May 18 20:36:53 2013 +0200

    Modify patch hashref_crash.patch (rejected by upstream). The new patch may really close the bug
    
    Closes: #602056

diff --git a/debian/changelog b/debian/changelog
index 57538d9..68a5639 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -18,6 +18,8 @@ libsoap-lite-perl (0.716-1) UNRELEASED; urgency=low
   * Report spelling patch on CPAN (#78639)
   * Remove spelling patch now included in upstream
   * Add patch to correct test plan
+  * Modify patch hashref_crash.patch: it was rejected by upstream. The new
+    patch may really close the bug (Closes: #602056)
 
  -- Xavier Guimard <x.guimard at free.fr>  Sun, 12 May 2013 18:37:46 +0200
 
diff --git a/debian/patches/hashref_crash.patch b/debian/patches/hashref_crash.patch
index 8c13944..ef05280 100644
--- a/debian/patches/hashref_crash.patch
+++ b/debian/patches/hashref_crash.patch
@@ -8,7 +8,7 @@ Last-Update: 2013-05-18
 
 --- a/lib/SOAP/Lite.pm
 +++ b/lib/SOAP/Lite.pm
-@@ -3818,15 +3818,25 @@
+@@ -3818,15 +3818,28 @@
                  my($value) = $_->value; # take first value
  
                  # fillup parameters
@@ -33,6 +33,9 @@ Last-Update: 2013-05-18
 +                        if ( eval { $_[$param]->isa('SOAP::Data') } ) {
 +                            $_[$param]->SOAP::Data::value($value);
 +                        }
++                        elsif ( reftype($value) eq 'REF' ) {
++                            %{ $_[$param] } = %$$value;
++                        }
 +                        else { %{ $_[$param] } = %$value; }
 +                    }
 +                    else { $_[$param] = $value; }

-- 
Debian packaging of libsoap-lite-perl



More information about the Pkg-perl-cvs-commits mailing list