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

RE: [perl #118537] Add non-XS extensions to known_extensions

Thread Previous | Thread Next
Steve Hay
June 19, 2013 11:15
RE: [perl #118537] Add non-XS extensions to known_extensions
Message ID:
Nicholas Clark (via RT) wrote on 2013-06-19:
> Right now we have the wonderfully inconsistent situation (for 
> Configure-generated of
> dynamic_ext:        built dynamically linked XS modules static_ext:     
>    built statically linked XS modules nonxs_ext:          built
> pure-Perl modules (from ext/, dist/ and cpan/) extensions:        
> "$dynamic_ext $static_ext $nonxs_ext" known_extensions:   *just* the XS
> modules shipped in ext/, dist/ and cpan/
> ie "extensions" is typically much larger than "known_extensions"
> Moreover, I believe that we're inconsistent between platforms, in that 
> on Win32, "known_extensions" has everything.

I've just checked and 'known_extensions' doesn't have everything on Windows. It actually has the same bizarre situation that you describe for *nix, which has bugged me before. I would be in favour of changing it if nobody can think of anything that would be broken by it.

FYI, I've attached the output of the relevant "perl -V:..." options in a default build, and again in an ALL_STATIC=define build, on Windows.

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About