Am Montag, 16. September 2019, 01:44:55 CEST schrieb Bernhard Rosenkraenzer: > Hi, > kdeclarative QCH docs fail to build here: > > /usr/bin/doxygen > [...]/kdeclarative-5.62.0/build/src/KF5Declarative_ECMQchDoxygen.config > Error in line 233: Opening and ending tag mismatch. > > The generated TOC file seems to be bogus. > > $ xmllint build/src/KF5Declarative_ECMQchDoxygen/html/index.qhp > build/src/KF5Declarative_ECMQchDoxygen/html/index.qhp:233: parser error : > Opening and ending tag mismatch: toc line 7 and section </section> > ^ > build/src/KF5Declarative_ECMQchDoxygen/html/index.qhp:234: parser error : > Opening and ending tag mismatch: filterSection line 5 and toc </toc> > ^ > build/src/KF5Declarative_ECMQchDoxygen/html/index.qhp:500: parser error : > Opening and ending tag mismatch: QtHelpProject line 2 and filterSection > </filterSection> > ^ > build/src/KF5Declarative_ECMQchDoxygen/html/index.qhp:501: parser error : > Extra content at the end of the document </QtHelpProject> > ^ > > Doxygen 1.8.16, Qt 5.13.1 > > Disabling QCH docs works, but obviously isn't the right thing to do. Does > this happen for anyone else?
Antonio Rojas has hit this before and invested into researching the issue, see https://bugs.kde.org/show_bug.cgi?id=411690 There seems a patch against doxygen proposed by a doxygen maintainer at the linked doxygen issue to test (myself not involved here currently, just pointing to what I have seen). Cheers Friedrich
