Comment 16 for bug 560135

Revision history for this message
JohnFlux (johnflux) wrote :

johnflux@johnflux-desktop:~/kdesvn/build/kdelibs/kjsembed/kjsembed$ make VERBOSE=1 -j 1

....
make[2]: Leaving directory `/home/johnflux/kdesvn/build/kdelibs'
/usr/bin/make -f kjsembed/kjsembed/CMakeFiles/kjsembed.dir/build.make kjsembed/kjsembed/CMakeFiles/kjsembed.dir/build
make[2]: Entering directory `/home/johnflux/kdesvn/build/kdelibs'
/usr/bin/cmake -E cmake_progress_report /home/johnflux/kdesvn/build/kdelibs/CMakeFiles
[ 88%] Building CXX object kjsembed/kjsembed/CMakeFiles/kjsembed.dir/jseventutils.o
cd /home/johnflux/kdesvn/build/kdelibs/kjsembed/kjsembed && /usr/bin/c++ -DMAKE_KJSEMBED_LIB -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -DNDEBUG -DQT_NO_DEBUG -fPIC -I/home/johnflux/kdesvn/build/kdelibs/kjsembed/kjsembed -I/home/johnflux/kdesvn/kdelibs/kjsembed/kjsembed -I/home/johnflux/kdesvn/kdelibs -I/home/johnflux/kdesvn/build/kdelibs -I/home/johnflux/kdesvn/kdelibs/interfaces -I/home/johnflux/kdesvn/kdelibs/kjsembed -I/home/johnflux/kdesvn/kdelibs/kjs -I/home/johnflux/kdesvn/build/kdelibs/kjs -I/home/johnflux/kdesvn/kdelibs/kdecore -I/home/johnflux/kdesvn/build/kdelibs/kdecore -I/home/johnflux/kdesvn/kdelibs/kdecore/compression -I/home/johnflux/kdesvn/kdelibs/kdecore/config -I/home/johnflux/kdesvn/kdelibs/kdecore/date -I/home/johnflux/kdesvn/kdelibs/kdecore/io -I/home/johnflux/kdesvn/kdelibs/kdecore/jobs -I/home/johnflux/kdesvn/kdelibs/kdecore/kernel -I/home/johnflux/kdesvn/kdelibs/kdecore/auth -I/home/johnflux/kdesvn/kdelibs/kdecore/network -I/home/johnflux/kdesvn/kdelibs/kdecore/services -I/home/johnflux/kdesvn/kdelibs/kdecore/localization -I/home/johnflux/kdesvn/kdelibs/kdecore/sycoca -I/home/johnflux/kdesvn/kdelibs/kdecore/text -I/home/johnflux/kdesvn/kdelibs/kdecore/util -I/home/johnflux/kdesvn/kdelibs/kdecore/sonnet -I/usr/include/QtCrypto -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtMultimedia -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDBus -I/usr/include/qt4/QtAssistant -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kjsembed.dir/jseventutils.o -c /home/johnflux/kdesvn/kdelibs/kjsembed/kjsembed/jseventutils.cpp
In file included from /home/johnflux/kdesvn/kdelibs/kjs/PropertyNameArray.h:27,
                 from /home/johnflux/kdesvn/kdelibs/kjs/ExecState.h:35,
                 from /home/johnflux/kdesvn/kdelibs/kjs/interpreter.h:27,
                 from /home/johnflux/kdesvn/kdelibs/kjs/object.h:30,
                 from /home/johnflux/kdesvn/kdelibs/kjsembed/kjsembed/jseventutils.h:29,
                 from /home/johnflux/kdesvn/kdelibs/kjsembed/kjsembed/jseventutils.cpp:23:
/home/johnflux/kdesvn/kdelibs/kjs/wtf/HashSet.h:124: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.4/README.Bugs> for instructions.
make[2]: *** [kjsembed/kjsembed/CMakeFiles/kjsembed.dir/jseventutils.o] Error 1
make[2]: Leaving directory `/home/johnflux/kdesvn/build/kdelibs'
make[1]: *** [kjsembed/kjsembed/CMakeFiles/kjsembed.dir/all] Error 2
make[1]: Leaving directory `/home/johnflux/kdesvn/build/kdelibs'
make: *** [all] Error 2
makeobj[0]: Leaving directory `/home/johnflux/kdesvn/build/kdelibs/kjsembed/kjsembed'
johnflux@johnflux-desktop:~/kdesvn/build/kdelibs/kjsembed/kjsembed$

******* NOW I TRY TO COMPILE MANUALLY *********

johnflux@johnflux-desktop:~/kdesvn/build/kdelibs/kjsembed/kjsembed$ cd /home/johnflux/kdesvn/build/kdelibs/kjsembed/kjsembed && /usr/bin/c++ -DMAKE_KJSEMBED_LIB -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -DNDEBUG -DQT_NO_DEBUG -fPIC -I/home/johnflux/kdesvn/build/kdelibs/kjsembed/kjsembed -I/home/johnflux/kdesvn/kdelibs/kjsembed/kjsembed -I/home/johnflux/kdesvn/kdelibs -I/home/johnflux/kdesvn/build/kdelibs -I/home/johnflux/kdesvn/kdelibs/interfaces -I/home/johnflux/kdesvn/kdelibs/kjsembed -I/home/johnflux/kdesvn/kdelibs/kjs -I/home/johnflux/kdesvn/build/kdelibs/kjs -I/home/johnflux/kdesvn/kdelibs/kdecore -I/home/johnflux/kdesvn/build/kdelibs/kdecore -I/home/johnflux/kdesvn/kdelibs/kdecore/compression -I/home/johnflux/kdesvn/kdelibs/kdecore/config -I/home/johnflux/kdesvn/kdelibs/kdecore/date -I/home/johnflux/kdesvn/kdelibs/kdecore/io -I/home/johnflux/kdesvn/kdelibs/kdecore/jobs -I/home/johnflux/kdesvn/kdelibs/kdecore/kernel -I/home/johnflux/kdesvn/kdelibs/kdecore/auth -I/home/johnflux/kdesvn/kdelibs/kdecore/network -I/home/johnflux/kdesvn/kdelibs/kdecore/services -I/home/johnflux/kdesvn/kdelibs/kdecore/localization -I/home/johnflux/kdesvn/kdelibs/kdecore/sycoca -I/home/johnflux/kdesvn/kdelibs/kdecore/text -I/home/johnflux/kdesvn/kdelibs/kdecore/util -I/home/johnflux/kdesvn/kdelibs/kdecore/sonnet -I/usr/include/QtCrypto -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtMultimedia -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDBus -I/usr/include/qt4/QtAssistant -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kjsembed.dir/jseventutils.o -c /home/johnflux/kdesvn/kdelibs/kjsembed/kjsembed/jseventutils.cpp
In file included from /home/johnflux/kdesvn/kdelibs/kjsembed/kjsembed/object_binding.h:29,
                 from /home/johnflux/kdesvn/kdelibs/kjsembed/kjsembed/qobject_binding.h:36,
                 from /home/johnflux/kdesvn/kdelibs/kjsembed/kjsembed/jseventutils.cpp:24:
/home/johnflux/kdesvn/kdelibs/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
/home/johnflux/kdesvn/kdelibs/kjsembed/kjsembed/static_binding.h:116: warning: by ‘KJSEmbed::StaticConstructor::construct’
In file included from /home/johnflux/kdesvn/kdelibs/kjsembed/kjsembed/jseventutils.cpp:24:
/home/johnflux/kdesvn/kdelibs/kjs/object.h:254: warning: ‘virtual void KJS::JSObject::put(KJS::ExecState*, unsigned int, KJS::JSValue*, int)’ was hidden
/home/johnflux/kdesvn/kdelibs/kjsembed/kjsembed/qobject_binding.h:136: warning: by ‘virtual void KJSEmbed::QObjectBinding::put(KJS::ExecState*, const KJS::Identifier&, KJS::JSValue*, int)’
/home/johnflux/kdesvn/kdelibs/kjs/object.h:241: warning: ‘virtual bool KJS::JSObject::getOwnPropertySlot(KJS::ExecState*, unsigned int, KJS::PropertySlot&)’ was hidden
/home/johnflux/kdesvn/kdelibs/kjsembed/kjsembed/qobject_binding.h:147: warning: by ‘virtual bool KJSEmbed::QObjectBinding::getOwnPropertySlot(KJS::ExecState*, const KJS::Identifier&, KJS::PropertySlot&)’
johnflux@johnflux-desktop:~/kdesvn/build/kdelibs/kjsembed/kjsembed$

********** SUCCEEDS ***********