Bug#749974: Bug #749974: maitreya: Please update to use wxwidgets3.0
On Tue, Jul 15, 2014 at 12:21:51PM +0100, James Cowgill wrote: Hi Paul, I looked back at the history of this bug and it seems like you were having problems with there being more assertion messages in wx3. Does maitreya work if you disable the assertions by adding -DNDEBUG, at least as a temporary measure? Try this in debian/rules: export DEB_CPPFLAGS_MAIN_APPEND=-DNDEBUG James I just tried that: $ git diff diff --git a/debian/changelog b/debian/changelog index 409aa7d..4dfa6d5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +maitreya (7.0.6-2) unstable; urgency=medium + + * try hack: export DEB_CPPFLAGS_MAIN_APPEND=-DNDEBUG + + -- Paul Elliott pelli...@blackpatchpanel.com Thu, 17 Jul 2014 19:35:46 -0500 + maitreya (7.0.6-1) unstable; urgency=medium * upgrade to release 7.0.6 (Closes: 749974) diff --git a/debian/rules b/debian/rules index 0470214..5ccb1e4 100755 --- a/debian/rules +++ b/debian/rules @@ -1,4 +1,5 @@ #!/usr/bin/make -f +export DEB_CPPFLAGS_MAIN_APPEND=-DNDEBUG %: dh $@ --with autoreconf The bug remained When I rebuilt and installed! -- Paul Elliott 1(512)837-1096 pelli...@blackpatchpanel.com PMB 181, 11900 Metric Blvd Suite J http://www.free.blackpatchpanel.com/pme/ Austin TX 78758-3117 signature.asc Description: Digital signature
Bug#749974: Bug #749974: maitreya: Please update to use wxwidgets3.0
On 15/07/14 14:13, Paul Elliott wrote: On Tue, Jul 15, 2014 at 12:21:51PM +0100, James Cowgill wrote: Hi Paul, I looked back at the history of this bug and it seems like you were having problems with there being more assertion messages in wx3. Does maitreya work if you disable the assertions by adding -DNDEBUG, at least as a temporary measure? Try this in debian/rules: export DEB_CPPFLAGS_MAIN_APPEND=-DNDEBUG James What if those assertions represent real bugs? When I reported the problem upstream, he did not suggest this solution, but rather went to work on a new release. The point is that most likely they are not regressions from wxwidgets 2.8, as with wxwidgets 2.8 assertions were disabled by default. So you only see them now, but they've always been there. Thus, it is a good thing to fix them, but if it's going to take too much time, it would probably be better to disable them so that we can finish the wx3.0 transition in time. Emilio -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#749974: Bug #749974: maitreya: Please update to use wxwidgets3.0
Hi Paul, I looked back at the history of this bug and it seems like you were having problems with there being more assertion messages in wx3. Does maitreya work if you disable the assertions by adding -DNDEBUG, at least as a temporary measure? Try this in debian/rules: export DEB_CPPFLAGS_MAIN_APPEND=-DNDEBUG James -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#749974: Bug #749974: maitreya: Please update to use wxwidgets3.0
On Tue, Jul 15, 2014 at 12:21:51PM +0100, James Cowgill wrote: Hi Paul, I looked back at the history of this bug and it seems like you were having problems with there being more assertion messages in wx3. Does maitreya work if you disable the assertions by adding -DNDEBUG, at least as a temporary measure? Try this in debian/rules: export DEB_CPPFLAGS_MAIN_APPEND=-DNDEBUG James What if those assertions represent real bugs? When I reported the problem upstream, he did not suggest this solution, but rather went to work on a new release. I will try your solution on my experimental system, to see if it works. But I think I should consult with the upstream before releasing it. I will add the upstream to the CC list of this message. Martin, what do you think? -- Paul Elliott 1(512)837-1096 pelli...@blackpatchpanel.com PMB 181, 11900 Metric Blvd Suite J http://www.free.blackpatchpanel.com/pme/ Austin TX 78758-3117 signature.asc Description: Digital signature