Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1242343 > unrolled thread

Bug#1103360: firefox-esr: FTBFS in testing/arm64: make[6]: *** [/build/reproducible-path/firefox-esr-128.9.0esr/config/makefiles/rust.mk:500: force-cargo-library-build] Error 101

Started byLucas Nussbaum <lucas@debian.org>
First post2025-04-16 21:00 +0200
Last post2025-04-27 01:40 +0200
Articles 3 — 2 participants

Back to article view | Back to linux.debian.bugs.dist


Contents

  Bug#1103360: firefox-esr: FTBFS in testing/arm64: make[6]: *** [/build/reproducible-path/firefox-esr-128.9.0esr/config/makefiles/rust.mk:500: force-cargo-library-build] Error 101 Lucas Nussbaum <lucas@debian.org> - 2025-04-16 21:00 +0200
    Bug#1103360: firefox-esr: FTBFS in testing/arm64: make[6]: *** [/build/reproducible-path/firefox-esr-128.9.0esr/config/makefiles/rust.mk:500: force-cargo-library-build] Error 101 Lucas Nussbaum <lucas@debian.org> - 2025-04-16 23:30 +0200
    Bug#1103360: firefox-esr: FTBFS in testing/arm64: make[6]: *** [/build/reproducible-path/firefox-esr-128.9.0esr/config/makefiles/rust.mk:500: force-cargo-library-build] Error 101 Jeremy Bícha <jeremy.bicha@canonical.com> - 2025-04-27 01:40 +0200

#1242343 — Bug#1103360: firefox-esr: FTBFS in testing/arm64: make[6]: *** [/build/reproducible-path/firefox-esr-128.9.0esr/config/makefiles/rust.mk:500: force-cargo-library-build] Error 101

FromLucas Nussbaum <lucas@debian.org>
Date2025-04-16 21:00 +0200
SubjectBug#1103360: firefox-esr: FTBFS in testing/arm64: make[6]: *** [/build/reproducible-path/firefox-esr-128.9.0esr/config/makefiles/rust.mk:500: force-cargo-library-build] Error 101
Message-ID<KCg9l-e03J-19@gated-at.bofh.it>
Source: firefox-esr
Version: 128.9.0esr-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lucas@debian.org
Usertags: ftbfs-20250416 ftbfs-trixie

Hi,

During a rebuild of all packages in testing (trixie), your package failed
to build on arm64.


Relevant part (hopefully):
> make[6]: Entering directory '/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/dom/media/test/rdd_process_xpcom'
> mkdir -p '.deps/'
> /usr/bin/clang++ -o Unified_cpp_rdd_process_xpcom0.o -c  -I/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/dist/stl_wrappers -I/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/dist/system_wrappers -include /build/reproducible-path/firefox-esr-128.9.0esr/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/build/reproducible-path/firefox-esr-128.9.0esr/dom/media/test/rdd_process_xpcom -I/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/dom/media/test/rdd_process_xpcom -I/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/ipc/ipdl/_ipdlheaders -I/build/reproducible-path/firefox-esr-128.9.0esr/ipc/chromium/src -I/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/usr/include/nspr -I/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/dist/include/nss -DMOZILLA_CLIENT -include /build/reproducible-path/firefox-esr-128.9.0esr/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -O2 -ffile-prefix-map=/build/reproducible-path/firefox-esr-128.9.0esr=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-exceptions -fPIC -gdwarf-4 -O2 -fomit-frame-pointer -funwind-tables -Wall -Wbitfield-enum-conversion -Wempty-body -Wformat-type-confusion -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtautological-constant-in-range-compare -Wtype-limits -Wno-error=tautological-type-limit-compare -Wunreachable-code -Wunreachable-code-return -Wunused-but-set-parameter -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wenum-compare-conditional -Wenum-float-conversion -Wno-deprecated-anon-enum-enum-conversion -Wno-deprecated-enum-enum-conversion -Wno-deprecated-this-capture -Wcomma -Wimplicit-fallthrough -Wstring-conversion -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=atomic-alignment -Wno-error=deprecated-builtins -Wformat -Wformat-security -Wno-psabi -Wthread-safety -Wno-error=builtin-macro-redefined -Wno-vla-cxx-extension -Wno-unknown-warning-option -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_rdd_process_xpcom0.o.pp   Unified_cpp_rdd_process_xpcom0.cpp
> error: could not compile `gkrust` (lib)
> 
> Caused by:
>   process didn't exit successfully: `/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 --cfg 'feature="mozilla-central-workspace-hack"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("mozilla-central-workspace-hack"))' -C metadata=7ab5db93120ea7f5 -C extra-filename=-54eaf3be056793b5 --out-dir /build/reproducible-path/firefox-esr-128.9.0esr/build-browser/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -C linker=/build/reproducible-path/firefox-esr-128.9.0esr/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/release/deps --extern gkrust_shared=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/aarch64-unknown-linux-gnu/release/deps/libgkrust_shared-eab4f06cf7f51965.rlib --extern lmdb_sys=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/aarch64-unknown-linux-gnu/release/deps/liblmdb_sys-b716dead33bad637.rlib --extern mozglue_static=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/aarch64-unknown-linux-gnu/release/deps/libmozglue_static-0abbd71c56608aa6.rlib --extern mozilla_central_workspace_hack=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/aarch64-unknown-linux-gnu/release/deps/libmozilla_central_workspace_hack-829d3d19cdcd7553.rlib --extern swgl=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/aarch64-unknown-linux-gnu/release/deps/libswgl-8bbb7fcbb2d0e467.rlib -Clto -C debuginfo=2 --cap-lints warn --remap-path-prefix=/build/reproducible-path/firefox-esr-128.9.0esr=. -Cembed-bitcode=yes -C codegen-units=1 -L native=/usr/lib/aarch64-linux-gnu -L native=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/aarch64-unknown-linux-gnu/release/build/audioipc2-2a7b1e3bc7e8c3a9/out -L native=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/dist/bin -L native=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/security/nss/lib/nss/nss_nss3 -L native=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/security/nss/lib/ssl/ssl_ssl3 -L native=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/config/external/nspr/pr -L native=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/aarch64-unknown-linux-gnu/release/build/lmdb-rkv-sys-1b8eb449f4ed22b2/out -L native=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/dist/bin -L native=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/security/nss/lib/nss/nss_nss3 -L native=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/security/nss/lib/ssl/ssl_ssl3 -L native=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/config/external/nspr/pr -L native=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/aarch64-unknown-linux-gnu/release/build/mozglue-static-e02f7f09d301381e/out -L native=/usr/lib/aarch64-linux-gnu -L native=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/dist/bin -L native=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/security/nss/lib/nss/nss_nss3 -L native=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/security/nss/lib/ssl/ssl_ssl3 -L native=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/config/external/nspr/pr -L native=/build/reproducible-path/firefox-esr-128.9.0esr/build-browser/aarch64-unknown-linux-gnu/release/build/swgl-7489d5f11a194970/out` (signal: 9, SIGKILL: kill)
> make[6]: *** [/build/reproducible-path/firefox-esr-128.9.0esr/config/makefiles/rust.mk:500: force-cargo-library-build] Error 101


The full build log is available from:
http://qa-logs.debian.net/2025/04/16/firefox-esr_128.9.0esr-2_testing-arm64.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250416;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250416&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

[toc] | [next] | [standalone]


#1242382

FromLucas Nussbaum <lucas@debian.org>
Date2025-04-16 23:30 +0200
Message-ID<KCiut-e1Gf-1@gated-at.bofh.it>
In reply to#1242343
On 17/04/25 at 06:07 +0900, Mike Hommey wrote:
> On Wed, Apr 16, 2025 at 08:40:14PM +0200, Lucas Nussbaum wrote:
> > Source: firefox-esr
> > Version: 128.9.0esr-2
> > Severity: serious
> > Justification: FTBFS
> > Tags: trixie sid ftbfs
> > User: lucas@debian.org
> > Usertags: ftbfs-20250416 ftbfs-trixie
> > 
> > Hi,
> > 
> > During a rebuild of all packages in testing (trixie), your package failed
> > to build on arm64.
> 
> The most relevant part of the log says: (signal: 9, SIGKILL: kill)
> 
> This was OOM killed. IOW, not enough memory on the builder you used.
> 
> Is this something that runs on buildds or some other machines?

Hi Mike,

I run those rebuilds on AWS nodes. They have 16 GB of RAM. Is that not
enough?

Lucas

[toc] | [prev] | [next] | [standalone]


#1243749

FromJeremy Bícha <jeremy.bicha@canonical.com>
Date2025-04-27 01:40 +0200
Message-ID<KFXhL-guMh-3@gated-at.bofh.it>
In reply to#1242343
Control: severity -1 important

I am lowering the severity of this bug to try to minimize the stress
on maintainers of reverse dependencies who are being notified of auto
removals because of this bug and because it looks like Lucas and
Santiago are ok with this bug not being RC at this time.

Thank you,
Jeremy Bícha

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.bugs.dist


csiph-web