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://www.gnu.org/philosophy/java-trap.html Join the community at http://planet.classpath.org/
Attachment:
signature.asc
Description: Digital signature