[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: suse open build service - debian builds


Le 10/12/2024 à 22:28, gbWilly a écrit :
On Tuesday, December 10th, 2024 at 22:22, gbWilly <gbWilly@xxxxxxxxxxxxxx> wrote:

On Tuesday, December 10th, 2024 at 22:04, gbWilly gbWilly@xxxxxxxxxxxxxx wrote:
Good news is that after I answered you I checked and there was a successful 'quilt' build for ubuntu 22.04 and 24.04 like 15 minutes ago.
The ubuntu 20.04 failed because of:
----
[ 466s] make: *** [debian/rules:31: build] Error 25
[ 466s] dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
---

So looks like line 31 in ubuntu20.04 debian/rules file is causing some trouble.

Benoit is getting there...

gbWilly


@ Benoit,

You need to disable mongodb for 20.04
I think that is the problem after a meld with my version.
Only difference is that your disables are above and mongodb is missing

gbWilly

And remove from dependencies in control (like for debian11)

gbWilly



No, 'gb.mongodb' compiles perfectly on Ubuntu 20.04. At least on GitLab CI servers.

The problem comes from the mysql component. It is broken by MariaDB. As MySQL and MariaDB are binary compatible, their C client libraries have completely and randomly different connection option constants.

The code that tries to deal with version differences only works with MySQL apparently, and is broken when the component is compiled with the MariaDB client library. It is broken, but sometimes compiles without error, so this is the reason why it was undetected until now.

This needs a big rewrite to be fixed.

Regards,

--
Benoît Minisini.


Follow-Ups:
Re: suse open build service - debian buildsgbWilly <gbWilly@xxxxxxxxxxxxxx>
References:
suse open build service - debian buildsgbWilly <gbWilly@xxxxxxxxxxxxxx>
Re: suse open build service - debian buildsT Lee Davidson <t.lee.davidson@xxxxxxxxx>
Re: suse open build service - debian buildsgbWilly <gbWilly@xxxxxxxxxxxxxx>
Re: suse open build service - debian buildsgbWilly <gbWilly@xxxxxxxxxxxxxx>
Re: suse open build service - debian buildsT Lee Davidson <t.lee.davidson@xxxxxxxxx>
Re: suse open build service - debian buildsgbWilly <gbWilly@xxxxxxxxxxxxxx>
Re: suse open build service - debian buildsgbWilly <gbWilly@xxxxxxxxxxxxxx>
Re: suse open build service - debian buildsgbWilly <gbWilly@xxxxxxxxxxxxxx>
Re: suse open build service - debian buildsgbWilly <gbWilly@xxxxxxxxxxxxxx>