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


Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to