@Mark: using a binary distribution to build darcs doesn't make sense,
since haskell packages are not arch:all packages. Also haskell libraries
are not like regular c shared objects, but rather get linked statically
once a binary is created, so there are no depends on haskell libraries
found in darcs.

@Michael: I'd not like to do this, this would mean to change all haskell
libs resulting from ghc6 itself, and hence would need more toolchain to
get duplicated.

@Ian: yes, this patch could potentially break the ABI, or rather the underlying 
C ABI that gets used by haskell libraries, and hence I could imaging 
situations, that would result in breakage.
However I've really been thinking at length at the effect of this patch. Imho 
any breakage should be limited to packages that really do quite nasty things. 
Hence I guess we could risk a shot in the dark and apply that. I'd like to do 
some tests however first (esp. ghc --show-iface against the resulting .hi files 
from that change).

-- 
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