[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