lvc / abi-tracker Goto Github PK
View Code? Open in Web Editor NEWA tool to visualize ABI changes timeline of a C/C++ software library
Home Page: https://abi-laboratory.pro/tracker/
License: GNU Lesser General Public License v2.1
A tool to visualize ABI changes timeline of a C/C++ software library
Home Page: https://abi-laboratory.pro/tracker/
License: GNU Lesser General Public License v2.1
It looks like libnl is at 3.5.0 in the tracker
Whereas libnl's latest release is 3.9.0 (at the time of this writing)
Hi!
I have a question about abi-viewer. Which tool is that and where can it be obtained?
We should be able to add versions like 2.2.x, 2.4.x to the compatibility table. Such versions should be always located at the top of all newly added 2.2.* and 2.4.* versions in the profile. The descriptor of such version should contain a GitBranch property to select a proper branch of the source.
A new compile option OGRE_USE_STD11 was recently introduced to Ogre, which defaults to FALSE in CMake.
However the abi tracker seems to assume it to be set - using std::shared_ptr instead of Ogre::SharedPtr
On the other hand it sees Ogre::AtomicScalar instead of std::atomic here.
It seems like the build settings are not parsed correctly/ consistently.
It would be helpful to have the UCX communication library added to the tracker.
The source-compatibility analysis report generated by ABICC should be added to the ABI timeline of a library.
Would be great to have sparsehash added to the tracker.
It looks like the last release of OpenEXR on ABI laboratory is 2.3.0. Though there have been a few 2.4 and 2.5 releases since. Would be great to include them in the tracker ๐
The latest release on the ABI Tracker is 1.8.1 whereas UCX is on 1.12.0 with 1.12.1 in RC currently. Would be good to update this
These are not required but I am required to at least ask for clairification on the following after a review[1]:
The Basic.pm module has a copyright header which doesn't actually
specify the license. It's sort of clear the intent is for it to be
GPL/LGPL, but it would be good to ask upstream to clarify that in the
copyright header. Not a blocker, though. Similarly, no copyright
header is present in the CSS files, so it'd be nice to have one there
too, but not mandatory.
The tracker shows CGAL still in the 4.x releases. However CGAL is now up to 5.x (5.5.1 as of two weeks ago). Would it be possible to refresh CGAL in the tracker with the recent releases?
Currently seeing lz4 1.9.2 when latest is 1.9.4
Hi, could you add the ABI tracker for opencc, a Traditional/Simplified Chinese conversion library?
Project homepage: https://github.com/BYVoid/OpenCC
https://abi-laboratory.pro/index.php?view=timeline&l=libgeotiff has 1.6.0, whereas 1.7.1 is the latest. Thanks!
Currently Expat on the tracker is showing 2.2.9 while the latest version is 2.5.0. Could someone please update Expat to include those changes?
It would be handy if we could describe intended ABI breaks in the profile of the library.
Hi,
We link to ABI Tracker for HarfBuzz. Ie:
https://abi-laboratory.pro/?view=timeline&l=harfbuzz
From:
https://github.com/harfbuzz/harfbuzz
Would be nice to have a SVG badge like all the other services.
Thanks in advance!
Could you please add openfst as well to the your ABI tracking website, please?
Available here: http://www.openfst.org
The last release of flatbuffers in the tracker is 1.12.0. Though tags on GitHub go up to 2.0.6. Would be great to include these new releases in the tracker as well.
This page compares the libmongoc version 1.4.2 ABI with the current version mongodb/mongo-c-driver@c5d211e:
https://abi-laboratory.pro/tracker/objects_report/mongo-c-driver/1.4.2/current/report.html
We haven't changed our SONAME, it was "libmongoc-1.0.so.0" in 1.4.2 as well as in the current HEAD. (I just rebuilt 1.4.2 to confirm.)
Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.