Ticket #3558 (closed task: fixed)

Opened 4 years ago

Last modified 3 years ago

Make haddock compilable without ghci being enabled

Reported by: igloo Owned by: igloo
Priority: high Milestone: 7.0.1
Component: Compiler Version: 6.10.4
Keywords: Cc:
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: None/Unknown Difficulty: Unknown
Test Case: Blocked By:
Blocking: Related Tickets:

Description

Make haddock compilable without ghci being enabled, and set HADDOCK_DOCS default back to just YES. It was changed in this patch:

Sun Sep 20 19:13:19 BST 2009  Matthias Kilian <kili@outback.escape.de>
  * Don't build haddock if HADDOC_DOCS = NO, and disable HADDOC_DOCS if GhcWithInterpreter = NO
  Ignore-this: 1268ae31d74e746b09287814ee435f65
  Haddock uses TcRnDriver.tcRnGetInfo, which is only available if
  GHCI is built. Set HADDOC_DOCS to NO if GhcWithInterpreter is NO,
  and disable the haddock build if HADDOC_DOCS = NO.

Change History

Changed 4 years ago by igloo

  • milestone changed from 6.12.1 to 6.14.1

Punting.

Changed 3 years ago by igloo

  • owner set to igloo
  • failure set to None/Unknown

Changed 3 years ago by igloo

  • status changed from new to closed
  • resolution set to fixed

Fixed:

Sat Jul 31 00:50:01 BST 2010  Ian Lynagh <igloo@earth.li>        
  * Always haddock by default
  Revert this patch:
      Matthias Kilian <kili@outback.escape.de>**20090920181319
      Don't build haddock if HADDOC_DOCS = NO, and disable HADDOC_DOCS
          if GhcWithInterpreter = NO
      Haddock uses TcRnDriver.tcRnGetInfo, which is only available if
      GHCI is built. Set HADDOC_DOCS to NO if GhcWithInterpreter is NO,
      and disable the haddock build if HADDOC_DOCS = NO.

Sat Jul 31 12:55:06 BST 2010  Ian Lynagh <igloo@earth.li>
  * Expose the functions haddock needs even when haddock is disabled; #3558
Note: See TracTickets for help on using tickets.