[opensuse-factory] Java 1.5
Hi, just a quick update what we're doing with java now: - we build everything on ix86 and x86_64 with sun java 1.5 (one additional reason I was completely unaware of is that this is the only version included in the opensuse distribution and that we want our user to be able to rebuild the java packages we ship with the java SDK package we ship) - we build everything with -target 1.4 to ensure compatibility with free java runtimes. This is checked during our internal (sorry) build process with a script: unpack jars, check class files with file, reject 1.5 or later bytecode. - I will look at ppc sun java, but didn't have the time yet - we will reasses the opensuse IBM java situation, but cannot comment on anything right now (just that much: it's not a technology problem...) - further plans, but not for 10.2: more jpackage packages in the build service, assess free java compilers (ecj looks promising) and runtimes comments etc. welcome. cheers, Sonja -- Sonja Krause-Harder (skh@suse.de) Research & Development SUSE Linux Products GmbH --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Please try to use FreeJava as much as possible, and use less Sun Java. Especially now, when FreeJava has the same feature-set.
Alexey Eremenko wrote:
Please try to use FreeJava as much as possible, and use less Sun Java.
Especially now, when FreeJava has the same feature-set.
... which is not true, unfortunately, at this time. -- -o) Pascal Bleser http://linux01.gwdg.de/~pbleser/ /\\ <pascal.bleser@skynet.be> <guru@unixtech.be> _\_v http://www.fosdem.org http://opensuse.org
On Fri, Sep 22, 2006 at 03:05:45PM +0200, Pascal Bleser wrote:
Alexey Eremenko wrote:
Please try to use FreeJava as much as possible, and use less Sun Java.
Especially now, when FreeJava has the same feature-set.
... which is not true, unfortunately, at this time.
For opensuse, the requirement would be: A compiler which can build all our java packages (maybe a quarter of the jpackage project, so really not that much) in the build system. Not too much 1.5 stuff yet in the code base as was pointed out. Mandatory. This might even be there already. A java runtime and class library which can run ant (with some optional tasks) in the build system. Many people forget this: the compiler is only part of the story. Almost all java packages build with ant, so we need to run ant during build. Mandatory. A java runtime and class library which can run all our packages. From the build system/packager view: Optional. Point out _working_ combinations of compiler, runtime, and class library for all opensuse platforms and these use cases to me, I'd be more than grateful. Last time I tried (admittedly some time ago) I ended up finding many interesting test cases for gij by trying to run ant with it. I'm willing to do this again, as mentioned before, but not before 10.2 is done (read: not this year). cheers, Sonja -- Sonja Krause-Harder (skh@suse.de) Research & Development SUSE Linux Products GmbH --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Alexey Eremenko wrote:
Please try to use FreeJava as much as possible, and use less Sun Java.
Especially now, when FreeJava has the same feature-set. This will be looked in further for the next version. 10.2 will have a really improved java-1_4_2-gcj-compat package, an up to date classpath (0.92) and gjdoc and probably cacao. Regards,
Daniel Bornkessel Tel: +49 911 740 53 161 Novell :: SUSE R&D :: Internal Tools / Java Packaging ______________________________________________________________________ Key fingerprint = 9012 D34F D3E1 FB50 BF89 FD04 8E19 8831 FFBB 7369 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iQCVAwUBRRPhQI4ZiDH/u3NpAQKQswQAjRLQg5vdw6GyiecyxIwSxcbBpSBMMLX9 mDT3DAROEZcpubtQjPBDNDbCkxx4GmeaOhMQZNOTDE4e8A7L/Rk4nSkRTjw6cwLN bjFJLVXEfGQpjZpx0HVOjcdsHAVuiyLuYlCDIahChUZV5BkukrGt0CXBqn6OXrgs VJL4gywgh94= =5gqi -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Hello, Sonja Krause-Harder írta:
- we will reasses the opensuse IBM java situation, but cannot comment on anything right now (just that much: it's not a technology problem...)
I mentioned the problem to members of Power.org technical committees, some IBM executives were CC-d, so IBM is under attack :-) Lets hope, that they make up their mind before 10.2 is released. If not, one can still downloaded it from the IBM website, but that package does not really get integrated with the rest of SUSE Linux. Could you make some kind of wrapper scripts, or something what could make the use of separately downloaded IBM Java easier for SUSE 10.1 and 10.2 users? Right now it's only possible with many manual reading and configuration editing. Bye, CzP --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
participants (5)
-
Alexey Eremenko
-
Daniel Bornkessel
-
Pascal Bleser
-
Peter Czanik
-
Sonja Krause-Harder