[debian-mysql] MariaDB cross-compilation fails on HAVE_SYSTEM_LIBFMT_EXITCODE

Helmut Grohne helmut at subdivi.de
Sun May 5 21:47:38 BST 2024


Hi Otto,

On Sun, May 05, 2024 at 12:36:43PM -0700, Otto Kekäläinen wrote:
> Did a cross-build toolchain dependency update in the past couple of
> days that could cause this? I see libc6 updated from 2.37-19 to
> 2.38-7, and some packages changed from 'cross' to ':amd64', e.g
> libc6-dev-arm64-cross to libc6:arm64.

Yes. Whenever glibc is updated (e.g. 2.37 -> 2.38), cross-toolchain-base
needs to be rebuilt or bad things happen. Hence, glibc now conflicts
with incompatible versions of c-t-b and since c-t-b has not yet been
uploaded, that's the failure you see. You cannot cross build any package
in unstable at the moment.

For details, see #1064003. And then defer any cross building work until
that bug is fixed.

Helmut




More information about the pkg-mysql-maint mailing list