CI moved to Qt 6.7 for Linux builds
Hi all, I have just flipped the switch that has moved the CI system over to using Qt 6.7 for Linux builds on our SUSE images. Should you see any issues with builds failing as a result of packages being missing in the registry then please submit a merge request to sysadmin/ci-management to ensure that build dependency is added to our seed jobs. I'll leave the Qt 6.6 package registry and container images in place for another week or so then will schedule them for removal. As part of this I have also updated the list of projects with Qt 6 only master branches. Any residual Qt 5 build artifacts the CI system was holding for those projects have now been purged, which may impact downstream projects that depend on those projects that are still on Qt 5. On an adjacent note, i'd also like to schedule removing CI support for release/23.08 and Plasma/5.27 builds (by purging all their binaries we currently hold) for the Qt 5.15 series. While checking however I note that several projects still have activity on those branches. Can we please confirm whether any further releases are expected, as i'd prefer to remove anything that isn't being properly maintained anymore. Thanks, Ben
Re: kdewebkit status
On Sun, Apr 21, 2024 at 5:07 AM Ashark wrote: > Hello. > Hey Andrew, > > I have seen a bug that kdewebkit is failing to build (406342). I was > looking > why the person was building that module in the first place. > > Afaict, this module is not used in any project. Searching in repo-metadata > by > "kdewebkit" word, I see it is: > > Listed in `dependency-data-kf5-qt5` and in > `dependency-data-stable-kf5-qt5`, > without any dependency, and no any other project points to it as a > dependency. > > Listed in `kf5-frameworks.ksb` to be ignored: > ``` > module-set frameworks > repository kde-projects > use-modules frameworks > > #tag v5.75.0-rc1 > branch kf5 > ignore-modules kdewebkit kuserfeedback > end module-set > ``` > > and also listed in `kf6-frameworks.ksb` as ignored: > ``` > module-set frameworks > repository kde-projects > use-modules frameworks > ignore-modules kdelibs4support kdewebkit khtml kjsembed kmediaplayer > kinit > kjs kross kdesignerplugin kemoticons kxmlrpcclient > cmake-options -DBUILD_WITH_QT6=ON > end module-set > ``` > > The projects-invent/frameworks/kdewebkit/metadata.yaml contains the entry > ``` > repoactive: true > ``` > > Maybe this should be marked as `repoactive: false` and removed from ignore- > modules? > The repoactive flag mirrors the status of the repository on Gitlab (whether it is active or archived). As Frameworks as a compatibility promise, this repository will need to continue to limp around unfortunately until KF5 ceases to make releases. > > The project readme says that it is removed from kf6. > > > Cheers, Ben
kdewebkit status
Hello. I have seen a bug that kdewebkit is failing to build (406342). I was looking why the person was building that module in the first place. Afaict, this module is not used in any project. Searching in repo-metadata by "kdewebkit" word, I see it is: Listed in `dependency-data-kf5-qt5` and in `dependency-data-stable-kf5-qt5`, without any dependency, and no any other project points to it as a dependency. Listed in `kf5-frameworks.ksb` to be ignored: ``` module-set frameworks repository kde-projects use-modules frameworks #tag v5.75.0-rc1 branch kf5 ignore-modules kdewebkit kuserfeedback end module-set ``` and also listed in `kf6-frameworks.ksb` as ignored: ``` module-set frameworks repository kde-projects use-modules frameworks ignore-modules kdelibs4support kdewebkit khtml kjsembed kmediaplayer kinit kjs kross kdesignerplugin kemoticons kxmlrpcclient cmake-options -DBUILD_WITH_QT6=ON end module-set ``` The projects-invent/frameworks/kdewebkit/metadata.yaml contains the entry ``` repoactive: true ``` Maybe this should be marked as `repoactive: false` and removed from ignore- modules? The project readme says that it is removed from kf6.