Bug 55857 - Верните qdoc для Qt6
Summary: Верните qdoc для Qt6
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: qt6-tools (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-09-03 19:21 MSK by Andrey Cherepanov
Modified: 2025-09-04 12:24 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 Andrey Cherepanov 2025-09-03 19:21:00 MSK
В Debian собран: https://packages.debian.org/sid/main/qdoc-qt6
Comment 1 Sergey V Turchin 2025-09-04 10:20:46 MSK
Почему-то стал думать, что LLVM собран без RTTI. буду разбираться.
Comment 2 Sergey V Turchin 2025-09-04 10:26:35 MSK
На 1-й взгляд виноват "remove gcc-c++ from requires", ещё разбираюсь.
Comment 3 Sergey V Turchin 2025-09-04 10:29:30 MSK
(Ответ для Sergey V Turchin на комментарий #2)
> На 1-й взгляд виноват "remove gcc-c++ from requires", ещё разбираюсь.
Не, не оно. Подумал, там BuildRequires фигурирует.
Comment 4 Sergey V Turchin 2025-09-04 10:40:51 MSK
Судя по тому, что тот же самый Qt нормально собирается https://git.altlinux.org/tasks/393538/build/400/x86_64/log
, какие-то изменения произошли в LLVM.
Comment 5 Sergey V Turchin 2025-09-04 11:24:09 MSK
Проблема в том, что c такими

BuildRequires: clang-devel-static llvm-devel-static
BuildRequires: clang-devel llvm-devel
BuildRequires: /usr/bin/clang-format /usr/bin/clangd

у меня стали влетать куски llvm20, из-за чего я неправильно определяю LLVM_INSTALL_DIR.
LLVM_INSTALL_DIR=`ls -1d /usr/lib/llvm-*| sort | tail -n1`

Прошу указать более надёжный способ определения, совместимый с p11 и, желательно, с p10.
Comment 6 Sergey V Turchin 2025-09-04 11:25:01 MSK
(Ответ для Sergey V Turchin на комментарий #5)
> у меня стали влетать куски llvm20
https://git.altlinux.org/tasks/archive/done/_384/393417/build/400/x86_64/srpm.log
Comment 7 Sergey V Turchin 2025-09-04 11:27:35 MSK
Нашёл `llvm-config --prefix`. Является ли он надёжным поставщиком LLVM_INSTALL_DIR?
Comment 8 Konstantin A Lepikhov (L.A. Kostis) 2025-09-04 12:11:37 MSK
(In reply to Sergey V Turchin from comment #7)
> Нашёл `llvm-config --prefix`. Является ли он надёжным поставщиком
> LLVM_INSTALL_DIR?

да, советую его и использовать.
Comment 9 Konstantin A Lepikhov (L.A. Kostis) 2025-09-04 12:14:22 MSK
(In reply to Sergey V Turchin from comment #6)
> (Ответ для Sergey V Turchin на комментарий #5)
> > у меня стали влетать куски llvm20
> https://git.altlinux.org/tasks/archive/done/_384/393417/build/400/x86_64/
> srpm.log

я предполагаю, llvm20.1 там ставится по зависимости от mesa, с этим ничего поделать нельзя.
Comment 10 Sergey V Turchin 2025-09-04 12:24:04 MSK
qt6-tools-6.9.2-alt2