Hi Joey,
llvm maintainer (Sylvestre) says that llvm-3.4 is going to disappear (not
before jessie, but somewhen after), and llvm-3.5 is built correctly on
arm{el,hf}.
Isn't it better to just upload with llvm-3.5 and do some binNMUs instead of
using the old one and be hit (or be a blocker) for
Gianfranco Costamagna wrote:
llvm maintainer (Sylvestre) says that llvm-3.4 is going to disappear
(not before jessie, but somewhen after), and llvm-3.5 is built
correctly on arm{el,hf}.
Isn't it better to just upload with llvm-3.5 and do some binNMUs
instead of using the old one and be hit
Hi Gianfranco,
Am Montag, den 29.09.2014, 11:05 -0400 schrieb Joey Hess:
I think we will need to do that, at an appropriate point in the
release cycle. I'd say just after the release is out, rather than now.
JFTR, I agree with Joey’s argument and conclusion.
Greetings,
Joachim
--
Joachim
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
Here's some debian/rules hacks to fix this.
This forces use of llvm-3.4 for building ghc, as well as
modifying the wrapper scripts to force use of that version at runtime.
The control file also needs to be changed to depend on llvm-3.4, rather
than llvm.
Note that just uploading ghc with this
Sylvestre Ledru wrote:
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,
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
7 matches
Mail list logo