guile testsuite failure (gnutls 3.0.1 and later) and armel and mipsel

Nikos Mavrogiannopoulos nmav at
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:

I've reported it to gnulib because adding unrelated modules shouldn't
enable 64-bit support implicitly anyway.


More information about the Gnutls-devel mailing list