Wireshark-bugs: [Wireshark-bugs] [Bug 11660] New: -with-lua=/path/to/lua is broken
Date: Sat, 31 Oct 2015 01:12:48 +0000
Bug ID 11660
Summary -with-lua=/path/to/lua is broken
Product Wireshark
Version 1.12.8
Hardware x86-64
OS Mac OS X 10.10
Status UNCONFIRMED
Severity Major
Priority Low
Component Build process
Assignee bugzilla-admin@wireshark.org
Reporter mschamschula@gmail.com

Build Information:
Wireshark 1.12.8 under MacPorts 2.3.4 on OS X Yosemite (Xcode 7.1).
port installed lua*
The following ports are currently installed:
lua @5.3.1_3 (active)
lua52 @5.2.3_0 (active)
Also see https://trac.macports.org/ticket/48835
--
Unfortunately, using -with-lua=/path/to/lua is completely broken.

Under MacPorts, it is possible to install lua 5.2 in parallel with lua 5.3. The
default prefix is /opt/local, and the includes are in
/opt/local/include/lua-5.2 and the library is in /opt/local/lib/lua-5.2.

I had partial success by symlinking lua-5.2 to lua5.2 in both cases. However,
it still refuses to accept the fact that LuaL_openlibs is defined by
liblua-5.2.dylib.

Further, if I didn't disable lua 5.3, wireshark linked against
liblua-5.3.dylib, even though it had found lua 5.2 in the configure process.
See MacPorts ticket.

B.T.W. I also tried cmake, instead of configure, but that also fails, as it
can't find Kerberos "_krb5_c_decrypt" or the correct lua (several missing
symbols).


You are receiving this mail because:
  • You are watching all bug changes.