Hi Andrey, On 22 February 2017 at 17:50, Andrey Ponomarenko < andrewponomare...@yandex.ru> wrote:
> Hello, > > I'd like to present a new project called "ABI Navigator" for searching > binary symbols (functions, global data, etc.) in EFL and other open-source > libraries: https://abi-laboratory.pro/index.php?view=navigator > > The project allows to find out in which versions of the library some > symbol is defined, added, removed or changed. The data is taken from the > ABI Tracker project: https://abi-laboratory.pro/tracker/timeline/efl/ > > Example for symbol _eo_do_end from libeo.so: https://abi-laboratory.pro/ > index.php?view=navigator&symbol=_eo_do_end#result > > The project aims to help library users and maintainers to resolve issues > with missed symbols and navigate through the reports in the ABI Tracker. > > Have you ever encountered the "undefined reference" error or want to know > whether the symbol is _stable_ enough to import in your code? Try to find > it in the ABI Navigator! > This is very cool! We already check our ABI compatibility before releasing new versions of EFL, using the same abi check tool that your navigator is based on. But clearly the tool you provide is a lot more convenient to use. Here's all we have now: https://devs.enlightenment.org/~stefan/compat_reports/efl/1.18.0_to_1.19.0/compat_report.html Do you plan on running the ABI check every time we release a new tarball, including betas (like you apparently did this time)? Thanks anyway, -- Jean-Philippe André ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel