develooper Front page | perl.perl5.porters | Postings from September 2011

Re: [perl #100138] [PATCH] 4497a11 Export DynaLoader symbols fromlibperl again

Thread Previous | Thread Next
From:
Reini Urban
Date:
September 28, 2011 10:25
Subject:
Re: [perl #100138] [PATCH] 4497a11 Export DynaLoader symbols fromlibperl again
Message ID:
CAHiT=DHsEnt-WKmHLrWNJJJOjtP0XW25gQ3XrBsJ3HgdrEjLqA@mail.gmail.com
On Wed, Sep 28, 2011 at 1:31 AM, Steffen Mueller
<smueller@ma2geo.mathematik.uni-karlsruhe.de> wrote:
> d) (And if this breaks, you get to keep both pieces) you do "#define
> PERL_EUPXS_ALWAYS_EXPORT" so that it's defined during the XSUB declaration
> and implementation. It basically forces the ParseXS-internal variant of the
> XS() macro to use XS_EXTERNAL instead of XS_INTERNAL.
>
> Does that give you enough rope to hang anything?

Didn't you see my patch in the ticket? 5.15.2 and 5.15.3 is already
broken. Please let not 5.15.4 also be broken.

I added #define PERL_EUPXS_ALWAYS_EXPORT to dlutils.c so all
DynaLoader.xs versions export now their symbols as before, and I can
link to them as before.

The problem is in CORE, all other things I can manage by myself.
-- 
Reini Urban
http://cpanel.net/   http://www.perl-compiler.org/

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About