Stéphane Gaudreault <steph...@archlinux.org> writes:

>> What is the typdef line for apr_off_t in apr.h?  It should be something
>> that is 64bit irrespective of _FILE_OFFSET_BITS.
>
> typedef  off64_t           apr_off_t;

So APR/Subversion are using 64-offsets irrespective of
_FILE_OFFSET_BITS.

>> Are there any occurences of plain off_t in the Swig generated code?
>> 
>>   grep '[^_]off_t' subversion/bindings/swig/perl/native/*c
>
> No.

There must be some code somewhere that does depend on _FILE_OFFSET_BITS.

>From another 32-bit machine it appears that -D_FILE_OFFSET_BITS=64
usually appears in SWIG_PL_INCLUDES in the top level Makefile.  It gets
there via:

  perl -MExtUtils::Embed -e ccopts

What does that return on your machine?

-- 
uberSVN: Apache Subversion Made Easy
http://www.uberSVN.com

Reply via email to