Bug 985362 - GCC6: presage fails to build
GCC6: presage fails to build
Status: RESOLVED DUPLICATE of bug 953017
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Other
Current
Other Other
: P5 - None : Normal (vote)
: ---
Assigned To: Marguerite Su
E-mail List
:
Depends on: 985238
Blocks: 984984
  Show dependency treegraph
 
Reported: 2016-06-17 09:51 UTC by Dominique Leuenberger
Modified: 2017-02-17 17:08 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dominique Leuenberger 2016-06-17 09:51:56 UTC
Since the update to GCC6, openSUSE:Factory/presage fails to build
Comment 1 Marguerite Su 2016-06-17 17:05:22 UTC
fixed in https://build.opensuse.org/request/show/403067
Comment 2 Marguerite Su 2016-06-18 17:02:02 UTC
gcc6 issue was solved but a new problem happened:

[  106s] checking for python wx module... ./configure: line 18014:  5437 Aborted                 $PYTHON -c "import wx" 2 &> /dev/null
[  106s] checking for python wx.stc module... ./configure: line 18014:  5441 Aborted                 $PYTHON -c "import wx.stc" 2 &> /dev/null
[  106s] no

And I made a patch to expose what happened

[  106s] Fatal Error: Mismatch between the program and library build versions detected.
[  106s] The library used 2.8 (no debug,Unicode,compiler with C++ ABI 1009,STL containers,compatible with 2.6),
[  106s] and wxPython used 2.8 (no debug,Unicode,compiler with C++ ABI 1010,STL containers,compatible with 2.6).

And I tested on my own TW:

2.8.12.1-12.5 works, while 2.8.12.1-12.6 not.

It's because boo#985238
Comment 3 Marguerite Su 2016-06-21 08:00:14 UTC
closed again
Comment 4 Jan Engelhardt 2017-02-17 17:08:30 UTC
It's really an issue in wxWidgets/wxPython, as the g++ ABI number constantly changes (and that without being an issue to everything else).

*** This bug has been marked as a duplicate of bug 953017 ***