Opened 7 years ago

Last modified 2 years ago

#3511 new task

port GHC to OpenBSD/sparc64 (unregisterised is fine)

Reported by: zooko Owned by:
Priority: normal Milestone:
Component: Compiler (NCG) Version: 6.11
Keywords: port sparc64 Cc: zooko@…, simonmar
Operating System: Unknown/Multiple Architecture: sparc
Type of failure: None/Unknown Test Case:
Blocked By: Blocking:
Related Tickets: Differential Rev(s):
Wiki Page:



I'm a developer of the Tahoe-LAFS open source project ( ) and we use darcs, and there is a contributor who would like to help us support Tahoe-LAFS on OpenBSD/sparc64 (note: not OpenBSD/sparc). It would be really nice if that contribute could use darcs to get the latest Tahoe-LAFS source code and to contribute patches. But, GHC isn't ported to OpenBSD/sparc64. This ticket is to request the feature of a port of GHC to OpenBSD/sparc64. An unregisterised port would be fine!


Change History (8)

comment:1 Changed 7 years ago by igloo

  • difficulty set to Unknown
  • Milestone set to _|_
  • Type changed from feature request to task

This task would need a volunteer to do the bootstrapping (and to get the native code generator working, if that is important to you).

comment:2 Changed 6 years ago by zooko

  • Type of failure set to None/Unknown

Eric Kow has suggested that we add an OpenBSD/Sparc64 buildslave to the GHC herd of buildslaves.

comment:3 follow-up: Changed 6 years ago by igloo

That would need the port to be bootstrapped first, and for someone to volunteer to run the slave.

comment:4 in reply to: ↑ 3 Changed 6 years ago by aogail

Replying to igloo:

That would need the port to be bootstrapped first, and for someone to volunteer to run the slave.

I can volunteer to run a build slave on my OpenBSD/sparc64 system.

comment:5 Changed 6 years ago by nwf

Can I request a port to FreeBSD/sparc64, too? I've got a machine that's perfectly happy to be used for the initial bootstrapping and as a build slave subsequently.

comment:7 Changed 6 years ago by aogail

I've worked a little on an unregisterised build but my lack of free time for this means it's very slow moving. If anyone else wants to give this a shot I can give you shell access to an OpenBSD/sparc64 system.

comment:8 Changed 2 years ago by thomie

  • Architecture changed from Other to sparc
  • Cc simonmar added
  • Component changed from Compiler to Compiler (NCG)
  • Operating System changed from OpenBSD to Unknown/Multiple
Note: See TracTickets for help on using tickets.