On Sep 8, 2009, at 4:33 AM, Nicholas Clark wrote:
On Mon, Sep 07, 2009 at 05:15:51PM -0500, Craig A. Berry wrote:
There's also dynamic_ext, right? Shouldn't dynamic_ext plus
nonxs_extensions equal known_extensions?
Well, probably it should, but what actually happens is:
"extensions" is everything.
"known_extensions" = "static_ext" + "dynamic_ext"
"extensions" = "nonxs_ext" + "known_extensions"
which isn't logical, but I suspect is due to something historical.
I think that's about what I sorted out by reading Porting/Glossary,
which does say that known_extensions only includes the XS kind (which
is definitely not what we were doing on VMS before).
As you've likely noticed, I think it's done:
http://perl5.git.perl.org/perl.git/commitdiff/d1ce36d
Hmm. Actually, we're not including "nonxs_ext" in "extensions" but
that should be easy to fix and may not have any impact on the build.
________________________________________
Craig A. Berry
mailto:craigbe...@mac.com
"... getting out of a sonnet is much more
difficult than getting in."
Brad Leithauser