[Pkg-haskell-maintainers] Bug#733393: haskell-llvm: FTBFS: ld: cannot find -lLLVM-3.2

David Suárez david.sephirot at gmail.com
Sat Dec 28 17:56:26 UTC 2013


Source: haskell-llvm
Version: 3.2.0.0-1
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20131226 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> pkg_config=`debian/hlibrary.setup register --builddir=dist-ghc --gen-pkg-config | tr -d ' \n' | sed -r 's,^.*:,,'`; \
> 		 \
> 		install -Dm 644 $pkg_config debian/libghc-llvm-dev/var/lib/ghc/package.conf.d/$pkg_config; \
> 		rm -f $pkg_config
> if [ 'z' != 'z' ] ; then \
> 		echo '' > debian/libghc-llvm-dev/usr/lib/haskell-packages/ghc/lib/llvm-3.2.0.0/extra-packages ; \
> 	fi
> dh_haskell_provides -plibghc-llvm-dev
> dh_haskell_depends -plibghc-llvm-dev
> dh_haskell_shlibdeps -plibghc-llvm-dev
> [1 of 1] Compiling Main             ( debian/dh_haskell_shlibdeps/a.hs, debian/dh_haskell_shlibdeps/a.o )
> Linking debian/dh_haskell_shlibdeps/a.out ...
> dpkg-shlibdeps: warning: binaries to analyze should already be installed in their package's directory
> Linking debian/dh_haskell_shlibdeps/a.out ...
> /usr/bin/ld: cannot find -lLLVM-3.2
> collect2: error: ld returned 1 exit status

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2013/12/26/haskell-llvm_3.2.0.0-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the Pkg-haskell-maintainers mailing list