-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Manfred Tremmel wrote:
Am Donnerstag, 14. September 2006 21:36 schrieb Pascal Bleser:
Manfred Tremmel wrote:
Ok, when "-target 1.4" is used to build the packages, I don't have anything against building the packages with java 1.5.0. Would be bad not to be able to user jdbc drivers or anything else with gcj or Sun's java 1.4.2. I don't understand what you mean.
What I mean is, when SUSE switches to build all the delivered java packages with java 1.5.0 without backwardcompatibility, they will not work with gcj or Sun's java 1.4.2, what (as I've understood) should be allready be part of the next release.
Oh, right ! Sorry, now I'm in the right context ;) Yes, indeed, that's correct. Generally, the policy is: - - if it uses annotations, generic, autoboxing or other 1.5 features, use 1.5 target (default) - - if it doesn't use a 1.5 feature, use -source 1.4 -target 1.4 That's how it's being done for almost every java OSS project out there. If you don't need JSE 5 features, build in 1.4 compliance mode.
For your own code, just use -source 1.4 -target 1.4
Right, but when SUSE itselve doesn't do this, I will not be able to start a delivered tomcat, Eclipse, with 1.4.2 and all the libs (my /usr/share/java directory is full of jar files which are part of the SUSE distribution) wouldn't be useable with gcj or Sun's java 1.4.2.
Yes, sorry, I missed the point.
My hope is to get a *open* java for a *open*SUSE. I don't think Sun's java will be open in near future, it's a process starting with the next version, but will take a while, and maybe the wind changes inbetween. So I hope, gcj + classpath could replace Sun java, so we shouldn't build walls creating with getting incompatible jar-files.
gcj+classpath can already "replace" a lot of Sun's JVM/JDK if you don't take Swing into account. cheers - -- -o) Pascal Bleser http://linux01.gwdg.de/~pbleser/ /\\ <pascal.bleser@skynet.be> <guru@unixtech.be> _\_v The more things change, the more they stay insane. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFFCcz4r3NMWliFcXcRAgFMAJ4yxbFH1QAnUYyuZlkJDvDvto1dwwCgkTT6 7RlnlRk0flMD+WnHArcpkpc= =fw8G -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org