* Package: dev-lua/luadbi-0.7.2-r1:0 * Repository: gentoo * Maintainer: conikost@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux lua_targets_lua5-1 mysql sqlite * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking luadbi-0.7.2.tar.gz to /var/tmp/portage/dev-lua/luadbi-0.7.2-r1/work >>> Source unpacked in /var/tmp/portage/dev-lua/luadbi-0.7.2-r1/work >>> Preparing source in /var/tmp/portage/dev-lua/luadbi-0.7.2-r1/work/luadbi-0.7.2 ... * Applying luadbi-0.7.2-mysql-8.patch ... [ ok ] * Will copy sources from /var/tmp/portage/dev-lua/luadbi-0.7.2-r1/work/luadbi-0.7.2 * lua5-1: copying to /var/tmp/portage/dev-lua/luadbi-0.7.2-r1/work/luadbi-0.7.2-lua5-1 >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-lua/luadbi-0.7.2-r1/work/luadbi-0.7.2 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-lua/luadbi-0.7.2-r1/work/luadbi-0.7.2 ... * lua5-1: running lua_src_compile /var/tmp/portage/dev-lua/luadbi-0.7.2-r1/work/luadbi-0.7.2-lua5-1 /var/tmp/portage/dev-lua/luadbi-0.7.2-r1/work/luadbi-0.7.2 /var/tmp/portage/dev-lua/luadbi-0.7.2-r1/temp/environment: line 1423: mariadb_config: command not found make -j4 LUA_INC=-I/usr/include/lua5.1 MYSQL_INC=-I mysql mkdir -p build x86_64-pc-linux-gnu-gcc -c -o build/dbd_common.o dbd/common.c -I/usr/include/lua5.1 -pedantic -Wall -shared -fPIC -DPIC -std=c99 -O2 -pipe -march=native -fno-diagnostics-color -I. x86_64-pc-linux-gnu-gcc -c -o build/dbd_mysql_main.o dbd/mysql/main.c -I/usr/include/lua5.1 -pedantic -Wall -shared -fPIC -DPIC -std=c99 -O2 -pipe -march=native -fno-diagnostics-color -I. -shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -I -lmysqlclient x86_64-pc-linux-gnu-gcc -c -o build/dbd_mysql_connection.o dbd/mysql/connection.c -I/usr/include/lua5.1 -pedantic -Wall -shared -fPIC -DPIC -std=c99 -O2 -pipe -march=native -fno-diagnostics-color -I. -shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -I -lmysqlclient x86_64-pc-linux-gnu-gcc -c -o build/dbd_mysql_statement.o dbd/mysql/statement.c -I/usr/include/lua5.1 -pedantic -Wall -shared -fPIC -DPIC -std=c99 -O2 -pipe -march=native -fno-diagnostics-color -I. -shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -I -lmysqlclient dbd/mysql/statement.c: In function ‘statement_execute’: dbd/mysql/statement.c:221:33: error: assignment to ‘_Bool *’ from incompatible pointer type ‘int *’ [-Wincompatible-pointer-types] 221 | bind[i].is_null = (int*)1; | ^ dbd/mysql/statement.c:230:33: error: assignment to ‘_Bool *’ from incompatible pointer type ‘int *’ [-Wincompatible-pointer-types] 230 | bind[i].is_null = (int*)0; | ^ dbd/mysql/statement.c:245:33: error: assignment to ‘_Bool *’ from incompatible pointer type ‘int *’ [-Wincompatible-pointer-types] 245 | bind[i].is_null = (int*)0; | ^ dbd/mysql/statement.c:256:33: error: assignment to ‘_Bool *’ from incompatible pointer type ‘int *’ [-Wincompatible-pointer-types] 256 | bind[i].is_null = (int*)0; | ^ make: *** [Makefile:82: build/dbd_mysql_statement.o] Error 1 make: *** Waiting for unfinished jobs.... * ERROR: dev-lua/luadbi-0.7.2-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-lua/luadbi-0.7.2-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-lua/luadbi-0.7.2-r1::gentoo'`. * The complete build log is located at '/var/log/portage/dev-lua:luadbi-0.7.2-r1:20231205-195222.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-lua/luadbi-0.7.2-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-lua/luadbi-0.7.2-r1/temp/environment'. * Working directory: '/var/tmp/portage/dev-lua/luadbi-0.7.2-r1/work/luadbi-0.7.2-lua5-1' * S: '/var/tmp/portage/dev-lua/luadbi-0.7.2-r1/work/luadbi-0.7.2'