mariadb: fix armv*-musl builds.
This commit is contained in:
18
srcpkgs/mariadb/patches/musl_stacktrace.patch
Normal file
18
srcpkgs/mariadb/patches/musl_stacktrace.patch
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
--- ./sql/signal_handler.cc.orig 2016-07-22 18:19:35.495952401 -0400
|
||||||
|
+++ ./sql/signal_handler.cc 2016-07-22 18:20:57.613943892 -0400
|
||||||
|
@@ -276,6 +276,7 @@
|
||||||
|
"\"mlockall\" bugs.\n");
|
||||||
|
}
|
||||||
|
|
||||||
|
+#ifdef HAVE_STACKTRACE
|
||||||
|
if (print_invalid_query_pointer)
|
||||||
|
{
|
||||||
|
my_safe_printf_stderr(
|
||||||
|
@@ -285,6 +286,7 @@
|
||||||
|
my_write_stderr(thd->query(), MY_MIN(65536U, thd->query_length()));
|
||||||
|
my_safe_printf_stderr("\n\n");
|
||||||
|
}
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
#ifdef HAVE_WRITE_CORE
|
||||||
|
if (test_flags & TEST_CORE_ON_SIGNAL)
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
# Template file for 'mariadb'
|
# Template file for 'mariadb'
|
||||||
pkgname=mariadb
|
pkgname=mariadb
|
||||||
version=10.1.16
|
version=10.1.16
|
||||||
revision=1
|
revision=2
|
||||||
build_style=cmake
|
build_style=cmake
|
||||||
configure_args="-DMYSQL_DATADIR=/var/lib/mysql
|
configure_args="-DMYSQL_DATADIR=/var/lib/mysql
|
||||||
-DMYSQL_UNIX_ADDR=/run/mysqld/mysqld.sock -DDEFAULT_CHARSET=utf8
|
-DMYSQL_UNIX_ADDR=/run/mysqld/mysqld.sock -DDEFAULT_CHARSET=utf8
|
||||||
@@ -34,11 +34,6 @@ distfiles="https://downloads.$pkgname.org/f/$pkgname-$version/source/$pkgname-$v
|
|||||||
checksum=67cb35c62cc5d4cf48d7b614c0c7a9245a762ca23d4e588e15c616c102e64393
|
checksum=67cb35c62cc5d4cf48d7b614c0c7a9245a762ca23d4e588e15c616c102e64393
|
||||||
CFLAGS="-w"
|
CFLAGS="-w"
|
||||||
|
|
||||||
case "$XBPS_TARGET_MACHINE" in
|
|
||||||
armv*-musl)
|
|
||||||
broken="https://build.voidlinux.eu/builders/armv6l-musl_builder/builds/12376/steps/shell_3/logs/stdio" ;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
case "$XBPS_TARGET_MACHINE" in
|
case "$XBPS_TARGET_MACHINE" in
|
||||||
armv*)
|
armv*)
|
||||||
configure_args+=" -DHAVE_FALLOC_PUNCH_HOLE_AND_KEEP_SIZE_EXITCODE=0" ;;
|
configure_args+=" -DHAVE_FALLOC_PUNCH_HOLE_AND_KEEP_SIZE_EXITCODE=0" ;;
|
||||||
|
|||||||
Reference in New Issue
Block a user