Opened 11 years ago

Closed 11 years ago

Last modified 9 years ago

#894 closed bug (fixed)

several "extralibs" packages fail haddock step

Reported by: duncan Owned by:
Priority: normal Milestone:
Component: libraries (other) Version: 6.5
Keywords: Cc:
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: None/Unknown Test Case: N/A
Blocked By: Blocking:
Related Tickets: Differential Rev(s):
Wiki Page:


The following packages fail the haddock build step:

  • haskell-src
  • network
  • quickcheck
  • time
  • x11
  • xhtml
  • opengl
  • openal
  • alut

They are mostly parse errors. This was tested with haddock-0.7 and also exactly the same results with haddock-0.8_rc1.

Change History (8)

comment:1 Changed 11 years ago by ross

I presume that this is setup haddock, rather than using the GHC makefiles.

In xhtml, the package description doesn't conform to Haddock syntax. (This requirement is not mentioned in the Cabal documentation). I can't fix this, as the directories are not writable by group darcs.

For haskell-src, QuickCheck, time and X11, a CPP extension needed recording (now done).

For network, OpenGL, OpenAL, ALUT (and GLUT?) the problem seems to be that cpphs isn't being passed the -DCALLCONV option set in the buildinfo file.

comment:2 Changed 11 years ago by simonmar

I've fixed the permissions on the xhtml package.

comment:3 Changed 11 years ago by simonmar

Milestone: 6.6_|_

Not blocking 6.6, so milestone _|_

comment:4 Changed 11 years ago by bringert@…

The xhtml Cabal file is fixed now.

comment:5 Changed 11 years ago by igloo

Test Case: N/A

comment:6 Changed 11 years ago by duncan

Resolution: fixed
Status: newclosed

I think this is fixed now. The last change was a fix in Cabal for how the cpp was done before running haddock.

comment:7 Changed 9 years ago by simonmar

Architecture: MultipleUnknown/Multiple

comment:8 Changed 9 years ago by simonmar

Operating System: MultipleUnknown/Multiple
Note: See TracTickets for help on using tickets.