[debian-mysql] mariadb-10.5 builds regressed

Helmut Grohne helmut at subdivi.de
Tue Oct 6 18:40:15 BST 2020


Hi Otto,

On Tue, Oct 06, 2020 at 06:14:48PM +0300, Otto Kekäläinen wrote:
> Build status: https://buildd.debian.org/status/package.php?p=mariadb-10.5

All of the builds that failed thus far miss -latomic on some linker
invocation. This applies at least to armel, mipsel, m68k and riscv64.

> Most likely one of these caused it:
> - https://salsa.debian.org/mariadb-team/mariadb-10.5/-/commit/061acd336f7cdaa16ff0271feafce4a2551ab903

This one does things about atomics.

> - https://salsa.debian.org/mariadb-team/mariadb-10.5/-/commit/2920d282168f0986430f2feb65273af04ecb2240

This one is very unlikely, because the changed code is conditional to
x86.

> - https://salsa.debian.org/mariadb-team/mariadb-10.5/-/commit/f0ba31e1565feaca9c2a6f2534e55bfc29af7021

This patch is still broken due to refactoring. After my remark, you only
added the libedit-dev build dependency back. libgnutls28-dev and
libncurses5-dev are still missing and therefore mariadb-10.5 still fails
to cross build.

Once you fix the ftcbfs, I guess that you can reproduce the native armel
ftbfs using a cross build from x86. Doing so allows you to figure out
which patch is causing the failure by temporarily reverting each in
local builds. It'd start with the first one about atomics.

Helmut




More information about the pkg-mysql-maint mailing list