Package: src:qtscript-opensource-src Version: 5.12.5+dfsg-2 Severity: normal Tags: sid bullseye User: debian-...@lists.debian.org Usertags: ftbfs-gcc-10
Please keep this issue open in the bug tracker for the package it was filed for. If a fix in another package is required, please file a bug for the other package (or clone), and add a block in this package. Please keep the issue open until the package can be built in a follow-up test rebuild. The package fails to build in a test rebuild on at least amd64 with gcc-10/g++-10, but succeeds to build with gcc-9/g++-9. The severity of this report will be raised before the bullseye release, so nothing has to be done for the buster release. The full build log can be found at: http://people.debian.org/~doko/logs/gcc10-20200225/qtscript-opensource-src_5.12.5+dfsg-2_unstable_gcc10.log The last lines of the build log are at the end of this report. To build with GCC 10, either set CC=gcc-10 CXX=g++-10 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ Common build failures are new warnings resulting in build failures with -Werror turned on, or new/dropped symbols in Debian symbols files. For other C/C++ related build failures see the porting guide at http://gcc.gnu.org/gcc-10/porting_to.html [...] PASS : tst_QScriptEngine::translateScriptUnicode(qsTr('H\u2082O', 'not the same H\u2082O')@translatable-unicode.js) PASS : tst_QScriptEngine::translateScriptUnicode(qsTr('H\u2082O')) PASS : tst_QScriptEngine::translateScriptUnicode(qsTranslate('\u010C\u0101\u011F\u0115', 'CO\u2082')) PASS : tst_QScriptEngine::translateScriptUnicodeIdBased(qsTrId('\u01F8\u01D2\u0199\u01D0\u01E1'')) PASS : tst_QScriptEngine::translateScriptUnicodeIdBased(qsTrId('\u0191\u01CE\u0211\u0229\u019C\u018E\u019A\u01D0')) PASS : tst_QScriptEngine::translateScriptUnicodeIdBased(qsTrId('\u0181\u01A1\u0213\u018F\u018C', 10)) PASS : tst_QScriptEngine::translateScriptUnicodeIdBased(qsTrId('\u0181\u01A1\u0213\u018F\u018C')) PASS : tst_QScriptEngine::translateScriptUnicodeIdBased(qsTrId('\u01CD\u0180\u01A8\u0190\u019E\u01AB')) PASS : tst_QScriptEngine::translateFromBuiltinCallback() XFAIL : tst_QScriptEngine::functionScopes() QScriptValue::scope() is internal, not implemented Loc: [tst_qscriptengine.cpp(5391)] PASS : tst_QScriptEngine::functionScopes() PASS : tst_QScriptEngine::nativeFunctionScopes() PASS : tst_QScriptEngine::evaluateProgram() PASS : tst_QScriptEngine::evaluateProgram_customScope() PASS : tst_QScriptEngine::evaluateProgram_closure() PASS : tst_QScriptEngine::evaluateProgram_executeLater() PASS : tst_QScriptEngine::evaluateProgram_multipleEngines() PASS : tst_QScriptEngine::evaluateProgram_empty() PASS : tst_QScriptEngine::collectGarbageAfterConnect() PASS : tst_QScriptEngine::collectGarbageAfterNativeArguments() PASS : tst_QScriptEngine::promoteThisObjectToQObjectInConstructor() PASS : tst_QScriptEngine::scriptValueFromQMetaObject() PASS : tst_QScriptEngine::qRegExpInport(normal) PASS : tst_QScriptEngine::qRegExpInport(normal2) PASS : tst_QScriptEngine::qRegExpInport(case insensitive)) PASS : tst_QScriptEngine::qRegExpInport(case insensitive2)) PASS : tst_QScriptEngine::qRegExpInport(b(a*)(b*)) PASS : tst_QScriptEngine::qRegExpInport(greedy) PASS : tst_QScriptEngine::qRegExpInport(willcard) PASS : tst_QScriptEngine::qRegExpInport(willcard 2) PASS : tst_QScriptEngine::qRegExpInport(slash) PASS : tst_QScriptEngine::qRegExpInport(slash2) PASS : tst_QScriptEngine::qRegExpInport(fixed) PASS : tst_QScriptEngine::qRegExpInport(fixed insensitive) PASS : tst_QScriptEngine::qRegExpInport(fixed sensitive) PASS : tst_QScriptEngine::qRegExpInport(html) PASS : tst_QScriptEngine::qRegExpInport(html minimal) PASS : tst_QScriptEngine::qRegExpInport(aaa) PASS : tst_QScriptEngine::qRegExpInport(aaa minimal) PASS : tst_QScriptEngine::qRegExpInport(minimal) PASS : tst_QScriptEngine::qRegExpInport(.? minimal) PASS : tst_QScriptEngine::qRegExpInport(.+ minimal) PASS : tst_QScriptEngine::qRegExpInport([.?] minimal) PASS : tst_QScriptEngine::qRegExpInport([.+] minimal) PASS : tst_QScriptEngine::reentrency() PASS : tst_QScriptEngine::newFixedStaticScopeObject() PASS : tst_QScriptEngine::newGrowingStaticScopeObject() PASS : tst_QScriptEngine::dateRoundtripJSQtJS() PASS : tst_QScriptEngine::dateRoundtripQtJSQt() === Received signal at function time: 46ms, total time: 9645ms, dumping stack === === End of stack trace === QFATAL : tst_QScriptEngine::dateConversionJSQt() Received signal 7 Function time: 46ms Total time: 9645ms FAIL! : tst_QScriptEngine::dateConversionJSQt() Received a fatal error. Loc: [Unknown file(0)] Totals: 505 passed, 1 failed, 2 skipped, 0 blacklisted, 9646ms ********* Finished testing of tst_QScriptEngine ********* make[4]: *** [Makefile:304: check] Aborted make[4]: Leaving directory '/<<PKGBUILDDIR>>/tests/auto/qscriptengine' make[3]: *** [Makefile:1088: sub-qscriptengine-check] Error 2 make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests/auto' make[2]: *** [Makefile:301: sub-auto-check] Error 2 make[2]: Leaving directory '/<<PKGBUILDDIR>>/tests' make[1]: *** [Makefile:404: sub-tests-check] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_test: error: make -j4 check returned exit code 2 make: *** [debian/rules:13: build] Error 25 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2