Summary: | Сильная зависимость от ABI | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Sergey V Turchin <zerg> |
Component: | admc | Assignee: | Дмитрий Дегтярев <kevl> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | enhancement | ||
Priority: | P5 | CC: | kevl, sin |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Sergey V Turchin
2021-03-16 16:34:20 MSK
Кто бы мог подумать. Предлагаете не паковать то, что слинковано с libQt5Test. Хотя там и на libQt5Gui сильная зависимость. Что-то у них между версиями такое, от чего стоит отказаться, судя по всему. Я сам не смотрел в код, поэтому предлагаю посмотреть, получится ли убрать какие-нибудь лишние привязки к ABI. Если само использование Qt5Test предполагает, то, конечно, ничего не сделать. Между qt 5.12 и 5.15 поменялся вот этот кусок в qtest.h: 5.12 http://git.altlinux.org/people/zerg/packages/?p=qt5-base.git;a=blob;f=qtbase/src/testlib/qtest.h;h=28b62129b6e6493ed6f2b38fffbb4891fc8cb738;hb=336f25b46c036c1e598f5ee19dbd5e8a84fa2792#l380 5.15 http://git.altlinux.org/people/zerg/packages/?p=qt5-base.git;a=blob;f=qtbase/src/testlib/qtest.h;h=0298ff96e3f44c59348d7c777e72c28375ca4344;hb=c9276ba38d0e7e9e65e4844069b5b0eeae2b8bd9#l451 Короче, были удалены символы "qgpu_features" и "qgpu_features_ptr". Они используются самим qtest. ADMC их не использует поэтому как я понимаю эту зависимость убрать нельзя если хочешь пользоваться qtest(хочу). Ok |