Package: src:lua5.1
Severity: serious
Version: 5.1.5-3

It seems that the latest update has broke CMake to find correct header
path, so building fcitx (as an example) in unstable will fail:
[ 43%] Building C object src/module/lua/CMakeFiles/fcitx-lua.dir/lua.c.o
cd /tmp/buildd/fcitx-4.2.4.1/obj-x86_64-linux-gnu/src/module/lua &&
/usr/bin/gcc  -Dfcitx_lua_EXPORTS -Wall -Wextra -Wno-sign-compare
-Wno-unused-parameter -fvisibility=hidden -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security
-D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2  -fPIC
-I/tmp/buildd/fcitx-4.2.4.1/obj-x86_64-linux-gnu
-I/tmp/buildd/fcitx-4.2.4.1/src -I/tmp/buildd/fcitx-4.2.4.1/src/lib
-I/usr/include/lua5.1    -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H
-fvisibility=hidden -o CMakeFiles/fcitx-lua.dir/lua.c.o   -c
/tmp/buildd/fcitx-4.2.4.1/src/module/lua/lua.c
In file included from /usr/include/lua5.1/lua.h:16:0,
                 from /tmp/buildd/fcitx-4.2.4.1/src/module/lua/luawrap.h:24,
                 from /tmp/buildd/fcitx-4.2.4.1/src/module/lua/lua.c:30:
/usr/include/lua5.1/luaconf.h:98:31: fatal error: lua-deb-multiarch.h:
No such file or directory
compilation terminated.
make[3]: *** [src/module/lua/CMakeFiles/fcitx-lua.dir/lua.c.o] Error 1
make[3]: Leaving directory `/tmp/buildd/fcitx-4.2.4.1/obj-x86_64-linux-gnu'
make[2]: *** [src/module/lua/CMakeFiles/fcitx-lua.dir/all] Error 2
make[2]: Leaving directory `/tmp/buildd/fcitx-4.2.4.1/obj-x86_64-linux-gnu'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/buildd/fcitx-4.2.4.1/obj-x86_64-linux-gnu'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2


I'm not sure which part should do some adjustment, lua5.1 or cmake,
please reassign as you see appropriate.

-- 
Regards,
Aron Xu


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to