Bug 50137 - error: /usr/lib/llvm-17.0/lib64/liblldMinGW.a(Driver.cpp.o): Unknown attribute kind (91) (Producer: 'LLVM18.1.3' Reader: 'LLVM 17.0.6')
Summary: error: /usr/lib/llvm-17.0/lib64/liblldMinGW.a(Driver.cpp.o): Unknown attribut...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: llvm17.0 (show other bugs)
Version: unstable
Hardware: x86 Linux
: P5 normal
Assignee: Konstantin A Lepikhov (L.A. Kostis)
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-24 09:59 MSK by Vitaly Chikunov
Modified: 2024-04-24 14:57 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Chikunov 2024-04-24 09:59:30 MSK
При сборке пакета требующего llvm-17 возникает такая ошибка:

  error: /usr/lib/llvm-17.0/lib64/liblldMinGW.a(Driver.cpp.o): Unknown attribute kind (91) (Producer: 'LLVM18.1.3' Reader: 'LLVM 17.0.6')

Ну разбирался углублённо, но, похоже, что статическая либа от LLVM 17 (/usr/lib/llvm-17.0/lib64/liblldMinGW.a) собрана системным (на момент её сборки) llvm-ar (т.е. llvm-ar-18).

Из-за этого невозможно собрать пакет чистым llvm-17 тулчейном.

Проблема началась 2024-04-23 когда был обновлён llvm17.0-17.0.6-alt4.1
Comment 1 Vitaly Chikunov 2024-04-24 10:30:40 MSK
Я думаю часть проблемы в том, что у нас по BR clang17.0-devel так же приезжает весь тулчейн от 18 (по зависимости на clang-devel) и утилиты от 18 оказываются по умолчанию.
Comment 2 Repository Robot 2024-04-24 13:30:04 MSK
llvm17.0-17.0.6-alt4.2 -> sisyphus:

 Wed Apr 24 2024 L.A. Kostis <lakostis@altlinux.ru> 17.0.6-alt4.2
 - Built with the llvm-17/clang-17 (closes #50137).
Comment 3 Vitaly Chikunov 2024-04-24 14:57:07 MSK
Спасибо!