[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 ([EMAIL PROTECTED]) Research Development SUSE Linux Products GmbH - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [opensuse-factory] Java 1.5
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 ([EMAIL PROTECTED]) Research Development SUSE Linux Products GmbH - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [opensuse-factory] Dist Meeting 2006-09-14: Proposed Agenda
On Wed, Sep 13, 2006 at 03:52:43PM +0200, Andreas Jaeger wrote: * Java for Distribution building We're currently building java-1_4_2-sun and the suggestion was to switch to java-1_5_0-sun. Please let's do that, and as soon as possible so that we've got enough time to fix the fallout (if any). Daniel, what do you think? cheers, Sonja -- Sonja Krause-Harder ([EMAIL PROTECTED]) Research Development SUSE Linux Products GmbH - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [opensuse-factory] Dist Meeting 2006-09-14: Proposed Agenda
On Wed, Sep 13, 2006 at 09:28:04PM +0200, Peter Czanik wrote: Could PPC get a bit more Java support? Both IBM and Sun have Java for PPC, There's a Sun java for ppc? Do you have a link to that? Sonja -- Sonja Krause-Harder ([EMAIL PROTECTED]) Research Development SUSE Linux Products GmbH - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [opensuse-factory] Dist Meeting 2006-09-14: Proposed Agenda
On Thu, Sep 14, 2006 at 10:43:50PM +0200, Peter Czanik wrote: Found it here: http://www.ppczone.org/news.php?id=271 Which has a link to http://java.sun.com/j2se/embedded/ Interesting and well hidden, I wouldn't have looked for it in the embedded section (though given the use of ppc linux in that area it makes sense of course). I'll look at it, and its license, maybe we can include it. cheers, Sonja -- Sonja Krause-Harder ([EMAIL PROTECTED]) Research Development SUSE Linux Products GmbH - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [opensuse-factory] Re: Sun JVM 1.5 (was: Dist Meeting 2006-09-14: Proposed Agenda)
On Fri, Sep 15, 2006 at 12:22:23AM +0200, Pascal Bleser wrote: Yeah, well, there's no substantial point in building 1.5 bytecode if the source code doesn't use features from JSE 5 (generics, annotations, autoboxing). Agreed. Fixing gcj/classpath so that they can deal with 1.5-compiled jars would mean at the very least adding generics, annotations and autoboxing bytecode support into gcj (the compiler), as well as kaffe, sablevm or cocoavm (the runtime(s)). I was under the impression that at least the gcc community is already working on that. Fixing gcj thus need not mean implementing the stuff myself, but also providing bugreports and testcases etc., which we wouldn't come up with if we just stay with the status quo. With free projects there's at least a possibility for us to help. -- Sonja Krause-Harder ([EMAIL PROTECTED]) Research Development SUSE Linux Products GmbH - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [opensuse-factory] openSUSE 10.2 Features and Roadmap
On Wed, Aug 30, 2006 at 05:09:31PM +0200, Marcus Rueckert wrote: On 2006-08-30 16:59:46 +0200, Joerg Mayer wrote: And now a constructive question: Which key do I have to hit in mutt to answer mails to the list *only* (I don't see any use in doing a reply-all - the person who's post I'm answering is most likely on the list too). g - group reply No, that puts the sender in To: and the list address in Cc: Add subscribe opensuse-factory to .muttrc, restart mutt, then L - list reply hth Sonja -- Sonja Krause-Harder ([EMAIL PROTECTED]) Research Development SUSE Linux Products GmbH - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]