[arch-general] [arch-dev-public] removed mariadb 10.1.27 from [testing]

Christian Hesse list at eworm.de
Wed Sep 27 13:43:40 UTC 2017


Genes Lists via arch-general <arch-general at archlinux.org> on Wed, 2017/09/27
09:31:
> On Tue, 2017-09-26 at 23:06 +0200, Christian Hesse wrote:
> > ...
> > We tried to upgrade to MariaDB 10.2.6, which ended in a disaster. The
> > client
> > library has been renamed from libmysqlclient to libmariadb and it has
> > seen
> > structural changes for data types. Programs fail to link or - if they
> > do
> > link - crash or misbehave, including data corruption.
> > 
> > I do not see any way to upgrade any time soon. IMHO data structures
> > have to
> > be made opaque in favor of accessing data via functions.
> >   
> 
> Thanks - so it's clear - are you saying that the recommended method of
> running[1] mysql_upgrade does not in fact work properly?
> 
> [1]
> https://mariadb.com/kb/en/library/upgrading-from-mariadb-101-to-mariadb-102/

No, mysql_upgrade updates the table data (schema 'mysql'), that's not a
problem. The server itself works just fine.

But API/ABI in library /usr/lib/libmariadb.so and header files
in /usr/include/mysql/ changed. Lots of programs break because of this.
-- 
main(a){char*c=/*    Schoene Gruesse                         */"B?IJj;MEH"
"CX:;",b;for(a/*    Best regards             my address:    */=0;b=c[a++];)
putchar(b-1/(/*    Chris            cc -ox -xc - && ./x    */b/42*2-3)*42);}
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <https://lists.archlinux.org/pipermail/arch-general/attachments/20170927/b79d641b/attachment.asc>


More information about the arch-general mailing list