Zero patch rearrangement in icedtea6
Gary Benson
gbenson at redhat.com
Fri Dec 4 10:33:03 PST 2009
Hi all,
At some point Zero is going to end up in a HSX tarball, and no doubt
shortly afterwards in icedtea6. I've been working on a refactoring
that will make the transition easier to manage.
The attached patch replaces the various individual Zero patches with
larger patches numbered with the Sun bug id that they were committed
to OpenJDK7 with. This means that, once that bug's code ends up in an
HSX tarball, we can simply remove one patch to fix IcedTea. It also
means that, if OpenJDK 6 is about to rebase on a new HotSpot, we have
patches ready made for the non-HotSpot Zero stuff that needs to be in
that tarball.
As well as the above, the attached patch upgrades icedtea6's Zero from
the original, IcedTea way of building Zero to the new, much nicer
OpenJDK7 way of doing it. This means that dependencies between header
files are better tracked, thanks to the new includeDB, and also that
there are now no differences between icedtea6's Zero and OpenJDK7's
except for Ed's interpreter and the odd little bit here and there
that's required for the newer HotSpot.
I'm currently testing this with a bunch of different configurations
(amd64/zero, ppc/shark, ppc64/hs16/zero and s390x/zero). Could people
please test this patch on the configurations they care about, to make
sure I didn't break anything.
Thanks (and have a good weekend!)
Gary
--
http://gbenson.net/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: icedtea6-zero-upgrade.patch.gz
Type: application/x-gzip
Size: 24552 bytes
Desc: not available
Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20091204/848a3eec/icedtea6-zero-upgrade.patch.gz
More information about the distro-pkg-dev
mailing list