[debian-mysql] Bug#838914: mariadb-10.0: testsuite failures on mips/mipsel

James Cowgill jcowgill at debian.org
Mon Sep 26 12:43:42 UTC 2016


Source: mariadb-10.0
Version: 10.0.27-1
Severity: normal
Tags: patch
Control: block -1 by 838557

Hi,

I've managed to go through all the test failures on mips (apart from
one) and fix them. Patches for each issue are attached. This bug depends
on the ENOTEMPTY patch from #838557 being applied first.

I also have a GitHub fork of the Debian packaging here with the patches
included in it:
https://github.com/jcowgill/mariadb-10.0/tree/mips-fixes

mips-groonga-atomic.patch
Link groonga against libatomic as it uses 64-bit atomic operations not
supported on mips without that helper library.

mips-connect-unaligned.patch
This is a rather large patch attempting to fix some unaligned memory
accesses in the CONNECT storage engine which cause bus errors on mips
(and probably other platforms which prohibit unaligned memory access).

mips-machine.patch
Fix the value of DEFAULT_MACHINE on 32-bit mips platforms.

mips-unstable-tests.patch
Remove various tests from mysql-test/unstable-tests which now pass on mips.

debian-mips-unstable-tests.patch
Updates debian/unstable-tests.mips*
I've added the 'connect.mysql_index' test to the mipsel unstable tests.
It seems to fail sporadically on mipsel. It usually takes about 5
retries to fail, but sometimes less. I'm not sure what the cause is here.

Thanks,
James
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mips-groonga-atomic.patch
Type: text/x-patch
Size: 1023 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-mysql-maint/attachments/20160926/cccf3059/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mips-connect-unaligned.patch
Type: text/x-patch
Size: 9410 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-mysql-maint/attachments/20160926/cccf3059/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mips-machine.patch
Type: text/x-patch
Size: 1019 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-mysql-maint/attachments/20160926/cccf3059/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mips-unstable-tests.patch
Type: text/x-patch
Size: 3511 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-mysql-maint/attachments/20160926/cccf3059/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: debian-mips-unstable-tests.patch
Type: text/x-patch
Size: 1702 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-mysql-maint/attachments/20160926/cccf3059/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-mysql-maint/attachments/20160926/cccf3059/attachment.sig>


More information about the pkg-mysql-maint mailing list