so far I have been able to successfully emerge Firefox on my 32bit-system Raspberry Pi4 (most problems vanished after a while as versions progressed). But versions 123.0, 123.0.1 and 123.0.1-r1 do not compile. I tried with and without ccache&distcc, also with -j1, unfortunately without success.
Would someone with more knowledge than I have take a look at the build.log and give some hints in which direction I could go on? There's lots of cargo:warning= that I don't understand and I don't know if that's the problem... (Uh... Yes, the real problem is really that I don't understand it... But what I'm trying to say is more like whether the problem is with the cargo:warning=-thingy
Thanks a lot!
Andy
/var/tmp/portage/www-client/firefox-123.0.1-r1/temp/build.log
https://0x0.st/HFA-.log
example:
Code: Select all
78[1G[K[34m72:53.10(B[m [lmdb-rkv-sys 0.11.2] running: "/usr/lib/ccache/bin/armv7a-unknown-linux-gnueabihf-clang-17" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=armv7-unknown-linux-gnueabihf" "-std=gnu99" "-I/var/tmp/portage/www-client/firefox-123.0.1-r1/work/firefox_build/dist/system_wrappers" "-include" "/var/tmp/portage/www-client/firefox-123.0.1-r1/work/firefox-123.0.1/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/var/tmp/portage/www-client/firefox-123.0.1-r1/work/firefox_build/dist/include" "-I/usr/include/nspr" "-I/usr/include/nss" "-I/usr/include/nspr" "-I/var/tmp/portage/www-client/firefox-123.0.1-r1/work/firefox_build/dist/include/nss" "-I/usr/include/libpng16" "-I/usr/include/pixman-1" "-include" "/var/tmp/portage/www-client/firefox-123.0.1-r1/work/firefox_build/mozilla-config.h" "-DMOZILLA_CLIENT" "-pipe" "-march=armv7-a" "-mfpu=neon-vfpv4" "-mfloat-abi=hard" "-mfpu=neon" "-mfloat-abi=hard" "-fPIC" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-Wno-error=tautological-type-limit-compare" "-Wno-range-loop-analysis" "-Wno-error=deprecated-declarations" "-Wno-error=array-bounds" "-Wno-error=free-nonheap-object" "-Wno-error=atomic-alignment" "-Wno-error=deprecated-builtins" "-Wno-psabi" "-Wno-error=builtin-macro-redefined" "-Wno-unknown-warning-option" "-fno-strict-aliasing" "-ffp-contract=off" "-DMOZILLA_CONFIG_H" "-DMDB_IDL_LOGN=9" "-o" "/var/tmp/portage/www-client/firefox-123.0.1-r1/work/firefox_build/armv7-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-f181ff415dd85b5e/out/64b57ec8930bcb0d-mdb.o" "-c" "/var/tmp/portage/www-client/firefox-123.0.1-r1/work/firefox-123.0.1/third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb.c"(B[m(B[m
78[1G[K[34m72:53.22(B[m [lmdb-rkv-sys 0.11.2] cargo:warning=distcc[5932] ERROR: compile (null) on localhost failed(B[m(B[m
78[1G[K[34m72:53.91(B[m [lmdb-rkv-sys 0.11.2] exit status: 0(B[m(B[m
78[1G[K[34m72:54.25(B[m [lmdb-rkv-sys 0.11.2] cargo:warning=distcc[5934] ERROR: compile (null) on localhost failed(B[m(B[m
78[1G[K[34m73:03.92(B[m [lmdb-rkv-sys 0.11.2] exit status: 0(B[m(B[m
78[1G[K[34m73:03.92(B[m [lmdb-rkv-sys 0.11.2] cargo:rerun-if-env-changed=AR_armv7-unknown-linux-gnueabihf(B[m(B[m
78[1G[K[34m73:03.93(B[m [lmdb-rkv-sys 0.11.2] AR_armv7-unknown-linux-gnueabihf = None(B[m(B[m
78[1G[K[34m73:03.94(B[m [lmdb-rkv-sys 0.11.2] cargo:rerun-if-env-changed=AR_armv7_unknown_linux_gnueabihf(B[m(B[m
78[1G[K[34m73:03.94(B[m [lmdb-rkv-sys 0.11.2] AR_armv7_unknown_linux_gnueabihf = Some("/usr/lib/llvm/17/bin/llvm-ar")(B[m(B[m
78[1G[K[34m73:03.97(B[m [lmdb-rkv-sys 0.11.2] running: ZERO_AR_DATE="1" "/usr/lib/llvm/17/bin/llvm-ar" "cq" "/var/tmp/portage/www-client/firefox-123.0.1-r1/work/firefox_build/armv7-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-f181ff415dd85b5e/out/liblmdb.a" "/var/tmp/portage/www-client/firefox-123.0.1-r1/work/firefox_build/armv7-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-f181ff415dd85b5e/out/64b57ec8930bcb0d-mdb.o" "/var/tmp/portage/www-client/firefox-123.0.1-r1/work/firefox_build/armv7-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-f181ff415dd85b5e/out/64b57ec8930bcb0d-midl.o"(B[m(B[m
78[1G[K[34m73:04.00(B[m [lmdb-rkv-sys 0.11.2] exit status: 0(B[m(B[m
78[1G[K[34m73:04.01(B[m [lmdb-rkv-sys 0.11.2] running: "/usr/lib/llvm/17/bin/llvm-ar" "s" "/var/tmp/portage/www-client/firefox-123.0.1-r1/work/firefox_build/armv7-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-f181ff415dd85b5e/out/liblmdb.a"(B[m(B[m
78[1G[K[34m73:04.06(B[m [lmdb-rkv-sys 0.11.2] exit status: 0(B[m(B[m
78[1G[K[34m73:04.09(B[m [lmdb-rkv-sys 0.11.2] cargo:rustc-link-lib=static=lmdb(B[m(B[m
78[1G[K[34m73:04.10(B[m [lmdb-rkv-sys 0.11.2] cargo:rustc-link-search=native=/var/tmp/portage/www-client/firefox-123.0.1-r1/work/firefox_build/armv7-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-f181ff415dd85b5e/out(B[m(B[m
78[1G[K[34m73:04.11(B[m [1m[33mwarning[0m[1m:[0m distcc[5932] ERROR: compile (null) on localhost failed(B[m(B[m
78[1G[K[34m73:04.11(B[m [1m[33mwarning[0m[1m:[0m distcc[5934] ERROR: compile (null) on localhost failed(B[m(B[m
78[1G[K[34m73:04.15(B[m [1m[32m Running[0m `CARGO=/opt/rust-bin-1.74.1/bin/cargo-bin-1.74.1 CARGO_CRATE_NAME=num_integer CARGO_MANIFEST_DIR=/var/tmp/portage/www-client/firefox-123.0.1-r1/work/firefox-123.0.1/third_party/rust/num-integer CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-integer CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.45 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=45 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/var/tmp/portage/www-client/firefox-123.0.1-r1/work/firefox_build/release/deps:/opt/rust-bin-1.74.1/lib' OUT_DIR=/var/tmp/portage/www-client/firefox-123.0.1-r1/work/firefox_build/armv7-unknown-linux-gnueabihf/release/build/num-integer-0a1c0f2ac669ac03/out /usr/bin/rustc --crate-name num_integer /var/tmp/portage/www-client/firefox-123.0.1-r1/work/firefox-123.0.1/third_party/rust/num-integer/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=79ce5c96ebfff8c0 -C extra-filename=-79ce5c96ebfff8c0 --out-dir /var/tmp/portage/www-client/firefox-123.0.1-r1/work/firefox_build/armv7-unknown-linux-gnueabihf/release/deps --target armv7-unknown-linux-gnueabihf -C linker=/var/tmp/portage/www-client/firefox-123.0.1-r1/work/firefox-123.0.1/build/cargo-linker -L dependency=/var/tmp/portage/www-client/firefox-123.0.1-r1/work/firefox_build/armv7-unknown-linux-gnueabihf/release/deps -L dependency=/var/tmp/portage/www-client/firefox-123.0.1-r1/work/firefox_build/release/deps --extern num_traits=/var/tmp/portage/www-client/firefox-123.0.1-r1/work/firefox_build/armv7-unknown-linux-gnueabihf/release/deps/libnum_traits-cf6cc7ca434fae2a.rmeta --cap-lints warn --cap-lints warn -C codegen-units=1 --cfg has_i128`(B[m(B[m
78[1G[K[34m73:05.38(B[m distcc[5905] ERROR: compile (null) on localhost failed(B[m(B[m
78[1G[K[34m73:09.39(B[m [1m[32m Compiling[0m termcolor v1.4.0(B[m(B[m
78[1G[K[34m73:09.41(B[m [1m[32m Running[0m `CARGO=/opt/rust-bin-1.74.1/bin/cargo-bin-1.74.1 CARGO_CRATE_NAME=termcolor CARGO_MANIFEST_DIR=/var/tmp/portage/www-client/firefox-123.0.1-r1/work/firefox-123.0.1/third_party/rust/termcolor CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO_PKG_DESCRIPTION='A simple cross platform library for writing colored text to a terminal.(B[m(B[m

