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