Bug 347419 - cmake qt4 should include x11-xcb in summary
Summary: cmake qt4 should include x11-xcb in summary
Status: RESOLVED FIXED
Alias: None
Product: Oxygen
Classification: Plasma
Component: style (show other bugs)
Version: 5.3.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: David Edmundson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-08 09:59 UTC by Harald Sitter
Modified: 2023-07-20 15:41 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Harald Sitter 2015-05-08 09:59:29 UTC
to get drop shadows working the style needs to be built with x11-xcb apparently. unfortunately it being missing during the cmake step is not reported in a suitable fashion. namely it does not show up in the cmake summary but rather the wall of random status output before the summary.

it would be very very very awesome if it could be made to show up in the summary as otherwise it goes unnoticed (as was the case in Kubuntu for example). also since the summary output is more or less a common format it's where one would apply computational parsing to throw warnings on missing dependencies, which is also bypassed by not having it listed in the summary.

example of current output:
[...]
-- Could NOT find KDE4Workspace (missing:  KDE4Workspace_CONFIG) (Required is at least version "4.9.80")
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.28") 
-- checking for modules 'xcb;x11-xcb'
--   package 'x11-xcb' not found
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- 
-- The following OPTIONAL packages have been found:

 * X11
 * Threads
 * Perl
 * PkgConfig

-- The following REQUIRED packages have been found:

 * Qt4
 * Automoc4
 * Phonon (required version >= 4.3.80)
 * KDE4Internal
 * KDE4

-- The following OPTIONAL packages have not been found:

 * KDE4Workspace (required version >= 4.9.80)
   Required to oxygen window decoration for kwin

-- Configuring done

Reproducible: Always
Comment 1 Harald Sitter 2015-05-08 10:00:13 UTC
Also affects Breeze see bug #347420
Comment 2 Justin Zobel 2021-03-09 23:58:34 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.
Comment 3 Jack Hill 2023-07-20 15:41:22 UTC
Marking as fixed since Qt4 is not supported as of https://invent.kde.org/plasma/oxygen/-/commit/94c856314c163ac869a271a16729ed26c07276b3