Wireshark-bugs: [Wireshark-bugs] [Bug 2973] wireshark fails to build with --as-needed if lua ena

Date: Mon, 1 Dec 2008 14:21:47 -0800 (PST)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2973


Jeff Morriss <jeff.morriss.ws@xxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jeff.morriss.ws@xxxxxxxxx




--- Comment #4 from Jeff Morriss <jeff.morriss.ws@xxxxxxxxx>  2008-12-01 14:21:46 PDT ---
(In reply to comment #3)
> As I remember the intension was to completely separate libwireshark and thus
> wslua appeared. 

Or, rather, thus libwsutil appeared.

> But now libwireshark still depends on libwiretap, but
> indirectly through wslua. If this is expected then fix Makefile to reflect that
> and then close this bug.
> 
> Actually, in any case, applying this patch does not harm because currently with
> or without --as-needed wslua still uses symbols from wiretap and hence depends
> on it. --as-needed just exposes this breakage since not all dependent libraries
> are listed in LIBADD while LIBADD should list all libraries required to link
> wslua.

I think the goal should be for libwireshark to not depend on libwiretap.  I'm
not sure how to make that happen in this case, though.  Should LUA really be
part of libwireshark?  It seems to encompass a lot more than disssection.


-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.