openbsd port for sparc64

Greg Lewis glewis at eyesbeyond.com
Wed Oct 8 21:42:11 PDT 2008


On Mon, Oct 06, 2008 at 03:41:39PM -0400, Kurt Miller wrote:
> Dustin Jordan wrote:
> > Hey all,
> > I'm glad you are here working on this.  I wonder if there is a port 
> > available for OpenBSD sparc64.  If not what can I do to help make this 
> > happen?
> 
> There isn't a sparc64 port yet. This is mostly due to the lack of
> a functional bootstrap method. There are methods to use remote
> tools to bootstrap but I've not tried them because that approach
> won't integrate with OpenBSD's ports & packages build process.
> 
> My longer term goal has been to get gcj working well enough
> on OpenBSD to use IcedTea's bootstrap/build approach. I have
> made progress with some of the prerequisites for gcj like
> threaded boehm-gc and gcc4 pre-compiled headers support,
> but there is still quite a bit more to do.
> 
> Of course you can work on sparc64 support and it would be
> much appreciated. Just be aware that it will be awhile
> before it could be bootstrap and built easily by regular
> users.

Assuming OpenJDK can bootstrap itself (I'm about to find that out :),
if you get it compiling you should be able to distribute a OpenJDK
bootstrap package by cutting out the binary plugs (I don't believe
any would be required for the bootstrapping functionality and the
rest is all GPL'ed now, meaning you can distribute it as long as
you do so under those terms).

If you want to work on sparc64 support I'd suggest starting with
Landon Fuller's earlier patches for JDK 1.6 on FreeBSD.  They
should be somewhat close.  I can either dig out the URL or dig
them up as I was playing with them too at one point.

-- 
Greg Lewis                          Email   : glewis at eyesbeyond.com
Eyes Beyond                         Web     : http://www.eyesbeyond.com
Information Technology              FreeBSD : glewis at FreeBSD.org



More information about the bsd-port-dev mailing list