Source: lua-luaossl Version: 20161214-1 Severity: important Tags: bookworm sid User: pkg-openssl-de...@lists.alioth.debian.org Usertags: ftbfs-3.0 control: forwarded -1 https://github.com/wahern/luaossl/issues/195
Your package is failing to build using OpenSSL 3.0 with the following error: | In file included from src/openssl.c:78: | src/openssl.c: In function ‘luaopen__openssl’: | src/openssl.c:2351:20: error: ‘SHLIB_VERSION_HISTORY’ undeclared (first use in this function); did you mean ‘SSL3_VERSION_MINOR’? | 2351 | lua_pushstring(L, SHLIB_VERSION_HISTORY); | | ^~~~~~~~~~~~~~~~~~~~~ | src/compat52.h:152:46: note: in definition of macro ‘lua_pushstring’ | 152 | #define lua_pushstring(...) lua52_pushstring(__VA_ARGS__) | | ^~~~~~~~~~~ | src/openssl.c:2351:20: note: each undeclared identifier is reported only once for each function it appears in | 2351 | lua_pushstring(L, SHLIB_VERSION_HISTORY); | | ^~~~~~~~~~~~~~~~~~~~~ | src/compat52.h:152:46: note: in definition of macro ‘lua_pushstring’ | 152 | #define lua_pushstring(...) lua52_pushstring(__VA_ARGS__) | | ^~~~~~~~~~~ | src/openssl.c:2354:20: error: ‘SHLIB_VERSION_NUMBER’ undeclared (first use in this function); did you mean ‘SSLEAY_VERSION_NUMBER’? | 2354 | lua_pushstring(L, SHLIB_VERSION_NUMBER); | | ^~~~~~~~~~~~~~~~~~~~ … | src/openssl.c:4278:26: error: ‘RSA_SSLV23_PADDING’ undeclared here (not in a function); did you mean ‘RSA_NO_PADDING’? | 4278 | { "RSA_SSLV23_PADDING", RSA_SSLV23_PADDING }, // SSLv23 padding | | ^~~~~~~~~~~~~~~~~~ | | RSA_NO_PADDING | For more information see: https://www.openssl.org/docs/man3.0/man7/migration_guide.html Sebastian