[Pkg-haskell-commits] darcs: haskell-llvm-base: Don't link the test program (to discover if we have LLVM installed) with LLVMSystem. It doesn't exist at least on LLVM 2.9.

Iain Lane laney at debian.org
Fri Mar 16 22:22:45 UTC 2012


Fri Mar 16 22:05:53 UTC 2012  Iain Lane <laney at debian.org>
  * Don't link the test program (to discover if we have LLVM installed) with LLVMSystem. It doesn't exist at least on LLVM 2.9.
  Ignore-this: 9f59f885f53593066a0c818ba8787439

    M ./changelog +7
    A ./patches/
    A ./patches/Don't-link-test-file-with-LLVMSystem
    A ./patches/series

Fri Mar 16 22:05:53 UTC 2012  Iain Lane <laney at debian.org>
  * Don't link the test program (to discover if we have LLVM installed) with LLVMSystem. It doesn't exist at least on LLVM 2.9.
  Ignore-this: 9f59f885f53593066a0c818ba8787439
diff -rN -u old-haskell-llvm-base//changelog new-haskell-llvm-base//changelog
--- old-haskell-llvm-base//changelog	2012-03-16 22:22:44.970589641 +0000
+++ new-haskell-llvm-base//changelog	2012-03-16 22:22:44.995253363 +0000
@@ -1,3 +1,10 @@
+haskell-llvm-base (3.0.0.0-3) UNRELEASED; urgency=low
+
+  * Don't link the test program (to discover if we have LLVM installed) with
+    LLVMSystem. It doesn't exist at least on LLVM 2.9.
+
+ -- Iain Lane <laney at debian.org>  Fri, 16 Mar 2012 21:54:04 +0000
+
 haskell-llvm-base (3.0.0.0-2) unstable; urgency=low
 
   * Amend debian/copyright as suggested by Luca Falavigna 
diff -rN -u old-haskell-llvm-base//patches/Don't-link-test-file-with-LLVMSystem new-haskell-llvm-base//patches/Don't-link-test-file-with-LLVMSystem
--- old-haskell-llvm-base//patches/Don't-link-test-file-with-LLVMSystem	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-llvm-base//patches/Don't-link-test-file-with-LLVMSystem	2012-03-16 22:22:44.991264785 +0000
@@ -0,0 +1,27 @@
+Description: Don't link the test program (to discover if we have LLVM
+ installed) with LLVMSystem. It doesn't exist at least on LLVM 2.9.
+Forwarded: https://github.com/bos/llvm/issues/24
+Author: Iain Lane <laney at debian.org>
+
+--- haskell-llvm-base-3.0.0.0.orig/configure.ac
++++ haskell-llvm-base-3.0.0.0/configure.ac
+@@ -108,7 +108,7 @@ AC_CHECK_HEADERS([llvm/Support/DynamicLi
+ #endif])
+ 
+ save_LIBS="$LIBS"
+-LIBS="-lLLVMSupport -lLLVMSystem -lpthread -ldl $LIBS"
++LIBS="-lLLVMSupport -lpthread -ldl $LIBS"
+ 
+ AC_CHECK_LIB(LLVMCore, LLVMModuleCreateWithName, [], [])
+ if test "$ac_cv_lib_LLVMCore_LLVMModuleCreateWithName" = "no"; then
+--- haskell-llvm-base-3.0.0.0.orig/configure
++++ haskell-llvm-base-3.0.0.0/configure
+@@ -3105,7 +3105,7 @@ done
+ 
+ 
+ save_LIBS="$LIBS"
+-LIBS="-lLLVMSupport -lLLVMSystem -lpthread -ldl $LIBS"
++LIBS="-lLLVMSupport -lpthread -ldl $LIBS"
+ 
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LLVMModuleCreateWithName in -lLLVMCore" >&5
+ $as_echo_n "checking for LLVMModuleCreateWithName in -lLLVMCore... " >&6; }
diff -rN -u old-haskell-llvm-base//patches/series new-haskell-llvm-base//patches/series
--- old-haskell-llvm-base//patches/series	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-llvm-base//patches/series	2012-03-16 22:22:44.991264785 +0000
@@ -0,0 +1 @@
+Don't-link-test-file-with-LLVMSystem





More information about the Pkg-haskell-commits mailing list