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

Reply via email to