subversion-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefan <luke1...@posteo.de>
Subject Re: ABI changes analysis
Date Sun, 26 Jun 2016 19:26:27 GMT
On 6/25/2016 07:45, Ponomarenko Andrey wrote:
> Hello,
>
> I'm working on a new project for backward compatibility analysis of the Linux ABIs. The
report for Subversion base libraries has been recently added to the project: http://abi-laboratory.pro/tracker/timeline/subversion/
>
> The report is generated with the help of the abi-compliance-checker, abi-dumper and abi-tracker
tools: https://github.com/lvc/abi-tracker
>
> Hope this will help users, maintainers and developers of libraries to maintain backward
compatibility.
>
> Thank you.

Really nice work there.

I'm just wondering why the backward compatibility for 1.9.0 (and 1.8.0)
doesn't state 100% here [1].

Checking out the details on 1.9.0 [2] and there the details on
libsvn_subr [3] suggests 3 functions were removed:
- svn__apr_hash_index_key ( apr_hash_index_key( apr_hash_index_t const* hi )
- svn__apr_hash_index_klen ( apr_hash_index_key( apr_hash_index_t const*
hi )
- svn__apr_hash_index_val ( apr_hash_index_key( apr_hash_index_t const* hi )

Looking at the list of added functions, I see exactly these though [4].
Am I missing something?

[1] http://abi-laboratory.pro/tracker/timeline/subversion/
[2]
http://abi-laboratory.pro/tracker/objects_report/subversion/1.8.16/1.9.0/report.html
[3]
http://abi-laboratory.pro/tracker/compat_report/subversion/1.8.16/1.9.0/d6980/abi_compat_report.html#Removed
[4]
http://abi-laboratory.pro/tracker/compat_report/subversion/1.8.16/1.9.0/d6980/abi_compat_report.html#Added

Regards,
Stefan



Mime
View raw message