I have to do this through IRC because I can't post here through Netscape so expect some weird formatting.
Code:
$ ls -l /usr/nekoware/lib/libsqli*
<Peanut> -rw-r--r-- 1 root sys 1908772 Feb 27 18:21 /usr/nekoware/lib/libsqlite3.a
<Peanut> -rwxr-xr-x 1 root sys 861 Feb 27 18:21 /usr/nekoware/lib/libsqlite3.la
<Peanut> lrwxr-xr-x 1 root sys 17 Mar 2 2011 /usr/nekoware/lib/libsqlite3.so -> libsqlite3.so.1.6
<Peanut> lrwxr-xr-x 1 root sys 17 Mar 2 2011 /usr/nekoware/lib/libsqlite3.so.1 -> libsqlite3.so.1.6
<Peanut> -rwxr-xr-x 1 root sys 1391944 Feb 27 18:21 /usr/nekoware/lib/libsqlite3.so.1.6
Code:
$ ldd /usr/nekoware/lib/firefox-2.0.0.22pre/firefox-bin
<Peanut> libm.so => /usr/lib32/libm.so
<Peanut> 1708: 18:42:43 /usr/nekoware/lib/firefox-2.0.0.22pre/firefox-bin: rld: Fatal Error exit/longjmp: Cannot Successfully map soname 'libsmime3.so' under any of the filenames ../../dist/bin/libsmime3.so:/usr/nekoware/lib/libsmime3.so:/usr/lib32/libsmime3.so:/usr/lib32/internal/libsmime3.so:/lib32/libsmime3.so:/opt/lib32/libsmime3.so:
<Peanut> 1708:/usr/nekoware/lib/firefox-2.0.0.22pre/firefox-bin: rld: Fatal Error: Cannot Successfully map soname 'libsmime3.so' under any of the filenames ../../dist/bin/libsmime3.so:/usr/nekoware/lib/libsmime3.so:/usr/lib32/libsmime3.so:/usr/lib32/internal/libsmime3.so:/lib32/libsmime3.so:/opt/lib32/libsmime3.so:
Code:
$ LD_LIBRARYN32_PATH=/usr/nekoware/lib/firefox-2.0.0.22pre ldd /usr/nekoware/lib/firefox-2.0.0.22pre/firefox-bin
<Peanut> libm.so => /usr/lib32/libm.so
<Peanut> libsmime3.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libsmime3.so
<Peanut> libssl3.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libssl3.so
<Peanut> libnss3.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libnss3.so
<Peanut> libnssutil3.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libnssutil3.so
<Peanut> libsoftokn3.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libsoftokn3.so
<Peanut> libXt.so => /usr/lib32/libXt.so
<Peanut> libsqlite3.so => /usr/nekoware/lib/libsqlite3.so
<Peanut> libxpcom_compat.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libxpcom_compat.so
<Peanut> libmozjs.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libmozjs.so
<Peanut> libxpcom.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libxpcom.so
<Peanut> libxpcom_core.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libxpcom_core.so
<Peanut> libplds4.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libplds4.so
<Peanut> libplc4.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libplc4.so
<Peanut> libnspr4.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libnspr4.so
<Peanut> libpthread.so => /usr/lib32/libpthread.so
<Peanut> libdl.so => /usr/lib32/libdl.so
<Peanut> libgtk-1.2.so.1 => /usr/nekoware/lib/libgtk-1.2.so.1
<Peanut> libgdk-1.2.so.1 => /usr/nekoware/lib/libgdk-1.2.so.1
<Peanut> libgmodule-1.2.so.1 => /usr/nekoware/lib/libgmodule-1.2.so.1
<Peanut> libglib-1.2.so.1 => /usr/nekoware/lib/libglib-1.2.so.1
<Peanut> libintl.so.9 => /usr/nekoware/lib/libintl.so.9
<Peanut> libXext.so => /usr/lib32/libXext.so
<Peanut> libX11.so.1 => /usr/lib32/libX11.so.1
<Peanut> libsocket.so => /usr/lib32/libsocket.so
<Peanut> libfastm.so => /usr/lib32/libfastm.so
<Peanut> libCsup.so => /usr/lib32/libCsup.so
<Peanut> lib
<Peanut> libC.so.2 => /usr/lib32/libC.so.2
<Peanut> libCio.so.1 => /usr/lib32/libCio.so.1
<Peanut> libc.so.1 => /usr/lib32/libc.so.1
<Peanut> libgen.so => /usr/lib32/libgen.so delay-load
<Peanut> libintl.so.4 => /usr/nekoware/lib/libintl.so.4
<Peanut> libiconv.so.3 => /usr/nekoware/lib/libiconv.so.3
Code:
$ LD_LIBRARY_PATH=/usr/nekoware/lib/firefox-2.0.0.22pre ldd /usr/nekoware/lib/firefox-2.0.0.22pre/firefox-bin
<Peanut> libm.so => /usr/lib32/libm.so
<Peanut> libsmime3.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libsmime3.so
<Peanut> libssl3.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libssl3.so
<Peanut> libnss3.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libnss3.so
<Peanut> libnssutil3.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libnssutil3.so
<Peanut> libsoftokn3.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libsoftokn3.so
<Peanut> libXt.so => /usr/lib32/libXt.so
<Peanut> libsqlite3.so => /usr/nekoware/lib/libsqlite3.so
<Peanut> libxpcom_compat.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libxpcom_compat.so
<Peanut> libmozjs.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libmozjs.so
<Peanut> libxpcom.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libxpcom.so
<Peanut> libxpcom_core.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libxpcom_core.so
<Peanut> libplds4.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libplds4.so
<Peanut> libplc4.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libplc4.so
<Peanut> libnspr4.so => /usr/nekoware/lib/firefox-2.0.0.22pre/libnspr4.so libpthread.so => /usr/lib32/libpthread.so
<Peanut> libdl.so => /usr/lib32/libdl.so
<Peanut> libgtk-1.2.so.1 => /usr/nekoware/lib/libgtk-1.2.so.1
<Peanut> libgdk-1.2.so.1 => /usr/nekoware/lib/libgdk-1.2.so.1
<Peanut> libgmodule-1.2.so.1 => /usr/nekoware/lib/libgmodule-1.2.so.1
<Peanut> libglib-1.2.so.1 => /usr/nekoware/lib/libglib-1.2.so.1
<Peanut> libintl.so.9 => /usr/nekoware/lib/libintl.so.9
<Peanut> libXext.so => /usr/lib32/libXext.so
<Peanut> libX11.so.1 => /usr/lib32/libX11.so.1
<Peanut> libsocket.so => /usr/lib32/libsocket.so
<Peanut> libfastm.so => /usr/lib32/libfastm.so
<Peanut> libCsup.so => /usr/lib32/libCsup.so
<Peanut> libC.so
<Peanut> ibC.so.2 => /usr/lib32/libC.so.2
<Peanut> libCio.so.1 => /usr/lib32/libCio.so.1
<Peanut> libc.so.1 => /usr/lib32/libc.so.1
<Peanut> libgen.so => /usr/lib32/libgen.so delay-load
<Peanut> libintl.so.4 => /usr/nekoware/lib/libintl.so.4
<Peanut> libiconv.so.3 => /usr/nekoware/lib/libiconv.so.3
Code:
$ LD_LIBRARY_PATH=/usr/nekoware/lib/firefox-2.0.0.22pre /usr/nekoware/lib/firefox-2.0.0.22pre/firefox-bin
<Peanut> 1716:/usr/nekoware/lib/firefox-2.0.0.22pre/firefox-bin: rld: Fatal Error: attempted access to unresolvable symbol in /usr/nekoware/lib/firefox-2.0.0.22pre/firefox-bin: sqlite3_os_switch
From what the folks on the IRC are telling me, either my hair is on fire or there is something missing from sqlite3 that everyone else somehow, possibly from files left over from upgrading an older version of sqlite still have, hence how they are not getting the same problem. sqlite3_os_switch was removed back in 3.5.0.