[devel] LLVM 13 и ошибки сборки

Arseny Maslennikov arseny на altlinux.org
Вс Апр 17 12:28:18 MSK 2022


On Sat, Apr 16, 2022 at 10:19:14PM +0300, Vitaly Lipatov wrote:
> Хорошо, спрошу прямее:
> clang сломан уже неделю. Я хотел бы понять, зачем нужно было сломанный
> clang13 ставить дефолтным, и планируется ли исправление ситуации, и что
> будет предпринято, чтобы такого не допускать на ровном месте.

[1] https://git.altlinux.org/beehive/logs/Sisyphus-x86_64/archive/2022/0413/error/afl-2.56-alt4.b.git.f10d601
[2] https://git.altlinux.org/beehive/logs/Sisyphus-x86_64/archive/2022/0413/error/gn-0.1967.80a40b07-alt1

Ах вот оно что. Для протокола — я эти логи увидел _только сегодня_, а до
этого полагал, что сломаны лишь CMake-конфиги (и пакеты[3], что собираются с
ними).

[3] https://git.altlinux.org/beehive/logs/Sisyphus-x86_64/archive/2022/0413/error/qt6-tools-6.2.2-alt1

Багрепорты или обсуждение в таких случаях надо с копипасты отсюда
начинать, чтобы был ясен масштаб бедствия. А то будто говорите
загадками. Я уж думал вас обвинять в грубых округлениях (вроде "сломан
clang" вместо "сломан llvm"), совершаемых ради "хайпа" и чтобы бьющаяся
посуда звенела громче. :D

По существу: видимо, это https://github.com/llvm/llvm-project/issues/51717.
Объезжаем:
* Fri Apr 15 2022 Arseny Maslennikov <arseny на altlinux.org> 13.0.1-alt2
- Dropped certain targets from import checks in CMake configs.
  This will fix bug 39685, or, at least, dramatically reduce its impact.
- Built without gcc-LTO, since it miscompiles the LLVM optimizer.
- Temporarily disabled doc generation to urgently push the fix above.

p.s.
Было бы удобно в личных почтовых уведомлениях о FTBFS, кроме писем вида
"сломалась сборка пакета, в ACL которого есть вы" ещё и получать письма вида
"сломалась сборка ряда пакетов, которые зависят от ваших, из-за вашего
пакета". Но робот не знает, из-за чего поломка, и будет присылать много
false positives.
В теории, таким сводкам место на watch.altlinux.org.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 833 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20220417/dae09b75/attachment.bin>


Подробная информация о списке рассылки Devel