On SPARC machines where a 32 bit architecture is chosen in userland, patch does not compile correctly for 64 bit filehandles. It assumes 32 bit filehandles instead. The error produced is: patch: **** fseek : Invalid argument Adding this line in the ebuild before try ./configure fixes the issue: CFLAGS="$CFLAGS -D_XOPEN_SOURCE=500"; export CFLAGS
Created attachment 552 [details, diff] Diff that adds support for sparc32 archs with 64 bit filehandles
The associated mask for this fix is jamming some people! I have patch-r3 and the you are requiring -r4 somehow rsync is not downloading the r4 ebuild? I am not sure what is going on here see gentoo-user. I got around it by manually changing the /etc/make.profile/packages file to -r3
What is the status on this Maarten? And is it related to bug #56 in any way?