Summary: | [qt overlay] dev-qt/qtmultimedia-5.3.1[widgets] should depend on dev-qt/qtopengl | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alexander van der Meij <gentoo> |
Component: | [OLD] Library | Assignee: | Qt Bug Alias <qt> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | uwelk |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 454132 | ||
Attachments: | dev-qt/qtmultimedia-5.3.1 build log |
Description
Alexander van der Meij
2014-07-29 23:14:59 UTC
Created attachment 381850 [details]
dev-qt/qtmultimedia-5.3.1 build log
The problem is that both QT_OPENGL and QT_NO_OPENGL are defined (the former presumably because of qtgui[opengl], the latter because multimediawidgets.pro adds it to DEFINES when qtopengl is not installed), therefore QtCore/qconfig.h #undef's QT_NO_OPENGL and the code tries to include some qtopengl headers. Should be "fixed" with https://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=ea04ace482dc579e72e7aa74ecb412390fe19911 Although technically depending on qtgui[-opengl] with USE=-opengl would not be necessary if qtmultimedia used a different macro to disable opengl support. Thanks for reporting. |