Opened 10 years ago

Closed 10 years ago

Last modified 8 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: Test Case: N/A
Blocked By: Blocking:
Related Tickets: Differential Rev(s):
Wiki Page:

Description

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 10 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 10 years ago by simonmar

I've fixed the permissions on the xhtml package.

comment:3 Changed 10 years ago by simonmar

  • Milestone changed from 6.6 to _|_

Not blocking 6.6, so milestone _|_

comment:4 Changed 10 years ago by bringert@…

The xhtml Cabal file is fixed now.

comment:5 Changed 10 years ago by igloo

  • Test Case set to N/A

comment:6 Changed 10 years ago by duncan

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

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 8 years ago by simonmar

  • Architecture changed from Multiple to Unknown/Multiple

comment:8 Changed 8 years ago by simonmar

  • Operating System changed from Multiple to Unknown/Multiple
Note: See TracTickets for help on using tickets.