This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


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  <doko@ubuntu.com>
> 
> 	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  <doko@ubuntu.com>
> 
> 	* 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  <doko@ubuntu.com>
> 
> 	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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]