emerge fails with bit.c:32:17: fatal error: lua.h: No such file or directory #include "lua.h" # ls /usr/include/lua5.2/lua.h /usr/include/lua5.2/lua.h Reproducible: Always
ohh I just saw that # pkg-config --cflags lua5.2 is empty!!!! # pkg-config --cflags --libs lua5.2 -llua -lm
Let's see if it's my fault first. Could you try 1.0.2?
(In reply to Michał Górny from comment #2) > Let's see if it's my fault first. Could you try 1.0.2? <ibqn> mgorny, it also fails <ibqn> mgorny, so the result is that lua-5.2 is broken, 5.1 version points to /usr/include/lua.h so assigning to lua folks.
Thank you for the lua-5.1.5-r3.ebuild, it looks like the lua team is on vacation.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13a998e3b45cb15be5b27f9fc4f5f09418a722fe commit 13a998e3b45cb15be5b27f9fc4f5f09418a722fe Author: Conrad Kostecki <conikost@gentoo.org> AuthorDate: 2020-11-28 22:34:21 +0000 Commit: Conrad Kostecki <conikost@gentoo.org> CommitDate: 2020-11-28 23:25:09 +0000 dev-lua/LuaBitOp: drop old version Dropping hppa to testing, so all old version can be removed. Closes: https://bugs.gentoo.org/501164 Closes: https://bugs.gentoo.org/513886 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> dev-lua/LuaBitOp/LuaBitOp-1.0.1-r1.ebuild | 43 --------------------------- dev-lua/LuaBitOp/LuaBitOp-1.0.2.ebuild | 32 -------------------- dev-lua/LuaBitOp/Manifest | 1 - dev-lua/LuaBitOp/files/LuaBitOp-ldflags.patch | 13 -------- 4 files changed, 89 deletions(-)