Skip Menu |

This queue is for tickets about the XML-LibXSLT CPAN distribution.

Report information
The Basics
Id: 94516
Status: resolved
Priority: 0/
Queue: XML-LibXSLT

People
Owner: Nobody in particular
Requestors: kmx [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Handle correctly situation when $Config{dlext} is not equal to $Config{so}
Please consider the following patch:
--- XML-LibXSLT-1.89/Makefile.PL        2014-03-05 14:04:04.000000000 +0100
+++ XML-LibXSLT-1.89_patched/Makefile.PL        2014-04-07 22:04:13.842661600 +0200
@@ -224,7 +224,7 @@
 5100BUG
   }
   else {
-    $config{DLEXT} = 'xs.dll' if ($::is_Win32);
+    $config{DLEXT} = 'xs.'.$Config{dlext} if ($::is_Win32);
   }
 }

It handles correctly the situation when you have for example $Config{dlext} == 'special.dll' and $Config{so} = 'dll'

--
kmx
On Mon Apr 07 16:10:41 2014, KMX wrote: Show quoted text
> Please consider the following patch: > > --- XML-LibXSLT-1.89/Makefile.PL        2014-03-05 14:04:04.000000000 > +0100 > +++ XML-LibXSLT-1.89_patched/Makefile.PL        2014-04-07 > 22:04:13.842661600 +0200 > @@ -224,7 +224,7 @@ >  5100BUG >    } >    else { > -    $config{DLEXT} = 'xs.dll' if ($::is_Win32); > +    $config{DLEXT} = 'xs.'.$Config{dlext} if ($::is_Win32); >    } >  } > > > It handles correctly the situation when you have for example > $Config{dlext} == > 'special.dll' and $Config{so} = 'dll'
Hi kmx, thanks for the report and fixed. An equivalent change was applied in XML-LibXSLT-1.90 which was just uploaded to CPAN. So I'll resolve this ticket. Regards, -- Shlomi Fish