develooper Front page | perl.perl5.porters | Postings from June 2016

[perl #128451] [Win32]$Config{libpth} is broken in 5.25.2

Thread Previous | Thread Next
From:
James E Keenan via RT
Date:
June 22, 2016 02:34
Subject:
[perl #128451] [Win32]$Config{libpth} is broken in 5.25.2
Message ID:
rt-4.0.18-866-1466562862-1609.128451-15-0@perl.org
On Tue Jun 21 19:14:39 2016, sisyphus wrote:
> Hi,
> 
> The problem is that $Config{libpth} places whatever is specified in
> EXTRALIBDIRS (in GNUmakefile) inside double quotes:
> 
> C:\_32>perl -V:libpth
>  libpth='C:\_32\gcc-mingw-530\mingw32\lib
>  "C:\_32\gcc-mingw-530\mingw32\i686-w64-mingw32\lib
>  C:\_32\msys_530\1.0\local\lib
> C:\_32\gcc-mingw-530\mingw32\lib\gcc\i686-w64-mingw32\5.3.0"';
> 
> Consequently, any library that's in one of those EXTRALIBDIRS
> directories
> won't be found when EXTRALIBDIRS specifies more than one location.
> Perhaps the double quotes don't matter if EXTRALIBDIRS specifies only
> one
> location - that's rather moot, and I haven't checked.
> 
> The solution is to remove the 2 double quotes from libpth - which I've
> done
> by editing Config.pm and Config_heavy.pl.
> 
> However, I haven't yet gone looking for the source that created those
> 2
> double quotes in the first place.
> If someone points me to a good place to start looking I might be able
> to
> help out with that.
> 
> My 'perl -V' is given below (though my 3 other configurations of
> 5.25.2 are
> affected in the same way).
> 

As a starting point, do you know whether you have this problem on 5.24.0 on this machine?


Thank you very much.


-- 
James E Keenan (jkeenan@cpan.org)

---
via perlbug:  queue: perl5 status: new
https://rt.perl.org/Ticket/Display.html?id=128451

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About