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