Mailinglist Archive: opensuse-factory (850 mails)

< Previous Next >
Re: [opensuse-factory] Dist Meeting 2006-09-14: Proposed Agenda
  • From: Pascal Bleser <pascal.bleser@xxxxxxxxx>
  • Date: Thu, 14 Sep 2006 23:43:20 +0200
  • Message-id: <4509CCF8.50405@xxxxxxxxx>
-----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@xxxxxxxxx> <guru@xxxxxxxxxxx>
_\_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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups