Re: [GHC] #3662: Don't know how to install documentation
#3662: Don't know how to install documentation ---+ Reporter: bos | Owner: simonmar Type: bug | Status: closed Priority: normal| Milestone: 6.12.1 Component: Build System |Version: 6.12.1 RC1 Resolution: fixed | Keywords: Difficulty: Unknown | Os: Unknown/Multiple Testcase:| Architecture: Unknown/Multiple Failure: None/Unknown | ---+ Comment (by simonmar): Don't we still have a problem with the missing man page? -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/3662#comment:7 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #3662: Don't know how to install documentation
#3662: Don't know how to install documentation ---+ Reporter: bos | Owner: simonmar Type: bug | Status: closed Priority: normal| Milestone: 6.12.1 Component: Build System |Version: 6.12.1 RC1 Resolution: fixed | Keywords: Difficulty: Unknown | Os: Unknown/Multiple Testcase:| Architecture: Unknown/Multiple Failure: None/Unknown | ---+ Comment (by igloo): I'll fix that -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/3662#comment:8 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #3662: Don't know how to install documentation
#3662: Don't know how to install documentation ---+ Reporter: bos | Owner: simonmar Type: bug | Status: closed Priority: normal| Milestone: 6.12.1 Component: Build System |Version: 6.12.1 RC1 Resolution: fixed | Keywords: Difficulty: Unknown | Os: Unknown/Multiple Testcase:| Architecture: Unknown/Multiple Failure: None/Unknown | ---+ Changes (by igloo): * status: new = closed * resolution: = fixed Comment: Fixed in HEAD and 6.12: {{{ Mon Nov 16 04:01:37 PST 2009 Simon Marlow marlo...@gmail.com * Add an install-docs target that emits a helpful diagnostic (#3662) }}} -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/3662#comment:6 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #3662: Don't know how to install documentation
#3662: Don't know how to install documentation -+-- Reporter: bos |Owner: simonmar Type: bug | Status: new Priority: normal|Milestone: 6.12.1 Component: Build System | Version: 6.12.1 RC1 Severity: blocker | Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Changes (by simonmar): * owner: = simonmar Comment: Replying to [comment:3 igloo]: Wouldn't we be better off with an `install-docs` target that just prints a message explaining the change in behaviour and then fails? Good point - I'll do that. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/3662#comment:4 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #3662: Don't know how to install documentation
#3662: Don't know how to install documentation ---+ Reporter: bos | Owner: simonmar Type: bug | Status: new Priority: normal| Milestone: 6.12.1 Component: Build System |Version: 6.12.1 RC1 Resolution:| Keywords: Difficulty: Unknown | Os: Unknown/Multiple Testcase:| Architecture: Unknown/Multiple Failure: None/Unknown | ---+ Changes (by bos): * failure: = None/Unknown Comment: That would certainly be fine. My real problem wasn't that there was no way to install docs (apart from the man page, which is still a mystery), but that there wasn't a documented way to do so. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/3662#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #3662: Don't know how to install documentation
#3662: Don't know how to install documentation -+-- Reporter: bos |Owner: Type: bug | Status: new Priority: normal|Milestone: 6.12.1 Component: Build System | Version: 6.12.1 RC1 Severity: blocker | Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Comment (by igloo): I'd have thought an `install-docs` target (which actually installs the docs) would cause more problems than it solves. I think everyone who's asked about it is a packager, because they have build scripts that expect `install` to install one set of things, and `install-docs` to install another set. Wouldn't we be better off with an `install-docs` target that just prints a message explaining the change in behaviour and then fails? -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/3662#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #3662: Don't know how to install documentation
#3662: Don't know how to install documentation -+-- Reporter: bos |Owner: Type: bug | Status: new Priority: normal|Milestone: 6.12.1 Component: Build System | Version: 6.12.1 RC1 Severity: blocker | Resolution: Keywords:| Difficulty: Unknown Testcase:| Os: Unknown/Multiple Architecture: Unknown/Multiple | -+-- Comment (by bos): Thanks, Simon! It's actually just fine that docs get built and installed by default, so no worries there. The last remaining piece of the puzzle is that the man page doesn't seem to get built any more either, at least not as of the current HEAD that I have locally (which I just pulled). -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/3662#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
[GHC] #3662: Don't know how to install documentation
#3662: Don't know how to install documentation -+-- Reporter: bos | Owner: Type: bug | Status: new Priority: normal| Component: Compiler Version: 6.12.1 RC1| Severity: blocker Keywords:| Testcase: Os: Unknown/Multiple | Architecture: Unknown/Multiple -+-- Following the changes to the build system that got merged in earlier this year, it's no longer obvious (or documented, as far as I can tell) how to either build or install documentation. The procedure that used to work for 6.10 was {{{make install-docs}}}, but the {{{Makefile}}}s in the {{{docs}}} and {{{docs/man}}} directories have bit-rotted, and the {{{install-docs}}} target has vanished from the top- level {{{Makefile}}} too. If I knew how to build the documentation, I'd send in a patch, as I think it's important that this be fixed before 6.12.1 goes final, so that platform packagers like myself can figure out how to easily build and install the documentation. Unfortunately, I'm not even sure what needs fixing in the new build world. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/3662 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs