Looks like it's the checking whether malloc_usable_size definition can use const argument
, I think it has something to do with jemalloc
but don't really know how to proceed.
18:03.22 Compiling gkrust v0.1.0 (/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/firefox-109.0/toolkit/library/rust)
18:03.22 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=gkrust CARGO_MANIFEST_DIR=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/firefox-109.0/toolkit/library/rust CARGO_PKG_AUTHORS='nobody@mozilla.org' CARGO_PKG_DESCRIPTION='Rust code for libxul' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gkrust CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/release/deps:/usr/lib' /usr/bin/rustc --crate-name gkrust toolkit/library/rust/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type staticlib --emit=dep-info,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -Clto -C metadata=c840c5b69c81e74f -C extra-filename=-c840c5b69c81e74f --out-dir /var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/firefox-109.0/build/cargo-linker -C incremental=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/x86_64-unknown-linux-gnu/release/incremental -L dependency=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/x86_64-unknown-linux-gnu/release/deps -L dependency=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/release/deps --extern gkrust_shared=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/x86_64-unknown-linux-gnu/release/deps/libgkrust_shared-7c65598dac078d6a.rlib --extern lmdb_sys=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/x86_64-unknown-linux-gnu/release/deps/liblmdb_sys-b5a3727209942d3e.rlib --extern mozglue_static=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/x86_64-unknown-linux-gnu/release/deps/libmozglue_static-35bc055e7da78bc5.rlib --extern mozilla_central_workspace_hack=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/x86_64-unknown-linux-gnu/release/deps/libmozilla_central_workspace_hack-315aae1f2522dc22.rlib --extern swgl=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/x86_64-unknown-linux-gnu/release/deps/libswgl-fb7534e2f0b058b5.rlib -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1 -L native=/usr/lib64 -L native=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/x86_64-unknown-linux-gnu/release/build/audioipc-8495176f70177294/out -L native=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/x86_64-unknown-linux-gnu/release/build/audioipc2-5935c0f443cdb7cb/out -L native=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/dist/bin -L native=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/security/nss/lib/nss/nss_nss3 -L native=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/security/nss/lib/ssl/ssl_ssl3 -L native=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/config/external/nspr/pr -L native=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/x86_64-unknown-linux-gnu/release/build/lmdb-rkv-sys-89b8b8f60d8f7ed5/out -L native=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/x86_64-unknown-linux-gnu/release/build/mozglue-static-ca38cac6e712ba41/out -L native=/usr/lib64 -L native=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/dist/bin -L native=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/security/nss/lib/nss/nss_nss3 -L native=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/security/nss/lib/ssl/ssl_ssl3 -L native=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/config/external/nspr/pr -L native=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/dist/bin -L native=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/security/nss/lib/nss/nss_nss3 -L native=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/security/nss/lib/ssl/ssl_ssl3 -L native=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/config/external/nspr/pr -L native=/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/x86_64-unknown-linux-gnu/release/build/swgl-8f21aaa509dc6936/out`
23:05.47 Finished release [optimized] target(s) in 22m 35s
23:06.01 gmake[4]: Leaving directory '/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj/toolkit/library/rust'
23:06.02 gmake[3]: Leaving directory '/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj'
23:06.02 gmake[2]: *** [/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/firefox-109.0/config/recurse.mk:34: compile] Error 2
23:06.02 gmake[2]: Leaving directory '/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj'
23:06.02 gmake[1]: *** [/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/firefox-109.0/config/rules.mk:361: default] Error 2
23:06.02 gmake[1]: Leaving directory '/var/home/rsncra/rpmbuild/BUILD/firedragon-109.0/obj'
23:06.02 gmake: *** [client.mk:60: build] Error 2
23:06.05 401 compiler warnings present.
ошибка: Неверный код возврата из /var/tmp/rpm-tmp.TcvfCO (%build)
RPM build warnings:
source_date_epoch_from_changelog set but %changelog is missing
RPM build errors:
Неверный код возврата из /var/tmp/rpm-tmp.TcvfCO (%build)
now it errors out here
here's config log INFO: Adding configure options from /var/home/rsncra/rpmbuild/BUILD/firedragon-1 - Pastebin.com