Bug#201933: Libtool script used in your package needs updating
Version 3.39-1 of the file utility changed the format of the output line
for MIPS shared libraries again.
Older versions of libtool.m4 use the file utility and a regular expression
to determine if something is a shared library or not. This regular
expression does not match the new file output format.
Newer versions of libtool instead use a much better checking method,
however your package has not updated to this version.
This means that on the mips and mipsel architectures the following
warning is produced during configure.
*** Warning: the command libtool uses to detect shared libraries,
*** /usr/bin/file, produces output that libtool cannot recognize.
*** The result is that libtool may fail to recognize shared libraries
*** as such. This will affect the creation of libtool libraries that
*** depend on shared libraries, but programs linked with such libtool
*** libraries will work regardless of this problem. Nevertheless, you
*** may want to report the problem to your system manager and/or to
An updated libtool will produce the following message during configure
output on mips (a good method of checking whether you've updated or not).
checking how to recognise dependent libraries... pass_all
In order to update your package to the latest version of libtool,
ensure that libtool_1.4.3-10 is installed on your system and run the
following commands from the source directory.
$ libtoolize -cf
You should also remove any \"libtool\" or \"ltconfig\" file left lying around
from a previous version of libtool.
Failure to run *all three* means you'll end up with a funted version
Also make sure that you run them in any sub-directory which ALSO runs
libtool ( find . -type f | grep -e ltconfig -e ltmain )
Who can now close Bug#160074