Ticket #1403 (closed bug: invalid)

Opened 6 years ago

Last modified 5 years ago

System.Posix.Types.UserID and others missing from Windows distribution

Reported by: jgbailey@… Owned by:
Priority: normal Milestone: Not GHC
Component: None Version: 6.6.1
Keywords: Cc: bringert@…
Operating System: Windows Architecture: x86
Type of failure: Difficulty: Unknown
Test Case: Blocked By:
Blocking: Related Tickets:

Description

I have installed the binary package of GHC 6.6.1 prepared by Sigbjorn Finne. It's System.Posix.Types module does not export the UserID or GroupID data types. This breaks the unix-compat package (version 0.1), which depends on those types.

Is this an intentional omission or is it a bug?

Change History

Changed 6 years ago by bringert

Hmm, I don't think I have ever gotten around to actually testing unix-compat on Windows. I've only tested it on Linux and OS X with and without the unix package, as far as I recall.

Does it compile on Windows with any other GHC version?

/bringert, unix-compat author

Changed 6 years ago by guest

  • component changed from Compiler to libraries/base

Changed 6 years ago by igloo

  • milestone set to 6.8

Changed 6 years ago by simonmar

  • cc bringert@… added
  • component changed from libraries/base to None
  • milestone changed from 6.8 branch to Not GHC

mingw doesn't have the uid_t or gid_t types, which is why System.Posix.Types does not export them on Windows. I guess unix-compat should work around this somehow. Bjorn?

Changed 5 years ago by igloo

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

Bug forwarded to Bjorn, the unix-compat maintainer.

Note: See TracTickets for help on using tickets.