Bug ID | 1207928 |
---|---|
Summary | [Staging] Mesa:drivers fails to build against Rust 1.67 |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | X.Org |
Assignee | gfx-bugs@suse.de |
Reporter | dimstar@opensuse.org |
QA Contact | gfx-bugs@suse.de |
Found By | --- |
Blocker | --- |
Rust 1.67 has been submitted for inclusion and as new default https://build.opensuse.org/request/show/1062360 Mesa:drivers seems to be the only ring package that fails to build against this update (only considering the rings of course) Lin to failed build log: https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:L/Mesa:drivers/standard/x86_64 [ 938s] [2373/2465] rustc -C linker=cc --color=always --crate-type rlib --edition=2021 -C relocation-model=pic --crate-name mesa_rust_gen --emit dep-info=src/gallium/frontends/rusticl/mesa_rust_gen.d --emit link -Aclippy::all -Anon_snake_case -Anon_camel_case_types -Anon_upper_case_globals -o src/gallium/frontends/rusticl/libmesa_rust_gen.rlib -l static=gallium -l static=libclc -l dylib=drm -l dylib=LLVM -l dylib=m -l dylib=z -l dylib=clang-cpp -l dylib=LLVM -l dylib=LLVMSPIRVLib -l dylib=z -l dylib=m -l dylib=SPIRV-Tools-opt -l dylib=SPIRV-Tools -l dylib=SPIRV-Tools-link -L src/gallium/auxiliary -L src/compiler/clc -L /usr/lib64 src/gallium/frontends/rusticl/rusticl_mesa_bindings.rs [ 938s] FAILED: src/gallium/frontends/rusticl/libmesa_rust_gen.rlib [ 938s] rustc -C linker=cc --color=always --crate-type rlib --edition=2021 -C relocation-model=pic --crate-name mesa_rust_gen --emit dep-info=src/gallium/frontends/rusticl/mesa_rust_gen.d --emit link -Aclippy::all -Anon_snake_case -Anon_camel_case_types -Anon_upper_case_globals -o src/gallium/frontends/rusticl/libmesa_rust_gen.rlib -l static=gallium -l static=libclc -l dylib=drm -l dylib=LLVM -l dylib=m -l dylib=z -l dylib=clang-cpp -l dylib=LLVM -l dylib=LLVMSPIRVLib -l dylib=z -l dylib=m -l dylib=SPIRV-Tools-opt -l dylib=SPIRV-Tools -l dylib=SPIRV-Tools-link -L src/gallium/auxiliary -L src/compiler/clc -L /usr/lib64 src/gallium/frontends/rusticl/rusticl_mesa_bindings.rs [ 938s] error: failed to add native library src/gallium/auxiliary/libgallium.a: Unsupported archive identifier