Created attachment 310865 [details] kdevelop-4.3.1-fix-assert.patch Upstream bug is: https://bugs.kde.org/show_bug.cgi?id=297644 Patching kdevelop with a diff from http://quickgit.kde.org/index.php?p=kdevelop.git&a=commit&h=8a0b638c58dcfe261ce789963be2413300a65fc6 solves the bug for me, so I suggest adding the patch to Gentoo ebuild. $ diff -u /usr/portage/dev-util/kdevelop/kdevelop-4.3.1.ebuild /usr/local/portage/dev-util/kdevelop/kdevelop-4.3.1.ebuild --- /usr/portage/dev-util/kdevelop/kdevelop-4.3.1.ebuild 2012-04-15 01:31:20.000000000 +0200 +++ /usr/local/portage/dev-util/kdevelop/kdevelop-4.3.1.ebuild 2012-05-05 13:56:38.021173170 +0200 @@ -34,6 +34,11 @@ RESTRICT="test" # see bug 366471 +src_prepare() { + epatch "${FILESDIR}/${P}-fix-assert.patch" + kde4-base_src_prepare +} + src_configure() { mycmakeargs=( $(cmake-utils_use_build cmake)
Thanks, patch added. + 07 May 2012; Johannes Huber <johu@gentoo.org> + +files/kdevelop-4.3.1-fix-assert.patch, +kdevelop-4.3.1-r1.ebuild: + Revision bump adds upstream patch to fix crash when building project if qt is + built with USE=debug spotted by Matěj Laitl <matej@laitl.cz> wrt bug #414721.