phonon, qzeitgeist install SYSV, not FreeBSD shared libs
Anton Shterenlikht
mexas at bris.ac.uk
Fri Aug 2 13:35:10 UTC 2013
I'm having problems with several ports on ia64,
where I get the error:
"could not read symbols: File in wrong format", e.g.
http://www.freebsd.org/cgi/query-pr.cgi?pr=180434
http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/180996
I tried to do a bit of analysis with ldd, and see
that the problem files are indeed in SYSV format.
The shared libs should show up like this:
# file /usr/local/lib/paraview-3.10/vtkViewsPython.so
/usr/local/lib/paraview-3.10/vtkViewsPython.so: ELF 64-bit LSB shared object, IA-64, version 1 (FreeBSD), dynamically linked, stripped
But for phonon I get:
# file /usr/local/kde4/lib/libphonon.so.4.6.0
/usr/local/kde4/lib/libphonon.so.4.6.0: ELF 64-bit LSB shared object, IA-64, version 1 (SYSV), dynamically linked, stripped
# ldd /usr/local/kde4/lib/libphonon.so.4.6.0
ldd: /usr/local/kde4/lib/libphonon.so.4.6.0: not a FreeBSD ELF shared object
#
leading to:
/usr/local/lib/qt4/libphonon.so: could not read symbols: File in wrong format
and for qzeitgeist I get:
# file /usr/local/lib/libqzeitgeist.so.0.8.0
/usr/local/lib/libqzeitgeist.so.0.8.0: ELF 64-bit LSB shared object, IA-64, version 1 (SYSV), dynamically linked, stripped
# ldd /usr/local/lib/libqzeitgeist.so.0.8.0
ldd: /usr/local/lib/libqzeitgeist.so.0.8.0: not a FreeBSD ELF shared object
#
leading to:
usr/local/lib/libqzeitgeist.so.0.8.0: could not read symbols: File in wrong format
I build all ports with default settings.
Any ideas on how to fix this?
Thanks
Anton
More information about the freebsd-ports
mailing list