Hello list,
The Debian Java Team wants to switch the default version
gcj/gij to point to
the according 4.1 version. After that is done all GCJ 4.0
packages will be
removed from unstable. Most packages should just need a
simple rebuild.
Packages building a native JNI library will need some manual
action as
long as gcc-4.1/g++-4.1 are not the default compilers. The
problems are
JNI include files which are located in a compiler specific
directory. To make
your packages build please add
-I/usr/lib/jvm/java-gcj/include to
your compiler flags.
The Debian Java Team will upload their own packages. For
packages not
maintained by the Debian Java Team we will provide patches
to the BTS.
The affected binary packages that are depening on libgcj6:
bigloo-devtools
cantlr
eclipse-ecj-gcj
gcjwebplugin
gjdoc
gtklookat
libgnome-jni
libgtk-jni
libopenvrml5
libswingwt0
libswt-gtk-3.1
openoffice.org-officebean
openvrml-lookat
pdftk
postgresql-8.0-pljava-gcj
trang
These need to be definitely rebuild.
The affected source packages that are build-depening on
java-gcj-compat/
java-gcj-compat-dev:
db4.2
db4.3
db4.4
eclipse
eclipse-cdt
ikvm
jlex
kdebindings
libextractor-java
libfonts-java
libsapdbc-java
openclipart
openoffice.org
sqlrelay
These may need to be modified because of gcc/g++ = 4.0.
The needed main packages gcc-defaults, ecj-bootstrap and
java-gcj-compat
will be uploaded on monday, 15th of may.
Note to every Maintainer that includes a JNI library in one
of his packages:
Please put your JNI libraries into /usr/lib/jni. This is the
correct location
according to the Debian Java Policy.
Cheers,
Michael
--
Escape the Java Trap with GNU Classpath!
http://w
ww.gnu.org/philosophy/java-trap.html
Join the community at http://planet.classpath.
org/
|