Bug 502913

Summary: Missing QtHttpServer in Qt 6.9 platform
Product: [Developer tools] Qt/KDE Flatpak Runtime Reporter: codeling <bugs.kde.org>
Component: generalAssignee: Aleix Pol <aleixpol>
Status: RESOLVED FIXED    
Severity: normal CC: aacid
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Other   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description codeling 2025-04-17 07:20:18 UTC
We are using the QtHttpServer in our flatpak app; since it has left the TechnologyPreview state with 6.8 I was hoping it would make it into the 6.9 kde flatpak platform, but in my tests it is contained in neither 6.8 nor 6.9.

STEPS TO REPRODUCE
1. Build flatpak relying on Qt HttpServer component

OBSERVED RESULT
Notice QtHttpServer is not included in platforms 6.8/9

EXPECTED RESULT
QtHttpServer should be included

SOFTWARE/OS VERSIONS
KDE Frameworks Version: Qt 6.8/6.9

ADDITIONAL INFORMATION
**NOTE:** https://docs.flatpak.org/en/latest/qt.html says to report issues with packaging at [invent.kde.org](https://invent.kde.org/packaging/flatpak-kde-runtime/-/issues/), but the big red box above there when creating an issue says NOT to create an issue here but instead here on bugs.kde.org. So as you can imagine, I'm now a bit confused. Could someone with knowledge and permissions maybe clarify the note in the docs (if it **should** be reported at invent.kde.org, add a note like "ignore the big red warning box, still report at invent.kde.org"; or if it should be reported here at bugs.kde.org, to change the link?)
Otherwise people might either (1) report twice which causes duplicate work or (2) be discouraged from contributing at all (both are not a desirable goal in my mind).
Comment 1 codeling 2025-04-17 07:21:49 UTC
Reported as bug because asked to here: https://discuss.kde.org/t/qt-kde-flatpak-missing-qthttpserver/32926
Comment 2 Albert Astals Cid 2025-04-17 09:26:34 UTC
if it has no dependencies and needs no patches it should be easy to add. 

I encourage you to submit a Merge Request, example: https://invent.kde.org/packaging/flatpak-kde-runtime/-/merge_requests/242/diffs

But make it against the 6.9 branch
Comment 3 codeling 2025-05-02 07:50:13 UTC
Done, and already merged: https://invent.kde.org/packaging/flatpak-kde-runtime/-/merge_requests/252