guile testsuite failure (gnutls 3.0.1 and later) and armel and mipsel
Nikos Mavrogiannopoulos
nmav at gnutls.org
Mon Nov 7 21:35:55 CET 2011
On 11/07/2011 09:31 PM, Ludovic Courtès wrote:
>>> Compile & run with -D_FILE_OFFSET_BITS=32 then -D_FILE_OFFSET_BITS=64:
>>> 32 -> 96
>>> 64 -> 120
>>> Problems arise when libguile is compiled, say, with _FILE_OFFSET_BITS=32
>>> whereas gnutls-guile is compiled with _FILE_OFFSET_BITS=64.
>>
>> So as I understand it, it doesn't really seem like a gnutls or guile
>> issue.
>
> Well, yes and no. Application programmers are free to choose whichever
> _FILE_OFFSET_BITS they may want. So it’s a Guile problem in the sense
> that libguile’s API should match its ABI, and thus should be independent
> of the _FILE_OFFSET_BITS value its users choose for themselves.
>
> That’s how it was fixed in Guile 2.0:
>
> http://git.savannah.gnu.org/cgit/guile.git/commit/?id=f1ce9199335bebab1a62286ac965f33dc91ca97f
I've reported it to gnulib because adding unrelated modules shouldn't
enable 64-bit support implicitly anyway.
regards,
Nikos
More information about the Gnutls-devel
mailing list