OpenJDK 6 Build 17

Eric Richardson ekrichardson at gmail.com
Mon Nov 9 22:06:39 PST 2009


FWIW, I have been following the bsd-port and icedtea lists for awhile. I
just tried compiling Icedtea on the Mac PPC with icedtea6 and icedtea (7).

I know there is no direct bsd support for icedtea6 but using a modified
Apple jdk5 for a bootstrap I am able to completely finish all the patching
and creation of the jdk6/7 bootstraps and then the make fails as follows
which is pretty much expected. I think this is actually pretty good news as
there is no jdk6 for Darwin/PPC. An upstream bsd-port for jdk6 would work
out of the box for icedtea6 with the proper MacOSX setup.

jdk/make/common/shared/Defs.gmk:157: "WARNING: Value of ARCH cannot be
empty, will use ''"
jdk/make/common/shared/Defs.gmk:157: "WARNING: Value of ARCH_DATA_MODEL
cannot be empty, will use ''"
jdk/make/common/shared/Defs.gmk:157: "WARNING: Value of PLATFORM cannot be
empty, will use ''"
jdk/make/common/shared/Defs.gmk:330: jdk/make/common/shared/Defs-.gmk: No
such file or directory
jdk/make/common/shared/Compiler.gmk:46:
jdk/make/common/shared/Compiler-.gmk: No such file or directory
make[1]: *** No rule to make target `jdk/make/common/shared/Compiler-.gmk'.
Stop.

In icedtea (7) the build fails on the first patch. This is not completely
fair as there has been a lot of changes lately so there could be a few loose
ends and just the other day it made it through many patches before stopping.
As mentioned before fixing all the icedtea patches is a pretty big chore
especially for the uninitiated like myself.

Checking patches/icedtea-version.patch
The text leading up to this was:
--------------------------
|--- openjdk/jdk/src/share/classes/sun/misc/Version.java.template~1~
2008-11-25 01:04:53.000000000 -0800
|+++ openjdk/jdk/src/share/classes/sun/misc/Version.java.template
2009-02-20 09:03:25.000000000 -0800
--------------------------
No file to patch.  Skipping patch.
2 out of 2 hunks ignored
ERROR patch patches/icedtea-version.patch FAILED!
WARNING make clean-patch before retrying a fix
make: *** [stamps/patch.stamp] Error 2

I really appreciate all the work done here to make the OpenJDK more
accessible, but wish I could be more help.

Thanks,
Eric


On Mon, Nov 9, 2009 at 7:59 PM, Greg Lewis <glewis at eyesbeyond.com> wrote:

> G'day Andrew,
>
> On Tue, Nov 10, 2009 at 02:12:17AM +0000, Andrew John Hughes wrote:
> > 2009/11/10 Kurt Miller <kurt at intricatesoftware.com>:
> > > It would be fantastic if Sun would host a mercurial repository
> > > for OpenJDK6 (i.e. bsd-port6 or the like). Is there a chance that
> > > Sun could set that up for us? The lack of a central repository is
> > > one of the reasons I haven't worked on OpenBSD support for OpenJDK.
> >
> > Rather than creating a new separate tree, how about we just try and
> > get the necessary changes into OpenJDK6 directly?
> > Then that would give a good base to move forward on getting support in 7
> too.
>
> For me, the latter is the key question.  How do we move forward with
> getting BSD support (ultimately) into the current development tree so
> we have less heavy lifting to do going forward?
>
> That's what I'd really like to come out of the discussion here.  I think
> we've been pretty good at keeping the bsd-port tree of OpenJDK7 up to date
> (its currently at b75 and I'll start moving it to b76 once that tag goes
> down) but we still don't seem to be any closer to getting the changes into
> the main source tree than we were when we started.  How do we move forward
> with that?  Is Sun's preferred method for us to go through OpenJDK6?  That
> certainly doesn't seem to have been the case for Zero, which is probably
> of a similar order of disruption, but I'm open to it for the BSD patches if
> there is a solid reason for doing it that way.
>
> Certainly its starting to get a little demotivating to me personally and
> I can't help but wonder if other team members don't feel the same.
>
> Andrew, this isn't aimed at you at all, btw, you're just kinda touching
> on a bit of a sore spot :).
>
> Dalibor, who needs to be involved in such a discussion and what can I do
> to help move it forward?
>
> --
> Greg Lewis                          Email   : glewis at eyesbeyond.com
> Eyes Beyond                         Web     : http://www.eyesbeyond.com
> Information Technology              FreeBSD : glewis at FreeBSD.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20091109/3cbe3ddb/attachment.html 


More information about the distro-pkg-dev mailing list