Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 575716 - dev-util/codeblocks should use wxGTK:2.8 - wxGTK:3.0 causes crashes!
Summary: dev-util/codeblocks should use wxGTK:2.8 - wxGTK:3.0 causes crashes!
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo wxWidgets project
URL: https://sourceforge.net/p/codeblocks/...
Whiteboard:
Keywords:
Depends on:
Blocks: wxwidgets-3.0
  Show dependency tree
 
Reported: 2016-02-26 12:10 UTC by Sven Eden
Modified: 2018-01-10 09:29 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sven Eden 2016-02-26 12:10:11 UTC
Code::Blocks is designed to work with wxGTK:2.8, the support for wxGTK:3.0 is still not stable.

Example: When enabling the Symbol Browser, random crashes can happen. With enabled debugging symbols, different asserts, for instance in gdkregion-generic.c, can be triggered.

Please revert back to
WX_GTK_VER="2.8"

to have a stable symbol browser again.

At https://sourceforge.net/p/codeblocks/tickets issues concerning wxGTK:3.0 are tagged with "wx30".

See:
https://sourceforge.net/p/codeblocks/tickets/search/?q=labels:%22wx30%22

Ebuilds with downgraded wxGTK versions for codeblocks-16.01 and codeblocks-9999 can be found in my overlay "seden" (via layman).
Comment 1 Ryan Hill (RETIRED) gentoo-dev 2016-02-27 02:48:35 UTC
Fixed.  I'm leaving this open to block the 3.0 tracker.
Comment 2 Sven Eden 2016-02-29 13:35:45 UTC
Thank you very much!
Comment 3 Mart Raudsepp gentoo-dev 2018-01-04 04:48:30 UTC
17.12 is out, is that working fine with 3.0 or even 3.0-gtk3 maybe?
Also, do you use this and might want to maintain or co-maintain it?
Comment 4 Sven Eden 2018-01-09 16:52:17 UTC
(In reply to Mart Raudsepp from comment #3)
> 17.12 is out, is that working fine with 3.0 or even 3.0-gtk3 maybe?
> Also, do you use this and might want to maintain or co-maintain it?

I am using the 9999 build only, as the releases get out-of-date pretty fast.

However, I just changed the wxWidgets version to 3.0-gtk3 in a local ebuild, and Code::Blocks worked just fine this morning.

It's GTK3 now, so the UI looks a bit different, but I had no crashes, yet.

I'll see what I can report in a few days. I am using c::b on a daily basis.
Comment 5 Sven Eden 2018-01-10 09:29:53 UTC
Code::Blocks works perfectly fine with 3.0 and 3.0-gtk3 (See Bug 643494 also) so I take the liberty, being the reporter of this bug, to close it as obsolete. I think it is better to have a single bug for the upgrade, and the other looks more suitable to me.