Opened 8 years ago

Last modified 3 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 8 years ago by igloo

difficulty: Unknown
Milestone: _|_
Type: feature requesttask

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 7 years ago by zooko

Type of failure: None/Unknown

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

comment:3 Changed 7 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 7 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 7 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 7 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 3 years ago by thomie

Architecture: Othersparc
Cc: simonmar added
Component: CompilerCompiler (NCG)
Operating System: OpenBSDUnknown/Multiple
Note: See TracTickets for help on using tickets.