mariadb-connector-c/v2-3-2.patch
Michal Schorm ac3f8b7668 Rebase to versionn 2.3.2, patch needed (fixed by upstream in later versions)
Plugin dir moved from /libdir/plugin to /libdir/mariadb/plugin
2017-01-24 00:00:42 +01:00

15 lines
735 B
Diff

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;
}