
On 20/11/2011 21:29, Joachim Breitner wrote:
Hi,
Am Samstag, den 27.08.2011, 15:50 +0200 schrieb Karel Gardas:
On 08/27/11 03:29 PM, Joachim Breitner wrote:
while better than rc1, there are still build failures on debian, on architectures mips, mipsel and s390, example excerpt from https://buildd.debian.org/status/fetch.php?pkg=ghc&arch=sparc&ver=7.2.1-1&stamp=1314306502
ghc-stage1: panic! (the 'impossible' happened) (GHC version 7.2.1 for s390-ibm-linux): elfSectionNote ArchUnknown
And similar for mipsel-unknown-linux and mips-unknown-linux.
Could you make them known in the next release?
sorry for causing this bug. Simon Marlow fixed this in:
commit f0191c559d683b5bac12243c0db3b780b684799e Author: Simon Marlow
Date: Wed Aug 10 10:02:55 2011 +0100 default to using @note for saving the linker opts (someone mentioned that it wasn't working on Alpha, because we had explicitly listed the arches rather than having a sensible fallback).
It seems that this fix did not make it into the 7.2.2 release. Was that intentional? What must happen for it to be included in the next release?
Same for the change here: http://hackage.haskell.org/trac/ghc/changeset/0f0a3c97101ae7a877b76af4ac0299...
Sorry about missing those. We made 7.2.2 mainly to fix a few critical bugs that made 7.2.1 unusable for some people - bugs that caused it to generate code that crashed at runtime, with no suitable workaround. We also searched around for other critical bug fixes to include. Those two you mention above fell through the cracks I'm afraid. 7.4.1 will be out soon with all these fixes anyway. Cheers, Simon