Toshio Kuratomi wrote:
With Joost's build, this strikes me as the relevant configure output:
checking if libtool supports shared libraries... yes
*** 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
*** bug-libtool@xxxxxxx
Which causes the libtool build to only create a static libcdread.(a|so)
file.
Since you re-ran libtoolize on your working package, I lean towards the
libtool file included with the xmms-cdread tarball as the cause of this
particular build failure. Is the output of file on Rawhide x86_64 not
parsable by older libtools?
Either that, or it wasn't looking in /usr/lib64
I don't know much about the innards of libtool, but in case it helps
here is what file returns:
ellson@ontap:~> file /usr/lib64/xmms/Input/*
/usr/lib64/xmms/Input/libcdaudio.so: ELF 64-bit LSB shared object,
AMD x86-64, version 1 (SYSV), stripped
/usr/lib64/xmms/Input/libcdread.so: ELF 64-bit LSB shared object,
AMD x86-64, version 1 (SYSV), stripped
/usr/lib64/xmms/Input/libmikmod.so: ELF 64-bit LSB shared object,
AMD x86-64, version 1 (SYSV), stripped
/usr/lib64/xmms/Input/libmodplugxmms.so: ELF 64-bit LSB shared object,
AMD x86-64, version 1 (SYSV), stripped
/usr/lib64/xmms/Input/libmp4.so: ELF 64-bit LSB shared object,
AMD x86-64, version 1 (SYSV), stripped
/usr/lib64/xmms/Input/libmpc.so: ELF 64-bit LSB shared object,
AMD x86-64, version 1 (SYSV), stripped
/usr/lib64/xmms/Input/libmpg123.so: ELF 64-bit LSB shared object,
AMD x86-64, version 1 (SYSV), stripped
/usr/lib64/xmms/Input/librh_mp3.so: ELF 64-bit LSB shared object,
AMD x86-64, version 1 (SYSV), stripped
/usr/lib64/xmms/Input/libspeex.so: ELF 64-bit LSB shared object,
AMD x86-64, version 1 (SYSV), stripped
/usr/lib64/xmms/Input/libtonegen.so: ELF 64-bit LSB shared object,
AMD x86-64, version 1 (SYSV), stripped
/usr/lib64/xmms/Input/libvorbis.so: ELF 64-bit LSB shared object,
AMD x86-64, version 1 (SYSV), stripped
/usr/lib64/xmms/Input/libwav.so: ELF 64-bit LSB shared object,
AMD x86-64, version 1 (SYSV), stripped
/usr/lib64/xmms/Input/libwma.so: ELF 64-bit LSB shared object,
AMD x86-64, version 1 (SYSV), stripped
/usr/lib64/xmms/Input/libxmms-flac.so: ELF 64-bit LSB shared object,
AMD x86-64, version 1 (SYSV), stripped
/usr/lib64/xmms/Input/libxmmssid.so: ELF 64-bit LSB shared object,
AMD x86-64, version 1 (SYSV), stripped
and if it was looking in the wrong place it would return:
ellson@ontap:~> file /usr/lib/xmms/Input/*
/usr/lib/xmms/Input/*: ERROR: cannot open `/usr/lib/xmms/Input/*' (No
such file or directory)
John
--
fedora-extras-list mailing list
fedora-extras-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-extras-list