[Pkg-haskell-maintainers] Bug#731597: Bug#731597: haskell-text-icu: FTBFS on arm* (make: debian/hlibrary.setup: Command not found)

Joachim Breitner nomeata at debian.org
Sun Dec 8 17:16:59 UTC 2013


Control: reassign -1 ghc
Control: tag -1 + confirmed upstream patch pending
Control: rename -1 GHC generates bytecode that is not to llvm-3.3’s liking

Hi,

Am Samstag, den 07.12.2013, 12:09 +0100 schrieb Julien Cristau:
> your package FTBFS on armel and armhf:
> 
> > for setup in Setup.lhs Setup.hs; do if test -e $setup; then ghc --make $setup -o debian/hlibrary.setup; exit 0; fi; done
> > [1 of 1] Compiling Main             ( Setup.lhs, Setup.o )
> > You are using a new version of LLVM that hasn't been tested yet!
> > We will try though...
> > wrong initalizer for intrinsic global variable
> > [0 x i8*] undef
> > Broken module found, compilation aborted!
> > Stack dump:
> > 0.      Program arguments: opt /tmp/ghc16175_0/ghc16175_0.ll -o /tmp/ghc16175_0/ghc16175_0.bc -mem2reg --enable-tbaa=true 
> > llc: /tmp/ghc16175_0/ghc16175_0.bc: error: Could not open input file: No such file or directory
> > debian/hlibrary.setup configure --ghc -v2 \
> >                 --prefix=/usr --libdir=/usr/lib/haskell-packages/ghc/lib \
> >                 --builddir=dist-ghc \
> >                 --haddockdir=/usr/lib/ghc-doc/haddock/text-icu-0.6.3.5/ --datasubdir=text-icu\
> >                 --htmldir=/usr/share/doc/libghc-text-icu-doc/html/ --enable-library-profiling --ghc-option=-DDEBIAN_NO_GHCI \
> >                    
> > make: debian/hlibrary.setup: Command not found
> > make: *** [dist-ghc] Error 127

this affects GHC, and is caused by llvm upgrade to 3.3, which does not
like the bytecode generated by GHC any more. I am about to upload a
fixed version of GHC by backporting a patch from upstream, but there
will likely be bootstrapping issues building the fixed GHC on arm*,
requiring a manual build using llvm-3.2 on a porters box first.

Greetings,
Joachim


-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata at debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nomeata at joachim-breitner.de | http://people.debian.org/~nomeata
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-haskell-maintainers/attachments/20131208/e0943dde/attachment.sig>


More information about the Pkg-haskell-maintainers mailing list