On Monday 19 April 2004 12:20 pm, Fred Moyer wrote:
> On Apr 17, 2004, at 1:03 AM, Stas Bekman wrote:
> > Beau E. Cox wrote:
> > [...]
> >
> >> Linux version 2.6.5 (Beau E. Cox on @cathy.beaucox.com)
> >> (gcc version 3.3.3) #1 Mon Apr 5 22:15:29 HST 2004
> >> I did this:
> >> $ export RTLD_NOW=1
> >> $ perl Makefile.PL
> >
> > [...]
> >
> >> Writing Makefile for MasonX::Apache2Handler
> >> $ set|grep RTLD
> >> RTLD_NOW=1
> >> Everything ok. Can't seem to reproduce your problem, Fred.
> >
> > That means that Makemaker is doing something different on OSX, than
> > Linux. Fred, try adding this at the very top of your Makefile.PL and
> > that should show you who tries to load APR/Table.pm
> >
> > BEGIN {
> > use Carp;
> > $SIG{__DIE__} = \&Carp::confess;
> > }
>
> The error statement is being thrown while requiring Apache::Cookie in
> MakeMaker. I was able to verify this with a test script requiring
> Apache::Cookie. This problem is specific to apreq2 on Darwin, I'll
> take this issue to the appropriate list.
>
> Thanks for your help guys. Sorry for the false alarm Beau.
> MasonX::Apache2Handler is working great on Linux.
Glad you're OK Fred.
I have added 'use Apache2;' to Makefile.PL for the next release.
If you find anything I can change in my distribution to fix the
Darwin troubles, please let me know and/or send me a patch.
Aloha => Beau;
--
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html