LINUX.ORG.RU

Не собирается qtwayland

 ,


0

1

Зафейлилось обновление, с каких-то пор KWin стал требовать Wayland, хотя на блобе нвидии он не работает. Пробовал собирать без LTO - тоже самое. Подскажите, куда копать.

/var/tmp/portage/dev-qt/qtwayland-5.9.3/temp/cc9b39EO.ltrans0.ltrans.o: In function `QtWaylandClient::QWaylandIntegration::themeNames() const':
<artificial>:(.text+0x5b33): undefined reference to `QGenericUnixTheme::name'
/var/tmp/portage/dev-qt/qtwayland-5.9.3/temp/cc9b39EO.ltrans0.ltrans.o: In function `QtWaylandClient::QWaylandIntegration::QWaylandIntegration()':
<artificial>:(.text+0xcc30): undefined reference to `vtable for QFontconfigDatabase'
/var/tmp/portage/dev-qt/qtwayland-5.9.3/temp/cc9b39EO.ltrans0.ltrans.o: In function `QtWaylandClient::QWaylandIntegration::createPlatformTheme(QString const&) const':
<artificial>:(.text+0xae4): undefined reference to `QGenericUnixTheme::createUnixTheme(QString const&)'
/var/tmp/portage/dev-qt/qtwayland-5.9.3/temp/cc9b39EO.ltrans0.ltrans.o: In function `QtWaylandClient::QWaylandIntegration::createEventDispatcher() const':
<artificial>:(.text+0xaf1): undefined reference to `createUnixEventDispatcher()'
/var/tmp/portage/dev-qt/qtwayland-5.9.3/temp/cc9b39EO.ltrans3.ltrans.o: In function `QGenericUnixServices::~QGenericUnixServices()':
<artificial>:(.text+0x4f3): undefined reference to `vtable for QGenericUnixServices'
/var/tmp/portage/dev-qt/qtwayland-5.9.3/temp/cc9b39EO.ltrans3.ltrans.o: In function `QtWaylandClient::QWaylandWindowManagerIntegration::~QWaylandWindowManagerIntegration()':
<artificial>:(.text+0x3803): undefined reference to `vtable for QGenericUnixServices'
/var/tmp/portage/dev-qt/qtwayland-5.9.3/temp/cc9b39EO.ltrans3.ltrans.o: In function `QGenericUnixServices::~QGenericUnixServices()':
<artificial>:(.text+0x3933): undefined reference to `vtable for QGenericUnixServices'
/var/tmp/portage/dev-qt/qtwayland-5.9.3/temp/cc9b39EO.ltrans3.ltrans.o: In function `QtWaylandClient::QWaylandWindowManagerIntegration::QWaylandWindowManagerIntegration(QtWaylandClient::QWaylandDisplay*)':
<artificial>:(.text+0x5b9f): undefined reference to `vtable for QGenericUnixServices'
/var/tmp/portage/dev-qt/qtwayland-5.9.3/temp/cc9b39EO.ltrans3.ltrans.o: In function `QtWaylandClient::QWaylandWindowManagerIntegration::openDocument(QUrl const&)':
<artificial>:(.text+0x5a2b): undefined reference to `QGenericUnixServices::openDocument(QUrl const&)'
/var/tmp/portage/dev-qt/qtwayland-5.9.3/temp/cc9b39EO.ltrans3.ltrans.o: In function `QtWaylandClient::QWaylandWindowManagerIntegration::openUrl(QUrl const&)':
<artificial>:(.text+0x5a8b): undefined reference to `QGenericUnixServices::openUrl(QUrl const&)'
/var/tmp/portage/dev-qt/qtwayland-5.9.3/temp/cc9b39EO.ltrans4.ltrans.o:(.data.rel.ro+0xf48): undefined reference to `typeinfo for QGenericUnixServices'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:379: ../../lib/libQt5WaylandClient.so.5.9.3] Error 1

★★★★★
Ответ на: комментарий от Meyer

А по существу?

По существу, ты - мамкин оптимизатор, собираешься что-то с ЛТО, а что-то с ЛТО не собирается, но зависимости почему-то потом без ЛТО не пересобираешь

dev-qt/qtgui:5 fat-lto.conf ## qtwayland as of 2017/07/20

Deleted
()
Последнее исправление: Lifun (всего исправлений: 1)

Не собирается…

Вопрос года! Новости читал? Какой профиль был? Какой стал сейчас? Остальная система пересобрана без ошибок? Всё операции которые советуют проделать в новости выполнены?

Пробовал собирать без LTO

Просто писец. Тут даже без LTO такие чудесатые чудеса происходят что просто волосы на голове дыбом встают…

Подскажите, куда копать.

К консистентности всей системы. Всегда ваш с любовью и.о. К.О.

init_6 ★★★★★
()
5 ноября 2018 г.
Ответ на: комментарий от init_6

qtwayland-5.11.2 не собирается с вышеуказанными условиями

Deleted
()
Ответ на: комментарий от Deleted

а счас как собирается?

Не знаю, не обновлял.

Meyer ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.