> Maybe those functions were added in a later release? Or, in case you > upgraded nss, it's possible that you used bundled sqlite from nss and > it overwrote the system-wide one. Check ls -l /usr/lib/libsqlite3.so. > If it's a symlink, it ought to be fine. If it's not, then the problem > is what I said. You can always try using bundled sqlite3 when building > Firefox.
Funny you should mention NSS. Originally I built sqlite from the book. I installed sqlite in the /usr/local/ tree. Then, because I've had problems building Firefox in the past with NSPR/NSS, I let Firefox build its own NSPR/NSS, and I hand built *.pc files for them something like what you did for the nss-standalone patch. Good enough, so I thought. But now I wanted to add Thunderbird-31 and it didn't use nss.pc. It wanted nss-config. I felt cobbling one of those was leading me down a path with unfortunate consequences, so I did go back and build NSPR & NSS standalone by the 7.6 book almost--I used nss-3.17.4 because before .3 there were a few serious CVEs. I left out the 64 check, this is i686, but left in the sqlite check. Then the book's "install" bit doesn't touch sqlite. Oops! What went wrong here? The book shouldn't have done this! [08:49 pio]$ grep sql sys-27-nss-3.17.4 #: requires: sys-28-sqlite-3.8.8.2 rm -f /usr/lib/libsqlite3.so rm -f /usr/include/nss/sqlite3.h [08:49 pio]$ (I mean besides needing to correct my sequence numbers. That's easy.) I need a better check for NSS so it uses the system version! NSS doesn't "own" sqlite, doesn't get to force other packages to use its own version! I need a better patch. But there are other errors in the /js/ branch that seem to have the same perlish names in them. That's why I was thinking it could be the perlmods were incompatible versions. Getting just the perlmods to play nice was a "dependency hell". -- Paul Rogers [email protected] Rogers' Second Law: "Everything you do communicates." (I do not personally endorse any additions after this line. TANSTAAFL :-) -- http://www.fastmail.com - Choose from over 50 domains or use your own -- http://lists.linuxfromscratch.org/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
