Reuse system’s libsqlite3 instead of building libmozsqlite3
Categories
(Firefox :: Untriaged, defect)
Tracking
()
People
(Reporter: dpa-mozilla, Unassigned)
Details
User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0 Safari/605.1.15 Epiphany/605.1.15
Steps to reproduce:
I do:
../firefox-76.0/configure --with-system-bz2 --with-system-nspr --with-system-icu --with-system-libevent --with-system-zlib --enable-hardening --enable-js-shell --enable-cdp --enable-default-toolkit=cairo-gtk3-wayland --enable-raw --enable-webrtc --with-system-jpeg --with-system-libvpx --with-system-webp --enable-readline --enable-system-pixman --with-system-ffi --enable-cookies --with-necko-wifi --enable-negotiateauth --enable-pref-extensions --enable-typed-objects --enable-wasm-gc --enable-wasm-bigint --enable-wasm-bulk-memory --disable-tests --with-system-nss --enable-wasm-reftypes && make && make install
which installs /usr/local/lib/firefox/libmozsqlite3.so . The system’s NSS (libsoftokn3.so) is dynamically linked with /usr/local/lib/libsqite3.so. When I run firefox, it loads both libmozsqlite3.so and libsqlite3.so.
• Add an option to ./configure to use the system’s libsqlite3 instead of building libmozsqlite3.so.
Comment 1•5 years ago
|
||
Bug 1611386 dropped it.
Description
•