On 2025-08-06 09:44, Daniel Sahlberg wrote:
Does anyone have notes on how the ABI Timeline on the website[1] was
created?

I created this. See ^/serf/tools/abi, r1796434

* abi/generate.sh: new, run this
* abi/html, abi/patches, abi/src, abi/work: new, work tree
* abi/patches/0.6.1-build-problem.patch: new, local build fix for 0.6.1
* abi/src/install.sh: new, wrapper around make/scons
* abi/src/serf.json: new, abi-monitor configuration


I'm trying to recreate it and after fighting with different distributions
trying to build all historic versions, I believe I've managed to do it
(using Debian 8 to get an old-enough Python), but I'm not able to generate
a webpage.

Known to work in at least openSUSE then. If not I can fix that for you/us. I also upstreamed some of the fixes to https://abi-laboratory.pro/index.php?view=timeline&l=serf

Let me know if/how I can help.

Andreas

Reply via email to