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

Re: suse open build service - debian builds


On Wednesday, December 11th, 2024 at 01:19, Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx> wrote:

> Le 11/12/2024 à 00:16, gbWilly a écrit :
> 
> > In the made .deb package archive the DEBIAN/control for gambas-gb-db-
> > mysql and gambas-gb-db2-mysql depends on libmysqlclient21 (>=
> > 8.0.11).
> > 
> > I find it really strange to see your error after my own build going
> > great.
> > 
> > gbWilly
> 
> 
> I find that strange too. Apparently it's only on OBS that the
> compilation fails.
> 
> But by looking at the code, I understood what I told in the previous
> mail: the version tests of 'gb.db.mysql' (and 'gb.db2.mysql' too) for
> the different connection constants only work with mysql. With MariaDB,
> it fails, by failing to compile or silently.

I understood that but never ever encountered it in my builds (and I did many over the last few weeks alone).
Last night I even did a new build to make sure I wasn't mistaking and all build fine.

I also checked the libmysqlclient-dev at ubuntu packages, to see what is different to default-libmysqlclient-dev on debian
Debian uses default-libmysqlclient-dev and distributes mariadb as default when doing a mysql install.
I have been working on the debian/mariadb combi on servers for quite a while now and never encountered strange anomalies or errors
It used to be debian/mysql before debian switched to mariadb as default, so I run mysql as well before a past upgrade of servers.

Ubuntu seems to refer from that as they have a packages libmysqlclient-dev, but also a package default-libmysqlclient-dev (this installs ibmysqlclient-dev) and seems to be a divertion from what debian is doing in favor of mysql.

But, you somehow got it fixed (I wonder how) ;-)

gbWilly


References:
Re: suse open build service - debian buildsT Lee Davidson <t.lee.davidson@xxxxxxxxx>
Re: suse open build service - debian buildsBenoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: suse open build service - debian buildsBenoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>