FS#39625 - [wxgtk] 3.0.0-2 breaks wx container support
Attached to Project:
Arch Linux
Opened by Evan Anderson (EvanA) - Wednesday, 26 March 2014, 05:03 GMT
Last edited by Eric Belanger (Snowman) - Sunday, 11 May 2014, 00:07 GMT
Opened by Evan Anderson (EvanA) - Wednesday, 26 March 2014, 05:03 GMT
Last edited by Eric Belanger (Snowman) - Sunday, 11 May 2014, 00:07 GMT
|
Details
wxgtk-3.0.0-2 adds the --enable-stl option to the make
flags, and in the process breaks wx container support.
wxWidgets developers discourage the use of STL libraries as explained here: https://www.wxwidgets.org/docs/faq/general/#stl |
This task depends upon
Closed by Eric Belanger (Snowman)
Sunday, 11 May 2014, 00:07 GMT
Reason for closing: Won't fix
Additional comments about closing: needed by poedit
Sunday, 11 May 2014, 00:07 GMT
Reason for closing: Won't fix
Additional comments about closing: needed by poedit
That's a gross misinterpretation of what the (a bit dated, from the sound of it) FAQ says. It explains why wx itself doesn't use std:: classes in the API; it doesn't say anything at all about wxUSE_STL/--enable-stl. If anything, using std:: containers is advisable (for the reasons why Poedit inadvertently depends on it; feel free to submit patches to change the dependency, I'm not against them if they won't be terribly ugly).