ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
April 17th, 2024 | 14:30-16:00 SGT (UTC+8) | Online

Wireshark-dev: Re: [Wireshark-dev] Missing wspython symbols

From: Jeff Morriss <jeff.morriss.ws@xxxxxxxxx>
Date: Thu, 06 Sep 2012 22:13:37 -0400
On 09/06/2012 11:23 AM, Jeff Morriss wrote:
Jan Safranek wrote:
Hi,

with latest wireshark-1.8.2, I noticed I get error messages on wireshark
or tshark startup:

/lib64/libwireshark.so.2: undefined symbol: py_create_dissector_handle

Digging a bit into compile process,  I found out that
py_create_dissector_handle is not mentioned in libwireshark.def and even
if it was there, it would be removed during compilation. Attached patch
fixes the problem for me.

I tried to understand bug
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6448, but I failed
to see how SVN rev. 39439 *adds* the python symbols to libwireshark.sym,
it can only remove them. Do I miss something?

As bug 6448 says, no one really does much with the Python stuff any
more.  So that this patch doesn't get lost, I'd suggest you attach it to
that bug (which is still open because while the patches have been
checked in, the bug says the Python stuff still doesn't work).

Actually nevermind: I think your patch is the same as what's in
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7403