From mark at klomp.org Sun Jul 1 01:24:14 2007 From: mark at klomp.org (Mark Wielaard) Date: Sun, 01 Jul 2007 10:24:14 +0200 Subject: [icedtea] javac is not javap / -1.5 option In-Reply-To: <25BE1E82-1D5A-4D1A-8AFD-56D812EA0A27@gmail.com> References: <25BE1E82-1D5A-4D1A-8AFD-56D812EA0A27@gmail.com> Message-ID: <1183278254.3586.1.camel@dijkstra.wildebeest.org> On Sat, 2007-06-30 at 15:23 -0700, Casey Marshall wrote: > I can't seem to register with icedtea's bugzilla, so I'm sending this > message here, so people involved my see it. > > I've been trying to get icedtea compiled on Ubuntu Edgy, and noticed > so far that the Makefile copies 'javac' to 'bootstrap/jdk1.6.0/bin/ > javap', not the 'javap' script that's included. I see this is now http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=31 What was wrong/confusing/bogus about the bugzilla setup? And how could it be improved/what made it work for you in the end? Thanks, Mark -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20070701/d8a5f058/attachment.bin From langel at redhat.com Mon Jul 2 14:27:32 2007 From: langel at redhat.com (Lillian Angel) Date: Mon, 02 Jul 2007 17:27:32 -0400 Subject: [icedtea] javac is not javap / -1.5 option In-Reply-To: <25BE1E82-1D5A-4D1A-8AFD-56D812EA0A27@gmail.com> References: <25BE1E82-1D5A-4D1A-8AFD-56D812EA0A27@gmail.com> Message-ID: <46896DC4.3040809@redhat.com> Casey Marshall wrote: > Hi. > > I can't seem to register with icedtea's bugzilla, so I'm sending this > message here, so people involved my see it. > > I've been trying to get icedtea compiled on Ubuntu Edgy, and noticed > so far that the Makefile copies 'javac' to > 'bootstrap/jdk1.6.0/bin/javap', not the 'javap' script that's included. This was fixed almost immediately after the typo was committed :) > Also, it uses the option -1.5 when compiling the CompileProperties > program, which won't work for javac. I *think* "-source 1.5 -target > 1.5" will work here instead, right? What problem are you running into? Are you having problems building IcedTea? In some cases, all 3 options are used. Lillian From casey.s.marshall at gmail.com Mon Jul 2 14:35:27 2007 From: casey.s.marshall at gmail.com (Casey Marshall) Date: Mon, 2 Jul 2007 14:35:27 -0700 Subject: [icedtea] javac is not javap / -1.5 option In-Reply-To: <46896DC4.3040809@redhat.com> References: <25BE1E82-1D5A-4D1A-8AFD-56D812EA0A27@gmail.com> <46896DC4.3040809@redhat.com> Message-ID: <20024fdf0707021435h13017d70o77e03885760659fe@mail.gmail.com> On 7/2/07, Lillian Angel wrote: > Casey Marshall wrote: > > Hi. > > > > I can't seem to register with icedtea's bugzilla, so I'm sending this > > message here, so people involved my see it. > > > > I've been trying to get icedtea compiled on Ubuntu Edgy, and noticed > > so far that the Makefile copies 'javac' to > > 'bootstrap/jdk1.6.0/bin/javap', not the 'javap' script that's included. > This was fixed almost immediately after the typo was committed :) > Heh, lucky me ;-) > > Also, it uses the option -1.5 when compiling the CompileProperties > > program, which won't work for javac. I *think* "-source 1.5 -target > > 1.5" will work here instead, right? > > What problem are you running into? Are you having problems building > IcedTea? In some cases, all 3 options are used. > If I use Sun's javac, the option "-1.5" doesn't work; this means the class CompileProperties fails to build, and properties files can't be converted to classes. I switched to using a JDK7 binary snapshot to build (instead of JDK5). I'm not sure if that version accepts the "-1.5" flag or not. Thanks. From langel at redhat.com Mon Jul 2 15:09:09 2007 From: langel at redhat.com (Lillian Angel) Date: Mon, 02 Jul 2007 18:09:09 -0400 Subject: [icedtea] javac is not javap / -1.5 option In-Reply-To: <20024fdf0707021435h13017d70o77e03885760659fe@mail.gmail.com> References: <25BE1E82-1D5A-4D1A-8AFD-56D812EA0A27@gmail.com> <46896DC4.3040809@redhat.com> <20024fdf0707021435h13017d70o77e03885760659fe@mail.gmail.com> Message-ID: <46897785.4070504@redhat.com> Casey Marshall wrote: > On 7/2/07, Lillian Angel wrote: >> Casey Marshall wrote: >> > Hi. >> > >> > I can't seem to register with icedtea's bugzilla, so I'm sending this >> > message here, so people involved my see it. >> > >> > I've been trying to get icedtea compiled on Ubuntu Edgy, and noticed >> > so far that the Makefile copies 'javac' to >> > 'bootstrap/jdk1.6.0/bin/javap', not the 'javap' script that's >> included. >> This was fixed almost immediately after the typo was committed :) >> > > Heh, lucky me ;-) > >> > Also, it uses the option -1.5 when compiling the CompileProperties >> > program, which won't work for javac. I *think* "-source 1.5 -target >> > 1.5" will work here instead, right? >> >> What problem are you running into? Are you having problems building >> IcedTea? In some cases, all 3 options are used. >> > > If I use Sun's javac, the option "-1.5" doesn't work; this means the > class CompileProperties fails to build, and properties files can't be > converted to classes. Ah, I never ran into this problem because I am using gcj. I have committed a fix for this. > > I switched to using a JDK7 binary snapshot to build (instead of JDK5). > I'm not sure if that version accepts the "-1.5" flag or not. I doubt it. Lillian From aph at redhat.com Tue Jul 3 05:13:39 2007 From: aph at redhat.com (Andrew Haley) Date: Tue, 3 Jul 2007 13:13:39 +0100 Subject: LSB Java discussions Message-ID: <18058.15731.332663.790455@zebedee.pink> The LSB is discussing Java. Everyone interested should join this list: http://lists.freestandards.org/mailman/listinfo/lsb-java Andrew. -- Red Hat UK Ltd, Amberley Place, 107-111 Peascod Street, Windsor, Berkshire, SL4 1TE, UK Registered in England and Wales No. 3798903 From mcepl at redhat.com Thu Jul 5 06:21:54 2007 From: mcepl at redhat.com (Matej Cepl) Date: Thu, 05 Jul 2007 15:21:54 +0200 Subject: undefined symbol setSunFontIDs when running xxe Message-ID: Hi, when trying to run XMLMind Personal Edition 3.5.2 with IcedTea (java-1.7.0-icedtea-1.7.0.0-0.2.b12.fc7) I get this error: [matej at chelcicky bin]$ ./xxe java: symbol lookup error: /usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/jre/lib/i386/libfontmanager.so: undefined symbol: setSunFontIDs [matej at chelcicky bin]$ Any hope that this will be fixed anytime soon? Thanks, Mat?j Cepl From fkung at redhat.com Thu Jul 5 06:34:20 2007 From: fkung at redhat.com (Francis Kung) Date: Thu, 05 Jul 2007 09:34:20 -0400 Subject: undefined symbol setSunFontIDs when running xxe In-Reply-To: References: Message-ID: <468CF35C.2070708@redhat.com> Hi, > undefined symbol: setSunFontIDs > [matej at chelcicky bin]$ > > Any hope that this will be fixed anytime soon? This is already fixed in the Mercurial repository, and is caused by the graphics encumbrances. You can try building the sources out of the repo, or the next release will definitely contain the fix for this (although graphics still will not fully work - but we're getting close). Cheers, Francis From fitzsim at redhat.com Thu Jul 5 11:29:16 2007 From: fitzsim at redhat.com (Thomas Fitzsimmons) Date: Thu, 05 Jul 2007 14:29:16 -0400 Subject: IcedTea spec file development Message-ID: <468D387C.6040802@redhat.com> Hi, As a temporary measure until we can put IcedTea in Fedora, I've published the Mercurial repository where I've been developing the IcedTea spec file: http://icedtea.classpath.org/hg/fedora The README explains how to build and release IcedTea RPMs. Tom From fitzsim at redhat.com Thu Jul 5 15:35:37 2007 From: fitzsim at redhat.com (Thomas Fitzsimmons) Date: Thu, 05 Jul 2007 18:35:37 -0400 Subject: b14 snapshot nosrc RPM Message-ID: <468D7239.3040607@redhat.com> Hi, I uploaded a new b14 snapshot nosrc RPM: http://icedtea.classpath.org/download/fedora/java-1.7.0-icedtea-1.7.0.0-0.5.b14.nosrc.rpm It contains an IcedTea snapshot I created today with the new "make snapshot" target. Tom From fkung at redhat.com Fri Jul 6 09:53:54 2007 From: fkung at redhat.com (Francis Kung) Date: Fri, 06 Jul 2007 12:53:54 -0400 Subject: IcedTea b15 Message-ID: <468E73A2.7080504@redhat.com> Hi, I've just updated IcedTea in mercurial to the latest OpenJDK release, b15. Cheers, Francis From mark at klomp.org Sun Jul 8 07:10:14 2007 From: mark at klomp.org (Mark Wielaard) Date: Sun, 08 Jul 2007 16:10:14 +0200 Subject: Detecting essential build tools (gawk) Message-ID: <1183903814.3671.45.camel@dijkstra.wildebeest.org> Hi, While trying to resolve http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=36 I found that the configure checks didn't fail when essential tools weren't found, so I introduced a new autoconf macro FIND_TOOL that does error out when any tool isn't found: 2007-07-08 Mark Wielaard * acinclude.m4 (FIND_TOOL): New macro. * configure.ac: Use FIND_TOOL for essential tools, add gawk check. * configure: Regenerated. * Makefile.in: Likewise. This doesn't really close the bug though, since I haven't actually looked into why we require gawk explicitly and now any awk. So I kept the bug open for now. I also added a check for the alsa headers that were used in the build: 2007-07-08 Mark Wielaard * acinclude.m4 (CHECK_HEADERS): Add check for alsa/asoundlib.h. * configure: Regenerated. Which closes http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=35 Cheers, Mark From aph at redhat.com Wed Jul 11 10:36:47 2007 From: aph at redhat.com (Andrew Haley) Date: Wed, 11 Jul 2007 18:36:47 +0100 Subject: Fix assertion failure in b15 In-Reply-To: <468D7239.3040607@redhat.com> References: <468D7239.3040607@redhat.com> Message-ID: <18069.5423.889443.338070@zebedee.pink> b15 triggers assertion failures in the JIT with an AMD64 debug build. > openjdk/control/build/linux-amd64-debug/tmp/java/java.lang/.classes.list > # To suppress the following error report, specify this argument > # after -XX: or in .hotspotrc: SuppressErrorAt=/assembler_amd64.cpp:663 > # > # An unexpected error has been detected by Java Runtime Environment: > # > # Internal Error (/local/icedtea/openjdk/hotspot/src/cpu/amd64/vm/assembler_amd64.cpp:663), pid=6568, tid=1077938496 > # Error: assert(which == imm64_operand && is_64bit,"") > # If the operand of a call instruction won't fit inside 32 bits, the JIT generates code that looks like: move addr64, %r10 call *%r10 The assertion logic that checks the JIT doesn't know about this possibility, and assumes that all call instructions have 32-bit operands. It's a trivial matter to add the 64-bit immediate case. I've added this patch to IcedTea. Which list should I post this to? Andrew. 2007-07-11 Andrew Haley * openjdk/hotspot/src/cpu/amd64/vm/assembler_amd64.cpp (Assembler::check_relocation): Add 64-bit calls. *** openjdk/hotspot/src/cpu/amd64/vm/assembler_amd64.cpp~ 2007-07-05 08:16:04.000000000 +0100 --- openjdk/hotspot/src/cpu/amd64/vm/assembler_amd64.cpp 2007-07-11 17:33:58.000000000 +0100 *************** void Assembler::check_relocation(Relocat *** 884,887 **** --- 884,889 ---- if (r->type() == relocInfo::none) { return; + } else if (r->is_call() && format == imm64_operand) { + opnd = locate_operand(inst, imm64_operand); } else if (r->is_call() || format == call32_operand) { opnd = locate_operand(inst, call32_operand); -- Red Hat UK Ltd, Amberley Place, 107-111 Peascod Street, Windsor, Berkshire, SL4 1TE, UK Registered in England and Wales No. 3798903 From aph at redhat.com Wed Jul 11 10:47:35 2007 From: aph at redhat.com (Andrew Haley) Date: Wed, 11 Jul 2007 18:47:35 +0100 Subject: Fix assertion failure in b15 In-Reply-To: <18069.5423.889443.338070@zebedee.pink> References: <468D7239.3040607@redhat.com> <18069.5423.889443.338070@zebedee.pink> Message-ID: <18069.6071.875060.915260@zebedee.pink> A small change to one of our "make it build with gcj" patches. We were using $(ICEDTEA_BUILD_DIR)/tmp/java/java.lang/java/CClassHeaders instead of $(CLASSHDRDIR) This was wrong in the case of a debug build. Andrew. --- openjdk/j2se/make/common/Rules.gmk~ 2007-07-10 17:22:17.000000000 +0100 +++ openjdk/j2se/make/common/Rules.gmk 2007-07-11 16:12:26.000000000 +0100 @@ -291,8 +291,8 @@ -d $(CLASSHDRDIR)/ \ $(CLASSES.export) $(subst $$,\$$,$(EXPORTED_inner)) @$(java-vm-cleanup) - -mv $(ICEDTEA_BUILD_DIR)/tmp/java/java.lang/java/CClassHeaders/java_lang_ClassLoader\$$NativeLibrary.h \ - $(ICEDTEA_BUILD_DIR)/tmp/java/java.lang/java/CClassHeaders/java_lang_ClassLoader_NativeLibrary.h + -mv $(CLASSHDRDIR)/java_lang_ClassLoader\$$NativeLibrary.h \ + $(CLASSHDRDIR)/java_lang_ClassLoader_NativeLibrary.h @$(TOUCH) $@ -- Red Hat UK Ltd, Amberley Place, 107-111 Peascod Street, Windsor, Berkshire, SL4 1TE, UK Registered in England and Wales No. 3798903 From aph at redhat.com Wed Jul 11 11:06:46 2007 From: aph at redhat.com (Andrew Haley) Date: Wed, 11 Jul 2007 19:06:46 +0100 Subject: IcedTea: tighten patch logic In-Reply-To: <18069.5423.889443.338070@zebedee.pink> References: <468D7239.3040607@redhat.com> <18069.5423.889443.338070@zebedee.pink> Message-ID: <18069.7222.846525.555963@zebedee.pink> I was finding that fuzziness == 2 was causing icedtea-assembler_amd64.patch to be multiply applied. Andrew. 2007-07-11 Andrew Haley * Makefile.am (patch): Set fuzziness to zero. diff -r 6b3987f26dce Makefile.am --- a/Makefile.am Wed Jul 11 18:43:31 2007 +0100 +++ b/Makefile.am Wed Jul 11 19:04:06 2007 +0100 @@ -264,7 +264,7 @@ patch: extract for p in $(ICEDTEA_PATCHES) ; \ do \ echo Checking $$p ; \ - if $(PATCH) -p0 --dry-run -s -t -f < $$p ; \ + if $(PATCH) -p0 --dry-run -s -t -f -F 0 < $$p ; \ then \ echo Applying $$p ; \ $(PATCH) -p0 < $$p ; \ -- Red Hat UK Ltd, Amberley Place, 107-111 Peascod Street, Windsor, Berkshire, SL4 1TE, UK Registered in England and Wales No. 3798903 From langel at redhat.com Wed Jul 11 19:06:52 2007 From: langel at redhat.com (Lillian Angel) Date: Wed, 11 Jul 2007 22:06:52 -0400 Subject: b15 snapshot nosrc RPM Message-ID: <46958CBC.9080802@redhat.com> Hello, I have just uploaded the new b15 snapshot nosrc RPM here: http://icedtea.classpath.org/download/fedora/java-1.7.0-icedtea-1.7.0.0-0.6.b15.nosrc.rpm It contains the IcedTea snapshot created today. Lillian From langel at redhat.com Fri Jul 13 13:13:04 2007 From: langel at redhat.com (Lillian Angel) Date: Fri, 13 Jul 2007 16:13:04 -0400 Subject: IcedTea 1.1 Release Message-ID: <4697DCD0.1000808@redhat.com> We are proud to announce the release of IcedTea 1.1. This release represents the stabilization of Crypto and SSL support. The IcedTea project provides a harness to build the source code from OpenJDK (http://openjdk.java.net) using Free Software build tools and provides replacements libraries for the binary plugs with code from the GNU Classpath project. More information on IcedTea can be found here: http://icedtea.classpath.org What's new? --------------- - GNU Crypto security providers have been merged from GNU Classpath. - SSL support by means of the IcedTls security provider. - DebugInfo is always generated. - Initial graphics work: Color management and raster fixes for compatibility with LittleCMS, and work to satisfy libt2k requirements with Freetype. - Uses OpenJDK build 15. - Various bug fixes: http://icedtea.classpath.org/bugzilla/ The tarball and nosrc RPM can be downloaded here: http://icedtea.classpath.org/download/ The following people helped with this release: Gary Benson, Thomas Fitzsimmons, Kyle Galloway, Andrew Haley, Francis Kung, Casey Marshall, Mark Wielaard and Lillian Angel. We would also like to thank the bug reporters and testers! Lillian. To get started on a Fedora 7 GNU/Linux system with yum: $ sudo yum install /usr/bin/ecj mercurial cups-devel lesstif-devel libXp-devel xalan-j2 xerces-j2 libXt-devel libgcj Then: $ hg clone http://icedtea.classpath.org/hg/icedtea $ cd icedtea Full build instructions are in INSTALL, but this works: $ ./configure $ make When this completes you'll have a usable IcedTea in openjdk/control/build/linux-i586 or openjdk/control/build/linux-amd64. Alternatively, you can bootstrap by building IcedTea twice, once with ecj/gcj and then with IcedTea: $ make bootstrap From casey.s.marshall at gmail.com Sat Jul 14 22:00:02 2007 From: casey.s.marshall at gmail.com (Casey Marshall) Date: Sat, 14 Jul 2007 22:00:02 -0700 Subject: [icedtea] [patch] certificate "bundle" key store Message-ID: I was reading the first item in [1] and thought, "that's really easy to do," so here's a stab at such a thing. This is a KeyStore that reads a "certificate bundle" file for trusted certificates -- these bundles are usually just a bunch of Base-64 encoded X.509 certificates concatenated together. It reads the bundle distributed with Ubuntu; I haven't tried this with the one on Fedora, but I assume it's similar. Thanks. [1] http://fitzsim.org/blog/?p=19 -------------- next part -------------- A non-text attachment was scrubbed... Name: cert-bundle.patch Type: application/octet-stream Size: 7707 bytes Desc: not available Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20070714/e8c69d40/cert-bundle.patch -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 2435 bytes Desc: not available Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20070714/e8c69d40/smime.p7s From langel at redhat.com Mon Jul 16 02:36:12 2007 From: langel at redhat.com (Lillian Angel) Date: Mon, 16 Jul 2007 05:36:12 -0400 Subject: [icedtea] [patch] certificate "bundle" key store In-Reply-To: References: Message-ID: <469B3C0C.10206@redhat.com> Hi, Casey Marshall wrote: > I was reading the first item in [1] and thought, "that's really easy to > do," so here's a stab at such a thing. > > This is a KeyStore that reads a "certificate bundle" file for trusted > certificates -- these bundles are usually just a bunch of Base-64 > encoded X.509 certificates concatenated together. It reads the bundle > distributed with Ubuntu; I haven't tried this with the one on Fedora, > but I assume it's similar. > Thank you. You do have commit access right? Lillian From casey.s.marshall at gmail.com Mon Jul 16 16:55:13 2007 From: casey.s.marshall at gmail.com (Casey Marshall) Date: Mon, 16 Jul 2007 16:55:13 -0700 Subject: [icedtea] [patch] certificate "bundle" key store In-Reply-To: <469B3C0C.10206@redhat.com> References: <469B3C0C.10206@redhat.com> Message-ID: <20024fdf0707161655q994f65dof681ac7d35009d66@mail.gmail.com> On 7/16/07, Lillian Angel wrote: > Hi, > > Casey Marshall wrote: > > I was reading the first item in [1] and thought, "that's really easy to > > do," so here's a stab at such a thing. > > > > This is a KeyStore that reads a "certificate bundle" file for trusted > > certificates -- these bundles are usually just a bunch of Base-64 > > encoded X.509 certificates concatenated together. It reads the bundle > > distributed with Ubuntu; I haven't tried this with the one on Fedora, > > but I assume it's similar. > > > > Thank you. You do have commit access right? > Yeah, I should. I'll go ahead and commit this, maybe after I try this with the cert bundle shipped with Fedora, if I can find it easily. Thanks. From kgallowa at redhat.com Wed Jul 18 12:57:08 2007 From: kgallowa at redhat.com (Kyle Galloway) Date: Wed, 18 Jul 2007 15:57:08 -0400 Subject: IcedTea Fonts Message-ID: <469E7094.7000602@redhat.com> A replacement for the encumbered font rendering code has been checked into IcedTea. It removes the dependency on the encumbered libt2k, and replaces it with FreeType. Sun is working on a more full-featured replacement, and I believe the code is close to being merged into OpenJDK itself. Screen shots are available on Francis' blog http://fkung.wordpress.com/2007/07/18/icedtea-fonts-working/ . Cheers, Kyle From mark at klomp.org Wed Jul 18 13:47:53 2007 From: mark at klomp.org (Mark Wielaard) Date: Wed, 18 Jul 2007 22:47:53 +0200 Subject: IcedTea Fonts In-Reply-To: <469E7094.7000602@redhat.com> References: <469E7094.7000602@redhat.com> Message-ID: <1184791673.20107.10.camel@dijkstra.wildebeest.org> Hi Kyle, On Wed, 2007-07-18 at 15:57 -0400, Kyle Galloway wrote: > Screen shots are available on Francis' blog > http://fkung.wordpress.com/2007/07/18/icedtea-fonts-working/ . Wow that is super cool! I saw you also opened bug http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=45 "Graphics will not work after a regular build; a full bootstrap build is required." Since that doubles the build time that is somewhat unfortunate. What is causing this? Cheers, Mark -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20070718/95d72832/attachment.bin From fkung at redhat.com Wed Jul 18 13:58:29 2007 From: fkung at redhat.com (Francis Kung) Date: Wed, 18 Jul 2007 16:58:29 -0400 Subject: IcedTea Fonts In-Reply-To: <1184791673.20107.10.camel@dijkstra.wildebeest.org> References: <469E7094.7000602@redhat.com> <1184791673.20107.10.camel@dijkstra.wildebeest.org> Message-ID: <469E7EF5.9000707@redhat.com> Hi Mark, > I saw you also opened bug > http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=45 > "Graphics will not work after a regular build; a full bootstrap build is > required." Since that doubles the build time that is somewhat > unfortunate. What is causing this? Unfortunately, some graphics-related files don't get generated properly when bootstrapping with gij - in fact, gij throws exceptions when trying to generate those files. Hence we need to do a full bootstrap in order to get these files generated. Cheers, Francis From j.w.r.degoede at hhs.nl Wed Jul 18 14:25:02 2007 From: j.w.r.degoede at hhs.nl (Hans de Goede) Date: Wed, 18 Jul 2007 23:25:02 +0200 Subject: IcedTea Fonts In-Reply-To: <469E7094.7000602@redhat.com> References: <469E7094.7000602@redhat.com> Message-ID: <469E852E.7080409@hhs.nl> Kyle Galloway wrote: > A replacement for the encumbered font rendering code has been checked > into IcedTea. It removes the dependency on the encumbered libt2k, and > replaces it with FreeType. Sun is working on a more full-featured > replacement, and I believe the code is close to being merged into > OpenJDK itself. Screen shots are available on Francis' blog > http://fkung.wordpress.com/2007/07/18/icedtea-fonts-working/ . > Very cool, I have some questions I hope you're willing to answer: So how far away are we from something thats theoretically ready to run graphical java apps? Are there any plans on packaging this for inclusion into Fedora anytime soon, are there any reasons why it cannot be packaged at the moment? I'm asking because I'm an experienced Fedora packager, and I'm concidering to take a shot at packaging IcedTea, notice that me experience with packahing java stuff is zero! But I hope to compensate for that with plenty of general packaging experience (I maintain 135 packages). Regards, Hans From fitzsim at redhat.com Wed Jul 18 14:33:43 2007 From: fitzsim at redhat.com (Thomas Fitzsimmons) Date: Wed, 18 Jul 2007 17:33:43 -0400 Subject: IcedTea Fonts In-Reply-To: <469E852E.7080409@hhs.nl> References: <469E7094.7000602@redhat.com> <469E852E.7080409@hhs.nl> Message-ID: <469E8737.8090001@redhat.com> Hans de Goede wrote: > > > Kyle Galloway wrote: >> A replacement for the encumbered font rendering code has been checked >> into IcedTea. It removes the dependency on the encumbered libt2k, and >> replaces it with FreeType. Sun is working on a more full-featured >> replacement, and I believe the code is close to being merged into >> OpenJDK itself. Screen shots are available on Francis' blog >> http://fkung.wordpress.com/2007/07/18/icedtea-fonts-working/ . >> > > Very cool, > > I have some questions I hope you're willing to answer: > > So how far away are we from something thats theoretically ready to run > graphical java apps? > > Are there any plans on packaging this for inclusion into Fedora anytime > soon, > are there any reasons why it cannot be packaged at the moment? It's already packaged for Fedora: http://icedtea.classpath.org/download/fedora/ http://icedtea.classpath.org/hg/fedora Only some questionable license headers are preventing it from being proposed for Rawhide. As soon as the license headers are cleaned up I'll be proposing it for inclusion. Tom From j.w.r.degoede at hhs.nl Wed Jul 18 14:40:10 2007 From: j.w.r.degoede at hhs.nl (Hans de Goede) Date: Wed, 18 Jul 2007 23:40:10 +0200 Subject: IcedTea Fonts In-Reply-To: <469E8737.8090001@redhat.com> References: <469E7094.7000602@redhat.com> <469E852E.7080409@hhs.nl> <469E8737.8090001@redhat.com> Message-ID: <469E88BA.2060808@hhs.nl> Thomas Fitzsimmons wrote: > Hans de Goede wrote: >> >> >> Kyle Galloway wrote: >>> A replacement for the encumbered font rendering code has been checked >>> into IcedTea. It removes the dependency on the encumbered libt2k, >>> and replaces it with FreeType. Sun is working on a more >>> full-featured replacement, and I believe the code is close to being >>> merged into OpenJDK itself. Screen shots are available on Francis' >>> blog http://fkung.wordpress.com/2007/07/18/icedtea-fonts-working/ . >>> >> >> Very cool, >> >> I have some questions I hope you're willing to answer: >> >> So how far away are we from something thats theoretically ready to run >> graphical java apps? >> >> Are there any plans on packaging this for inclusion into Fedora >> anytime soon, >> are there any reasons why it cannot be packaged at the moment? > > It's already packaged for Fedora: > > http://icedtea.classpath.org/download/fedora/ > http://icedtea.classpath.org/hg/fedora > > Only some questionable license headers are preventing it from being > proposed for Rawhide. As soon as the license headers are cleaned up > I'll be proposing it for inclusion. > I already new about those nosrc.rpm's, but I didn't know they were planned to go to rawhide, thats really good news! Any progress news on those license headers? Also any chance we can see a new snapshot there soon with the font stuff included? last question, can I start trying (and packaging) apps which are known not to work with gcj, will you take bug reports for apps not working? Regards, Hans From fitzsim at redhat.com Wed Jul 18 16:07:37 2007 From: fitzsim at redhat.com (Thomas Fitzsimmons) Date: Wed, 18 Jul 2007 19:07:37 -0400 Subject: IcedTea Fonts In-Reply-To: <469E88BA.2060808@hhs.nl> References: <469E7094.7000602@redhat.com> <469E852E.7080409@hhs.nl> <469E8737.8090001@redhat.com> <469E88BA.2060808@hhs.nl> Message-ID: <469E9D39.5080707@redhat.com> Hans de Goede wrote: > Thomas Fitzsimmons wrote: >> Hans de Goede wrote: >>> >>> >>> Kyle Galloway wrote: >>>> A replacement for the encumbered font rendering code has been >>>> checked into IcedTea. It removes the dependency on the encumbered >>>> libt2k, and replaces it with FreeType. Sun is working on a more >>>> full-featured replacement, and I believe the code is close to being >>>> merged into OpenJDK itself. Screen shots are available on Francis' >>>> blog http://fkung.wordpress.com/2007/07/18/icedtea-fonts-working/ . >>>> >>> >>> Very cool, >>> >>> I have some questions I hope you're willing to answer: >>> >>> So how far away are we from something thats theoretically ready to run >>> graphical java apps? >>> >>> Are there any plans on packaging this for inclusion into Fedora >>> anytime soon, >>> are there any reasons why it cannot be packaged at the moment? >> >> It's already packaged for Fedora: >> >> http://icedtea.classpath.org/download/fedora/ >> http://icedtea.classpath.org/hg/fedora >> >> Only some questionable license headers are preventing it from being >> proposed for Rawhide. As soon as the license headers are cleaned up >> I'll be proposing it for inclusion. >> > > I already new about those nosrc.rpm's, but I didn't know they were > planned to go to rawhide, thats really good news! Any progress news on > those license headers? > > Also any chance we can see a new snapshot there soon with the font stuff > included? Yup, I'm testing a candidate nosrc RPM right now. > > last question, can I start trying (and packaging) apps which are known > not to work with gcj, will you take bug reports for apps not working? Definitely, though I'd suggest starting with non-GUI packages until the IcedTea graphics work is done. You could search jpackage.org for non-GUI packages that they provide that we don't yet ship in Fedora, for example. Tom From fitzsim at redhat.com Thu Jul 19 12:44:08 2007 From: fitzsim at redhat.com (Thomas Fitzsimmons) Date: Thu, 19 Jul 2007 15:44:08 -0400 Subject: IcedTea Fonts In-Reply-To: <469E9D39.5080707@redhat.com> References: <469E7094.7000602@redhat.com> <469E852E.7080409@hhs.nl> <469E8737.8090001@redhat.com> <469E88BA.2060808@hhs.nl> <469E9D39.5080707@redhat.com> Message-ID: <469FBF08.10405@redhat.com> Thomas Fitzsimmons wrote: > Hans de Goede wrote: >> Thomas Fitzsimmons wrote: >>> Hans de Goede wrote: >>>> >>>> >>>> Kyle Galloway wrote: >>>>> A replacement for the encumbered font rendering code has been >>>>> checked into IcedTea. It removes the dependency on the encumbered >>>>> libt2k, and replaces it with FreeType. Sun is working on a more >>>>> full-featured replacement, and I believe the code is close to being >>>>> merged into OpenJDK itself. Screen shots are available on Francis' >>>>> blog http://fkung.wordpress.com/2007/07/18/icedtea-fonts-working/ . >>>>> >>>> >>>> Very cool, >>>> >>>> I have some questions I hope you're willing to answer: >>>> >>>> So how far away are we from something thats theoretically ready to run >>>> graphical java apps? >>>> >>>> Are there any plans on packaging this for inclusion into Fedora >>>> anytime soon, >>>> are there any reasons why it cannot be packaged at the moment? >>> >>> It's already packaged for Fedora: >>> >>> http://icedtea.classpath.org/download/fedora/ >>> http://icedtea.classpath.org/hg/fedora >>> >>> Only some questionable license headers are preventing it from being >>> proposed for Rawhide. As soon as the license headers are cleaned up >>> I'll be proposing it for inclusion. >>> >> >> I already new about those nosrc.rpm's, but I didn't know they were >> planned to go to rawhide, thats really good news! Any progress news on >> those license headers? >> >> Also any chance we can see a new snapshot there soon with the font >> stuff included? > > Yup, I'm testing a candidate nosrc RPM right now. Here is a snapshot nosrc RPM that includes the IcedTea font rendering code: http://icedtea.classpath.org/download/fedora/java-1.7.0-icedtea-1.7.0.0-0.8.b15.nosrc.rpm Tom From j.w.r.degoede at hhs.nl Sun Jul 22 03:06:03 2007 From: j.w.r.degoede at hhs.nl (Hans de Goede) Date: Sun, 22 Jul 2007 12:06:03 +0200 Subject: IcedTea Fonts In-Reply-To: <469FBF08.10405@redhat.com> References: <469E7094.7000602@redhat.com> <469E852E.7080409@hhs.nl> <469E8737.8090001@redhat.com> <469E88BA.2060808@hhs.nl> <469E9D39.5080707@redhat.com> <469FBF08.10405@redhat.com> Message-ID: <46A32C0B.2080003@hhs.nl> Thomas Fitzsimmons wrote: > Thomas Fitzsimmons wrote: >> Hans de Goede wrote: >>> Thomas Fitzsimmons wrote: >>>> Hans de Goede wrote: >>>>> >>>>> >>>>> Kyle Galloway wrote: >>>>>> A replacement for the encumbered font rendering code has been >>>>>> checked into IcedTea. It removes the dependency on the encumbered >>>>>> libt2k, and replaces it with FreeType. Sun is working on a more >>>>>> full-featured replacement, and I believe the code is close to >>>>>> being merged into OpenJDK itself. Screen shots are available on >>>>>> Francis' blog >>>>>> http://fkung.wordpress.com/2007/07/18/icedtea-fonts-working/ . >>>>>> >>>>> >>>>> Very cool, >>>>> >>>>> I have some questions I hope you're willing to answer: >>>>> >>>>> So how far away are we from something thats theoretically ready to run >>>>> graphical java apps? >>>>> >>>>> Are there any plans on packaging this for inclusion into Fedora >>>>> anytime soon, >>>>> are there any reasons why it cannot be packaged at the moment? >>>> >>>> It's already packaged for Fedora: >>>> >>>> http://icedtea.classpath.org/download/fedora/ >>>> http://icedtea.classpath.org/hg/fedora >>>> >>>> Only some questionable license headers are preventing it from being >>>> proposed for Rawhide. As soon as the license headers are cleaned up >>>> I'll be proposing it for inclusion. >>>> >>> >>> I already new about those nosrc.rpm's, but I didn't know they were >>> planned to go to rawhide, thats really good news! Any progress news >>> on those license headers? >>> >>> Also any chance we can see a new snapshot there soon with the font >>> stuff included? >> >> Yup, I'm testing a candidate nosrc RPM right now. > > Here is a snapshot nosrc RPM that includes the IcedTea font rendering code: > > http://icedtea.classpath.org/download/fedora/java-1.7.0-icedtea-1.7.0.0-0.8.b15.nosrc.rpm > I've been doing some testing of this, and I would like to file some bugs, but each time I goto: http://icedtea.classpath.org/ I get a dns error saying that the host icedtea.classpath.org cannot be resolved. Regards, Hans From aph at redhat.com Sun Jul 22 03:29:22 2007 From: aph at redhat.com (Andrew Haley) Date: Sun, 22 Jul 2007 11:29:22 +0100 Subject: IcedTea Fonts In-Reply-To: <46A32C0B.2080003@hhs.nl> References: <469E7094.7000602@redhat.com> <469E852E.7080409@hhs.nl> <469E8737.8090001@redhat.com> <469E88BA.2060808@hhs.nl> <469E9D39.5080707@redhat.com> <469FBF08.10405@redhat.com> <46A32C0B.2080003@hhs.nl> Message-ID: <18083.12674.422289.402894@zebedee.pink> Hans de Goede writes: > Thomas Fitzsimmons wrote: > > Thomas Fitzsimmons wrote: > >> Hans de Goede wrote: > >>> Thomas Fitzsimmons wrote: > >>>> Hans de Goede wrote: > >>>>> > >>>>> > >>>>> Kyle Galloway wrote: > >>>>>> A replacement for the encumbered font rendering code has been > >>>>>> checked into IcedTea. It removes the dependency on the encumbered > >>>>>> libt2k, and replaces it with FreeType. Sun is working on a more > >>>>>> full-featured replacement, and I believe the code is close to > >>>>>> being merged into OpenJDK itself. Screen shots are available on > >>>>>> Francis' blog > >>>>>> http://fkung.wordpress.com/2007/07/18/icedtea-fonts-working/ . > >>>>>> > >>>>> > >>>>> Very cool, > >>>>> > >>>>> I have some questions I hope you're willing to answer: > >>>>> > >>>>> So how far away are we from something thats theoretically ready to run > >>>>> graphical java apps? > >>>>> > >>>>> Are there any plans on packaging this for inclusion into Fedora > >>>>> anytime soon, > >>>>> are there any reasons why it cannot be packaged at the moment? > >>>> > >>>> It's already packaged for Fedora: > >>>> > >>>> http://icedtea.classpath.org/download/fedora/ > >>>> http://icedtea.classpath.org/hg/fedora > >>>> > >>>> Only some questionable license headers are preventing it from being > >>>> proposed for Rawhide. As soon as the license headers are cleaned up > >>>> I'll be proposing it for inclusion. > >>>> > >>> > >>> I already new about those nosrc.rpm's, but I didn't know they were > >>> planned to go to rawhide, thats really good news! Any progress news > >>> on those license headers? > >>> > >>> Also any chance we can see a new snapshot there soon with the font > >>> stuff included? > >> > >> Yup, I'm testing a candidate nosrc RPM right now. > > > > Here is a snapshot nosrc RPM that includes the IcedTea font rendering code: > > > > http://icedtea.classpath.org/download/fedora/java-1.7.0-icedtea-1.7.0.0-0.8.b15.nosrc.rpm > > > > I've been doing some testing of this, and I would like to file some bugs, but > each time I goto: > http://icedtea.classpath.org/ > > I get a dns error saying that the host icedtea.classpath.org cannot be resolved. http://icedtea.classpath.berkeleysignal.com/ Andrew. -- Red Hat UK Ltd, Amberley Place, 107-111 Peascod Street, Windsor, Berkshire, SL4 1TE, UK Registered in England and Wales No. 3798903 From mark at klomp.org Sun Jul 22 08:01:02 2007 From: mark at klomp.org (Mark Wielaard) Date: Sun, 22 Jul 2007 17:01:02 +0200 Subject: icedtea.classpath.org/iced-tea.org Message-ID: <1185116462.3595.14.camel@dijkstra.wildebeest.org> Hi all, We had a little accident with the classpath.org domain (it expired, doh) and have some trouble to get it back up. Those of you wishing to access the IcedTea resources will have to temporarily use an alternative host name iced-tea.org (note the dash). Downloads: http://iced-tea.org/download/ Mercurial: hg clone http://iced-tea.org/hg/icedtea Bug database: http://iced-tea.org/bugzilla Other repositories: http://iced-tea.org/hg/ Sorry for the inconvenience. The domain should be paid for again and hopefully it is just a matter of time till it reappears at the old location (depending on the registar actually re-enabling it now...) For those following Planet Classpath (which also disappeared from the net) a temporary mirror can be found as http://planet.iced-tea.org/ Cheers, Mark From j.w.r.degoede at hhs.nl Sun Jul 22 08:12:19 2007 From: j.w.r.degoede at hhs.nl (Hans de Goede) Date: Sun, 22 Jul 2007 17:12:19 +0200 Subject: IcedTea Fonts In-Reply-To: <18083.12674.422289.402894@zebedee.pink> References: <469E7094.7000602@redhat.com> <469E852E.7080409@hhs.nl> <469E8737.8090001@redhat.com> <469E88BA.2060808@hhs.nl> <469E9D39.5080707@redhat.com> <469FBF08.10405@redhat.com> <46A32C0B.2080003@hhs.nl> <18083.12674.422289.402894@zebedee.pink> Message-ID: <46A373D3.9080109@hhs.nl> Andrew Haley wrote: > Hans de Goede writes: > > Thomas Fitzsimmons wrote: > > > Thomas Fitzsimmons wrote: > > >> Hans de Goede wrote: > > >>> Thomas Fitzsimmons wrote: > > >>>> Hans de Goede wrote: > > >>>>> > > >>>>> > > >>>>> Kyle Galloway wrote: > > >>>>>> A replacement for the encumbered font rendering code has been > > >>>>>> checked into IcedTea. It removes the dependency on the encumbered > > >>>>>> libt2k, and replaces it with FreeType. Sun is working on a more > > >>>>>> full-featured replacement, and I believe the code is close to > > >>>>>> being merged into OpenJDK itself. Screen shots are available on > > >>>>>> Francis' blog > > >>>>>> http://fkung.wordpress.com/2007/07/18/icedtea-fonts-working/ . > > >>>>>> > > >>>>> > > >>>>> Very cool, > > >>>>> > > >>>>> I have some questions I hope you're willing to answer: > > >>>>> > > >>>>> So how far away are we from something thats theoretically ready to run > > >>>>> graphical java apps? > > >>>>> > > >>>>> Are there any plans on packaging this for inclusion into Fedora > > >>>>> anytime soon, > > >>>>> are there any reasons why it cannot be packaged at the moment? > > >>>> > > >>>> It's already packaged for Fedora: > > >>>> > > >>>> http://icedtea.classpath.org/download/fedora/ > > >>>> http://icedtea.classpath.org/hg/fedora > > >>>> > > >>>> Only some questionable license headers are preventing it from being > > >>>> proposed for Rawhide. As soon as the license headers are cleaned up > > >>>> I'll be proposing it for inclusion. > > >>>> > > >>> > > >>> I already new about those nosrc.rpm's, but I didn't know they were > > >>> planned to go to rawhide, thats really good news! Any progress news > > >>> on those license headers? > > >>> > > >>> Also any chance we can see a new snapshot there soon with the font > > >>> stuff included? > > >> > > >> Yup, I'm testing a candidate nosrc RPM right now. > > > > > > Here is a snapshot nosrc RPM that includes the IcedTea font rendering code: > > > > > > http://icedtea.classpath.org/download/fedora/java-1.7.0-icedtea-1.7.0.0-0.8.b15.nosrc.rpm > > > > > > > I've been doing some testing of this, and I would like to file some bugs, but > > each time I goto: > > http://icedtea.classpath.org/ > > > > I get a dns error saying that the host icedtea.classpath.org cannot be resolved. > > http://icedtea.classpath.berkeleysignal.com/ > Hmm, It looks like that because of these dns issues, bugzilla can't send mails, I didn't receive my initial random password, nor the token when I tried the forgotten password procedure, Regards, Hans From mark at klomp.org Sun Jul 22 09:32:35 2007 From: mark at klomp.org (Mark Wielaard) Date: Sun, 22 Jul 2007 18:32:35 +0200 Subject: IcedTea Fonts In-Reply-To: <46A373D3.9080109@hhs.nl> References: <469E7094.7000602@redhat.com> <469E852E.7080409@hhs.nl> <469E8737.8090001@redhat.com> <469E88BA.2060808@hhs.nl> <469E9D39.5080707@redhat.com> <469FBF08.10405@redhat.com> <46A32C0B.2080003@hhs.nl> <18083.12674.422289.402894@zebedee.pink> <46A373D3.9080109@hhs.nl> Message-ID: <1185121955.3595.18.camel@dijkstra.wildebeest.org> Hoi Hans, On Sun, 2007-07-22 at 17:12 +0200, Hans de Goede wrote: > Hmm, > > It looks like that because of these dns issues, bugzilla can't send mails, I > didn't receive my initial random password, nor the token when I tried the > forgotten password procedure, My fault. Your mail server does some aggressive spam checking which didn't like my quick and dirty dns setup: 550-Verification failed for 550-It appears that the DNS operator for iced-tea.org 550-has installed an invalid MX record with an IP address 550-instead of a domain name on the right hand side. 550 Sender verify failed Set things up correctly for now, so please try again using http://iced-tea.org/bugzilla/ Bedankt, Mark From aph at redhat.com Tue Jul 24 06:58:17 2007 From: aph at redhat.com (Andrew Haley) Date: Tue, 24 Jul 2007 14:58:17 +0100 Subject: b16 IcedTea Message-ID: <18086.1401.877805.665499@zebedee.pink> ssh://iced-tea.org/hg/icedtea is now at Release b16. Please let me know if I broke anything. Andrew. 2007-07-24 Andrew Haley * Makefile.am (OPENJDK_VERSION): Change to b16. * patches/icedtea-copy-plugs.patch: Rewrite j2se/make/common/Release.gmk and BinaryPlugs.gmk for b16. Remove diffs for j2se/make/tools/sharing/*. Rewrite j2se/make/sun/dcpr/Makefile changes. -- Red Hat UK Ltd, Amberley Place, 107-111 Peascod Street, Windsor, Berkshire, SL4 1TE, UK Registered in England and Wales No. 3798903 From mark at klomp.org Tue Jul 24 11:26:31 2007 From: mark at klomp.org (Mark Wielaard) Date: Tue, 24 Jul 2007 20:26:31 +0200 Subject: b16 IcedTea In-Reply-To: <18086.1401.877805.665499@zebedee.pink> References: <18086.1401.877805.665499@zebedee.pink> Message-ID: <1185301591.3656.32.camel@dijkstra.wildebeest.org> Hi Andrew, On Tue, 2007-07-24 at 14:58 +0100, Andrew Haley wrote: > ssh://iced-tea.org/hg/icedtea is now at Release b16. > > Please let me know if I broke anything. Cool! Seems to work fine here on Fedora 7 x86 with: $ hg pull http://iced-tea.org/hg/icedtea; hg update $ make clean; rm -rf openjdk $ ./configure && make bootstrap [... wait ...] IcedTea re-served: openjdk/control/build/linux-i586 Could even run jedit with it, but some of the fonts still look funny. Cheers, Mark -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20070724/4b2e15cc/attachment.bin From fkung at redhat.com Tue Jul 24 11:31:24 2007 From: fkung at redhat.com (Francis Kung) Date: Tue, 24 Jul 2007 14:31:24 -0400 Subject: b16 IcedTea In-Reply-To: <1185301591.3656.32.camel@dijkstra.wildebeest.org> References: <18086.1401.877805.665499@zebedee.pink> <1185301591.3656.32.camel@dijkstra.wildebeest.org> Message-ID: <46A6457C.8010704@redhat.com> > Could even run jedit with it, but some of the fonts still look funny. I have a patch about to go in that should fix most of the remaining font issues. It'll be committed before the end of the day. Cheers, Francis From mark at klomp.org Tue Jul 24 14:08:06 2007 From: mark at klomp.org (Mark Wielaard) Date: Tue, 24 Jul 2007 23:08:06 +0200 Subject: b16 IcedTea In-Reply-To: <46A6457C.8010704@redhat.com> References: <18086.1401.877805.665499@zebedee.pink> <1185301591.3656.32.camel@dijkstra.wildebeest.org> <46A6457C.8010704@redhat.com> Message-ID: <1185311287.3656.35.camel@dijkstra.wildebeest.org> Hi Francis, On Tue, 2007-07-24 at 14:31 -0400, Francis Kung wrote: > > Could even run jedit with it, but some of the fonts still look funny. > > I have a patch about to go in that should fix most of the remaining font > issues. It'll be committed before the end of the day. Very nice! Just updated and rebuild. It looks a lot better. jedit is usable now. But there are still some artifacts, see the HTML pages in the jedit help. Cheers, Mark -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20070724/74ad8e2e/attachment.bin From langel at redhat.com Wed Jul 25 13:38:49 2007 From: langel at redhat.com (Lillian Angel) Date: Wed, 25 Jul 2007 16:38:49 -0400 Subject: b16 snapshot nosrc RPM Message-ID: <46A7B4D9.80806@redhat.com> Hi, I have just uploaded the new b16 snapshot nosrc RPM here: http://iced-tea.org/download/fedora/java-1.7.0-icedtea-1.7.0.0-0.9.b16.nosrc.rpm It contains the IcedTea snapshot created today. Lillian From langel at redhat.com Fri Jul 27 11:23:25 2007 From: langel at redhat.com (Lillian Angel) Date: Fri, 27 Jul 2007 14:23:25 -0400 Subject: Window Decorations do not work on x86_64 Message-ID: <46AA381D.3050703@redhat.com> Hi, On 64-bit platforms, when running a graphical Java program, there are no window decorations displayed. There is no title bar, and the title of the window is not displayed. This problem can be reproduced with any of the OpenJDK bundles released thus far. Is it in the process of being fixed? A bug report has been filed with Sun sometime ago, but it has not yet been approved. It has also been filed here: http://iced-tea.org/bugzilla/show_bug.cgi?id=37 Cheers, Lillian -------------- next part -------------- A non-text attachment was scrubbed... Name: langel.vcf Type: text/x-vcard Size: 303 bytes Desc: not available Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20070727/4fa858d0/langel.vcf From kgallowa at redhat.com Fri Jul 27 11:50:49 2007 From: kgallowa at redhat.com (Kyle Galloway) Date: Fri, 27 Jul 2007 14:50:49 -0400 Subject: Window Decorations do not work on x86_64 In-Reply-To: <46AA381D.3050703@redhat.com> References: <46AA381D.3050703@redhat.com> Message-ID: <46AA3E89.4020000@redhat.com> Lillian Angel wrote: > Hi, > > On 64-bit platforms, when running a graphical Java program, there are > no window decorations displayed. There is no title bar, and the > title of the window is not displayed. This problem can be reproduced > with any of the OpenJDK bundles released thus far. > > Is it in the process of being fixed? A bug report has been filed with > Sun sometime ago, but it has not yet been approved. It has also been > filed here: http://iced-tea.org/bugzilla/show_bug.cgi?id=37 For reference, the bug has been assigned Review ID: 1019942. I have not heard either way from Sun yet. Kyle From Anthony.Petrov at Sun.COM Sat Jul 28 01:26:20 2007 From: Anthony.Petrov at Sun.COM (Anthony Petrov) Date: Sat, 28 Jul 2007 12:26:20 +0400 Subject: Window Decorations do not work on x86_64 In-Reply-To: <46AA381D.3050703@redhat.com> References: <46AA381D.3050703@redhat.com> Message-ID: <46AAFDAC.9090405@sun.com> Hi Lillian, Could you tell what window manager you're using when you observe this behavior? Did you try running under Metacity? Is the bug still reproducible then? -- best regards, Anthony On 7/27/2007 10:23 PM Lillian Angel wrote: > Hi, > > On 64-bit platforms, when running a graphical Java program, there are no > window decorations displayed. There is no title bar, and the title of > the window is not displayed. This problem can be reproduced with any of > the OpenJDK bundles released thus far. > > Is it in the process of being fixed? A bug report has been filed with > Sun sometime ago, but it has not yet been approved. It has also been > filed here: http://iced-tea.org/bugzilla/show_bug.cgi?id=37 > > > Cheers, > Lillian > From thunderaxiom at gmail.com Sun Jul 29 13:35:02 2007 From: thunderaxiom at gmail.com (=?ISO-8859-1?Q?Thorbj=F8rn_Ravn_Andersen?=) Date: Sun, 29 Jul 2007 22:35:02 +0200 Subject: Icedtea for Ubuntu and Debian In-Reply-To: <20070611141655.GX16684@mail.konqueror.de> References: <20070611141655.GX16684@mail.konqueror.de> Message-ID: <46ACF9F6.6030201@gmail.com> Michael Koch skrev den 11-06-2007 16:16: > Hello list, > > > I have built a package based on icedtea for Ubuntu and Debian. > You can apt-get it from > > deb http://people.debian.org/~mkoch/java/ ./ > > Its currently very raw. E.g. it builds with GCJ but has wrong build > dependencies for it. And its only buildable for i386 currently. > I have just tried adding the above to sources.list on my Ubuntu 7.04 system (in vmware), and it fails when apt-getting icedtea-demo with this message: root at vmubuntu:/etc/apt# apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. root at vmubuntu:/etc/apt# apt-get install icedtea-demo Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. Since you only requested a single operation it is extremely likely that the package is simply not installable and a bug report against that package should be filed. The following information may help to resolve the situation: The following packages have unmet dependencies: icedtea-demo: Depends: libc6 (>= 2.5-5) but 2.5-0ubuntu14 is to be installed Depends: libgcc1 (>= 1:4.2-20070516) but 1:4.1.2-0ubuntu4 is to be installed E: Broken packages root at vmubuntu:/etc/apt# What would the appropriate action be to continue from here? (I tried building from the mercurial repository but something is broken with 1.4 version 1.5 runtimes and generics) -- Thorbj?rn From matthew.flaschen at gatech.edu Sun Jul 29 18:10:24 2007 From: matthew.flaschen at gatech.edu (Matthew Flaschen) Date: Sun, 29 Jul 2007 21:10:24 -0400 Subject: Icedtea for Ubuntu and Debian In-Reply-To: <46ACF9F6.6030201@gmail.com> References: <20070611141655.GX16684@mail.konqueror.de> <46ACF9F6.6030201@gmail.com> Message-ID: <46AD3A80.2020402@gatech.edu> Thorbj?rn Ravn Andersen wrote: > Michael Koch skrev den 11-06-2007 16:16: >> Hello list, >> >> >> I have built a package based on icedtea for Ubuntu and Debian. >> You can apt-get it from >> >> deb http://people.debian.org/~mkoch/java/ ./ >> >> Its currently very raw. E.g. it builds with GCJ but has wrong build >> dependencies for it. And its only buildable for i386 currently. >> > > I have just tried adding the above to sources.list on my Ubuntu 7.04 > system (in vmware), and it fails when apt-getting icedtea-demo with this > message: > > root at vmubuntu:/etc/apt# apt-get upgrade You need to run: apt-get update first. Matt Flaschen From langel at redhat.com Mon Jul 30 06:40:07 2007 From: langel at redhat.com (Lillian Angel) Date: Mon, 30 Jul 2007 09:40:07 -0400 Subject: Window Decorations do not work on x86_64 In-Reply-To: <46AAFDAC.9090405@sun.com> References: <46AA381D.3050703@redhat.com> <46AAFDAC.9090405@sun.com> Message-ID: <46ADEA37.4060201@redhat.com> Anthony Petrov wrote: > Hi Lillian, > > Could you tell what window manager you're using when you observe this > behavior? Did you try running under Metacity? Is the bug still > reproducible then? This was tested under Metacity and it is still a bug. Thanks, Lillian -------------- next part -------------- A non-text attachment was scrubbed... Name: langel.vcf Type: text/x-vcard Size: 269 bytes Desc: not available Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20070730/c117ba1d/langel.vcf From fkung at redhat.com Mon Jul 30 07:49:29 2007 From: fkung at redhat.com (Francis Kung) Date: Mon, 30 Jul 2007 10:49:29 -0400 Subject: Window Decorations do not work on x86_64 In-Reply-To: <46ADEA37.4060201@redhat.com> References: <46AA381D.3050703@redhat.com> <46AAFDAC.9090405@sun.com> <46ADEA37.4060201@redhat.com> Message-ID: <46ADFA79.2000602@redhat.com> Hi, >> Could you tell what window manager you're using when you observe this >> behavior? Did you try running under Metacity? Is the bug still >> reproducible then? > > This was tested under Metacity and it is still a bug. I just tested this against an old build I had lying around (b12, I believe) and this error does not occur. I have, however, noticed it in at least the last two releases, so it seems to be a regression somewhere between b12 and b15. Regards, Francis From kgallowa at redhat.com Mon Jul 30 08:55:30 2007 From: kgallowa at redhat.com (Kyle Galloway) Date: Mon, 30 Jul 2007 11:55:30 -0400 Subject: Window Decorations do not work on x86_64 In-Reply-To: <46ADEA37.4060201@redhat.com> References: <46AA381D.3050703@redhat.com> <46AAFDAC.9090405@sun.com> <46ADEA37.4060201@redhat.com> Message-ID: <46AE09F2.9070605@redhat.com> Lillian Angel wrote: > > > Anthony Petrov wrote: >> Hi Lillian, >> >> Could you tell what window manager you're using when you observe this >> behavior? Did you try running under Metacity? Is the bug still >> reproducible then? > > This was tested under Metacity and it is still a bug. Sun accepted this bug this morning as bug 6586752. http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6586752 Kyle From thunderaxiom at gmail.com Mon Jul 30 11:00:29 2007 From: thunderaxiom at gmail.com (=?ISO-8859-1?Q?Thorbj=F8rn_Ravn_Andersen?=) Date: Mon, 30 Jul 2007 20:00:29 +0200 Subject: Building OpenJDK on Ubuntu In-Reply-To: <466882F1.4010707@sun.com> References: <46685BA5.2090606@sun.com> <466874C4.3010205@gmail.com> <466882F1.4010707@sun.com> Message-ID: <46AE273D.9090700@gmail.com> Tom Marble skrev den 08-06-2007 00:13: > Thorbj?rn Ravn Andersen wrote: > >> I did it last week on Ubuntu 7.04 too. Took a while to get dependencies >> right, but then it just took a while. >> >> Would it be possible to have a small apt-get repository at java.net to >> make it easier for Ubuntu folks? >> > > I think it would be great to do that for Ubuntu (feisty and gutsy) and > for Debian (etch, lenny, unstable). > > Separately I just started building IcedTea and my version of gcj > on feisty is not sufficiently up to date. > > I just updated to gutsy (a meager 700 Mb download) so I was very hopeful. Now I get to compiling java.awt.Component where it complains that it cannot find EventQueueItem... Sigh, is there a platform where this builds - I'll be happy to use that :) -- Thorbj?rn From langel at redhat.com Mon Jul 30 13:26:38 2007 From: langel at redhat.com (Lillian Angel) Date: Mon, 30 Jul 2007 16:26:38 -0400 Subject: Window Decorations do not work on x86_64 In-Reply-To: <46AE09F2.9070605@redhat.com> References: <46AA381D.3050703@redhat.com> <46AAFDAC.9090405@sun.com> <46ADEA37.4060201@redhat.com> <46AE09F2.9070605@redhat.com> Message-ID: <46AE497E.9030702@redhat.com> Kyle Galloway wrote: > Lillian Angel wrote: >> Anthony Petrov wrote: >>> Hi Lillian, >>> >>> Could you tell what window manager you're using when you observe this >>> behavior? Did you try running under Metacity? Is the bug still >>> reproducible then? >> >> This was tested under Metacity and it is still a bug. > Sun accepted this bug this morning as bug 6586752. > > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6586752 This problem was narrowed down to a regression between b14 and b15. The patch causing the problem has been uploaded here: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=37 Though, we are still trying to determine what part of this patch is the cause. Lillian From konqueror at gmx.de Mon Jul 30 13:51:17 2007 From: konqueror at gmx.de (Michael Koch) Date: Mon, 30 Jul 2007 22:51:17 +0200 Subject: Building OpenJDK on Ubuntu In-Reply-To: <46AE273D.9090700@gmail.com> References: <46685BA5.2090606@sun.com> <466874C4.3010205@gmail.com> <466882F1.4010707@sun.com> <46AE273D.9090700@gmail.com> Message-ID: <20070730205117.GD21915@lappi.konqueror.de> On Mon, Jul 30, 2007 at 08:00:29PM +0200, Thorbj?rn Ravn Andersen wrote: > Tom Marble skrev den 08-06-2007 00:13: >> Thorbj?rn Ravn Andersen wrote: >> >>> I did it last week on Ubuntu 7.04 too. Took a while to get dependencies >>> right, but then it just took a while. >>> >>> Would it be possible to have a small apt-get repository at java.net to >>> make it easier for Ubuntu folks? >>> >> >> I think it would be great to do that for Ubuntu (feisty and gutsy) and >> for Debian (etch, lenny, unstable). >> >> Separately I just started building IcedTea and my version of gcj >> on feisty is not sufficiently up to date. >> >> > I just updated to gutsy (a meager 700 Mb download) so I was very hopeful. > > Now I get to compiling java.awt.Component where it complains that it cannot > find EventQueueItem... > > Sigh, is there a platform where this builds - I'll be happy to use that :) Hmm, should just work. However I will update that icedtea snapshot soon. Cheers, Michael From mark at klomp.org Tue Jul 31 00:55:10 2007 From: mark at klomp.org (Mark Wielaard) Date: Tue, 31 Jul 2007 09:55:10 +0200 Subject: IcedTea versioning Message-ID: <1185868510.3653.4.camel@dijkstra.wildebeest.org> Hi, I got some comments on my blog about the IcedTea versioning that I couldn't really answer: http://gnu.wildebeest.org/diary/2007/07/14/icedtea-11/#comments In particular how/why the rpm version numbers map to the main IcedTea (and openjdk) version numbers: "there is now a java-1.7.0-icedtea-1.7.0.0-0.9.b16.nosrc rpm (0.7 b15 on 13th of July)" Is there any logic to these numbers? Cheers, Mark P.S. Any plans yet for an IcedTea 1.2/1.7.0.0-0.10.b16 (?) with all the cool new graphics and b16 integrated? From mark at klomp.org Tue Jul 31 01:02:50 2007 From: mark at klomp.org (Mark Wielaard) Date: Tue, 31 Jul 2007 10:02:50 +0200 Subject: Building OpenJDK on Ubuntu In-Reply-To: <46AE273D.9090700@gmail.com> References: <46685BA5.2090606@sun.com> <466874C4.3010205@gmail.com> <466882F1.4010707@sun.com> <46AE273D.9090700@gmail.com> Message-ID: <1185868970.3653.15.camel@dijkstra.wildebeest.org> Hi Thorbj?rn, On Mon, 2007-07-30 at 20:00 +0200, Thorbj?rn Ravn Andersen wrote: > > Separately I just started building IcedTea and my version of gcj > > on feisty is not sufficiently up to date. > > > > > I just updated to gutsy (a meager 700 Mb download) so I was very hopeful. > > Now I get to compiling java.awt.Component where it complains that it > cannot find EventQueueItem... Maybe you can post the actual error so people can see if they recognize it? What is the output of gcj --version and gij --version? > Sigh, is there a platform where this builds - I'll be happy to use that :) I have build IcedTea out of the box on Fedora 7 (x86 and others have on x86_64). In the past I have also build it on Debian stable (Etch), but by cheating, I used GCC from svn with that. If you do that then you would also need to follow some of the hints and tricks outlined at: http://icedtea.classpath.org/wiki/GentooBuildInstructions (In particular see the configure options). Cheers, Mark From fkung at redhat.com Tue Jul 31 06:38:58 2007 From: fkung at redhat.com (Francis Kung) Date: Tue, 31 Jul 2007 09:38:58 -0400 Subject: IcedTea versioning In-Reply-To: <1185868510.3653.4.camel@dijkstra.wildebeest.org> References: <1185868510.3653.4.camel@dijkstra.wildebeest.org> Message-ID: <46AF3B72.1050204@redhat.com> Hi Mark, > In particular how/why the rpm version numbers map to the main IcedTea > (and openjdk) version numbers: > "there is now a java-1.7.0-icedtea-1.7.0.0-0.9.b16.nosrc rpm (0.7 b15 on > 13th of July)" > > Is there any logic to these numbers? I can't speak to this; however... > P.S. Any plans yet for an IcedTea 1.2/1.7.0.0-0.10.b16 (?) with all the > cool new graphics and b16 integrated? This is imminent. I'm pushing out a last few bugfixes before we do a proper release, but it'll likely be within days. =) I've been using http://iced-tea.org/bugzilla/show_bug.cgi?id=11 to more or less track the issues we want fixed before the next release. Cheers, Francis From langel at redhat.com Tue Jul 31 06:52:04 2007 From: langel at redhat.com (Lillian Angel) Date: Tue, 31 Jul 2007 09:52:04 -0400 Subject: IcedTea versioning In-Reply-To: <46AF3B72.1050204@redhat.com> References: <1185868510.3653.4.camel@dijkstra.wildebeest.org> <46AF3B72.1050204@redhat.com> Message-ID: <46AF3E84.40704@redhat.com> Hi, Francis Kung wrote: > Hi Mark, > >> In particular how/why the rpm version numbers map to the main IcedTea >> (and openjdk) version numbers: >> "there is now a java-1.7.0-icedtea-1.7.0.0-0.9.b16.nosrc rpm (0.7 b15 on >> 13th of July)" >> >> Is there any logic to these numbers? > > I can't speak to this; however... From what I understand, 9 represents the number of the release (the 9th rpm created) and b16 is the OpenJDK bundle it uses. > >> P.S. Any plans yet for an IcedTea 1.2/1.7.0.0-0.10.b16 (?) with all the >> cool new graphics and b16 integrated? > > This is imminent. I'm pushing out a last few bugfixes before we do a > proper release, but it'll likely be within days. =) > > I've been using http://iced-tea.org/bugzilla/show_bug.cgi?id=11 to more > or less track the issues we want fixed before the next release. > Lillian From fkung at redhat.com Tue Jul 31 06:55:29 2007 From: fkung at redhat.com (Francis Kung) Date: Tue, 31 Jul 2007 09:55:29 -0400 Subject: Window Decorations do not work on x86_64 In-Reply-To: <46AE497E.9030702@redhat.com> References: <46AA381D.3050703@redhat.com> <46AAFDAC.9090405@sun.com> <46ADEA37.4060201@redhat.com> <46AE09F2.9070605@redhat.com> <46AE497E.9030702@redhat.com> Message-ID: <46AF3F51.2050908@redhat.com> Hi everyone, >>>> Could you tell what window manager you're using when you observe >>>> this behavior? Did you try running under Metacity? Is the bug still >>>> reproducible then? >>> >>> This was tested under Metacity and it is still a bug. >> Sun accepted this bug this morning as bug 6586752. >> >> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6586752 > > > This problem was narrowed down to a regression between b14 and b15. The > patch causing the problem has been uploaded here: > http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=37 > > Though, we are still trying to determine what part of this patch is the > cause. I've found the specific area that causes this regression; it was the change in XPanelPeer.java. I've attached the relevant b14->b15 diff; if you revert that patch then window decorations appear once again. Regards, Francis -------------- next part -------------- A non-text attachment was scrubbed... Name: b14-15-solaris-awt.diff Type: text/x-patch Size: 3633 bytes Desc: not available Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20070731/b9e8f3dc/b14-15-solaris-awt.diff From Anthony.Petrov at Sun.COM Tue Jul 31 08:56:42 2007 From: Anthony.Petrov at Sun.COM (Anthony Petrov) Date: Tue, 31 Jul 2007 19:56:42 +0400 Subject: Window Decorations do not work on x86_64 In-Reply-To: <46AF3F51.2050908@redhat.com> References: <46AA381D.3050703@redhat.com> <46AAFDAC.9090405@sun.com> <46ADEA37.4060201@redhat.com> <46AE09F2.9070605@redhat.com> <46AE497E.9030702@redhat.com> <46AF3F51.2050908@redhat.com> Message-ID: <46AF5BBA.2030403@sun.com> Thank you Francis! On 7/31/2007 5:55 PM Francis Kung wrote: > I've found the specific area that causes this regression; it was the > change in XPanelPeer.java. I've attached the relevant b14->b15 diff; if > you revert that patch then window decorations appear once again. We'll take care of the problem and revise the fix that caused this regression. -- best regards, Anthony From fitzsim at redhat.com Tue Jul 31 11:13:10 2007 From: fitzsim at redhat.com (Thomas Fitzsimmons) Date: Tue, 31 Jul 2007 14:13:10 -0400 Subject: IcedTea versioning In-Reply-To: <1185868510.3653.4.camel@dijkstra.wildebeest.org> References: <1185868510.3653.4.camel@dijkstra.wildebeest.org> Message-ID: <46AF7BB6.6070609@redhat.com> Mark Wielaard wrote: > Hi, > > I got some comments on my blog about the IcedTea versioning that I > couldn't really answer: > http://gnu.wildebeest.org/diary/2007/07/14/icedtea-11/#comments > > In particular how/why the rpm version numbers map to the main IcedTea > (and openjdk) version numbers: > "there is now a java-1.7.0-icedtea-1.7.0.0-0.9.b16.nosrc rpm (0.7 b15 on > 13th of July)" > > Is there any logic to these numbers? Yes, the release number field is 0.9.b16. Everything after 0.9 is symbolic, and doesn't affect RPM upgrading. I'll encode the IcedTea release in the next RPM, which will likely be 0.10.b16.1.2. Tom From langel at redhat.com Tue Jul 31 18:42:59 2007 From: langel at redhat.com (Lillian Angel) Date: Tue, 31 Jul 2007 21:42:59 -0400 Subject: IcedTea 1.2 Fonts and Graphics Release Message-ID: <46AFE523.6020005@redhat.com> We are proud to announce the release of IcedTea 1.2. This release represents the inclusion of Fonts and Graphics! The IcedTea project provides a harness to build the source code from OpenJDK (http://openjdk.java.net) using Free Software build tools and provides replacements libraries for the binary plugs with code from the GNU Classpath project. More information on IcedTea can be found here: http://icedtea.classpath.org What's new? --------------- * Updated to OpenJDK b16 build. * Freetype font support fully replacing the encumbered libt2k. * Path widening imported from GNU Classpath. * Window decorations on x86_64 fixed. * Anti-aliasing support explicitly disabled (instead of crashing). * OpenSSL certs read directly. * Various graphics and crypto bug fixes (http://icedtea.classpath.org/bugzilla/). The tarball and nosrc RPM can be downloaded here: http://icedtea.classpath.org/download/ The following people helped with this release: Gary Benson, Thomas Fitzsimmons, Kyle Galloway, Andrew Haley, Francis Kung, Casey Marshall, Raif Naffah, and Lillian Angel. We would also like to thank the bug reporters and testers! Lillian. To get started on a Fedora 7 GNU/Linux system with yum: $ sudo yum install /usr/bin/ecj mercurial cups-devel lesstif-devel libXp-devel xalan-j2 xerces-j2 libXt-devel libgcj Then: $ hg clone http://icedtea.classpath.org/hg/icedtea $ cd icedtea Full build instructions are in INSTALL, but this works: $ ./configure $ make bootstrap When this completes you'll have a usable IcedTea in openjdk/control/build/linux-i586 or openjdk/control/build/linux-amd64.