[PATCH] Make compile_time_assert compatible with x32 (Closes: #1063738)
authorOtto Kekäläinen <otto@debian.org>
Thu, 4 Jul 2024 07:03:58 +0000 (00:03 -0700)
committerOtto Kekäläinen <otto@debian.org>
Mon, 19 Aug 2024 04:59:29 +0000 (21:59 -0700)
commit6d701a3fa33811e1e70c7ccdce0971309b690f20
tree31b066bfafc6c82bab660138fa12ce91dbeea88b
parentfc0933a8d2d19e686aeeaa74099d0dbe24c0b245
[PATCH] Make compile_time_assert compatible with x32 (Closes: #1063738)

    The x32 build was failing on:

        compile_time_assert(sizeof(MYSQL) == 77*sizeof(void*)+656);

    Reported upstream at https://jira.mariadb.org/browse/MDEV-34195.
    This is a regression from upstream commits c432c9ef and 06a884a57071.

    Fix is based on advice from https://lists.debian.org/debian-amd64/2024/07/msg00003.html
    which is also aligned with https://wiki.debian.org/X32Port.

Gbp-Pq: Name 1063738-x32-compile-time-assert.patch
tests/mysql_client_fw.c