While running some major revdep-rebuild, I encountered the following error message. Making apidox in kio make[1]: Entering directory `/var/tmp/portage/kdelibs-3.4.3-r1/work/kdelibs-3.4.3/kio' make[2]: Entering directory `/var/tmp/portage/kdelibs-3.4.3-r1/work/kdelibs-3.4.3/kio' mkdir -p -- ../apidocs/kio /bin/sh: line 1: 1326 Segmentation fault /usr/bin/doxygen Doxyfile make[2]: *** [apidox-am-yes] Error 139 make[2]: Leaving directory `/var/tmp/portage/kdelibs-3.4.3-r1/work/kdelibs-3.4.3/kio' make[1]: *** [apidox] Error 2 make[1]: Leaving directory `/var/tmp/portage/kdelibs-3.4.3-r1/work/kdelibs-3.4.3/kio' make: *** [apidox] Error 1 !!! ERROR: kde-base/kdelibs-3.4.3-r1 failed. Call stack: ebuild.sh, line 1526: Called dyn_compile ebuild.sh, line 923: Called src_compile kdelibs-3.4.3-r1.ebuild, line 94: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if relevant. I could reproduce the error in another run of revdep-rebuild with an update world in between. I don't know if the problem is related to some other broken dependency. I will try to run this build again when the revdep-rebuild is done, but It might be some time till I can look into this again. This old version of kdelibs was built because of some stale KDE 3.4 app still in my system and needing revdep-rebuild. So for me this is not an issue at all. I did my duty as ~x86 user in reporting this, and am willing to help. But if you consider this a low priority thing or even mark it wontfix, I won't mind.
It's a doxygen segfault, probably unrelated to kdelibs.
It shouldn't be doing that... The only time I've had trouble actually running Doxygen was trying to generate a PDF doc of a huge source tree. It bombed due to certain tetex defaults that were exceeded. Doesn't look like that problem here tho.
I just had this problem as well. It seems to only segfault with doxygen-1.4.6. I downgraded to doxygen-1.4.5, and it didn't segfault. So it does seem to be a bug in doxygen-1.4.6, but it only seems to be triggered by the Doxyfiles in kdelibs-3.4.3 & kdelibs-3.4.3-r1; I haven't seen doxygen-1.4.6 segfault anywhere else, including kdelibs-3.5.2-r3.
I haven't tested it yet (off to bed soon), but this looks like a promising fix for doxygen-1.4.6: http://sourceforge.net/mailarchive/message.php?msg_id=14377995
This version is upstream
This version is upstream¹ problematic as well. [1] http://people.fruitsalad.org/adridg/bobulate/index.php?/archives/179-Doxygen-ups-and-downs.html
Mongo-kdelibs is still building, but the suggested segfault patch is now in portage along with all the other doxygen patches. Reopen if it doesn't fix it.