From 2e3468793982c433c4b3838a57fb434ecca63875 Mon Sep 17 00:00:00 2001 From: Reini Urban Date: Tue, 27 Sep 2011 06:45:37 -0500 Subject: [PATCH] Export DynaLoader symbols from libperl again With 5.15.2 and the new xubpp, DynaLoader symbols were XS_INTERNAL, before they were effectively XS_EXTERNAL. This broke B::C and possibly other embedded apps which link to DynaLoader functions. --- ext/DynaLoader/dlutils.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ext/DynaLoader/dlutils.c b/ext/DynaLoader/dlutils.c index 1ba9a61..574ccad 100644 --- a/ext/DynaLoader/dlutils.c +++ b/ext/DynaLoader/dlutils.c @@ -8,6 +8,7 @@ * files when the interpreter exits */ +#define PERL_EUPXS_ALWAYS_EXPORT #ifndef START_MY_CXT /* Some IDEs try compiling this standalone. */ # include "EXTERN.h" # include "perl.h" -- 2.7.4