[debian-mysql] Galera-4 cross-building advice

Otto Kekäläinen otto at debian.org
Sun Nov 1 20:46:15 GMT 2020


Hello!

The galera-4 builds at
https://buildd.debian.org/status/fetch.php?pkg=galera-4&arch=i386&ver=26.4.5-1%2Bb1&stamp=1591126710&raw=0
pass OK. Log has:

Host: linux i686 32bit
Signature: version: 4.5, revision: bf205c6
Using C compiler executable: gcc
C compiler version is: b'gcc (Debian 9.3.0-13) 9.3.0'
Using C++ compiler executable: g++
C++ compiler version is: b'g++ (Debian 9.3.0-13) 9.3.0'
Checking for C library pthread... yes

However on Salsa-CI at
https://salsa.debian.org/mariadb-team/galera-4/-/jobs/1126604 it fails
with:

Host: linux x86_64 32bit
Signature: version: 4.6, revision: 323e509
Using C compiler executable: gcc
C compiler version is: b'gcc (Debian 10.2.0-16) 10.2.0'
Using C++ compiler executable: g++
C++ compiler version is: b'g++ (Debian 10.2.0-16) 10.2.0'
Checking for C library pthread... no
Error: pthread library not found

The Salsa-CI seems to run some kind of cross-build on amd64 -> i386.

What do you suggest I change in Galera-4 sources to make it
cross-build and the Salsa-CI pass?

- Otto



More information about the pkg-mysql-maint mailing list