On Tue, Oct 23, 2012 at 06:16:25PM +0200, Matthias Klose wrote: > On 23.10.2012 06:55, Ian Lance Taylor wrote: > > PR 54918 points out that libgo is not using version numbers as it > > should. At present none of libgo in 4.6, 4.7 and mainline are > > compatible with each other. This patch to the 4.7 branch sets the > > version number for libgo there. Bootstrapped and ran Go testsuite on > > x86_64-unknown-linux-gnu. Committed to 4.7 branch. > > changing the soname of a runtime library on the branch? I don't like this idea > at all.
Me neither. You should just make sure you increment the soname on the trunk whenever new major release has ABI changes, and don't do ABI changes on the release branches. Jakub