Hi All,

I recently used perlbrew to install perl 5.14.2, and then I compiled apache
2.2.22, mod_perl-2.0.5, and libapreq2-2.13.  But then I think I'm getting a
binary incompatibility problem:

jason@plato:~$ perl -MAPR::Request -e 1
Not a CODE reference at
/home/jason/perl5/perlbrew/perls/perl-5.14.2/lib/5.14.2/i686-linux-thread-multi/DynaLoader.pm
line 213.
END failed--call queue aborted at
/home/jason/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/i686-linux-thread-multi/APR.pm
line 213.
Compilation failed in require at
/home/jason/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/i686-linux-thread-multi/APR/Pool.pm
line 23.
BEGIN failed--compilation aborted at
/home/jason/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/i686-linux-thread-multi/APR/Pool.pm
line 23.
Compilation failed in require at
/home/jason/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/i686-linux-thread-multi/APR/Request.pm
line 26.
BEGIN failed--compilation aborted at
/home/jason/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/i686-linux-thread-multi/APR/Request.pm
line 26.
Compilation failed in require.
BEGIN failed--compilation aborted.

I found this describing a possible bug in ExtUtils::MakeMaker that gives a
similar error for other modules:

http://lists.fedoraproject.org/pipermail/perl-devel/2011-June/037523.html

However, I could find no bug report about this on cpan (against libapreq2,
there are unattended bug reports about the general issue for
ExtUtils::MakeMaker).  Also, I tried adding CCFLAGS =>
"$Config::Config{ccflags}", to the Makefile.PL in glue/perl, but maybe
that's not the right way to do it because I get the same error.  Do you
think this is the cause of the error? If so, any suggestions for making it
work?

Thanks for any help...
Jason

Reply via email to