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/