[Development] qtdeclarative-5.6.0-beta build failure on rhel6

Rex Dieter rdieter at math.unl.edu
Mon Jan 18 15:31:01 CET 2016


I'm trying to build(bootstrap) qt-5.6.0-beta stack on rhel6, and have run 
into a build failure in qtdeclarative,

make[2]: Entering directory `/builddir/build/BUILD/qtdeclarative-opensource-
src-5.6.0-beta/x86_64-redhat-linux-gnu/tools/qmlimportscanner'
g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -
fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -std=c++0x -
fno-exceptions -Wall -W -D_REENTRANT -fPIC -DQT_NO_MTDEV -DQT_NO_TSLIB -
DQT_NO_LIBINPUT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -
DQT_USE_QSTRINGBUILDER -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -
D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QMLDEVTOOLS_LIB -DQT_CORE_LIB -
I/builddir/build/BUILD/qtdeclarative-opensource-src-5.6.0-
beta/tools/qmlimportscanner -I. -I/builddir/build/BUILD/qtdeclarative-
opensource-src-5.6.0-beta/include -I/builddir/build/BUILD/qtdeclarative-
opensource-src-5.6.0-beta/include/QtQmlDevTools -
I/builddir/build/BUILD/qtdeclarative-opensource-src-5.6.0-
beta/include/QtQmlDevTools/5.6.0 -I/builddir/build/BUILD/qtdeclarative-
opensource-src-5.6.0-beta/include/QtQmlDevTools/5.6.0/QtQmlDevTools -
I../../include -I../../include/QtQmlDevTools -I/usr/include/qt5 -
I/usr/include/qt5/QtCore -I.moc -I/usr/lib64/qt5/mkspecs/linux-g++ -o 
.obj/main.o /builddir/build/BUILD/qtdeclarative-opensource-src-5.6.0-
beta/tools/qmlimportscanner/main.cpp
/builddir/build/BUILD/qtdeclarative-opensource-src-5.6.0-
beta/tools/qmlimportscanner/main.cpp: In function 'QVariantList 
findQmlImportsInDirectory(const QString&)':
/builddir/build/BUILD/qtdeclarative-opensource-src-5.6.0-
beta/tools/qmlimportscanner/main.cpp:376: error: no matching function for 
call to 'find_if(QList<QFileInfo>::const_iterator, 
QList<QFileInfo>::const_iterator, findQmlImportsInDirectory(const 
QString&)::isMetainfo)'
/builddir/build/BUILD/qtdeclarative-opensource-src-5.6.0-
beta/tools/qmlimportscanner/main.cpp:381: error: no matching function for 
call to 'find_if(QList<QString>::const_iterator, 
QList<QString>::const_iterator, findQmlImportsInDirectory(const 
QString&)::pathStartsWith)'


Is this some platform/compiler issue?

fwiw, using gcc-4.4.7-16.el6.

full build log here,
https://copr-be.cloud.fedoraproject.org/results/rdieter/Qt5-scratch/epel-6-x86_64/00154070-qt5-qtdeclarative/build.log.gz


-- Rex




More information about the Development mailing list