EU::MM 6.21, coming with perl 5.8.3 has a problem with the move from .exists
to blibdirs. For example under mod_perl 2.0 dynamic_lib target reruns several
of its dependant targets each time 'make' is invoked, even though nothing has
changed. This is broken.
I believe the problem is in substituting several independent .exists targets
with a single blibdirs target. Though I haven't investigated the exact
details, you should be able to reproduce the problem with any CPAN module
building dynamic extensions, I've just tested with DBI-1.39, every time I run
make it runs:
Running Mkbootstrap for DBI ()
chmod 644 DBI.bs
rm -f blib/arch/auto/DBI/DBI.so
LD_RUN_PATH="" cc -shared -L/usr/local/lib DBI.o -o blib/arch/auto/DBI/DBI.so
chmod 755 blib/arch/auto/DBI/DBI.so
cp DBI.bs blib/arch/auto/DBI/DBI.bs
chmod 644 blib/arch/auto/DBI/DBI.bs
cp dbiprof blib/script/dbiprof
/home/stas/perl/5.8.3-ithread/bin/perl5.8.2 "-MExtUtils::MY" -e
"MY->fixin(shift)" blib/script/dbiprof
cp dbiproxy blib/script/dbiproxy
/home/stas/perl/5.8.3-ithread/bin/perl5.8.2 "-MExtUtils::MY" -e
"MY->fixin(shift)" blib/script/dbiproxy
__________________________________________________________________
Stas Bekman JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide ---> http://perl.apache.org
mailto:stas@xxxxxxxxxx http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org http://ticketmaster.com
|
Try Searching:
servers, voip, java, networking, microsoft ...
|
|
|
|