From 85831c769f739f549a8253bcb12529e80dccbee0 Mon Sep 17 00:00:00 2001 From: Piotr Kubaj Date: Wed, 23 Sep 2020 08:56:16 +0000 Subject: [PATCH] benchmarks/sysbench: fix build on powerpc64 On powerpc64 use luajit-openresty, while main luajit port doesn't work on powerpc64. --- benchmarks/sysbench/Makefile | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/benchmarks/sysbench/Makefile b/benchmarks/sysbench/Makefile index 6f2a28631925..0ee10dae64f6 100644 --- a/benchmarks/sysbench/Makefile +++ b/benchmarks/sysbench/Makefile @@ -11,10 +11,9 @@ COMMENT= Scriptable database and system performance benchmark LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libck.so:devel/concurrencykit \ - libluajit-5.1.so:lang/luajit +LIB_DEPENDS= libck.so:devel/concurrencykit -USES= autoreconf gmake libtool pkgconfig +USES= autoreconf compiler:c11 gmake libtool pkgconfig CONFIGURE_ARGS= --with-system-ck --with-system-luajit GNU_CONFIGURE= yes @@ -31,6 +30,14 @@ MYSQL_USES= mysql PGSQL_CONFIGURE_WITH= pgsql PGSQL_USES= pgsql +.include + +.if ${ARCH} == powerpc64 +LIB_DEPENDS+= libluajit-5.1.so:lang/luajit-openresty +.else +LIB_DEPENDS+= libluajit-5.1.so:lang/luajit +.endif + post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS = / s| doc||' ${WRKSRC}/Makefile.am