
#11949: ghc bindist doesn't bundle up the assets needed for hyperlinked-source properly and doesn't treat certain base modules right -------------------------------------+------------------------------------- Reporter: carter | Owner: Type: bug | Status: new Priority: normal | Milestone: 8.0.1 Component: Compiler | Version: 8.0.1-rc3 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by carter): {{{ /usr/bin/install -c -m 755 -d "/Users/carter/.install- ghc/ghc-8.0.0.20160419/lib/ghc-8.0.0.20160419/html/" /usr/bin/install -c -m 755 -d "/Users/carter/.install- ghc/ghc-8.0.0.20160419/lib/ghc-8.0.0.20160419/html/Classic.theme/" /usr/bin/install -c -m 755 -d "/Users/carter/.install- ghc/ghc-8.0.0.20160419/lib/ghc-8.0.0.20160419/html/Ocean.std-theme/" /usr/bin/install -c -m 755 -d "/Users/carter/.install- ghc/ghc-8.0.0.20160419/lib/ghc-8.0.0.20160419/latex/" /usr/bin/install -c -m 644 utils/haddock/haddock- api/resources/html/frames.html "/Users/carter/.install- ghc/ghc-8.0.0.20160419/lib/ghc-8.0.0.20160419/html/" /usr/bin/install -c -m 644 utils/haddock/haddock-api/resources/html /haddock-util.js "/Users/carter/.install- ghc/ghc-8.0.0.20160419/lib/ghc-8.0.0.20160419/html/" /usr/bin/install -c -m 644 utils/haddock/haddock- api/resources/html/Classic.theme/haskell_icon.gif "/Users/carter/.install- ghc/ghc-8.0.0.20160419/lib/ghc-8.0.0.20160419/html/Classic.theme/" /usr/bin/install -c -m 644 utils/haddock/haddock- api/resources/html/Classic.theme/minus.gif "/Users/carter/.install- ghc/ghc-8.0.0.20160419/lib/ghc-8.0.0.20160419/html/Classic.theme/" /usr/bin/install -c -m 644 utils/haddock/haddock- api/resources/html/Classic.theme/plus.gif "/Users/carter/.install- ghc/ghc-8.0.0.20160419/lib/ghc-8.0.0.20160419/html/Classic.theme/" /usr/bin/install -c -m 644 utils/haddock/haddock- api/resources/html/Classic.theme/xhaddock.css "/Users/carter/.install- ghc/ghc-8.0.0.20160419/lib/ghc-8.0.0.20160419/html/Classic.theme/" /usr/bin/install -c -m 644 utils/haddock/haddock-api/resources/html/Ocean .std-theme/hslogo-16.png "/Users/carter/.install- ghc/ghc-8.0.0.20160419/lib/ghc-8.0.0.20160419/html/Ocean.std-theme/" /usr/bin/install -c -m 644 utils/haddock/haddock-api/resources/html/Ocean .std-theme/minus.gif "/Users/carter/.install- ghc/ghc-8.0.0.20160419/lib/ghc-8.0.0.20160419/html/Ocean.std-theme/" /usr/bin/install -c -m 644 utils/haddock/haddock-api/resources/html/Ocean .std-theme/ocean.css "/Users/carter/.install- ghc/ghc-8.0.0.20160419/lib/ghc-8.0.0.20160419/html/Ocean.std-theme/" /usr/bin/install -c -m 644 utils/haddock/haddock-api/resources/html/Ocean .std-theme/plus.gif "/Users/carter/.install- ghc/ghc-8.0.0.20160419/lib/ghc-8.0.0.20160419/html/Ocean.std-theme/" /usr/bin/install -c -m 644 utils/haddock/haddock-api/resources/html/Ocean .std-theme/synopsis.png "/Users/carter/.install- ghc/ghc-8.0.0.20160419/lib/ghc-8.0.0.20160419/html/Ocean.std-theme/" /usr/bin/install -c -m 644 utils/haddock/haddock- api/resources/latex/haddock.sty "/Users/carter/.install- ghc/ghc-8.0.0.20160419/lib/ghc-8.0.0.20160419/latex/" }}} is the applicable set of commands that should be doing this stuff, and it looks like they're simply neglected because the current install make file is doing it item by item rather than "for each i in foo ; cp i target/directory/", which is done in later stuff in the make file, such as {{{ for i in docs/users_guide/build-html/users_guide; do \ cp -Rp $i "/Users/carter/.install- ghc/ghc-8.0.0.20160419/share/doc/ghc-8.0.0.20160419/html"; \ done }}} -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/11949#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler