Summary: | kde-base/kdelibs-4.8.0 fails to compile (hardened) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | hardened |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | Fixed in 4.8.97 | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 388279 | ||
Bug Blocks: | |||
Attachments: |
build.log
build.log |
Description
Agostino Sarubbo
2011-10-23 21:23:50 UTC
This seems to be the relevant bit (though it's hard to say with -j4). If the problem is reproducible, can you try getting a core dump and backtrace of meinproc4? [35m[1mScanning dependencies of target file-handbook [0m[ 32%] [34m[1mGenerating index.cache.bz2 [0m[31m[1mLinking CXX shared module ../lib/kimg_xcf.so [0m[ 32%] [32mBuilding CXX object kjsembed/kjsembed/CMakeFiles/kjsembed.dir/qaction_binding.o [0m[ 32%] Built target kimg_xcf [35m[1mScanning dependencies of target ftp-handbook [0m[ 32%] [34m[1mGenerating index.cache.bz2 [0m[ 32%] [32mBuilding CXX object kdeui/CMakeFiles/kdeui.dir/actions/kaction.o [0m/usr/share/sgml/docbook/xsl-stylesheets/html/glossary.xsl:0: error : Unknown node type 300942264 /usr/share/sgml/docbook/xsl-stylesheets/html/math.xsl:5: element stylesheet: error : Reference to namespace 'mml' not in scope kio_help4(27139) KBzip2Filter::compress: bzCompress returned 4 kio_help4(27139) KBzip2Filter::terminate: bzCompressEnd returned 0 [ 32%] Built target file-handbook [35m[1mScanning dependencies of target help-handbook [0m[ 32%] [34m[1mGenerating index.cache.bz2 [0mIn file included from /var/tmp/portage/kde-base/kdelibs-4.6.5-r2/work/kdelibs-4.6.5/kjsembed/kjsembed/object_binding.h:29, from /var/tmp/portage/kde-base/kdelibs-4.6.5-r2/work/kdelibs-4.6.5/kjsembed/kjsembed/qobject_binding.h:36, from /var/tmp/portage/kde-base/kdelibs-4.6.5-r2/work/kdelibs-4.6.5/kjsembed/kjsembed/qaction_binding.h:30, from /var/tmp/portage/kde-base/kdelibs-4.6.5-r2/work/kdelibs-4.6.5/kjsembed/kjsembed/qaction_binding.cpp:22: /var/tmp/portage/kde-base/kdelibs-4.6.5-r2/work/kdelibs-4.6.5/kjs/object.h:367: warning: 'virtual KJS::JSObject* KJS::JSObject::construct(KJS::ExecState*, const KJS::List&, const KJS::Identifier&, const KJS::UString&, int)' was hidden /var/tmp/portage/kde-base/kdelibs-4.6.5-r2/work/kdelibs-4.6.5/kjsembed/kjsembed/static_binding.h:116: warning: by 'KJSEmbed::StaticConstructor::construct' In file included from /var/tmp/portage/kde-base/kdelibs-4.6.5-r2/work/kdelibs-4.6.5/kjsembed/kjsembed/qaction_binding.h:30, from /var/tmp/portage/kde-base/kdelibs-4.6.5-r2/work/kdelibs-4.6.5/kjsembed/kjsembed/qaction_binding.cpp:22: /var/tmp/portage/kde-base/kdelibs-4.6.5-r2/work/kdelibs-4.6.5/kjs/object.h:254: warning: 'virtual void KJS::JSObject::put(KJS::ExecState*, unsigned int, KJS::JSValue*, int)' was hidden /var/tmp/portage/kde-base/kdelibs-4.6.5-r2/work/kdelibs-4.6.5/kjsembed/kjsembed/qobject_binding.h:136: warning: by 'virtual void KJSEmbed::QObjectBinding::put(KJS::ExecState*, const KJS::Identifier&, KJS::JSValue*, int)' /var/tmp/portage/kde-base/kdelibs-4.6.5-r2/work/kdelibs-4.6.5/kjs/object.h:241: warning: 'virtual bool KJS::JSObject::getOwnPropertySlot(KJS::ExecState*, unsigned int, KJS::PropertySlot&)' was hidden /var/tmp/portage/kde-base/kdelibs-4.6.5-r2/work/kdelibs-4.6.5/kjsembed/kjsembed/qobject_binding.h:147: warning: by 'virtual bool KJSEmbed::QObjectBinding::getOwnPropertySlot(KJS::ExecState*, const KJS::Identifier&, KJS::PropertySlot&)' /var/tmp/portage/kde-base/kdelibs-4.6.5-r2/work/kdelibs-4.6.5_build/bin/meinproc4.shell: line 4: 27165 Segmentation fault LD_LIBRARY_PATH=/var/tmp/portage/kde-base/kdelibs-4.6.5-r2/work/kdelibs-4.6.5_build/lib/./:/usr/lib:/var/tmp/portage/kde-base/kdelibs-4.6.5-r2/work/kdelibs-4.6.5_build/lib/.:/usr/lib/qt4${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} "/var/tmp/portage/kde-base/kdelibs-4.6.5-r2/work/kdelibs-4.6.5_build/bin/meinproc4" "$@" make[2]: *** [doc/kioslave/ftp/index.cache.bz2] Error 139 make[1]: *** [doc/kioslave/ftp/CMakeFiles/ftp-handbook.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... As said on irc, no core-dump(s) file(s) after stop merging. What's your version of app-text/docbook-xsl-stylesheets ? If it's 1.76.1, could you downgrade to 1.75.2 and try again please? is 1.75.2 (In reply to comment #4) > is 1.75.2 Ok, alternatively could you please update it to latest stable 1.76... (on x86) and try that? (In reply to comment #5) > (In reply to comment #4) > > is 1.75.2 > > Ok, alternatively could you please update it to latest stable 1.76... (on x86) > and try that? fails as same I guess we can forget this, you've upgraded by now for sure. I will close the bug after I've removed the 4.6.5 ebuilds. Not in the tree anymore. reproducible also with kdelibs-4.7.4, @kde: is not a regression, please choice if you want block kde-4.7.4 stabilization. Created attachment 297927 [details]
build.log
@hardened: how can we find out what's happening here? (In reply to comment #11) > @hardened: how can we find out what's happening here? I would remember that is not only hardened problem. It happens with hardened + debug CFLAG ggdb/g (In reply to comment #12) > (In reply to comment #11) > > @hardened: how can we find out what's happening here? > > I would remember that is not only hardened problem. It happens with hardened + > debug CFLAG ggdb/g does it also crash with debug flags in a not-hardened profile? @ago: does not block stabilization on amd64 because the bug is on x86 (In reply to comment #14) > @ago: does not block stabilization on amd64 because the bug is on x86 I meant generally. (In reply to comment #13) > does it also crash with debug flags in a not-hardened profile? dunno :/ 4.8.0 fails too Do newer gcc or change to one of the hardenedno* in gcc-config fix the probelm? Thanks for the test Zorry. Will be closed when 4.9.0 hits the tree. Thanks all. KDE SC 4.9.0 is added to tree. +*kdelibs-4.9.0 (01 Aug 2012) + + 01 Aug 2012; Johannes Huber <johu@gentoo.org> + +files/kdelibs-4.8.95-udisks2-includes.patch, +kdelibs-4.9.0.ebuild: + Version bump KDE SC 4.9.0 |