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

Reply via email to