JSR292 fix for IcedTea7
Dr Andrew John Hughes
ahughes at redhat.com
Tue Apr 19 18:45:42 PDT 2011
On 15:01 Tue 19 Apr , Omair Majid wrote:
> Hi,
>
> The JSR292 changesets recently backported to IcedTea7 break the build
> since they rely on newer symbols. The JSR292 fixes are based on a newer
> build than b130. The newer builds use java_lang_invoke_* symbols instead
> of the older java_dyn_* and sun_dyn_* in b130. The attached patch
> renames the symbols so zero can be built.
>
> I am not sure if the best place to add this is the icedtea7 repo (at
> icedtea.classpath.org) or the icedtea7 forest (at openjdk.java.net).
> Once we move past b130 to the latest builds, this patch would have to be
> dropped/reverted.
>
> Cheers,
> Omair
I'm in the process of updating to the b137 release to solve this
instead. I'd rather this than we have to modify this code, and b130
didn't seem so good anyway (despite Oracle calling it out as Developer
Preview) once I realised the latest security updates weren't in it.
I'll post to the list once this is done.
In future, it would be nice if Zero/Shark updates weren't lagging so far
behind mainstream HotSpot development. Thanks to Xerxes and Omair for
testing and finding the required changesets to update this.
--
Andrew :)
Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
Support Free Java!
Contribute to GNU Classpath and IcedTea
http://www.gnu.org/software/classpath
http://icedtea.classpath.org
PGP Key: F5862A37 (https://keys.indymedia.org/)
Fingerprint = EA30 D855 D50F 90CD F54D 0698 0713 C3ED F586 2A37
More information about the distro-pkg-dev
mailing list