Summary: | =dev-qt/qt-creator-4.8.2 USE=doc - error: unknown type name 'T' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Bernd <waebbl-gentoo> |
Component: | Current packages | Assignee: | Davide Pesavento <pesa> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | jstein, qt |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
qt-creator-4.8.2:20190525-125551.log.bz2
emerge-info_qt-creator-4.8.2.txt |
Created attachment 577828 [details]
emerge-info_qt-creator-4.8.2.txt
output of emerge --info =dev-qt/qt-creator-4.8.2
Obsolete after cleanup of this version. |
Created attachment 577826 [details] qt-creator-4.8.2:20190525-125551.log.bz2 When installing qt-creator-4.8.2 with USE="doc" enabled it fails in src_install with some qdoc related errors: usr/lib64/qt5/bin/qmake -install qinstall /var/tmp/portage/dev-qt/qt-creator-4.8.2/work/qt-creator-opensource-src-4.8.2/dist/org.q t-project.qtcreator.desktop /var/tmp/portage/dev-qt/qt-creator-4.8.2/image/usr/share/applications/org.qt-project.qtcreator.desktop /var/tmp/portage/dev-qt/qt-creator-4.8.2/work/qt-creator-opensource-src-4.8.2/qdoc_wrapper.sh -outputdir /var/tmp/portage/dev-qt/qt -creator-4.8.2/work/qt-creator-opensource-src-4.8.2/doc/qtcreator /var/tmp/portage/dev-qt/qt-creator-4.8.2/work/qt-creator-opensour ce-src-4.8.2/doc/qtcreator.qdocconf -indexdir /usr/share/qt5-doc -indexdir /var/tmp/portage/dev-qt/qt-creator-4.8.2/work/qt-creator -opensource-src-4.8.2/doc && /var/tmp/portage/dev-qt/qt-creator-4.8.2/work/qt-creator-opensource-src-4.8.2/qdoc_wrapper.sh -outputd ir /var/tmp/portage/dev-qt/qt-creator-4.8.2/work/qt-creator-opensource-src-4.8.2/doc/qtcreator-dev /var/tmp/portage/dev-qt/qt-creat or-4.8.2/work/qt-creator-opensource-src-4.8.2/doc/api/qtcreator-dev.qdocconf -indexdir /usr/share/qt5-doc -indexdir /var/tmp/portag e/dev-qt/qt-creator-4.8.2/work/qt-creator-opensource-src-4.8.2/doc qdoc: warning: "Qt Creator" Cannot locate index file for dependency "qtquickcontrols2" (qdoc) Could not find the module header in the include path for module "Qt Creator" (include paths: QVector() ) /var/tmp/portage/dev-qt/qt-creator-4.8.2/work/qt-creator-opensource-src-4.8.2/doc/src/qtquick/qtquick-profiler.qdoc:32: (qdoc) warn ing: Can't link to 'Qt Quick Scene Graph Renderer' qdoc: warning: "Qt Creator" Cannot locate index file for dependency "qtwebkit" (qdoc) Could not find the module header in the include path for module "Qt Creator" (include paths: QVector() ) /var/tmp/portage/dev-qt/qt-creator-4.8.2/work/qt-creator-opensource-src-4.8.2/src/libs/aggregation/aggregate.cpp:31: (qdoc) warning : Namespace Aggregation has no \inmodule command; using project name by default: Qt Creator /var/tmp/portage/dev-qt/qt-creator-4.8.2/work/qt-creator-opensource-src-4.8.2/src/libs/aggregation/aggregate.cpp:42: (qdoc) warning : Cannot find 'Aggregation::Aggregate' specified with '\class' in any header file /var/tmp/portage/dev-qt/qt-creator-4.8.2/work/qt-creator-opensource-src-4.8.2/src/libs/aggregation/aggregate.cpp:101: (qdoc) warnin g: clang found diagnostics parsing \fn T *Aggregate::component() warning: '__cplusplus' macro redefined error: unknown type name 'T' error: use of undeclared identifier 'Aggregate' /var/tmp/portage/dev-qt/qt-creator-4.8.2/work/qt-creator-opensource-src-4.8.2/src/libs/aggregation/aggregate.cpp:111: (qdoc) warnin g: clang found diagnostics parsing \fn QList<T *> Aggregate::components() warning: '__cplusplus' macro redefined error: no template named 'QList' error: use of undeclared identifier 'T' error: expected expression error: use of undeclared identifier 'Aggregate' [...] For full error listing, please see the attached buildlog (compressed due to size). Building without USE="doc" finishes the build. I have dev-qt/qdoc-5.12.3 and dev-qt/qt-docs-5.12.3_p201904161302 installed. The latter was built with all but the bluetooth USE flag enabled.