Date: Sat, 18 Mar 2023 22:56:01 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 270328] security/luasec: fix to allow work with libressl Message-ID: <bug-270328-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D270328 Bug ID: 270328 Summary: security/luasec: fix to allow work with libressl Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: rozhuk.im@gmail.com CC: thomas@beingboiled.info CC: thomas@beingboiled.info Flags: maintainer-feedback?(thomas@beingboiled.info) Created attachment 240961 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D240961&action= =3Dedit patch Without this patch I got: root@firewall:/usr/ports/security/luasec# /usr/local/etc/rc.d/prosody forcerestart prosody not running? (check /var/run/prosody.pid). Starting prosody. ************************** Prosody was unable to find LuaSec This package can be obtained in the following ways: Debian/Ubuntu | sudo apt install lua-sec=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20 luarocks | luarocks install luasec=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20 Source | https://github.com/brunoos/luasec=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 LuaSec is required for Prosody to run, so we will now exit. More help can be found on our website, at https://prosody.im/doc/depends ************************** /usr/local/bin/lua54: /usr/local/lib/prosody/util/async.lua:154: error load= ing module 'ssl.core' from file '/usr/local/lib/lua/5.4/ssl.so': /usr/local/lib/lua/5.4/ssl.so: Undefined symbol "SSL_CTX_set_psk_server_callback" stack traceback: [C]: in ? [C]: in upvalue '_real_require' /usr/local/lib/prosody/util/startup.lua:203: in function 'require' /usr/local/share/lua/5.4/ssl.lua:8: in main chunk [C]: in upvalue '_real_require' /usr/local/lib/prosody/util/startup.lua:203: in function 'require' /usr/local/lib/prosody/net/server_epoll.lua:21: in main chunk [C]: in upvalue '_real_require' /usr/local/lib/prosody/util/startup.lua:203: in function 'require' /usr/local/lib/prosody/net/server.lua:78: in main chunk [C]: in upvalue '_real_require' /usr/local/lib/prosody/util/startup.lua:203: in function 'require' /usr/local/lib/prosody/util/startup.lua:137: in function 'util.startup.load_libraries' /usr/local/lib/prosody/util/startup.lua:692: in function 'util.startup.prosody' /usr/local/lib/prosody/util/async.lua:156: in upvalue 'func' /usr/local/lib/prosody/util/async.lua:144: in function </usr/local/lib/prosody/util/async.lua:142> stack traceback: [C]: in function 'error' /usr/local/lib/prosody/util/async.lua:154: in local 'handler' /usr/local/lib/prosody/util/async.lua:232: in method 'run' /usr/local/bin/prosody:55: in main chunk [C]: in ? --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-270328-7788>