jitsi-meet: Cannot install luajwtjitsi 3.0-0 on 22.04

On clean install:

apt install lua-basexx
apt install luarocks
apt install liblua5.2-dev
sudo luarocks install luajwtjitsi 3.0-0

Get errors:

Installing https://luarocks.org/luaossl-20200709-0.src.rock

luaossl 20200709-0 depends on lua (5.2-1 provided by VM)
Applying patch config.h.diff...
Hunk 1 found at offset 2...
gcc -O2 -fPIC -I/usr/include/lua5.2 -c src/openssl.c -o src/openssl.o -D_REENTRANT -D_THREAD_SAFE -DCOMPAT53_PREFIX=luaossl -D_GNU_SOURCE -I/usr/include -I/usr/include
...
...
...
src/openssl.c: In function ‘luaopen__openssl’:
src/openssl.c:3266:27: error: ‘SHLIB_VERSION_HISTORY’ undeclared (first use in this function); did you mean ‘SSL3_VERSION_MINOR’?
 3266 |         lua_pushstring(L, SHLIB_VERSION_HISTORY);
      |                           ^~~~~~~~~~~~~~~~~~~~~
      |                           SSL3_VERSION_MINOR
src/openssl.c:3266:27: note: each undeclared identifier is reported only once for each function it appears in
src/openssl.c:3269:27: error: ‘SHLIB_VERSION_NUMBER’ undeclared (first use in this function); did you mean ‘SSLEAY_VERSION_NUMBER’?
 3269 |         lua_pushstring(L, SHLIB_VERSION_NUMBER);
      |                           ^~~~~~~~~~~~~~~~~~~~
      |                           SSLEAY_VERSION_NUMBER

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 19 (13 by maintainers)

Most upvoted comments