On Tue, Jul 05, 2011 at 03:27:51PM -0400, Stéphane Gaudreault wrote:
> Compilation is not failing. The bindings fail at runtime on i686, but works 
> on 
> x86_64.
> 
> Here are the perl and subversion cflags on i686 :
> 
> subversion: -march=i686 -mtune=generic -O2 -pipe  -pthread  -
> D_LARGEFILE64_SOURCE -DNE_LFS 
> 
> perl: -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector 
> -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
> 
> I think the problem may be caused by the absence of -D_FILE_OFFSET_BITS=64 in 
> the subversion cflags. I do not get the failure in the "make test" if I do  
> export CFLAGS+=" -D_FILE_OFFSET_BITS=64" 
> before building subversion.
> 

Hi Stéphane,

This pretty much confirms the suspicion that this is a packaging
problem, as discussed here:
http://svn.haxx.se/users/archive-2011-06/0261.shtml

Please fix the packaging of Perl and Subversion in Arch Linux.
Other affected distributions should do the same.

Reply via email to