Re: VMS, configure.com and nonxs_ext

"H.Merijn Brand" <[email protected]>
Newsgroups gmane.comp.lang.perl.perl5.porters,gmane.comp.lang.perl.ports.vms
Message-ID <[email protected]>
On Tue, 08 Sep 2009 06:47:38 -0500, "Craig A. Berry"
<[email protected]> 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/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.