Summary: | dev-qt/qtgui-5.14.0[tslib] - ERROR: Feature 'tslib' was enabled, but the pre-condition 'libs.tslib' failed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Dennis Schridde <dschridde+gentoobugs> |
Component: | Current packages | Assignee: | Qt Bug Alias <qt> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | eike, nrndda |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 618654 | ||
Bug Blocks: | |||
Attachments: | build.log |
Description
Dennis Schridde
2019-12-19 07:39:06 UTC
I upgraded the code in Qt that scans for ts devices to use the newer ts_setup(), so Qt finds things in more places. This requires tslib 1.6 or 1.9 or something like that since 5.14. (In reply to Rolf Eike Beer from comment #1) > I upgraded the code in Qt that scans for ts devices to use the newer > ts_setup(), so Qt finds things in more places. This requires tslib 1.6 or > 1.9 or something like that since 5.14. ...and no wonder did I find you adding GNUInstallDirs to tslib. ;) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ff865a50246c32c1772795066971345fc579ae commit e1ff865a50246c32c1772795066971345fc579ae Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2019-12-25 15:51:30 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2019-12-25 16:01:45 +0000 dev-qt/qtgui: Raise minimum dependency for USE=tslib Closes: https://bugs.gentoo.org/703336 Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-qt/qtgui/qtgui-5.14.0-r1.ebuild | 186 ++++++++++++++++++++++++++++++++++++ 1 file changed, 186 insertions(+) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/qt.git/commit/?id=71a6ccc1bcc9b66bbb891365ab17edcd49f7b1c9 commit 71a6ccc1bcc9b66bbb891365ab17edcd49f7b1c9 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2019-12-25 15:51:30 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2019-12-25 17:30:33 +0000 dev-qt/qtgui: Sync with Gentoo ebuild repository - Fix build with CXXFLAGS="-march=native" - Block known old users of _populate_Gui_plugin_properties With sufficiently parallelised emerge, if dev-qt/qtgui reverse dependencies are scheduled before modules installing Qt5Gui plugins have been rebuilt, these revdeps will fail cmake after an incompatible change in macro args. - Raise minimum dependency for USE=tslib Bug: https://bugs.gentoo.org/672946 Bug: https://bugs.gentoo.org/703306 Bug: https://bugs.gentoo.org/703336 Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-qt/qtgui/files/qt-5.12-gcc-avx2.patch | 29 +++++++++++++++++++++++++++++ dev-qt/qtgui/qtgui-5.12.9999.ebuild | 2 ++ dev-qt/qtgui/qtgui-5.14.9999.ebuild | 15 ++++++++++++--- dev-qt/qtgui/qtgui-5.15.9999.ebuild | 15 ++++++++++++--- dev-qt/qtgui/qtgui-5.9999.ebuild | 2 +- 5 files changed, 56 insertions(+), 7 deletions(-) The change for 5.9.9999 is not needed, this will still build with the old tslib (as 5.12.* will, too.). (In reply to Rolf Eike Beer from comment #5) > The change for 5.9.9999 is not needed Long gone ;) (In reply to Rolf Eike Beer from comment #5) > this will still build with the old tslib (as 5.12.* will, too.). 5.12 did not receive that change. |