|
From: Mark W. <ma...@kl...> - 2020-11-10 12:45:41
|
Hi, On Tue, 2020-11-10 at 01:34 +0100, Mark Wielaard wrote: > Nightly build on lfedora1 ( Fedora release 31 (Thirty One), s390x ) > Started at 2020-11-10 00:00:01 UTC > Ended at 2020-11-10 00:14:04 UTC > Results differ from 24 hours ago > > Checking out Valgrind source tree ... done > Configuring valgrind ... done > Building valgrind ... failed > > Last 20 lines of verbose log follow echo > warning: failed to load external entity " > http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" > validity error : Could not load the external subset " > http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" > Document ../docs/xml/manpages-index.xml does not validate > make[3]: *** [Makefile:671: valid-manpages] Error 3 > make[3]: *** Waiting for unfinished jobs.... > error : Unknown IO error > ../docs/xml/licenses.xml:3: warning: failed to load external entity " > http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" > "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">; > ^ > error : Unknown IO error > warning: failed to load external entity " > http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" > validity error : Could not load the external subset " > http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" > Document ../docs/xml/index.xml does not validate > make[3]: *** [Makefile:665: valid-manual] Error 3 > make[3]: Leaving directory '/home/mjw/valgrind- > nightly/nightly/valgrind-new/docs' > make[2]: *** [Makefile:544: check-am] Error 2 > make[2]: Leaving directory '/home/mjw/valgrind- > nightly/nightly/valgrind-new/docs' > make[1]: *** [Makefile:850: check-recursive] Error 1 > make[1]: Leaving directory '/home/mjw/valgrind- > nightly/nightly/valgrind-new' > make: *** [Makefile:1144: check] Error 2 > ================================================= > == Results from 24 hours ago == > ================================================= > > Checking out Valgrind source tree ... done > Configuring valgrind ... done > Building valgrind ... failed > > Last 20 lines of verbose log follow echo > warning: failed to load external entity " > http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" > validity error : Could not load the external subset " > http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" > Document ../docs/xml/manpages-index.xml does not validate > make[3]: *** [Makefile:671: valid-manpages] Error 3 > make[3]: *** Waiting for unfinished jobs.... > error : Unknown IO error > ../docs/xml/licenses.xml:3: warning: failed to load external entity " > http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" > "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">; > ^ > error : Unknown IO error > warning: failed to load external entity " > http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" > validity error : Could not load the external subset " > http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" > Document ../docs/xml/index.xml does not validate > make[3]: *** [Makefile:665: valid-manual] Error 3 I am not exactly sure why this suddenly started to fail, but it looks like xmllint was downloading the dtds on every make check. And oasis now redirects to https which breaks/confuses xmllint. The docbooks-dtds package has been installed on the system so xmllint can use local cached copies of those dtds now. The same issue affected the buildbot ppc64/ppc64le/s390x workers: https://builder.wildebeest.org/buildbot/#/builders?tags=valgrind (builds 48 to 60). docbooks-dtds has been installed on those and they should now hopefully also turn green again. Cheers, Mark |