On 5/19/06, DJ Lucas <[EMAIL PROTECTED]> wrote:
./configure: line 19219: test: too many arguments
It needs to be regenerated...unfortuantely, the tarball was created with
older autotools as you suspected. Now to figure out why it's stripping
the so off, or maybe just fix the test in configure manually.
Maybe we can just run autoconf rather than autoreconf since that also
calls libtoolize. I'll try it out. Can you see if the package builds
with the broken configure for you?
Hmm. This is weird. The part of configure where it's broken is that
part where there's an sed to change the file extension on shared
libraries in the libtool script.
if test -z `grep -e 'shared_ext.*shrext' $ofile`; then
# Make sure $shared_ext gets set to $shrext
if sed -e 's/shared_ext/shrext/g' "$ofile" > "${ofile}T"; then
mv "${ofile}T" "$ofile"
chmod +x "$ofile"
else
rm -f "${ofile}T"
{ { echo "$as_me:$LINENO: error: unable to update shared_ext." >&5
echo "$as_me: error: unable to update shared_ext." >&2;}
{ (exit 1); exit 1; }; }
fi
fi
The first line is 19219. This is strange, and I don't know enough
about autotools.
Hey, the new version of libdrm has ltmain.sh created by
libtool-1.5.22. Yay! aclocal is automake-1.9.6, and configure.ac
looks like autoconf-2.5.7. So, the good news is that this probably
won't be a problem after this release.
--
Dan
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page