[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

GCJ 4.1 transition



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


Reply to: