Re: appimage build failures

2023-09-27 Thread Ingo Klöcker via KMyMoney-devel
On Mittwoch, 27. September 2023 21:46:56 CEST Jack via KMyMoney-devel wrote:
> On 2023.09.26 15:34, Ingo Klöcker via KMyMoney-devel wrote:
> > On Dienstag, 26. September 2023 18:43:03 CEST Jack via KMyMoney-devel
> > wrote:
> > By the way, the new AppImages will be built on invent.
> 
> Do you have any idea when the switch might happen?

The switch will happen very soon. Since we do not sign AppImages currently 
(only Krita does, but they do everything differently), there's nothing blocking 
the switch. As soon as the SLES15-based Craft cache and CI image is ready the 
switch will happen. I think it's just a matter of days until the last blockers 
are ironed out.

> Also, will this
> affect builds for Windows and macOS as well?  We've been having
> increasingly common build failures for all three, although I think they
> are related to dependencies, which are clearly different packages for
> the different systems.

First all Linux-based builds (Flatpak, Android) will move from Binary Factory 
to invent (hopefully this year), then Windows (hopefully until Q1/2024). macOS 
will come last.

Regards,
Ingo


signature.asc
Description: This is a digitally signed message part.


Re: appimage build failures

2023-09-27 Thread Jack via KMyMoney-devel

On 2023.09.26 15:34, Ingo Klöcker via KMyMoney-devel wrote:
On Dienstag, 26. September 2023 18:43:03 CEST Jack via KMyMoney-devel  
wrote:
It looks like our appimage builds (both release and master) have  
been failing for about two weeks.  Just a few checks of the release  
failures look like failures of dependencies, mentioning glibc 27 and  
29.  On Gentoo, everything prior to glibc 2.37 has been masked as no  
longer supported.  I have no idea if the problem is in what's  
available to Jenkins, or what some packages are requesting.  Should  
I open a sysadmin ticket, or a bug against craft, or has this  
already been done?


I think it's best to wait until the new SLES-15-based AppImages are  
ready. Until now the AppImages were based on CentOS 7 which is slowly  
falling apart because some things simply no longer build on this  
historic distribution.


By the way, the new AppImages will be built on invent.
Do you have any idea when the switch might happen?  Also, will this  
affect builds for Windows and macOS as well?  We've been having  
increasingly common build failures for all three, although I think they  
are related to dependencies, which are clearly different packages for  
the different systems.


Re: appimage build failures

2023-09-26 Thread Ingo Klöcker via KMyMoney-devel
On Dienstag, 26. September 2023 18:43:03 CEST Jack via KMyMoney-devel wrote:
> It looks like our appimage builds (both release and master) have been
> failing for about two weeks.  Just a few checks of the release failures
> look like failures of dependencies, mentioning glibc 27 and 29.  On
> Gentoo, everything prior to glibc 2.37 has been masked as no longer
> supported.  I have no idea if the problem is in what's available to
> Jenkins, or what some packages are requesting.  Should I open a
> sysadmin ticket, or a bug against craft, or has this already been done?

I think it's best to wait until the new SLES-15-based AppImages are ready. 
Until now the AppImages were based on CentOS 7 which is slowly falling apart 
because some things simply no longer build on this historic distribution.

By the way, the new AppImages will be built on invent.

Regards,
Ingo


signature.asc
Description: This is a digitally signed message part.


appimage build failures

2023-09-26 Thread Jack via KMyMoney-devel
It looks like our appimage builds (both release and master) have been  
failing for about two weeks.  Just a few checks of the release failures  
look like failures of dependencies, mentioning glibc 27 and 29.  On  
Gentoo, everything prior to glibc 2.37 has been masked as no longer  
supported.  I have no idea if the problem is in what's available to  
Jenkins, or what some packages are requesting.  Should I open a  
sysadmin ticket, or a bug against craft, or has this already been done?


Jack