<br><br><div class="gmail_quote">On Wed, May 14, 2008 at 9:56 PM, Michal Jaegermann <<a href="mailto:michal@harddata.com">michal@harddata.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Wed, May 14, 2008 at 09:07:42PM -0500, Justin Conover wrote:<br>
><br>
> # pwd<br>
> /etc/ld.so.conf.d<br>
> # cat teamspeak.conf<br>
> /opt/TeamSpeak2RC2/lib<br>
> # ldconfig<br>
><br>
> 1# cd /opt/TeamSpeak2RC2/lib<br>
><br>
> # ll<br>
> total 7772<br>
> lrwxrwxrwx 1 root root      16 2008-05-14 21:01 HVDI.so.0.8 -> libHVDI.so.0.8.0<br>
> lrwxrwxrwx 1 root root      21 2008-05-14 21:01 <a href="http://libborqt-6.9.0-qt2.3.so" target="_blank">libborqt-6.9.0-qt2.3.so</a> -><br>
> <a href="http://libborqt-6.9-qt2.3.so" target="_blank">libborqt-6.9-qt2.3.so</a><br>
> -rwxr-xr-x 1 root root 7526184 2008-05-14 21:00 <a href="http://libborqt-6.9-qt2.3.so" target="_blank">libborqt-6.9-qt2.3.so</a><br>
> -rwxr-xr-x 1 root root  180344 2008-05-14 21:00 libHVDI.so.0.8.0<br>
> lrwxrwxrwx 1 root root      17 2008-05-14 21:01 libspeex.so.1 -><br>
> libspeex.so.1.0.0<br>
> -rwxr-xr-x 1 root root  224296 2008-05-14 21:00 libspeex.so.1.0.0<br>
><br>
> $ /opt/TeamSpeak2RC2/TeamSpeak.bin<br>
> /opt/TeamSpeak2RC2/TeamSpeak.bin: symbol lookup error: /opt/TeamSpeak2RC2/<br>
> TeamSpeak.bin: undefined symbol: initPAnsiStrings<br>
<br>
</div>Does 'ldd /opt/TeamSpeak2RC2/TeamSpeak.bin' shows something as<br>
"not found"?<br>
<div class="Ih2E3d"><br>
><br>
> # ldconfig -v |more<br>
> snip<br>
> /opt/TeamSpeak2RC2/lib:<br>
>     <a href="http://libborqt-6.9.0-qt2.3.so" target="_blank">libborqt-6.9.0-qt2.3.so</a> -> <a href="http://libborqt-6.9-qt2.3.so" target="_blank">libborqt-6.9-qt2.3.so</a><br>
>     HVDI.so.0.8 -> libHVDI.so.0.8.0<br>
>     libspeex.so.1 -> libspeex.so.1.0.0<br>
<br>
</div>So you are saying that all libraries from /opt/TeamSpeak2RC2/lib are<br>
found and everything looks like it should.  And if you make them<br>
available from /usr/lib too then this "undefined symbol:<br>
initPAnsiStrings" is truly gone?  I was guessing from an earlier<br>
information that 'libborqt' resolves that.  Weird!  Load order?<br>
<br>
Wait a minute!  You should have quite a newer version of libspeex<br>
on your system.  As a matter of fact there was fairly recently<br>
a security update.  This is what ChangeLog says:<br>
<br>
- Security update: Add mode checks to speex_packet_to_header() to protect<br>
  applications using speex library and not having proper checks<br>
  (CVE-2008-1686, #441239, <a href="https://trac.xiph.org/changeset/14701" target="_blank">https://trac.xiph.org/changeset/14701</a>)<br>
<br>
If you clobbered a system copy with an old stuff from Borland<br>
then who knows what may happen?<br>
<div><div></div><div class="Wj3C7c"><br>
   Michal<br>
<br>
--<br>
fedora-test-list mailing list<br>
<a href="mailto:fedora-test-list@redhat.com">fedora-test-list@redhat.com</a><br>
To unsubscribe:<br>
<a href="https://www.redhat.com/mailman/listinfo/fedora-test-list" target="_blank">https://www.redhat.com/mailman/listinfo/fedora-test-list</a><br>
</div></div></blockquote></div><br><br>$ ldd TeamSpeak.bin <br>    linux-gate.so.1 =>  (0x00110000)<br>    libX11.so.6 => /usr/lib/libX11.so.6 (0x00ae9000)<br>    libpthread.so.0 => /lib/libpthread.so.0 (0x00ac6000)<br>
    libdl.so.2 => /lib/libdl.so.2 (0x007a4000)<br>    libc.so.6 => /lib/libc.so.6 (0x00639000)<br>    libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0x00ac2000)<br>    libxcb.so.1 => /usr/lib/libxcb.so.1 (0x0099d000)<br>
    /lib/ld-linux.so.2 (0x00619000)<br>    libXau.so.6 => /usr/lib/libXau.so.6 (0x00aa7000)<br>    libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00ae1000)<br><br>