Hi Steve, thanks for reporting this! On Sat, Sep 08, 2018 at 02:25:46PM +0200, Steve Cotton wrote: > All of the generated-for-classes documentation such as qobject.html and > qvariant.html is missing from qtbase5-doc-html_5.11.1+dfsg-7_all.deb.
By comparing the build logs of -6 [1] and -7 [2], I notice that the latter has a lot more warnings from clang. Like this: src/corelib/animation/qabstractanimation.cpp:105: (qdoc) warning: clang found diagnostics parsing \fn void QAbstractAnimation::finished() error: use of undeclared identifier 'QAbstractAnimation' and this: src/corelib/kernel/qobject.cpp:1641: (qdoc) warning: clang found diagnostics parsing \fn int QObject::startTimer(std::chrono::milliseconds time, Qt::TimerType timerType) error: incomplete type 'QObject' named in nested name specifier error: no member named 'chrono' in namespace 'std' As the changes in qtbase-opensource-src itself were minimal between the two uploads, it looks like this bug is caused by a dependency update. Here is what changed in llvm-toolchain-6.0 between the good and broken qtbase builds [3]. This does not give me any clue though. I will continue the investigations. [1]: https://buildd.debian.org/status/fetch.php?pkg=qtbase-opensource-src&arch=all&ver=5.11.1%2Bdfsg-6&stamp=1532591362&raw=0 [2]: https://buildd.debian.org/status/fetch.php?pkg=qtbase-opensource-src&arch=all&ver=5.11.1%2Bdfsg-7&stamp=1535226687&raw=0 [3]: https://salsa.debian.org/pkg-llvm-team/llvm-toolchain/compare/debian%2F6.0.1-2...debian%2F6.0.1-5 -- Dmitry Shachnev
signature.asc
Description: PGP signature