Re: troubleshooting x86_64 build failures on i386 hardware

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Fedora General Discussion]     [Fedora Art]     [Fedora Docs]     [Fedora Package Review]     [Fedora Desktop]     [Big List of Linux Books]     [Yosemite Backpacking]     [KDE Users]

  Powered by Linux