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.PLWriting 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.
Fred
-- 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