develooper Front page | perl.perl5.porters | Postings from November 2017

Re: [perl.git] branch blead updated. v5.27.5-404-gcfd95a3749

Thread Next
Craig A. Berry
November 17, 2017 04:41
Re: [perl.git] branch blead updated. v5.27.5-404-gcfd95a3749
Message ID:
On 11/16/17 11:55 AM, Karl Williamson wrote:
> In perl.git, the branch blead has been updated
> <>
> - Log -----------------------------------------------------------------
> commit cfd95a374972942cba5e8afc019dc6019815b45c
> Author: Karl Williamson <>
> Date:   Tue Nov 14 21:41:25 2017 -0700
>      Remove UTF16 functions from public access

This breaks linking the XS::APITest extension on VMS and will probably
do the same on AIX or anything else with a strict linker. The docs in
embed.fnc say:

:   E  Visible to extensions included in the Perl core:
:         in embed.h, change "#ifdef PERL_CORE"
:         into               "#if defined(PERL_CORE) || defined(PERL_EXT)"
:      To be usable from dynamically loaded extensions, either:
:         1) must be static to its containing file ("i" or "s" flag); or
:         2) be combined with the "X" flag.

Neither 1 nor 2 was done in this case. A wild guess would be that X is
required or that XS::APITest, whose name implies that it has something
to do with testing the API, might need changes to track removals from
the API.

Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About