Opened 5 years ago

Closed 5 years ago

#4250 closed bug (fixed)

make install fails with the head version of GHC

Reported by: maa Owned by: igloo
Priority: normal Milestone:
Component: Build System Version: 6.13
Keywords: Cc: malikasifahmed@…, kahl@…
Operating System: Linux Architecture: x86_64 (amd64)
Type of failure: Installing GHC failed Test Case:
Blocked By: Blocking:
Related Tickets: Differential Revisions:

Description (last modified by simonpj)

I get the latest sources using the following commands and build them.

./darcs-all pull -av
perl boot
./configure --prefix=/tmp/ghc-6.13.0
make

However while doing 'make install', i get the following error message.

...
for i in utils/haddock/html/*; do \
	    /usr/bin/install -c -m 644  $i "/tmp/ghc-6.13.0/lib/ghc-6.13.20100810/html"; \
	done
/usr/bin/install: omitting directory `utils/haddock/html/Classic.theme'
/usr/bin/install: omitting directory `utils/haddock/html/Ocean.std-theme'
/usr/bin/install: omitting directory `utils/haddock/html/Snappy.theme'
make[1]: *** [install_utils/haddock_data] Error 1
make: *** [install] Error 2

Change History (6)

comment:1 Changed 5 years ago by maa

  • Cc malikasifahmed@… added

comment:2 Changed 5 years ago by wkahl

  • Cc kahl@… added

comment:3 Changed 5 years ago by wkahl

Even though I have

HADDOCK_DOCS       = NO
BUILD_DOCBOOK_HTML = NO

(lifted from build.mk.example) in build.mk (and nothing else), ./configure still reports

   Building DocBook HTML documentation : YES

and I still get the reported error from make install.
This is with:

 $ haddock --version
Haddock version 2.6.1, (c) Simon Marlow 2006
Ported to use the GHC API by David Waern 2006-2008

And egrep 'install_utils|haddock_data' * */* .??* */.??* doesn't find anything...

Wolfram

comment:4 Changed 5 years ago by simonpj

  • Description modified (diff)

comment:5 Changed 5 years ago by igloo

  • Owner set to igloo

comment:6 Changed 5 years ago by igloo

  • Resolution set to fixed
  • Status changed from new to closed

Thanks for the report; fixed.

Note: See TracTickets for help on using tickets.