Andrew Hughes | 1 Feb 17:33
Picon
Favicon

0.99 Release

Hi all,

I'd like to do a new GNU Classpath release just after FOSDEM (3rd-6th Feb.).
I was hoping to get it in before, but the locale fixing has taken longer than expected.
There are a lot of unreleased fixes in there, including these latest locale
improvements.

Are there any objections to a release on the 8th of February?
--

-- 
Andrew :)

Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

PGP Key: 248BDC07 (https://keys.indymedia.org/)
Fingerprint = EC5A 1F5E C0AD 1D15 8F1F  8F91 3B96 A578 248B DC07

Picon
Gravatar

Issue in java.awt.Component.dispatchEvent

Hello all,

I would like to report an issue in the dispatchEvent() method in base
class java.awt.Component. The JDK API documentation for
dispatchEvent() says:

"Dispatches an event to this component or one of its sub components.
Calls processEvent before returning for 1.1-style events which have
been enabled for the Component."

According to this description, I would expect the attached sample code
(see below) to output this:

  Dispatching action event
  processEvent called

And in fact this is what I get when using the JDK (testing with
OpenJDK 1.6.0_20). However with GNU Classpath I get this:

  Dispatching action event

The processEvent() method is never called.

I looked into the sources and found out that this happens because the
eventTypeEnabled() method in Classpath's implementation of Component
does not know about action events and will always return "false" even
if action events have been enabled.

While not an issue when using AWT heavyweight components, this may
break lightweight components that generate action events (which is how
(Continue reading)

jkumar.ooty | 24 Jan 11:53
Picon
Gravatar

Include JSR with GNU classpath


Hi All,
I want to include JSR 177, JSR 120, JSR 205, with GNU classpath.

I have installed Jamvm with GNU classpath, I have to include the following
packages
JSR 177
JSR 120
JSR 205

I do not know how to do it. Can anyone help me out.
--

-- 
View this message in context: http://old.nabble.com/Include-JSR-with-GNU-classpath-tp33194121p33194121.html
Sent from the Gnu - Classpath - General mailing list archive at Nabble.com.

Yannick | 16 Jan 21:57
Favicon
Gravatar

Gnu Classpath on HP webOS : ClassCastException problem with Gnu classpath and escher

Hello,

I try to create a Java J2SE (Java Desktop) port to HP webOS with Gnu
Claspath and JamVVM.

You can find my working page here :
Building JamVM and GNU Classpath and Jikes (for Java support in webOS) with
scratchbox2
http://www.webos-internals.org/wiki/Building_JamVM_and_GNU_Classpath_and_Jikes_%28for_Java_support_in_webOS%29_with_scratchbox2

All the compilation options and installation steps for Gnu Classpath 0.98,
escher 0.3.0, javm 1.5.4 are detailed in the web page here :
http://www.webos-internals.org/wiki/Building_JamVM_and_GNU_Classpath_and_Jikes_%28for_Java_support_in_webOS%29_with_scratchbox2

1) I patch Gnu Classpath 0.98 with the patch here
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41057 to compile and install
it with escher 0.3.0.

2) I use this line for compiling Gnu Classpath :
LDFLAGS="-L/usr/local/lib -Wl,-rpath=/media/internal/opt/lib"
CPPFLAGS="-I/usr/local/include" ./configure
--prefix=/media/internal/opt --disable-examples --with-x --disable-qt-peer
--disable-gtk-peer --disable-gconf-peer --disable-plugin --disable-alsa
--disable-dssi --with-escher=/home/ubuntu/java-project/escher-1.9.90/src
--enable-local-sockets --enable-collections --enable-xmlj
--enable-default-toolkit=gnu.java.awt.peer.x.XToolkit

My problem is that when I launch the JRE and with Xterm started, I have
the following error message :

(Continue reading)

Yannick | 11 Jan 00:40
Favicon
Gravatar

Gnu Classpath on HP webOS : connexion problem between escher and X server or loadling escher problem by Gnu classpath

Hello,

Sorry, for this secondth post but I start to learn to use nntp with
Thunderbird.

I try to create a Java J2SE (Java Desktop) port to HP webOS with Gnu
Claspath
and JamVVM.

You can find my working page here :
Building JamVM and GNU Classpath and Jikes (for Java support in webOS) with
scratchbox2
http://www.webos-internals.org/wiki/Building_JamVM_and_GNU_Classpath_and_Jikes_%28for_Java_support_in_webOS%29_with_scratchbox2

All the compilation options and installation steps for Gnu Classpath 0.98,
escher 0.3.0, javm 1.5.4 are detailed in the web page here :
http://www.webos-internals.org/wiki/Building_JamVM_and_GNU_Classpath_and_Jikes_%28for_Java_support_in_webOS%29_with_scratchbox2

1) I patch Gnu Classpath 0.98 with the patch here
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41057 to compile and install
it with
escher 0.3.0.

2) I use this line for compiling Gnu Classpath :
LDFLAGS="-L/usr/local/lib -Wl,-rpath=/media/internal/opt/lib"
CPPFLAGS="-I/usr/local/include" ./configure --prefix=/media/internal/opt
--disable-examples --with-x --disable-gtk-peer --disable-gconf-peer
--disable-plugin --disable-alsa --disable-dssi
--with-escher=/home/ubuntu/java-project/escher-0.3/src
--enable-local-sockets
(Continue reading)

Brian Jones | 5 Jan 03:11
Picon
Gravatar

domain transfer

I'm transferring classpath.org to another registrar.  This process
should happen in the next few days.  Anyway, the name servers for the
domain are not supposed to change during this transfer process so this
should be transparent to everyone involved, but in case something
happens I wanted to at least let folks know it was going on.

Happy hacking,
Brian

Pekka Enberg | 4 Jan 18:37
Favicon
Gravatar

[ANNOUNCE] Jato 0.3

The latest release Jato 0.3 is now available.

The release tarball can be found here:

    http://www.kernel.org/pub/software/java/jato/jato-0.3.tar.bz2

The Git repository can be found here:

    https://github.com/penberg/jato

About Jato
==========

Jato is an open source, JIT-only virtual machine for Java that aims to support
the latest JVM specification. It can currently run many Java applications such
as JRuby, Clojure, and Eclipse on 32-bit x86 Linux machines. Ports to x86-64,
ARM, and PPC32 CPUs and Darwin OS are currently under development.

Release Notes
=============

Applications
------------

  * JRuby and Jython are now supported.

    - GNU Classpath CVS HEAD is required.

      [ See below for details how to download and install it. ]

(Continue reading)

Mark Wielaard | 8 Dec 12:24
Favicon
Gravatar

Moving the builder, planet and icedtea-backup servers

Hi,

Unfortunately builder.classpath.org, planet.classpath.org and
icedtea.wildebeest.org (which acts as the icedtea backup server) need to
move to a different internet connection... twice...

First they will move today/tomorrow to a slower connection, and then one
or two weeks later they will hopefully move to a much faster connection.
Each time the IP addresses will change. This might cause some unexpected
downtime or make the servers unreachable for some time.

You might notice some warnings emitted when committing to one of the
repositories that trigger the buildbot when it cannot reach
builder.classpath.org. These are "harmless", except that your commit
will not be tested by the autobuilders. So please be extra careful what
you commit in the next couple of days.

Apologies for the inconvenience,

Mark

Andrew Haley | 28 Nov 17:17
Picon
Favicon

Fwd: classpath configure update?

Picon
From: Andreas Tobler <andreast-list <at> fgznet.ch>
Subject: classpath configure update?
Date: 2011-11-28 08:50:21 GMT
Hi all,

I recently pushed a commit to gcc head and gcc-4.6 to fix the detection 
of FreeBSD-10.

http://gcc.gnu.org/ml/gcc-cvs/2011-11/msg00886.html

Now I see that I need to do that for libjava/classpath/configure too.

My question, how do I do that? Means, can I simply commit the fix to the 
gcc/libjava/classpath and don't care about upstream classpath?
Or how do I proceed?

Thanks for your help.
Andreas
Mark Wielaard | 10 Oct 11:04
Favicon
Gravatar

Experimental GNU Classpath and Mauve mercurial and git mirrors

Hi,

Thanks to Pekka Enberg there are now experimental hg and git mirrors of
all the GNU Classpath and Mauve CVS repository modules on icedtea:
http://icedtea.classpath.org/mirror/hg/
http://icedtea.classpath.org/mirror/git/

They should sync each hour and update.

Note that they are read-only, experimental and we reserve the right to
regenerate them. In fact, if you find anything odd or just plain wrong
with them, please let us know. And we will try to regenerate them more
correctly. Although CVS just doesn't have all the necessary information
to make them perfect, so some issues will sadly only be "correct by
approximation".

Cheers,

Mark

P.S. For people wanting to try this at home. Both savannah and
sourceware let you rsync the complete raw CVS repository:
rsync://sourceware.org/mauve-cvs/
rsync://cvs.savannah.gnu.org/sources/classpath/

You need to have:

   - git cvsimport (git-cvs)
   - hg convert (add [extensions] hgext.convert= to ~/.hgrc)

The attached ./mirror-cvs uses those and the config files to create the
git and hg repos from the CVS repositories.
Attachment (mirror-cvs-it.tar.gz): application/x-compressed-tar, 3367 bytes
Pekka Enberg | 27 Sep 14:31
Picon
Picon
Favicon
Gravatar

[problem] GNU Classpath build problems on Fedora 15

Hi all,

I'm seeing this on Fedora 15:

[penberg <at> tux classpath.cvs]$ sh autogen.sh
configure.ac:505: warning: AC_LIB_PREPARE_PREFIX is m4_require'd but
not m4_defun'd
m4/iconv.m4:11: AM_ICONV_LINKFLAGS_BODY is expanded from...
m4/iconv.m4:22: AM_ICONV_LINK is expanded from...
m4/iconv.m4:77: AM_ICONV is expanded from...
configure.ac:505: the top level
configure.ac:505: warning: AC_LIB_RPATH is m4_require'd but not m4_defun'd
m4/iconv.m4:11: AM_ICONV_LINKFLAGS_BODY is expanded from...
m4/iconv.m4:22: AM_ICONV_LINK is expanded from...
m4/iconv.m4:77: AM_ICONV is expanded from...
configure.ac:505: the top level
configure.ac:505: warning: AC_LIB_PREPARE_PREFIX is m4_require'd but
not m4_defun'd
m4/iconv.m4:11: AM_ICONV_LINKFLAGS_BODY is expanded from...
m4/iconv.m4:22: AM_ICONV_LINK is expanded from...
m4/iconv.m4:77: AM_ICONV is expanded from...
configure.ac:505: the top level
configure.ac:505: warning: AC_LIB_RPATH is m4_require'd but not m4_defun'd
m4/iconv.m4:11: AM_ICONV_LINKFLAGS_BODY is expanded from...
m4/iconv.m4:22: AM_ICONV_LINK is expanded from...
m4/iconv.m4:77: AM_ICONV is expanded from...
configure.ac:505: the top level
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
configure.ac:505: warning: AC_LIB_PREPARE_PREFIX is m4_require'd but
not m4_defun'd
m4/iconv.m4:11: AM_ICONV_LINKFLAGS_BODY is expanded from...
m4/iconv.m4:22: AM_ICONV_LINK is expanded from...
m4/iconv.m4:77: AM_ICONV is expanded from...
configure.ac:505: the top level
configure.ac:505: warning: AC_LIB_RPATH is m4_require'd but not m4_defun'd
m4/iconv.m4:11: AM_ICONV_LINKFLAGS_BODY is expanded from...
m4/iconv.m4:22: AM_ICONV_LINK is expanded from...
m4/iconv.m4:77: AM_ICONV is expanded from...
configure.ac:505: the top level
configure.ac:505: warning: AC_LIB_PREPARE_PREFIX is m4_require'd but
not m4_defun'd
m4/iconv.m4:11: AM_ICONV_LINKFLAGS_BODY is expanded from...
m4/iconv.m4:22: AM_ICONV_LINK is expanded from...
m4/iconv.m4:77: AM_ICONV is expanded from...
configure.ac:505: the top level
configure.ac:505: warning: AC_LIB_RPATH is m4_require'd but not m4_defun'd
m4/iconv.m4:11: AM_ICONV_LINKFLAGS_BODY is expanded from...
m4/iconv.m4:22: AM_ICONV_LINK is expanded from...
m4/iconv.m4:77: AM_ICONV is expanded from...
configure.ac:505: the top level
configure:18566: error: possibly undefined macro: AC_LIB_PREPARE_PREFIX
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure:18567: error: possibly undefined macro: AC_LIB_RPATH
configure:18572: error: possibly undefined macro: AC_LIB_LINKFLAGS_BODY
configure:18580: error: possibly undefined macro: AC_LIB_APPENDTOVAR
autoreconf: /usr/bin/autoconf failed with exit status: 1

Has anyone built GNU Classpath on Fedora 15 successfully?

                       Pekka


Gmane