Bug 410601 - Trouble with QCH?
Summary: Trouble with QCH?
Status: RESOLVED FIXED
Alias: None
Product: pulseaudio-qt
Classification: Frameworks and Libraries
Component: general (other bugs)
Version First Reported In: 1.1.0
Platform: Debian unstable Linux
: NOR normal
Target Milestone: ---
Assignee: Nicolas Fella
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-08-05 11:27 UTC by Scarlett Moore
Modified: 2019-08-09 12:50 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Scarlett Moore 2019-08-05 11:27:40 UTC
While packaging this for debian I am getting cmake errors
-- No such target KF5PulseAudioQt_QCH when calling ecm_install_qch_export().
-- No target exported for KF5PulseAudioQt_QCH.
-- No such target Qt5Gui_QCH defined when calling ecm_add_qch(), ignored.

The qch file does get generated - but is this something to be worried about?
Comment 1 Jonathan Riddell 2019-08-05 13:53:14 UTC
Packaging issue
https://phabricator.kde.org/T11318
Comment 2 Scarlett Moore 2019-08-05 15:50:20 UTC
While certainly related: I added the doc package that contained Qt5Gui_QCH and that one disappeared. Sadly

-- No such target KF5PulseAudioQt_QCH when calling ecm_install_qch_export().
-- No target exported for KF5PulseAudioQt_QCH.

Still very much exists. And we do not yet have a .tags file as it is generated during this build.
Comment 3 Jonathan Riddell 2019-08-05 15:51:52 UTC
Yes, as discussed on Matrix, it's different from the issue I pointed to
Comment 4 Jonathan Riddell 2019-08-05 16:22:00 UTC
It's a bug in the cmake file

https://phabricator.kde.org/source/pulseaudio-qt/browse/master/CMakeLists.txt$49
https://phabricator.kde.org/source/pulseaudio-qt/browse/master/src/CMakeLists.txt$77

'ecm_install_qch_export is called there before the respective target has been defined, which only happens later once add_subdirectory(src) is reached.'
Comment 5 Nicolas Fella 2019-08-09 12:50:36 UTC
Git commit be2254ab0798acc9a8336567feb5980bb2522b18 by Nicolas Fella.
Committed on 09/08/2019 at 12:49.
Pushed by nicolasfella into branch 'master'.

Fix QCH build

M  +10   -9    CMakeLists.txt

https://commits.kde.org/pulseaudio-qt/be2254ab0798acc9a8336567feb5980bb2522b18