Re: [classpath-0.98 merge branch] update and status

Andrew John Hughes <[email protected]>
Newsgroups gmane.comp.gcc.java.devel
Message-ID <[email protected]>
On 21:56 Sun 14 Sep     , Matthias Klose wrote:
> Merged trunk into the classpath merge branch.
> 
> Imported new classpath snapshot into the merge branch:
> 
>  - Reverted the Thread optimization (does require gcj local changes,
>    and I did run out of time).
> 
>  - Don't explicitely configure with --disable-gjdoc. This needs
>    configuration with --with-antlr-jar as well.
> 
>  - For ANTLR, the classpath configury wants a JAVA runtime (which
>    currently is not configured/set). I added a check for the binary
>    runantlr, which may be Debian/Ubuntu specific). Did not yet check,
>    what is needed to run the installed gjdoc.
> 

At present, the build fails for me because I don't have a 'runantlr'.
How do we handle other such dependencies like gjavah?

> The changelogs are appended.
> 
> The merge branch currently builds in maintainer and non-maintainer mode; the
> testsuite suceeds in both cases with no failures. Not yet tested with mauve.
> 
> There are still some todo's; not sure which ones are required before the merge
> to the trunk:
> 
>  - Apply the Thread optimization change
> 
>  - Apply the nio change, backout out for the 2008-08-11 classpath import
> 
>  - Tom Tromey had a comment that he wanted to add/fix something:
>    http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36762
> 
>  - http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36763
> 
>  - * scripts/makemake.tcl: Switch gnu.java.math to BC compilation.
>    concerns by Andrew Haley.
> 
>  - Build a gjdoc binary.
> 
> I'll be offline for at least one week, starting tomorrow on Monday.
> 
>   Matthias

> libjava/
> 
> 2008-09-14  Matthias Klose  <[email protected]>
> 
> 	Import GNU Classpath (libgcj-import-20080914).
> 
> 	* Regenerate class and header files.
> 	* Regenerate auto* files.
> 	* configure.ac: Don't pass --disable-gjdoc to classpath.
> 	* sources.am: Regenerated.
> 	* HACKING: Mention to build gjdoc in maintainer builds.
> 	* gnu/classpath/Configuration.java: Update classpath version.
> 	* gcj/javaprims.h: Update.
> 
> libjava/classpath/
> 
> 2008-09-14  Matthias Klose  <[email protected]>
> 
> 	* m4/ac_prog_javac_works.m4, m4/ac_prog_javac.m4, m4/acinclude.m4:
> 	Revert local changes.
> 	* m4/ac_prog_antlr.m4: Check for an runantlr binary.
> 	* tools/Makefile.am, lib/Makefile.am: Revert local changes (JCOMPILER).
> 	* tools/Makefile.am: Remove USE_JAVAC_FLAGS, pass ANTLR_JAR in
> 	GLIBJ_CLASSPATH.
> 
> 2008-09-14  Matthias Klose  <[email protected]>
> 
> 	Revert:
> 	Daniel Frampton  <zyridium at zyridium.net>
> 
> 	* AUTHORS: Added.
> 	* java/lang/InheritableThreadLocal.java,
> 	* java/lang/Thread.java,
> 	* java/lang/ThreadLocal.java:
> 	Modified to use java.lang.ThreadLocalMap.
> 	* java/lang/ThreadLocalMap.java:
> 	New cheaper ThreadLocal-specific WeakHashMap.


-- 
Andrew :)

Support Free Java!
Contribute to GNU Classpath and the OpenJDK
http://www.gnu.org/software/classpath
http://openjdk.java.net
PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
Fingerprint = F8EF F1EA 401E 2E60 15FA  7927 142C 2591 94EF D9D8
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.