On Mon, Mar 12, 2018 at 2:02 AM, Yavor Doganov wrote:
> If -initWithAddressBook:readOnly: is removed in a new version of the
> library, that's an API/ABI break but again, it won't be reflected in
> the symbols table. In a C/C++ library you'll see a symbol
> disappearing but it won't happen here. So even the secondary reason
> for using symbols files (detecting ABI breaks, although that's really
> a weak test) is not applicable.
Is there some public indicator of the actual symbols changes? It
sounds like Debian's core dependencies infrastructure needs to be
extended to understand Objective C ABIs.