[Wireshark-dev] Wireshark PIDL generated dissectors

Matthieu Patou mat at matws.net
Mon Oct 7 19:32:25 MDT 2013


On 10/07/2013 03:05 PM, ronnie sahlberg wrote:
> The tool.
> I think that wireshark has been used a de-facto fork for PIDL the tool
> since many many years. But a fork that is occasionally synced back
> with upstream.
> That is the only way we can make sure that we will always be able to
> even compile the IDL in wireshark to a working dissector.
I'm pretty sure that none of the pidl are really able to compile the IDL 
files that are in the wireshark source tree: I'm working on this issue.

Some of the idl were made for an ancient version of pidl, some with a 
more recent and we all have failed to update the IDL when we updated the 
version of pidl.

If wireshark really wants to be sure that they can compile then the code 
should be never checked in the tree and generated as part of the build 
process (isn't it was is done for the autogenerated code from ASN1 ?).

Maybe in order to ease the pain for people compiling a release version 
you could add a step in the packaging that generates the files when 
doing a release.

Matthieu.


More information about the samba-technical mailing list