Package: sysdig
Version: 0.40.0+repack-2
Severity: normal
The package fails to build on ppc64el. See
https://buildd.debian.org/status/fetch.php?pkg=sysdig&arch=ppc64el&ver=0.40.0%2Brepack-2&stamp=1744756834&raw=0.
Able to reproduce the issue while building the package on pp64el. On
checking the logs, it seems that the issue is because of a function
"luaL_setfuncs" being undeclared. I will check more on this.
/build/reproducible-path/sysdig-0.40.0+repack/userspace/chisel/chisel.cpp:985:9:
error: ‘luaL_setfuncs’ was not declared in this scope; did you mean
‘lua_setfenv’?
985 | luaL_setfuncs(ls, ll_tool, 0);
| ^~~~~~~~~~~~~
| lua_setfenv
/build/reproducible-path/sysdig-0.40.0+repack/userspace/chisel/chisel.cpp: In
member function ‘void sinsp_chisel::load(std::string, bool)’:
/build/reproducible-path/sysdig-0.40.0+repack/userspace/chisel/chisel.cpp:1196:9:
error: ‘luaL_setfuncs’ was not declared in this scope; did you mean
‘lua_setfenv’?
1196 | luaL_setfuncs(m_ls, ll_tool, 0);
| ^~~~~~~~~~~~~
| lua_setfenv