java -avian libjvm.so: undefined symbol: JNI_GetCreatedJavaVMs in combination with IcedTea7 2.3

Bug #1047395 reported by Xerxes Rånby on 2012-09-07
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
avian (Ubuntu)
Undecided
Unassigned

Bug Description

IcedTea in Quantal have been upgraded from 2.1.1 to 7u7-2.3.2-1ubuntu1 this change brought in two OpenJDK 7 API changes that needs to be fixed in Avian:

java -avian -version
Error: failed /usr/lib/jvm/java-7-openjdk-armhf/jre/lib/arm/avian/libjvm.so, because /usr/lib/jvm/java-7-openjdk-armhf/jre/lib/arm/avian/libjvm.so: undefined symbol: JNI_GetCreatedJavaVMs

Reference:
Other 7 JVM have fixed similar 2.3 incompabilitly bugs by implementing JVM_SetNativeThreadName
and update code to handle that java.lang.String has been changed to not use shared char buffers.
JamVM: http://git.berlios.de/cgi-bin/cgit.cgi/jamvm/commit/?id=e70f2450890b82c37422616cc85e1a23385f03cd
Zero: http://icedtea.classpath.org/hg/release/icedtea7-2.3/rev/dc1eb9ec0fef

Related branches

Xerxes Rånby (xranby) on 2012-09-11
Changed in avian (Ubuntu):
status: New → Confirmed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package avian - 0.6+20120911-0ubuntu1

---------------
avian (0.6+20120911-0ubuntu1) quantal; urgency=low

  * Update to 20120911.
  * add JNI_GetCreatedJavaVMs stub. (LP: #1047395)
  * Drop soname.diff and version-info.diff patches that are now upstream.
 -- Xerxes Ranby <email address hidden> Mon, 10 Sep 2012 12:06:29 +0200

Changed in avian (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers