On Tue, 10 Mar 2015 17:48:33 -0600
Orion Poplawski <orion(a)cora.nwra.com> wrote:
On 02/19/2015 08:15 AM, Jakub Jelinek wrote:
> On Thu, Feb 19, 2015 at 04:12:43PM +0100, Frantisek Kluknavsky
> wrote:
>> a list of things that usually break with each new gcc (like
>> fortran modules) would be nice to avoid a lot of pain with
>> debugging. Does it already exist?
>>
>> WxGTK keeps a string WX_BUILD_OPTIONS_SIGNATURE currently saying
>> "2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx
>> containers,compatible with 2.4,compatible with 2.6)" and it is
>> checked at runtime. C++ ABI is supposed to be unchanged in Fedora
>> 22. This string changed anyway because __GXX_ABI_VERSION in gcc
>> changed. Is this expected/correct? Each freshly rebuilt wx
>> application will crash now. After wxGTK is rebuilt, each old
>> application will crash. A provenpackager should probably step in.
>
> That is a WxGTK bug. __GXX_ABI_VERSION can change, but usually the
> result is still ABI compatible, g++ emits just some aliases when
> mangling has changed.
>
> Jakub
>
Could we please get this fixed? F22 is broken with this at the
moment.
https://bugzilla.redhat.com/show_bug.cgi?id=1200611