Re: F28: Mismatch between the program and library build versions detected, gcc-c++, wxGTK3

2018-07-30 Thread Jonathan Wakely

On 25/07/18 13:25 -0400, Scott Talbert wrote:

On Wed, 25 Jul 2018, Wolfgang Stoeggl wrote:


Hello,
a recent F28 update build of poedit [1] shows the following message after 
starting:

Warning: Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1012,wx 
containers,compatible with 2.8),
and your program used 3.0 (wchar_t,compiler with C++ ABI 1013,wx 
containers,compatible with 2.8).


This warning can be safely ignored.  wxGTK3 has this rather annoying 
behavior where it reports a warning when the C++ ABI of a wxGTK3 user 
doesn't match that of the library.


It still seems a bit wrong to me for the C++ ABI to be changing in a 
Fedora stable release, but this does seem to happen consistently.  


Consistently?

The recent change was a bug fix, to revert an unintentional ABI change
compared to previous versions. When did it last happen in a stable
release?

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/RA6CHVP4OTFFAJ457INPJBR6ODZQZFX3/


Re: F28: Mismatch between the program and library build versions detected, gcc-c++, wxGTK3

2018-07-25 Thread Scott Talbert

On Wed, 25 Jul 2018, Wolfgang Stoeggl wrote:


Hello,
a recent F28 update build of poedit [1] shows the following message after 
starting:

Warning: Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1012,wx 
containers,compatible with 2.8),
and your program used 3.0 (wchar_t,compiler with C++ ABI 1013,wx 
containers,compatible with 2.8).


This warning can be safely ignored.  wxGTK3 has this rather annoying 
behavior where it reports a warning when the C++ ABI of a wxGTK3 user 
doesn't match that of the library.


It still seems a bit wrong to me for the C++ ABI to be changing in a 
Fedora stable release, but this does seem to happen consistently.  I'll 
look at just removing the warning as rebuilding wxGTK3 and all of its 
users in F28 seems a bit much.


Scott
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/EPQZYAL33O7M4UTLNCGO6TGJHREZBA7U/


F28: Mismatch between the program and library build versions detected, gcc-c++, wxGTK3

2018-07-24 Thread Wolfgang Stoeggl
Hello,
a recent F28 update build of poedit [1] shows the following message after 
starting:

Warning: Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1012,wx 
containers,compatible with 2.8),
and your program used 3.0 (wchar_t,compiler with C++ ABI 1013,wx 
containers,compatible with 2.8).

Additional info:
poedit-2.1-1.fc28 has been built using gcc-c++ 8.1.1-5.fc28
wxGTK3-3.0.4-1.fc28 has been built using gcc-c++ 8.0.1-0.16.fc28

The above message disappears, when wxGTK3 is rebuilt using current gcc-c++ 
8.1.1-5.fc28, which has just been tested using a rebuild of wxGTK3 on copr [2].

However, there are several other packages depending on wxGTK3 and it looks like 
this ABI mismatch issue in F28 needs some coordination to be solved for wxGTK3 
and dependent packages.

Best regards
Wolfgang

[1] https://bodhi.fedoraproject.org/updates/FEDORA-2018-c9997803a6
[2] https://copr.fedorainfracloud.org/coprs/c72578/wxGTK3/build/780540/
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/WOOGIEVDBGDLQ2S5BZEE4AC4LBC7IL7M/