[GHC] #10096: Top-level ./configure should accept and propagate --with-curses-{includes, libraries} to libraries

#10096: Top-level ./configure should accept and propagate --with- curses-{includes,libraries} to libraries -------------------------------------+------------------------------------- Reporter: PHO | Owner: Type: feature | Status: new request | Milestone: Priority: normal | Version: 7.11 Component: Build | Operating System: Unknown/Multiple System | Type of failure: None/Unknown Keywords: | Blocked By: Architecture: | Related Tickets: #7472 Unknown/Multiple | Test Case: | Blocking: | Differential Revisions: | -------------------------------------+------------------------------------- If curses is installed into some non-standard path, we currently have to say something like the following in `mk/build.mk`: {{{ libraries/terminfo_CONFIGURE_OPTS += \ --configure-option=--with-curses-includes=/somewhere/include \ --configure-option=--with-curses-libraries=/somewhere/lib }}} This is because the top-level `configure` does not accept nor propagate `--with-curses-{includes,libraries}` to libraries while it does so for iconv, gmp and libffi. It would be nice if curses were handled in the same manner. I will soon submit a patch for this. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/10096 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#10096: Top-level ./configure should accept and propagate --with- curses-{includes,libraries} to libraries -------------------------------------+------------------------------------- Reporter: PHO | Owner: Type: feature request | Status: patch Priority: normal | Milestone: Component: Build System | Version: 7.11 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: None/Unknown | Unknown/Multiple Blocked By: | Test Case: Related Tickets: #7472 | Blocking: | Differential Revisions: Phab:D665 -------------------------------------+------------------------------------- Changes (by PHO): * status: new => patch * differential: => Phab:D665 -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/10096#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#10096: Top-level ./configure should accept and propagate --with-
curses-{includes,libraries} to libraries
-------------------------------------+-------------------------------------
Reporter: PHO | Owner:
Type: feature request | Status: patch
Priority: normal | Milestone:
Component: Build System | Version: 7.11
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
Type of failure: None/Unknown | Unknown/Multiple
Blocked By: | Test Case:
Related Tickets: #7472 | Blocking:
| Differential Revisions: Phab:D665
-------------------------------------+-------------------------------------
Comment (by Austin Seipp

#10096: Top-level ./configure should accept and propagate --with- curses-{includes,libraries} to libraries -------------------------------------+------------------------------------- Reporter: PHO | Owner: Type: feature request | Status: merge Priority: normal | Milestone: 7.10.1 Component: Build System | Version: 7.11 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: None/Unknown | Unknown/Multiple Blocked By: | Test Case: Related Tickets: #7472 | Blocking: | Differential Revisions: Phab:D665 -------------------------------------+------------------------------------- Changes (by thoughtpolice): * status: patch => merge * milestone: => 7.10.1 -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/10096#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#10096: Top-level ./configure should accept and propagate --with- curses-{includes,libraries} to libraries -------------------------------------+------------------------------------- Reporter: PHO | Owner: Type: feature request | Status: closed Priority: normal | Milestone: 7.10.1 Component: Build System | Version: 7.11 Resolution: fixed | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: None/Unknown | Unknown/Multiple Blocked By: | Test Case: Related Tickets: #7472 | Blocking: | Differential Revisions: Phab:D665 -------------------------------------+------------------------------------- Changes (by thoughtpolice): * status: merge => closed * resolution: => fixed Comment: Merged to `ghc-7.10` (via d9e24f4eb1f214a59f1d7d8a2535b1b255a45a51). -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/10096#comment:4 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC