On Tue, 08 Sep 2009 06:47:38 -0500, "Craig A. Berry"
<craigbe...@mac.com> wrote:

> 
> 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,

Porting/Glossary is generated from metaunits. If the comment is
outdated (and the comments are not visible outside the metaunits), the
Glossary will contain bad comments.

The Glossary is not a bible (yet).

> 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.

-- 
H.Merijn Brand  http://tux.nl      Perl Monger  http://amsterdam.pm.org/
using & porting perl 5.6.2, 5.8.x, 5.10.x, 5.11.x on HP-UX 10.20, 11.00,
11.11, 11.23, and 11.31, OpenSuSE 10.3, 11.0, and 11.1, AIX 5.2 and 5.3.
http://mirrors.develooper.com/hpux/           http://www.test-smoke.org/
http://qa.perl.org      http://www.goldmark.org/jeff/stupid-disclaimers/

Reply via email to