Wireshark mailing list archives

Re: Wireshark ABI stability 1.6.4 -> 1.6.5


From: Guy Harris <guy () alum mit edu>
Date: Fri, 13 Jan 2012 11:31:25 -0800


On Jan 13, 2012, at 7:59 AM, Harper wrote:

Balint Reczey <balint.reczey () ericsson com>
wrote in news:4F0ED7C6.2030604 () ericsson com: 

I have updated the ABI compatibility report here:
http://rbalint.cs.bme.hu/ws-ABI-1.6.4-1.6.5/
Interesting report. 
The version numbers in the report are 1.1.0 and 1.1.1, what looks a bit 
strange.

Perhaps those are library version numbers rather than Wireshark version numbers.  (As stated in another thread, shared 
library version numbers should *NOT* necessarily be tied to product version numbers.)

What tool did you used

The ABI Compatibility Checker from the Institute for System Programming of the Russian Academy of Sciences:

        http://forge.ispras.ru/projects/abi-compliance-checker

and can it also be used to check DLLs?

If by "can it also be used to check DLLs?" you mean "does it work on Windows?", I infer from its INSTALL file:

        http://forge.ispras.ru/projects/abi-compliance-checker/repository/entry/trunk/INSTALL.txt

that the current version works on Windows.  They also list "Linux and FreeBSD" as supported platforms, which probably 
means "ELF-based systems using the GNU toolchain", so it probably includes the other *BSDs, and might also work on 
other ELF-based systems if you install the GNU toolchains, in addition to listing Mac OS X.

Does it investigate the source files or are the binaries touch too?

From the INSTALL file, I infer that it looks at the binaries (the INSTALL file says it uses tools such as readelf, 
objdump, otool, and dumpbin, which read binaries).
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev () wireshark org>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-request () wireshark org?subject=unsubscribe


Current thread: