Bug 502913 - Missing QtHttpServer in Qt 6.9 platform
Summary: Missing QtHttpServer in Qt 6.9 platform
Status: RESOLVED FIXED
Alias: None
Product: Qt/KDE Flatpak Runtime
Classification: Developer tools
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Other Other
: NOR normal
Target Milestone: ---
Assignee: Aleix Pol
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-17 07:20 UTC by codeling
Modified: 2025-05-02 07: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 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