[Debian GNUstep maintainers] gnustep-gui ABI break
Yavor Doganov
yavor at gnu.org
Wed Sep 27 13:25:17 UTC 2017
Unfortunately there is an ABI incompatibility in 0.25.1 on 64-bit
architectures, particularly the ivar type changes in NSTableHeaderView
and NSTableView. Especially NSTableView is subclassed very often so I
guess there could be problems even with some of the packages in the
archive.
Since no upload has been made so far there is no damage done yet, as
far as Debian is concerned.
There are two things we can do:
1. Introduce a Debian-specific SONAME. This is easy and
straightforward, I've done it before for non-core GNUstep
libraries.
2. Ask upstream to make a new release, bumping the SONAME -- either
identical to 0.25.1 or a snapshot of the current trunk, as they
prefer. This is better for all other users and distros, but needs
some coordination and effort from upstream.
More information about the pkg-GNUstep-maintainers
mailing list