Bug 472314

Summary: Qt6 build fails due to bad location of files
Product: [Applications] k3b Reporter: Justin Zobel <justin.zobel>
Component: generalAssignee: Alexander Lohnau <alexander.lohnau>
Status: RESOLVED FIXED    
Severity: normal CC: alexander.lohnau, michalm, trueg
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Justin Zobel 2023-07-17 06:33:09 UTC
These files seem to not have a prefix to go into, so they end up in /
   /ServiceMenus/k3b_create_audio_cd.desktop
   /ServiceMenus/k3b_create_data_project.desktop
   /ServiceMenus/k3b_create_video_cd.desktop
   /ServiceMenus/k3b_write_bin_image.desktop
   /ServiceMenus/k3b_write_iso_image.desktop

The issue is ECM6 removed the macro used here https://invent.kde.org/multimedia/k3b/-/blob/master/src/services/CMakeLists.txt#L23 in this commit: https://invent.kde.org/frameworks/extra-cmake-modules/-/commit/553e9e86
Comment 1 Justin Zobel 2023-07-27 07:27:36 UTC
This should fix the issue https://invent.kde.org/multimedia/k3b/-/merge_requests/45
Comment 2 Justin Zobel 2023-08-13 03:49:05 UTC
Awaiting https://invent.kde.org/multimedia/k3b/-/merge_requests/47 now