[GHC] #10410: make install installs haddck.t files
#10410: make install installs haddck.t files -------------------------------------+------------------------------------- Reporter: nomeata | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Build | Version: 7.10.1 System | Operating System: Unknown/Multiple Keywords: | Type of failure: None/Unknown Architecture: | Blocked By: Unknown/Multiple | Related Tickets: Test Case: | Blocking: | Differential Revisions: | -------------------------------------+------------------------------------- Since changeset:55cdcc96/ghc, building GHC creates `.haddock.t` files with statistics. I’m not sure how useful they are in general, but they are definitely not useful in release tarballs. Currently, `make install` copies them. This affects both the binary release on the ghc page as well as distribution packages (checked Debian and Fedora). It seems these files are used by the test suite (`testsuite/tests/perf/haddock/all.T`), so probably `make install` should be taught to ignore them. -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10410> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#10410: make install installs haddck.t files -------------------------------------+------------------------------------- Reporter: nomeata | Owner: Type: bug | Status: patch Priority: normal | Milestone: Component: Build System | Version: 7.10.1 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: None/Unknown | Unknown/Multiple Blocked By: | Test Case: Related Tickets: | Blocking: | Differential Revisions: Phab:903 -------------------------------------+------------------------------------- Changes (by thomie): * status: new => patch * differential: => Phab:903 -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10410#comment:1> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#10410: make install installs haddck.t files -------------------------------------+------------------------------------- Reporter: nomeata | Owner: Type: bug | Status: patch Priority: normal | Milestone: Component: Build System | Version: 7.10.1 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: None/Unknown | Unknown/Multiple Blocked By: | Test Case: Related Tickets: | Blocking: | Differential Revisions: Phab:903 -------------------------------------+------------------------------------- Comment (by Thomas Miedema <thomasmiedema@…>): In [changeset:"388448bcc2e363d1913b5132a36ac7aaa20eafc0/ghc"]: {{{ #!CommitTicketReference repository="ghc" revision="388448bcc2e363d1913b5132a36ac7aaa20eafc0" Build system: don't install haddock .t files (#10410) When generating a haddock .t file for a library, don't save it in the `dist-install/doc` directory for that library, as then it gets copied to the installation directory during `make install` by `ghc-cabal copy`. Instead, save it a few directories up; putting it next to `haddock-prologue.txt` seemed appropriate. Test Plan: run `make` in `tests/perf/haddock`. Differential Revision: https://phabricator.haskell.org/D903 }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10410#comment:2> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#10410: make install installs haddck.t files -------------------------------------+------------------------------------- Reporter: nomeata | Owner: Type: bug | Status: closed Priority: normal | Milestone: 7.12.1 Component: Build System | Version: 7.10.1 Resolution: fixed | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: None/Unknown | Unknown/Multiple Blocked By: | Test Case: Related Tickets: | Blocking: | Differential Revisions: Phab:903 -------------------------------------+------------------------------------- Changes (by thomie): * status: patch => closed * resolution: => fixed * milestone: => 7.12.1 -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10410#comment:3> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
participants (1)
-
GHC