Hello!

It looks like that using "file_magic" as "deplibs_check_method" is broken
in the current CVS repository.

At least support for LinuxPPC is broken. There may be some reasons not to
use pass_all on this platform (because old libc-1.99 is still around), and
I don't want to enable pass_all it just as a workaround for a more generic
problem.

The simplest way to reproduce on Linux-i386:

Find "i*86 |" in libtool.m4 and remove it. Then run

./bootstrap && ./configure && make

make will hang after printing:

/bin/sh ./libtool --mode=link gcc  -g -O2   -o libltdl.la -rpath
/usr/local/lib -no-undefined -version-info 2:0:2 ltdl.lo -ldl
rm -fr .libs/libltdl.la .libs/libltdl.* .libs/libltdl.*

It appears that $FILE is defined to an empty string. It's output is fed to
sed or egrep, and they expect input on stdin.

Regards,
Pavel Roskin

Reply via email to