bug-libtool
[Top][All Lists]
Advanced

[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)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]