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.

-- 
ghc 6.8.2 has important performance bug, should be updated to 6.8.3
https://bugs.launchpad.net/bugs/263773
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to