[PATCH FOR APPROVAL]: Support hs16

Matthias Klose doko at ubuntu.com
Wed Oct 21 12:27:07 PDT 2009


On 21.10.2009 18:04, Andrew John Hughes wrote:
> Sun's proprietary JDK has moved to hs16 as its base: see
> http://hg.openjdk.java.net/hsx/hsx16/master. We should do the same.
>
> The following changesets:
>
> http://icedtea.classpath.org/people/andrew/icedtea6/rev/71a19c78147c
> http://icedtea.classpath.org/people/andrew/icedtea6/rev/093116b4e715
> http://icedtea.classpath.org/people/andrew/icedtea6/rev/86a05a0cec75
>
> add support for building with hs16 as we did before for hs14 (though
> not yet by default) i.e. --with-hotspot-build=default
>
> Using hs16 makes four IcedTea patches redundant, but requires a new
> one of mine backported from OpenJDK7 (to ignore -XX:DeoptimizeALot on
> some new tests)
> (http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/d6b9fd78f389).
> With that patch applied, all HotSpot JTReg tests pass on hs16.
>
> I also used this opportunity to remove the redundant gcc-4.3 patch,
> which broke when applied to hs16.  It doesn't appear to do anything
> but attempt (and fail) to turn -Werror off. Both hs14 and hs16 build
> fine with gcc 4.3 and 4.4, so there seems to be no need for this patch
> any more.

let's see if it is necessary when building with -fstack-protector 
-D_FORTIFY_SOURCE. I'll see that when building on Ubuntu.

> I did get one warning/error failure with the hs16 build,
> which is fixed by another of my patches from JDK7
> (http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/5fdbe2cdf565).  I'll
> document both on the wiki once this patch is approved.
>
> Ok for HEAD?

please go for it, and thanks for work!

   Matthias



More information about the distro-pkg-dev mailing list