[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: KDE Gear projects with failing CI (master) (23 January 2024)
From:       Ingo =?ISO-8859-1?Q?Kl=F6cker?= <kloecker () kde ! org>
Date:       2024-01-24 8:16:22
Message-ID: 2258055.iZASKD2KPV () daneel
[Download RAW message or body]


On Dienstag, 23. Januar 2024 22:58:46 CET Nicolas Fella wrote:
> On 1/23/24 22:46, Ingo Klöcker wrote:
> > On Dienstag, 23. Januar 2024 22:11:23 CET Ben Cooksley wrote:
> >> On Wed, Jan 24, 2024 at 9:36 AM Albert Astals Cid <aacid@kde.org> wrote:
> >>> krecorder - 2nd week
> >>> 
> >>>   * https://invent.kde.org/utilities/krecorder/-/pipelines/589469
> >>>   
> >>>    * All the craft_android builds are broken
> >> 
> >> Looks like kirigami-addons is doing something the CMake in the Android
> >> image doesn't like.
> >> 
> >> Interesting - perhaps the CMake (which is built from source I think)
> >> version in the Android image needs updating?
> > 
> > It looks like the Android Qt 6 Craft builds fail since master was switched
> > to Qt 6. My guess is that this project lacks some changes that are needed
> > for building Qt 6 APKs with Craft. Maybe adding a suitable .craft.ini to
> > tell Craft that a newer version of kirigami-addons (and other packages)
> > has to be used for master is sufficient. See neochat for a minimal
> > example. I'll have a look tomorrow.
> 
> See https://mail.kde.org/pipermail/kde-devel/2024-January/002323.html
> 
> kirigami-addons master has a fix that the craft-supplied version lacks

It's not just that. With kirigami-addons master it fails with
ninja: error: unknown target 'create-apk'
https://invent.kde.org/utilities/krecorder/-/jobs/1535573

I think this means that the project hasn't been ported to the Qt 6 way for 
building APKs. I suggest disabling the failing jobs in master and release/
24.02 and fixing this in an MR. Volker wrote a blog explaining how to port 
Android projects to Qt 6.

Regards,
Ingo

["signature.asc" (application/pgp-signature)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic