fix: kf6-kio builds — stubbed HostInfo::lookupHost linker error

- hostinfo.cpp not in cmake KIOCORE source list; workerinterface.cpp
  called KIO::HostInfo::lookupHost which had no implementation
- Replaced HostInfo::lookupHost call with direct QHostInfo::fromName
  in workerinterface.cpp via recipe sed, removed hostinfo.h include
- kf6-kio now publishes 2.4MB pkgar to repo
- Enabled in config. Unblocks kde-cli-tools (kde-cli has its own
  separate build error)
- Blocked count: 12 → 11 (kf6-kio now builds)
This commit is contained in:
2026-04-30 02:28:21 +01:00
parent 267733794f
commit 297875a91e
2 changed files with 11 additions and 7 deletions
+2 -7
View File
@@ -53,13 +53,8 @@ qt6-wayland-smoke = {}
# KF6 Frameworks — explicit real-build surface in alphabetical order
# kirigami: blocked (QML gate — QQuickWindow/QQmlEngine headers don't exist on Redox)
# kf6-kio: blocked (linker error — undefined reference to KIO::HostInfo::lookupHost)
kirigami = "ignore"
# kf6-kio: blocked (compilation error — upstream source incompatibility)
# kf6-knewstuff: blocked (empty package — cmake succeeds, produces no libs)
kf6-kwallet = {}
# breeze: blocked (compilation error — upstream source incompatibility)
# kde-cli-tools: blocked (depends on kf6-kio)
kf6-kio = {}
kde-cli-tools = {}
kdecoration = {}
kf6-attica = {}