Bug#934920: lua-luaossl: FTBFS on x32 (sysctl unsupported on x32 kernel)

2019-08-16 Thread Laurence Parry
> Erk. Why would they ship a header that errors instead of no file at all? It seems the idea of not shipping it was proposed but dismissed: https://libc-alpha.sourceware.narkive.com/NmybqkkT/patch-add-x32-dummy-sysctl#post5 As I parse this: attempting to use sysctl on x32 is a clear error, it

Bug#934920: lua-luaossl: FTBFS on x32 (sysctl unsupported on x32 kernel)

2019-08-16 Thread Daurnimator
On Sat, 17 Aug 2019 at 12:08, Laurence Parry wrote: > > > > Perhaps adding && !(__X86_64__ && __ILP32__) in there as well would fix > > > it? > > > > That check is for sys/sysctl.h, if that file still exists on X32 then > > it's not the right macro to fix. > > A better fix would be around

Bug#934920: lua-luaossl: FTBFS on x32 (sysctl unsupported on x32 kernel)

2019-08-16 Thread Laurence Parry
> > Perhaps adding && !(__X86_64__ && __ILP32__) in there as well would fix it? > > That check is for sys/sysctl.h, if that file still exists on X32 then > it's not the right macro to fix. > A better fix would be around HAVE_DECL_RANDOM_UUID in config.h.guess. > ... > A suitable fix would be to

Bug#934920: lua-luaossl: FTBFS on x32 (sysctl unsupported on x32 kernel)

2019-08-16 Thread Daurnimator
On Sat, 17 Aug 2019 at 02:12, Laurence Parry wrote: > > Package: lua-luaossl > Version: 20161208-3 > Tags: ftbfs > User: debian-...@lists.debian.org > Usertags: x32 > > lua-luaoss fails to build from source on x32 because: > > In file included from

Bug#934920: lua-luaossl: FTBFS on x32 (sysctl unsupported on x32 kernel)

2019-08-16 Thread Laurence Parry
Package: lua-luaossl Version: 20161208-3 Tags: ftbfs User: debian-...@lists.debian.org Usertags: x32 lua-luaoss fails to build from source on x32 because: In file included from /usr/include/x86_64-linux-gnux32/sys/sysctl.h:63:0, from src/openssl.c:9089: