| Summary: | dev-util/kdevplatform[-welcomepage] fails to build - ld: cannot find -lQt5::QuickWidgets | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | . <dev.rindeal+gentoo> |
| Component: | Current packages | Assignee: | Gentoo KDE team <kde> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
.
2016-09-25 19:09:38 UTC
This looks like a possible bogus dep upstream. (In reply to Michael Palimaka (kensington) from comment #1) > This looks like a possible bogus dep upstream. No, it's simply an unconditionally required dep. Right, it is used for welcomepage but does not appear to have actual other usage ie. it should be linked conditionally the same way it is currently found conditionally. (In reply to Michael Palimaka (kensington) from comment #3) > Right, it is used for welcomepage but does not appear to have actual other > usage But it does, the linking error happened within the shell component, not welcomepage plugin. Whilst CMakeLists.txt for the plugins dir works correctly and doesn't include welcomepage plugin dir at all, CMakeLists.txt for the shell dir requires QuickWidgets unconditionally. (In reply to Jan Chren (rindeal) from comment #4) > (In reply to Michael Palimaka (kensington) from comment #3) > > Right, it is used for welcomepage but does not appear to have actual other > > usage > > But it does, the linking error happened within the shell component, not > welcomepage plugin. Whilst CMakeLists.txt for the plugins dir works > correctly and doesn't include welcomepage plugin dir at all, CMakeLists.txt > for the shell dir requires QuickWidgets unconditionally. Which is likely the actual bug (hence "actual" usage). CommitDate: Sun Oct 16 18:14:59 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9696ae2 dev-util/kdevplatform: Remove bogus deps Thanks for reporting. |