The most recent thread on this topic seems to be:
http://marc.theaimsgroup.com/?t=104646080100001&r=1&w=2
we have a problem with mod_perl 2.0, when perl compiled with uselargefiles support (which is probably 99% of builds) used with Apache 2. The two are binary incompatible.
So far we were using the lowest common denominator flags, simply ripping off the '-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' flags and refusing apr_seek() if offset is not zero (fun!). Now we have a bigger trouble, perlio layer calls the apr_seek wrapper with off_t=8, and the wrapper compiled with off_t=4. We obviously get wrong arguments ('whence' gets corrupted), because of the binary incompatibility.
Any ideas, how to deal with this problem? (Other than telling all users to rebuild their perl without largefile support, which is impractical, because people need it.)
Thanks.
__________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com
