Bug 43855 - Q: пересбрать с llvm14/llvm15?
Summary: Q: пересбрать с llvm14/llvm15?
Status: RESOLVED LATER
Alias: None
Product: Sisyphus
Classification: Development
Component: python3-module-llvmlite (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 minor
Assignee: Grigory Ustinov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-09-22 21:28 MSK by Konstantin A Lepikhov (L.A. Kostis)
Modified: 2023-01-06 00:11 MSK (History)
19 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Konstantin A Lepikhov (L.A. Kostis) 2022-09-22 21:28:56 MSK
Привет!

python3-module-llvmlite остался единственным потребителем llvm11.0 в сизифе (см. [1]), причем llvm11.0 не собирается достаточно долгое время (см. [2]).

В апстриме проекта идет вялое обсуждение поддержки свежей версии llvm и вроде бы она даже работает[3]

Может быть стоит применить эти патчи и пересбрать llvmlite с llvm13 хотя бы в сизифе? Тогда можно будет удалить llvm11.0 за ненадобностью.

Спасибо.

1. https://git.altlinux.org/tasks/307172/logs/events.1.1.log
2. https://git.altlinux.org/beehive/stats/Sisyphus-x86_64/ftbfs-joined
3. https://github.com/numba/llvmlite/pull/802
Comment 1 Grigory Ustinov 2022-09-23 16:40:23 MSK
(Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #0)
> Привет!
> 
> python3-module-llvmlite остался единственным потребителем llvm11.0 в сизифе
> (см. [1]), причем llvm11.0 не собирается достаточно долгое время (см. [2]).
> 
> В апстриме проекта идет вялое обсуждение поддержки свежей версии llvm и
> вроде бы она даже работает[3]
> 
> Может быть стоит применить эти патчи и пересбрать llvmlite с llvm13 хотя бы
> в сизифе? Тогда можно будет удалить llvm11.0 за ненадобностью.
> 
> Спасибо.
> 
> 1. https://git.altlinux.org/tasks/307172/logs/events.1.1.log
> 2. https://git.altlinux.org/beehive/stats/Sisyphus-x86_64/ftbfs-joined
> 3. https://github.com/numba/llvmlite/pull/802

Привет, Константин!

Этот пакет - кость в моём горле. При каждом обновлении llvm он становится проблемой. Апстрим крайне неохотно переходит на новые версии.

Пару лет назад вопрос решился так: [#255922] DONE (try 6) del=llvm7.0 del=python-module-llvmlite del=python-module-numba

В общем-то, как вариант, можно рассмотреть и такое решение. Потому что указанный в пулреквесте патч во-первых не очень то и накладывается, но даже после наложения пакет всё равно не собирается.

На прошлой неделе во время обновления этого пакета я смотрел, что творится у наших коллег по несчастью. Другие дистрибутивы, как я понял терпят 11ый ллвм.

Насколько я понимаю, [2] при условии [1] не является какой бы то ни было проблемой, кроме как эстетической. Ну не собирается, но ведь никому и не мешает?
Comment 2 Konstantin A Lepikhov (L.A. Kostis) 2022-09-25 13:04:46 MSK
(In reply to Grigory Ustinov from comment #1)
> (Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #0)
> > Привет!
> > 
> > python3-module-llvmlite остался единственным потребителем llvm11.0 в сизифе
> > (см. [1]), причем llvm11.0 не собирается достаточно долгое время (см. [2]).
> > 
> > В апстриме проекта идет вялое обсуждение поддержки свежей версии llvm и
> > вроде бы она даже работает[3]
> > 
> > Может быть стоит применить эти патчи и пересбрать llvmlite с llvm13 хотя бы
> > в сизифе? Тогда можно будет удалить llvm11.0 за ненадобностью.
> > 
> > Спасибо.
> > 
> > 1. https://git.altlinux.org/tasks/307172/logs/events.1.1.log
> > 2. https://git.altlinux.org/beehive/stats/Sisyphus-x86_64/ftbfs-joined
> > 3. https://github.com/numba/llvmlite/pull/802
> 
> Привет, Константин!
> 
> Этот пакет - кость в моём горле. При каждом обновлении llvm он становится
> проблемой. Апстрим крайне неохотно переходит на новые версии.
> 
> Пару лет назад вопрос решился так: [#255922] DONE (try 6) del=llvm7.0
> del=python-module-llvmlite del=python-module-numba
> 
> В общем-то, как вариант, можно рассмотреть и такое решение. Потому что
> указанный в пулреквесте патч во-первых не очень то и накладывается, но даже
> после наложения пакет всё равно не собирается.
> 
> На прошлой неделе во время обновления этого пакета я смотрел, что творится у
> наших коллег по несчастью. Другие дистрибутивы, как я понял терпят 11ый ллвм.
> 
> Насколько я понимаю, [2] при условии [1] не является какой бы то ни было
> проблемой, кроме как эстетической. Ну не собирается, но ведь никому и не
> мешает?
Я тут посмотрел сборку llvm11.0, там скорее баг упаковки, чем сам код не собирается, тогда скорее починю его вместо удаления. Спасибо!
Comment 3 Konstantin A Lepikhov (L.A. Kostis) 2023-01-06 00:11:20 MSK
Вести с полей )

1) llvm11.0 вернулся в сизиф, поэтому можно терпеть дальше, пока апстрим не сделает поддержку LLVM-14[1].

2) Поменял заголовок и сделал эту ошибку напоминанием периодически проверять, что там с поддержкой LLVM-14/LLVM-15

1. https://github.com/numba/llvmlite/pull/830