Bug#763078: confirmed llvm change broke ghc
Sylvestre Ledru
sylvestre at debian.org
Sun Sep 28 09:40:53 UTC 2014
On 27/09/2014 20:17, Joey Hess wrote:
> Confirmed that installing llvm-3.4 and putting /usr/lib/llvm-3.4/bin
> first in PATH before running ghc lets it build working executables on
> armel and armhf.
>
> This is certianly a bug in ghc. It should not depend on llvm, but on the
> llvm-$ver it was built against, and it should use the toolchain from
> that specific version of llvm.
Yes, llvm changes a lot from a version to the other ... :/
> This could also be be considered a bug in llvm. Changing the
> dependency package to use llvm-3.5 less than a week before the slushy
> freeze is perhaps not the best idea?
>
Yes, I know :(
However, 3.5 has been released a few weeks before this freeze, 3.4 is
unmaintained,
3.5 will be maintained a bit more, Ubuntu is also doing the switch to
3.5 and I wanted to default Debian
on the last version. And as you found, the workaround is easy, stick
with 3.4.
Sorry for the inconvenience
Don't hesitate if you need help,
Sylvestre
More information about the Pkg-llvm-team
mailing list