
Austin, the ghc-7.8 branch does not build. See below. Simon inplace/bin/mkUserGuidePart docs/users_guide/users_guide.xml inplace/bin/mkUserGuidePart docs/users_guide/what_glasgow_exts_does.gen.xml "rm" -rf docs/users_guide/users_guide/ "/usr/bin/xsltproc" --stringparam base.dir docs/users_guide/users_guide/ --stringparam use.id.as.filename 1 --stringparam html.stylesheet fptools.css --nonet --stringparam toc.section.depth 3 --stringparam section.autolabel 1 --stringparam section.label.includes.component.label 1 http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl docs/users_guide/users_guide.xml docs/users_guide/intro.xml:312: parser error : Entity 'relnotes3' not defined &relnotes3; ^ docs/users_guide/intro.xml:321: parser error : chunk is not well balanced ^ docs/users_guide/ug-book.xml:11: parser error : Failure to process entity intro &intro; ^ docs/users_guide/ug-book.xml:11: parser error : Entity 'intro' not defined &intro; ^ docs/users_guide/users_guide.xml:10: parser error : Failure to process entity ug-book &ug-book; ^ docs/users_guide/users_guide.xml:10: parser error : Entity 'ug-book' not defined &ug-book; ^ unable to parse docs/users_guide/users_guide.xml "cp" -p ghc/stage2/build/tmp/ghc-stage2 inplace/lib/bin/ghc-stage2 make[1]: *** [docs/users_guide/users_guide/index.html] Error 6 make[1]: *** Waiting for unfinished jobs.... make: *** [all] Error 2 simonpj@cam-05-unx:~/5builds/ghc-7.8-branch$

I've gotten similar errors when my network connection is acting up -- I think DocBook goes out to the web to download the schema for GHC's manual. When it fails to find the schema, the errors below happen. Have you tried again? Maybe the source for the schema (sourceforge, from the looks of it) was offline for a moment.
Richard
On May 27, 2014, at 3:59 AM, Simon Peyton Jones
Austin, the ghc-7.8 branch does not build. See below.
Simon
inplace/bin/mkUserGuidePart docs/users_guide/users_guide.xml inplace/bin/mkUserGuidePart docs/users_guide/what_glasgow_exts_does.gen.xml "rm" -rf docs/users_guide/users_guide/ "/usr/bin/xsltproc" --stringparam base.dir docs/users_guide/users_guide/ --stringparam use.id.as.filename 1 --stringparam html.stylesheet fptools.css --nonet --stringparam toc.section.depth 3 --stringparam section.autolabel 1 --stringparam section.label.includes.component.label 1 http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsldocs/users_... docs/users_guide/intro.xml:312: parser error : Entity 'relnotes3' not defined &relnotes3; ^ docs/users_guide/intro.xml:321: parser error : chunk is not well balanced
^ docs/users_guide/ug-book.xml:11: parser error : Failure to process entity intro &intro; ^ docs/users_guide/ug-book.xml:11: parser error : Entity 'intro' not defined &intro; ^ docs/users_guide/users_guide.xml:10: parser error : Failure to process entity ug-book &ug-book; ^ docs/users_guide/users_guide.xml:10: parser error : Entity 'ug-book' not defined &ug-book; ^ unable to parse docs/users_guide/users_guide.xml "cp" -p ghc/stage2/build/tmp/ghc-stage2 inplace/lib/bin/ghc-stage2 make[1]: *** [docs/users_guide/users_guide/index.html] Error 6 make[1]: *** Waiting for unfinished jobs.... make: *** [all] Error 2 simonpj@cam-05-unx:~/5builds/ghc-7.8-branch$ _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs

Seriously? you need a live internet connection to build GHC?? But yes, it still hapopns
From: Richard Eisenberg [mailto:eir@cis.upenn.edu]
Sent: 27 May 2014 13:05
To: Simon Peyton Jones
Cc: Austin Seipp; ghc-devs@haskell.org
Subject: Re: Ghc 7.8 branch broken
I've gotten similar errors when my network connection is acting up -- I think DocBook goes out to the web to download the schema for GHC's manual. When it fails to find the schema, the errors below happen. Have you tried again? Maybe the source for the schema (sourceforge, from the looks of it) was offline for a moment.
Richard
On May 27, 2014, at 3:59 AM, Simon Peyton Jones

To build the manual, yes, in my experience. Builds without the manual work fine.
I've also had problems building the manual (with similar errors) multithreaded. Are you passing any `-j` flags to `make`? Try saying `make -j1` just to be sure.
Richard
On May 27, 2014, at 8:53 AM, Simon Peyton Jones
Seriously? you need a live internet connection to build GHC?? But yes, it still hapopns
From: Richard Eisenberg [mailto:eir@cis.upenn.edu] Sent: 27 May 2014 13:05 To: Simon Peyton Jones Cc: Austin Seipp; ghc-devs@haskell.org Subject: Re: Ghc 7.8 branch broken
I've gotten similar errors when my network connection is acting up -- I think DocBook goes out to the web to download the schema for GHC's manual. When it fails to find the schema, the errors below happen. Have you tried again? Maybe the source for the schema (sourceforge, from the looks of it) was offline for a moment.
Richard
On May 27, 2014, at 3:59 AM, Simon Peyton Jones
wrote: Austin, the ghc-7.8 branch does not build. See below.
Simon
inplace/bin/mkUserGuidePart docs/users_guide/users_guide.xml inplace/bin/mkUserGuidePart docs/users_guide/what_glasgow_exts_does.gen.xml "rm" -rf docs/users_guide/users_guide/ "/usr/bin/xsltproc" --stringparam base.dir docs/users_guide/users_guide/ --stringparam use.id.as.filename 1 --stringparam html.stylesheet fptools.css --nonet --stringparam toc.section.depth 3 --stringparam section.autolabel 1 --stringparam section.label.includes.component.label 1 http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsldocs/users_... docs/users_guide/intro.xml:312: parser error : Entity 'relnotes3' not defined &relnotes3; ^ docs/users_guide/intro.xml:321: parser error : chunk is not well balanced
^ docs/users_guide/ug-book.xml:11: parser error : Failure to process entity intro &intro; ^ docs/users_guide/ug-book.xml:11: parser error : Entity 'intro' not defined &intro; ^ docs/users_guide/users_guide.xml:10: parser error : Failure to process entity ug-book &ug-book; ^ docs/users_guide/users_guide.xml:10: parser error : Entity 'ug-book' not defined &ug-book; ^ unable to parse docs/users_guide/users_guide.xml "cp" -p ghc/stage2/build/tmp/ghc-stage2 inplace/lib/bin/ghc-stage2 make[1]: *** [docs/users_guide/users_guide/index.html] Error 6 make[1]: *** Waiting for unfinished jobs.... make: *** [all] Error 2 simonpj@cam-05-unx:~/5builds/ghc-7.8-branch$ _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs

On Tue, May 27, 2014 at 11:51:55AM -0700, Bryan O'Sullivan wrote:
On Tue, May 27, 2014 at 5:57 AM, Richard Eisenberg
wrote: To build the manual, yes, in my experience. Builds without the manual work fine.
Perhaps adding --nonet to the xsltproc command line is in order.
It's already there. If the build is doing anything on the 'net, it should definitely be looked into and fixed! $ grep -C 5 nonet rules/docbook.mk $$(call removeTrees,$$(dir $$@)) "$$(XSLTPROC)" --stringparam base.dir $$(dir $$@) \ --stringparam use.id.as.filename 1 \ --stringparam html.stylesheet fptools.css \ --nonet \ $$(XSLTPROC_LABEL_OPTS) $$(XSLTPROC_OPTS) \ $$(XSLTPROC_HTML_STYLESHEET) \ $1/$2.xml cp mk/fptools.css $$(dir $$@) Thanks Ian
participants (4)
-
Bryan O'Sullivan
-
Ian Lynagh
-
Richard Eisenberg
-
Simon Peyton Jones