Bug#843111: llvm-toolchain-3.7: FTBFS on i386
Emilio Pozuelo Monfort
pochu at debian.org
Fri Nov 4 09:08:57 UTC 2016
On 04/11/16 09:46, Sylvestre Ledru wrote:
> Le 04/11/2016 à 00:02, Emilio Pozuelo Monfort a écrit :
>> Source: llvm-toolchain-3.7
>> Version: 1:3.7.1-3
>> Severity: serious
>> Your package failed to build on i386. We need llvm 3.7 in testing/stretch
>> for ghc 8 (then we can remove llvm 3.5), thus opening this bug.
> I wish I can remove 3.7 from the next stable to have two releases (3.8 & 3.9).
> Any chance this could happen on your side?
GHC needs LLVM on armel/armhf/arm64. ghc 7.10.3 (the version currently in
testing) uses LLVM 3.5, and GHC 8 (the one in unstable) uses LLVM 3.7. So this
would allow us to remove LLVM 3.5, which is in testing at the moment for GHC.
Moving GHC 8 to LLVM 3.8 would be possible with some minor patches from
upstream, though the lack of LLVM 3.8 on armel would be a big problem. Also I'm
not sure the GHC maintainers want to deviate from upstream on the LLVM version.
But we can move to 3.7 and drop 3.5 for now, then after that has happened,
consider if we can move to 3.8 and what we do with armel.
More information about the Pkg-llvm-team