Perma [Tier 2] Snap B-local warning: unexpected `cfg` condition name: <...> | single tracking bug
Categories
(Firefox Build System :: Third Party Packaging, defect)
Tracking
(firefox-esr128 unaffected, firefox-esr140 unaffected, firefox142 unaffected, firefox143 unaffected, firefox144 affected)
| Tracking | Status | |
|---|---|---|
| firefox-esr128 | --- | unaffected |
| firefox-esr140 | --- | unaffected |
| firefox142 | --- | unaffected |
| firefox143 | --- | unaffected |
| firefox144 | --- | affected |
People
(Reporter: smolnar, Unassigned)
References
(Regression)
Details
(Keywords: regression)
config/external/icu/common/udataswp.o
[task 2025-09-04T09:22:14.671+00:00] :: 0:39.22 Compiling shlex v1.3.0
[task 2025-09-04T09:22:14.691+00:00] :: 0:39.24 Running `CARGO=/builds/worker/firefox-snap/stage/usr/bin/cargo CARGO_CRATE_NAME=shlex CARGO_MANIFEST_DIR=/builds/worker/firefox-snap/parts/firefox/build/third_party/rust/shlex CARGO_PKG_AUTHORS='comex <comexk@gmail.com>:Fenhl <fenhl@fenhl.net>:Adrian Taylor <adetaylor@chromium.org>:Alex Touchet <alextouchet@outlook.com>:Daniel Parks <dp+git@oxidized.org>:Garrett Berg <googberg@gmail.com>' CARGO_PKG_DESCRIPTION='Split a string into shell words, like Python'\''s shlex.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=shlex CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/comex/rust-shlex' CARGO_PKG_RUST_VERSION=1.46.0 CARGO_PKG_VERSION=1.3.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/release/deps:/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/dist/bin:/snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu:/snap/gnome-46-2404-sdk/current/usr/lib' /builds/worker/firefox-snap/stage/usr/bin/rustc --crate-name shlex --edition=2015 /builds/worker/firefox-snap/parts/firefox/build/third_party/rust/shlex/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=1 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=324288b668470285 -C extra-filename=-324288b668470285 --out-dir /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/release/deps -C linker=/builds/worker/firefox-snap/parts/firefox/build/build/cargo-linker -C strip=debuginfo -L dependency=/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/release/deps --cap-lints warn`
[task 2025-09-04T09:22:14.714+00:00] :: 0:39.26 /builds/worker/firefox-snap/stage/usr/bin/clang -o fwd_txfm_sse2.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/builds/worker/firefox-snap/parts/firefox/build/media/libaom -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/media/libaom -I/builds/worker/firefox-snap/parts/firefox/build/media/libaom/config/linux/x64 -I/builds/worker/firefox-snap/parts/firefox/build/media/libaom/config -I/builds/worker/firefox-snap/parts/firefox/build/third_party/aom -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/dist/include -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/dist/include/nspr -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/dist/include/nss -DMOZILLA_CLIENT -include /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/mozilla-config.h -isystem /builds/worker/firefox-snap/parts/firefox/install/usr/include -isystem /builds/worker/firefox-snap/stage/usr/include -pthread -ffunction-sections -fdata-sections -fno-math-errno -fPIC -isystem /builds/worker/firefox-snap/parts/firefox/install/usr/include -isystem /builds/worker/firefox-snap/stage/usr/include -gdwarf-4 -O3 -fno-omit-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 -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wenum-compare-conditional -Wenum-float-conversion -Wstring-conversion -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=atomic-alignment -Wno-error=deprecated-builtins -Wformat -Wformat-security -Werror=implicit-function-declaration -Wno-psabi -Wthread-safety -Wno-error=builtin-macro-redefined -Wno-unknown-warning-option -Wno-sign-compare -Wno-unused-function -Wno-unreachable-code -Wno-unneeded-internal-declaration -fno-strict-aliasing -ffp-contract=off -DNS_FREE_PERMANENT_DATA=1 -fprofile-generate -MD -MP -MF .deps/fwd_txfm_sse2.o.pp -msse2 /builds/worker/firefox-snap/parts/firefox/build/third_party/aom/aom_dsp/x86/fwd_txfm_sse2.c
[task 2025-09-04T09:22:14.718+00:00] :: 0:39.27 media/libaom/highbd_adaptive_quantize_avx2.o
[task 2025-09-04T09:22:14.747+00:00] :: 0:39.30 gmake[4]: Leaving directory '/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/mozglue/baseprofiler'
[task 2025-09-04T09:22:14.751+00:00] :: 0:39.30 /builds/worker/firefox-snap/stage/usr/bin/clang++ -o Unified_cpp_dom_file1.o -c -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/dist/stl_wrappers -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/dist/system_wrappers -include /builds/worker/firefox-snap/parts/firefox/build/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DMOZ_SUPPORT_LEAKCHECKING -DSTATIC_EXPORTABLE_JS_API -I/builds/worker/firefox-snap/parts/firefox/build/dom/file -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/dom/file -I/builds/worker/firefox-snap/parts/firefox/build/dom/file/ipc -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/ipc/ipdl/_ipdlheaders -I/builds/worker/firefox-snap/parts/firefox/build/ipc/chromium/src -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/dist/include -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/dist/include/nspr -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/dist/include/nss -DMOZILLA_CLIENT -include /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/mozilla-config.h -isystem /builds/worker/firefox-snap/parts/firefox/install/usr/include -isystem /builds/worker/firefox-snap/stage/usr/include -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -fPIC -isystem /builds/worker/firefox-snap/parts/firefox/install/usr/include -isystem /builds/worker/firefox-snap/stage/usr/include -gdwarf-4 -O3 -fno-omit-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-unknown-warning-option -fno-strict-aliasing -ffp-contract=off -DNS_FREE_PERMANENT_DATA=1 -fprofile-generate -MD -MP -MF .deps/Unified_cpp_dom_file1.o.pp Unified_cpp_dom_file1.cpp
[task 2025-09-04T09:22:14.770+00:00] :: 0:39.32 warning: unexpected `cfg` condition name: `manual_codegen_check`
[task 2025-09-04T09:22:14.771+00:00] :: 0:39.32 --> /builds/worker/firefox-snap/parts/firefox/build/third_party/rust/shlex/src/bytes.rs:353:12
[task 2025-09-04T09:22:14.771+00:00] :: 0:39.32 |
[task 2025-09-04T09:22:14.771+00:00] :: 0:39.32 353 | #[cfg_attr(manual_codegen_check, inline(never))]
[task 2025-09-04T09:22:14.772+00:00] :: 0:39.32 | ^^^^^^^^^^^^^^^^^^^^
[task 2025-09-04T09:22:14.772+00:00] :: 0:39.32 |
[task 2025-09-04T09:22:14.772+00:00] :: 0:39.32 = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `fmt_debug`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, and `windows`
[task 2025-09-04T09:22:14.772+00:00] :: 0:39.32 = help: consider using a Cargo feature instead
[task 2025-09-04T09:22:14.773+00:00] :: 0:39.32 = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[task 2025-09-04T09:22:14.773+00:00] :: 0:39.32 [lints.rust]
[task 2025-09-04T09:22:14.773+00:00] :: 0:39.32 unexpected_cfgs = { level = "warn", check-cfg = ['cfg(manual_codegen_check)'] }
[task 2025-09-04T09:22:14.774+00:00] :: 0:39.32 = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(manual_codegen_check)");` to the top of the `build.rs`
[task 2025-09-04T09:22:14.774+00:00] :: 0:39.32 = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[task 2025-09-04T09:22:14.774+00:00] :: 0:39.32 = note: `#[warn(unexpected_cfgs)]` on by default
[task 2025-09-04T09:22:14.854+00:00] :: 0:39.40 Compiling bitflags v2.9.0
[task 2025-09-04T09:22:14.872+00:00] :: 0:39.42 Running `CARGO=/builds/worker/firefox-snap/stage/usr/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR=/builds/worker/firefox-snap/parts/firefox/build/third_party/rust/bitflags CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags.
[task 2025-09-04T09:22:14.872+00:00] :: 0:39.42 ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=2.9.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/release/deps:/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/dist/bin:/snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu:/snap/gnome-46-2404-sdk/current/usr/lib' /builds/worker/firefox-snap/stage/usr/bin/rustc --crate-name bitflags --edition=2021 /builds/worker/firefox-snap/parts/firefox/build/third_party/rust/bitflags/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=1 -C embed-bitcode=no --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "compiler_builtins", "core", "example_generated", "rustc-dep-of-std", "serde", "std"))' -C metadata=b106d4f1a7a87a3c -C extra-filename=-b106d4f1a7a87a3c --out-dir /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/release/deps -C linker=/builds/worker/firefox-snap/parts/firefox/build/build/cargo-linker -C strip=debuginfo -L dependency=/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/release/deps --cap-lints warn`
[task 2025-09-04T09:22:14.879+00:00] :: 0:39.43 /builds/worker/firefox-snap/stage/usr/bin/clang -o tokenize.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DMOZ_HAS_MOZGLUE -I/builds/worker/firefox-snap/parts/firefox/build/media/libvpx -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/media/libvpx -I/builds/worker/firefox-snap/parts/firefox/build/media/libvpx/config/linux/x64 -I/builds/worker/firefox-snap/parts/firefox/build/media/libvpx/config -I/builds/worker/firefox-snap/parts/firefox/build/media/libvpx/libvpx -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/dist/include -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/dist/include/nspr -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/dist/include/nss -DMOZILLA_CLIENT -include /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/instrumented/mozilla-config.h -isystem /builds/worker/firefox-snap/parts/firefox/install/usr/include -isystem /builds/worker/firefox-snap/stage/usr/include -pthread -ffunction-sections -fdata-sections -fno-math-errno -fPIC -isystem /builds/worker/firefox-snap/parts/firefox/install/usr/include -isystem /builds/worker/firefox-snap/stage/usr/include -gdwarf-4 -O3 -fno-omit-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 -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wenum-compare-conditional -Wenum-float-conversion -Wstring-conversion -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=atomic-alignment -Wno-error=deprecated-builtins -Wformat -Wformat-security -Werror=implicit-function-declaration -Wno-psabi -Wthread-safety -Wno-error=builtin-macro-redefined -Wno-unknown-warning-option -Wno-sign-compare -Wno-unused-function -Wno-unreachable-code -Wno-unneeded-internal-declaration -fno-strict-aliasing -ffp-contract=off -DNS_FREE_PERMANENT_DATA=1 -fprofile-generate -MD -MP -MF .deps/tokenize.o.pp /builds/worker/firefox-snap/parts/firefox/build/media/libvpx/libvpx/vp8/encoder/tokenize.c
[task 2025-09-04T09:22:14.881+00:00] :: 0:39.43 media/libvpx/treewriter.o
[task 2025-09-04T09:22:14.932+00:00] :: 0:39.48 media/libvpx/vp8_quantize.o
Comment 1•10 months ago
|
||
Set release status flags based on info from the regressing bug 1971158
Comment 2•10 months ago
|
||
Curious, we're not touching rust things afaik. I've asked people that know about those snap jobs.
| Comment hidden (Intermittent Failures Robot) |
Updated•10 months ago
|
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Comment 6•10 months ago
|
||
This is the final week of Nightly for Fx144 before going to Beta next week.
(In reply to Paul Adenot (:padenot) from comment #2)
Curious, we're not touching rust things afaik. I've asked people that know about those snap jobs.
Any updates from the investigation, do we need a fix in time for Fx144?
Comment 8•10 months ago
|
||
Took a look at the log and the actual fatal error was ld.lld: error: undefined hidden symbol: __libc_single_threaded. Bug 1987546 just had a patch posted for it so this bug is probably a duplicate.
Comment 9•10 months ago
|
||
Yeah, I don't know why a warning was highlighted rather than an error, but here it is: https://treeherder.mozilla.org/logviewer?job_id=525609103&repo=autoland&task=CsYoFE0ATaqBjF5Zar60hw.0&lineNumber=119063
This is definitely a dupe.
Updated•10 months ago
|
Description
•