pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

How to compile a minimalist, yet usable www/firefox?



Hi all,

I'm running the latest Firefox on my Linux box, which I have
downloaded in binary form from the Mozilla servers (not the one from
my distribution).

This what about:buildconfig reports:

Configure options

MOZ_AUTOMATION=1 MOZILLA_OFFICIAL=1 --enable-update-channel=release
MOZ_PGO=1 CC=/builds/worker/workspace/build/src/clang/bin/clang
CXX=/builds/worker/workspace/build/src/clang/bin/clang++
LLVM_PROFDATA=/builds/worker/workspace/build/src/clang/bin/llvm-profdata
--enable-lto ENABLE_CLANG_PLUGIN=1 MOZ_STDCXX_COMPAT=1
AR=/builds/worker/workspace/build/src/clang/bin/llvm-ar
MOZ_NO_PIE_COMPAT=1
CBINDGEN=/builds/worker/workspace/build/src/cbindgen/cbindgen
RUSTFMT=/builds/worker/workspace/build/src/rustc/bin/rustfmt
LLVM_CONFIG=/builds/worker/workspace/build/src/clang/bin/llvm-config
RUSTC=/builds/worker/workspace/build/src/rustc/bin/rustc
CARGO=/builds/worker/workspace/build/src/rustc/bin/cargo
RUSTDOC=/builds/worker/workspace/build/src/rustc/bin/rustdoc
--enable-js-shell
NODEJS=/builds/worker/workspace/build/src/node/bin/node
--with-mozilla-api-keyfile=/builds/mozilla-desktop-geoloc-api.key
--with-google-location-service-api-keyfile=/builds/gls-gapi.data
--with-google-safebrowsing-api-keyfile=/builds/sb-gapi.data
--enable-rust-simd --enable-verify-mar MAKE=/usr/bin/make
--enable-crashreporter --enable-official-branding


There's no mention of pulseaudio, dbus, mozilla-jemalloc.

Am I missing something?

How could they build FF without these options? Would my Firefox from
pkgsrc work without the default options?

Thanks

-- 
Ottavio Caruso


Home | Main Index | Thread Index | Old Index