There is also a page for the Wireshark library in the Linux upstream
tracker: http://upstream-tracker.org/versions/wireshark.html
It uses the latest 1.96.4 version of the abi-compliance-checker tool. I
highly recommend you to update to the latest version. The file
tools/git-compare-abis.sh needs minor modifications: remove --separately
option from the parameters stack passed to the checker (this option has
not been ever used when comparing abi dumps and now is removed).
Guy Harris wrote:
On Jan 13, 2012, at 7:59 AM, Harper wrote:
Balint Reczey<balint.reczey@xxxxxxxxxxxx>
wrote in news:4F0ED7C6.2030604@xxxxxxxxxxxx:
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@xxxxxxxxxxxxx>
Archives: http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe
--
Andrey Ponomarenko, ROSA Lab.