This patch fixes FTBFS problems on big endian architectures (ppc64 and s390x) This patch is an upstream fix, which will appear in the next version --- mariadb-connector-c-2.3.2-src/libmariadb/my_stmt_codec.c 2017-01-17 10:53:54.000000000 +0100 +++ mariadb-connector-c-2.3.2-src/libmariadb/my_stmt_codec.c_patched 2017-01-23 23:24:00.489702554 +0100 @@ -358,7 +358,7 @@ static void convert_from_long(MYSQL_BIND { float fval; fval= is_unsigned ? (float)(ulonglong)(val) : (float)val; - float4store(r_param->buffer, fval); + float4store((float *)r_param->buffer, fval); *r_param->error= is_unsigned ? (ulonglong)fval != (ulonglong)val : (longlong)fval != val; r_param->buffer_length= 4; }