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

Report information
The Basics
Id:
94516
Status:
resolved
Priority:
Low/Low
Queue:

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

BugTracker
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


This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.