On 24 January 2017 at 09:53, Markus Armbruster <[email protected]> wrote: > Peter Maydell <[email protected]> writes: > >> On 17 January 2017 at 16:43, Peter Maydell <[email protected]> wrote: >>> In any case, applied this pullreq to master. >> >> Although it works fine on my OSX box (with warnings) it seems >> to have broken the Travis OSX builds: >> https://travis-ci.org/qemu/qemu/jobs/192750574 >> >> GEN qemu-options.texi >> GEN qemu-monitor.texi >> GEN qemu-img-cmds.texi >> GEN qemu-monitor-info.texi >> GEN qemu-doc.txt >> qemu-doc.texi:7: warning: unrecognized encoding name `UTF-8'. >> GEN qemu-img.1 >> /Users/travis/build/qemu/qemu//qemu-options.texi:60: warning: unlikely >> character [ in @var. >> /Users/travis/build/qemu/qemu//qemu-options.texi:60: warning: unlikely >> character ] in @var. >> /Users/travis/build/qemu/qemu//qemu-options.texi:61: warning: unlikely >> character [ in @var. >> /Users/travis/build/qemu/qemu//qemu-options.texi:61: warning: unlikely >> character ] in @var. >> /Users/travis/build/qemu/qemu//qemu-options.texi:630: No matching `@end >> table'. >> /Users/travis/build/qemu/qemu//qemu-doc.texi:1419: Cross reference to >> nonexistent node `bt-hcis' (perhaps incorrect sectioning?). >> makeinfo: Removing output file `qemu-doc.txt' due to errors; use >> --force to preserve. >> make: *** [qemu-doc.txt] Error 1 > > Are you *sure* this series causes the failure?
It's pretty solidly looking like it in travis: everything passes up until this merge is applied, and then everything fails... > I generated qemu-options.texi for every merge commit since v2.8.0, and > the only one that changes it is commit 598cf1c "Merge remote-tracking > branch 'remotes/bonzini/tags/for-upstream' into staging". Travis was already failing with this error before 598cf1c. First build with this error was on commit 23eb9e6; the build on the merge before that was fine. https://travis-ci.org/qemu/qemu/jobs/192750574 is the build log for the first failure. https://travis-ci.org/qemu/qemu/jobs/192689212 is the build log for the previous success. I do note one difference: the successful build does not appear to try to build qemu-doc.txt. Perhaps your merge enabled an attempt to build some flavour of the docs that has always been broken ? thanks -- PMM
