Hello, Trying to build qt5 with debug symbols, but failed. Using the qt5 from abs, per instructions in the wiki ( https://wiki.archlinux.org/index.php/Debug_-_Getting_Traces), I added in the PKGBUILD options=(debug !strip) and added -developer-build -no-warnings-are-errors to the configure and build with and without qt5-webkit. Got following messages: ...skip... cd qurlinternal/ && ( test -e Makefile || /tmp/yaourt-tmp-scarecrow/qt5/src/qt-everywhere-opensource-src-5.4.1/qtbase/bin/qmake /tmp/yaourt-tmp-scarecrow/qt5/src/qt-everywhere-opensource-src-5.4.1/qtbase/tests/auto/corelib/io/qurlinternal/ qurlinternal.pro -o Makefile ) && make -f Makefile .obj/tst_compiler.o: In function `bool QTest::qCompare<int>(int const&, int const&, char const*, char const*, char const*, int)' : /tmp/yaourt-tmp-scarecrow/qt5/src/qt-everywhere-opensource-src-5.4.1/qtbase/tests/auto/other/compiler/../../../../include/QtTest /../../src/testlib/qtestcase.h:284: undefined reference to `variableTemplate<int>' .obj/tst_compiler.o: In function `bool QTest::qCompare<long>(long const&, long const&, char const*, char const*, char const*, in t)': /tmp/yaourt-tmp-scarecrow/qt5/src/qt-everywhere-opensource-src-5.4.1/qtbase/tests/auto/other/compiler/../../../../include/QtTest /../../src/testlib/qtestcase.h:284: undefined reference to `variableTemplate<long>' .obj/tst_compiler.o: In function `bool QTest::qCompare<unsigned int>(unsigned int const&, unsigned int const&, char const*, char const*, char const*, int)': /tmp/yaourt-tmp-scarecrow/qt5/src/qt-everywhere-opensource-src-5.4.1/qtbase/tests/auto/other/compiler/../../../../include/QtTest /../../src/testlib/qtestcase.h:284: undefined reference to `variableTemplate<unsigned int>' .obj/tst_compiler.o: In function `bool QTest::qCompare<unsigned long long>(unsigned long long const&, unsigned long long const&, char const*, char const*, char const*, int)': /tmp/yaourt-tmp-scarecrow/qt5/src/qt-everywhere-opensource-src-5.4.1/qtbase/tests/auto/other/compiler/../../../../include/QtTest /../../src/testlib/qtestcase.h:284: undefined reference to `variableTemplate<unsigned long long>' collect2: error: ld returned 1 exit status Makefile:230: recipe for target 'tst_compiler' failed make[5]: *** [tst_compiler] Error 1 make[5]: Leaving directory '/tmp/yaourt-tmp-scarecrow/qt5/src/qt-everywhere-opensource-src-5.4.1/qtbase/tests/auto/other/compile r' Makefile:85: recipe for target 'sub-compiler-make_first' failed make[4]: *** [sub-compiler-make_first] Error 2 make[4]: Leaving directory '/tmp/yaourt-tmp-scarecrow/qt5/src/qt-everywhere-opensource-src-5.4.1/qtbase/tests/auto/other' Makefile:306: recipe for target 'sub-other-make_first' failed make[3]: *** [sub-other-make_first] Error 2 make[3]: *** Waiting for unfinished jobs.... ...skip... make[6]: Leaving directory '/tmp/yaourt-tmp-scarecrow/qt5/src/qt-everywhere-opensource-src-5.4.1/qtbase/tests/auto/corelib/tools /qvector_strictiterators' make[5]: Leaving directory '/tmp/yaourt-tmp-scarecrow/qt5/src/qt-everywhere-opensource-src-5.4.1/qtbase/tests/auto/corelib/tools ' make[4]: Leaving directory '/tmp/yaourt-tmp-scarecrow/qt5/src/qt-everywhere-opensource-src-5.4.1/qtbase/tests/auto/corelib' make[3]: Leaving directory '/tmp/yaourt-tmp-scarecrow/qt5/src/qt-everywhere-opensource-src-5.4.1/qtbase/tests/auto' Makefile:42: recipe for target 'sub-auto-make_first' failed make[2]: *** [sub-auto-make_first] Error 2 make[2]: Leaving directory '/tmp/yaourt-tmp-scarecrow/qt5/src/qt-everywhere-opensource-src-5.4.1/qtbase/tests' Makefile:95: recipe for target 'sub-tests-make_first' failed make[1]: *** [sub-tests-make_first] Error 2 make[1]: Leaving directory '/tmp/yaourt-tmp-scarecrow/qt5/src/qt-everywhere-opensource-src-5.4.1/qtbase' Makefile:70: recipe for target 'module-qtbase-make_first' failed make: *** [module-qtbase-make_first] Error 2 Any suggestions? Thanks, Yang