Bug 2327276 - [x86_64] Firefox fails to build on Fedora 41
Summary: [x86_64] Firefox fails to build on Fedora 41
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: firefox
Version: 42
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Gecko Maintainer
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-11-19 11:18 UTC by Martin Stransky
Modified: 2025-02-26 13:17 UTC (History)
7 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Martin Stransky 2024-11-19 11:18:47 UTC
Firefox fails to build in Koji:


31:04.53   process didn't exit successfully: `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=gkrust CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/toolkit/library/rust CARGO_PKG_AUTHORS='The Mozilla Project Developers' 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_README='' 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=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/release/deps /usr/bin/rustc --crate-name gkrust --edition=2015 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 --cfg 'feature="mozilla-central-workspace-hack"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("mozilla-central-workspace-hack"))' -C metadata=4c0393d7b47f1bf6 -C extra-filename=-4c0393d7b47f1bf6 --out-dir /builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/build/cargo-linker -C strip=debuginfo -L dependency=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/release/deps --extern gkrust_shared=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/x86_64-unknown-linux-gnu/release/deps/libgkrust_shared-71562ab5c69d5bc3.rlib --extern lmdb_sys=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/x86_64-unknown-linux-gnu/release/deps/liblmdb_sys-c88bc00694315534.rlib --extern mozglue_static=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/x86_64-unknown-linux-gnu/release/deps/libmozglue_static-73cba90dbd312cee.rlib --extern mozilla_central_workspace_hack=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/x86_64-unknown-linux-gnu/release/deps/libmozilla_central_workspace_hack-dcb2f7431174c37c.rlib --extern swgl=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/x86_64-unknown-linux-gnu/release/deps/libswgl-4bac420510ca07eb.rlib -C debuginfo=2 --cap-lints warn -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn -Cembed-bitcode=yes -C codegen-units=1 -L native=/usr/lib64 -L native=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/x86_64-unknown-linux-gnu/release/build/audioipc2-b96252f74a6da322/out -L native=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/dist/bin -L native=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/security/nss/lib/nss/nss_nss3 -L native=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/security/nss/lib/ssl/ssl_ssl3 -L native=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/config/external/nspr/pr -L native=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/x86_64-unknown-linux-gnu/release/build/lmdb-rkv-sys-43a35bc3600a50f0/out -L native=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/dist/bin -L native=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/security/nss/lib/nss/nss_nss3 -L native=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/security/nss/lib/ssl/ssl_ssl3 -L native=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/config/external/nspr/pr -L native=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/x86_64-unknown-linux-gnu/release/build/mozglue-static-a9cf1c457f1ef2b3/out -L native=/usr/lib64 -L native=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/dist/bin -L native=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/security/nss/lib/nss/nss_nss3 -L native=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/security/nss/lib/ssl/ssl_ssl3 -L native=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/config/external/nspr/pr -L native=/builddir/build/BUILD/firefox-132.0.2-build/firefox-132.0.2/objdir/instrumented/x86_64-unknown-linux-gnu/release/build/swgl-556d68d8f8052e6f/out` (signal: 9, SIGKILL: kill)


Reproducible: Always

Comment 1 Martin Stransky 2024-11-19 11:19:41 UTC
Local build work, only koji is broken.

Comment 2 Martin Stransky 2024-11-19 11:22:00 UTC
Fedora infra ticket: https://pagure.io/fedora-infrastructure/issue/12297

Comment 3 Christian Stadelmann 2025-01-01 16:57:37 UTC
133.0.3 has been built for F41 just fine, so I guess this bug is fixed?

https://koji.fedoraproject.org/koji/search?terms=firefox-133.0.3-2.fc41&type=build&match=exact

Comment 4 Aoife Moloney 2025-02-26 13:17:07 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 42 development cycle.
Changing version to 42.


Note You need to log in before you can comment on or make changes to this bug.