[csw-maintainers] C++ ABIs are fun (not)

Laurent Blume laurent at opencsw.org
Wed Jun 12 09:58:06 CEST 2013


On 12/06/13 07:03, Jan Holzhueter wrote:
> The plan for C++ stuff iirc was to switch to gcc anyway. Since you build
> a new wxwidget anyway I would should rebuild it with gcc.

I'm not against, not much in favour either: that will break all 
dependencies.
Switching to g++ looks like a huge task, since everything touched should 
be repushed at the same time.
And GCC has a poor track record of keeping ABI compatibility on Solaris, 
particularly on Sparc, so it's far from being a warranty there won't be 
the same issue down the path later.

I noticed that Studio 12.3 now has a g++ compatibility mode, but only on 
x86. If that were extended to Sparc, it'd make it much more attractive 
as a de facto standard ABI.

For the concern at hand, I did get help from upstream (they're cool :-) 
and I could get all to build.

Laurent


More information about the maintainers mailing list