haskell-llvm-base: FTBFS: configure: error: could not find LLVM C bindings

Bug #1278106 reported by Andreas Moog
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
haskell-llvm-base (Ubuntu)
Fix Released
High
Unassigned

Bug Description

 affects ubuntu/haskell-llvm-base
 importance high
 tag ftbfs trusty
 done

Hi there,

the package haskell-llvm-base fails to build in current Ubuntu.

(Hopefully) Relevant part of the log:
--------------------------------------

Using ld found on system at: /usr/bin/ld
No lhc found
No lhc-pkg found
No nhc98 found
No pkg-config found
Using ranlib found on system at: /usr/bin/ranlib
Using strip found on system at: /usr/bin/strip
Using tar found on system at: /bin/tar
No uhc found
sh configure --with-compiler=ghc --prefix=/usr --libdir=/usr/lib/haskell-packages/ghc/lib --with-gcc=/usr/bin/gcc
configure: WARNING: unrecognized options: --with-gcc
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for llvm-config... /usr/bin/llvm-config
Target platform inferred as: i386-unknown-linux
found LLVM version 3.4
checking for library containing LLVMModuleCreateWithName... no
checking how to run the C++ preprocessor... g++ -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking llvm-c/Core.h usability... yes
checking llvm-c/Core.h presence... yes
checking for llvm-c/Core.h... yes
checking llvm/ADT/StringRef.h usability... yes
checking llvm/ADT/StringRef.h presence... yes
checking for llvm/ADT/StringRef.h... yes
checking for llvm/Support/DynamicLibrary.h... yes
checking for LLVMModuleCreateWithName in -lLLVMCore... no
checking for LLVMModuleCreateWithName in -lLLVMCore... no
configure: error: could not find LLVM C bindings
make: *** [dist-ghc] Error 1
dpkg-buildpackage: error: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20140201-1050
FAILED [dpkg-buildpackage died]

A full buildlog is available at https://launchpadlibrarian.net/164532732/buildlog_ubuntu-trusty-i386.haskell-llvm-base_3.2.0.0-2_FAILEDTOBUILD.txt.gz

Thanks for your time!

Regards,
  Andreas

--
PGP-encrypted mails preferred
PGP Fingerprint: 74CD D9FE 5BCB FE0D 13EE 8EEA 61F3 4426 74DE 6624

Tags: ftbfs trusty
Revision history for this message
Jackson Doak (noskcaj) wrote :

Should be fixed in debian. needs syncing

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package haskell-llvm-base - 3.2.0.0-3ubuntu1

---------------
haskell-llvm-base (3.2.0.0-3ubuntu1) trusty; urgency=medium

  * Add LLVM 3.3 support.
  * Use dh-autoreconf to help apply this change.
  * Build-depend/depend on llvm-3.3-dev and force its use; the default
    (llvm-3.4) is not supported yet (LP: #1278106).
 -- Colin Watson <email address hidden> Wed, 16 Apr 2014 10:52:25 +0100

Changed in haskell-llvm-base (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.