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
smime.p7s
Description: S/MIME Cryptographic Signature