Comment 28 for bug 263773

Revision history for this message
StefanPotyra (sistpoty) wrote :

Woohoo. Good news everyone: After some looking, fiddling and test-building, I've found that I was wrong:
The _FILE_OFFSET_BITS definition is local to hsunix of ghc6, so it cannot affect the ABI of other libraries. And even better: Comparing the interface (I used --show-iface and checked defined symbols in the object file as well) before and after the patch shows that the interface doesn't change at all.

So sorry for shouting ABI breakage in the first place, where there is actually none :). I'll upload ghc6 in a minute, but it might take some time before it's shoved into the archives (as we're currently in beta freeze).

With the patched version, the test-case in the upstream haskell bug works now but I'll attach an i386 rebuilt darcs soon. Could you then check if that solves the issue?

Thanks,
   Stefan.