[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
git Libtool failures on NixOS
From: |
Ralf Wildenhues |
Subject: |
git Libtool failures on NixOS |
Date: |
Sat, 28 Aug 2010 20:15:02 +0200 |
User-agent: |
Mutt/1.5.20 (2010-04-22) |
Hi Ludo,
http://hydra.nixos.org/build/601033/log/raw
shows a typical set of Libtool test failures on NixOS.
41: shlibpath_overrides_runpath FAILED (shlibpath.at:68)
42: Runpath in libtool library files FAILED
(runpath-in-lalib.at:61)
84: enforced lib prefix FAILED
(need_lib_prefix.at:170)
112: Run tests with low max_cmd_len FAILED (cmdline_wrap.at:43)
with the details pasted below (last one is just followup failure).
What does NixOS do with the compiler and/or the linker and/or the
runtime linker? Who do I need to ask about this, or where can I
go look at the changes?
Nifty system by the way!
Thanks, also for the Automake feedback which I'll hopefully get to soon,
Ralf
./shlibpath.at:54: if "$lt_exe" || exit 1 && exit 77; then :; else
lt_status=$?; test $lt_status != 1 && test "X$host" !=
"X$build" && test -x "$lt_exe" && exit 77; exit $lt_status; fi
stderr:
./m: symbol lookup error: ./m: undefined symbol: a
stdout:
./shlibpath.at:68: if "$lt_exe" || exit 1; then :; else lt_status=$?; test
$lt_status != 1 && test "X$host" != "X$build" && test -x "$lt_exe" &&
exit 77; exit $lt_status; fi
stderr:
stdout:
./shlibpath.at:68: exit code was 0, expected 1
41. shlibpath.at:25: 41. shlibpath_overrides_runpath (shlibpath.at:25): FAILED
(shlibpath.at:68)
./runpath-in-lalib.at:59: $LIBTOOL --mode=install cp m$EXEEXT $bindir/m$EXEEXT
stderr:
stdout:
libtool: install: cp .libs/m
/tmp/nix-build-jk38g22ddj8rb6xna9krn7nvs8rhh3xq-libtool-2.2.11a.drv-0/libtool-2.2.11a/tests/testsuite.dir/042/inst/bin/m
./runpath-in-lalib.at:61: grep /foobar $libdir/liba.la
stdout:
./runpath-in-lalib.at:61: exit code was 1, expected 0
42. runpath-in-lalib.at:25: 42. Runpath in libtool library files
(runpath-in-lalib.at:25): FAILED (runpath-in-lalib.at:61)
./need_lib_prefix.at:170: if $LIBTOOL --mode=execute -dlopen foo1.la -dlopen
libfoo2.la "$lt_exe" ; then :; else lt_status=$?; test "X$host" !=
"X$build" && test -x "$lt_exe" && exit 77; exit $lt_status; fi
--- /dev/null 2010-06-16 09:42:45.623313191 +0000
+++
/tmp/nix-build-jk38g22ddj8rb6xna9krn7nvs8rhh3xq-libtool-2.2.11a.drv-0/libtool-2.2.11a/tests/testsuite.dir/at-groups/84/stderr
2010-08-25 04:40:36.458944118 +0000
@@ -0,0 +1,2 @@
+function `f' not found:
/tmp/nix-build-jk38g22ddj8rb6xna9krn7nvs8rhh3xq-libtool-2.2.11a.drv-0/libtool-2.2.11a/tests/testsuite.dir/084/.libs/libfoo1.so:
undefined symbol: i
+error during preloading.
--- expout 2010-08-25 04:40:35.792943242 +0000
+++
/tmp/nix-build-jk38g22ddj8rb6xna9krn7nvs8rhh3xq-libtool-2.2.11a.drv-0/libtool-2.2.11a/tests/testsuite.dir/at-groups/84/stdout
2010-08-25 04:40:36.458944118 +0000
@@ -1,2 +1 @@
-libfoo1: 2
libfoo2: 3
./need_lib_prefix.at:170: exit code was 1, expected 0
84. need_lib_prefix.at:25: 84. enforced lib prefix (need_lib_prefix.at:25):
FAILED (need_lib_prefix.at:170)
- git Libtool failures on NixOS,
Ralf Wildenhues <=