On 08/06/14 04:50, Marc Glisse wrote:
A clean .so.7 break would be significantly worse nightmare. We've been
there many years ago, e.g. 3.2/3.3 vs. 3.4, there has been significantly
fewer C++ plugins etc. in packages and it still it was unsolvable.
With the abi_tag stuff, you have the option to make stuff interoperable
when mixing compiler, either with no effort at all, or some limited
effort. With .so.7, you have no option, nothing will be interoperable.
I disagree that it is worse, but you have more experience, I guess we
will see the results in a few years...
Based on real world end user/developer discussions I've had on this
topic over the last few years, a SOname bump would catastrophic.
They've made it painfully clear that a SOname bump would be the worst
thing that has happened in GCC-land in many years, possibly ever.
jeff