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