[GHC] #5063: unix package has untracked dependency on libbsd
GHC
ghc-devs at haskell.org
Sun Mar 16 16:58:59 UTC 2014
#5063: unix package has untracked dependency on libbsd
----------------------------+----------------------------------------------
Reporter: duncan | Owner: trommler
Type: bug | Status: new
Priority: low | Milestone: 7.10.1
Component: | Version: 7.0.3
libraries/unix | Keywords:
Resolution: | Architecture: Unknown/Multiple
Operating System: | Difficulty: Moderate (less than a day)
Unknown/Multiple | Blocked By:
Type of failure: Other | Related Tickets:
Test Case: |
Blocking: |
----------------------------+----------------------------------------------
Changes (by trommler):
* owner: => trommler
* difficulty: => Moderate (less than a day)
* milestone: 7.6.2 => 7.10.1
* failure: None/Unknown => Other
Comment:
I think {{{libutil.h}}} and the dependency on {{{libutil.so}}} can be
avoided using {{{posix_openpt}}} instead of {{{openpty}}}. The former is
specified in POSIX.1-2001 and is available on FreeBSD, Linux, OSX and
Solaris 10 according to Stevens and Rago, Advanced Programming in the UNIX
Environment.
I will work on a patch.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/5063#comment:9>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list