aboutsummaryrefslogtreecommitdiffstats
path: root/main/mariadb
diff options
context:
space:
mode:
authorTimo Teräs <timo.teras@iki.fi>2016-03-03 14:06:48 +0200
committerTimo Teräs <timo.teras@iki.fi>2016-03-03 14:06:48 +0200
commitad7c54bd9b6d8e60e88a313a92c83d083f196db8 (patch)
tree96caeaaef1ac062df874b73e242ab3c7b6b053cb /main/mariadb
parente73dba576b50c952f19c9c6be4c1a3627457f42a (diff)
downloadaports-ad7c54bd9b6d8e60e88a313a92c83d083f196db8.tar.bz2
aports-ad7c54bd9b6d8e60e88a313a92c83d083f196db8.tar.xz
main/mariadb: disable on armhf for now
mariadb does async functions using fibers. for x86 and x86_64 it has asm implementation, but for other architectures it uses {make,swap,get}context. musl does not support that, but ships the ucontext.h which makes mariadb think it exists and the build fails with: ../mysys/libmysys.a(my_context.c.o): In function `my_context_spawn_internal': /home/buildozer/aports/main/mariadb/src/mariadb-10.1.12/mysys/my_context.c:63: undefined reference to `setcontext' ../mysys/libmysys.a(my_context.c.o): In function `my_context_continue': /home/buildozer/aports/main/mariadb/src/mariadb-10.1.12/mysys/my_context.c:77: undefined reference to `swapcontext' ... For now disable on armhf.
Diffstat (limited to 'main/mariadb')
-rw-r--r--main/mariadb/APKBUILD2
1 files changed, 1 insertions, 1 deletions
diff --git a/main/mariadb/APKBUILD b/main/mariadb/APKBUILD
index 4a31095756..6b026a5965 100644
--- a/main/mariadb/APKBUILD
+++ b/main/mariadb/APKBUILD
@@ -9,7 +9,7 @@ pkgdesc="A fast SQL database server"
url="http://www.mariadb.org"
pkgusers="mysql"
pkggroups="mysql"
-arch="all"
+arch="x86 x86_64"
license="GPL"
depends="$pkgname-common"
depends_dev="openssl-dev zlib-dev"