strange build error
Maurizio Cimadamore
Maurizio.Cimadamore at Sun.COM
Fri Apr 11 09:07:14 UTC 2008
Uhmm, could you please re-formulate why do you think this is a javac
problem? I can't see any compilation errors on the log file
Moreover the following code compiles with the latest snapshot of javac
class Test {
final Runnable fileCloserRunnable = new Runnable() {
public void run() {
java.security.AccessController.doPrivileged(
new java.security.PrivilegedAction() {
public Object run() {return null;}
});
}
};
}
Maurizio
Roman Kennke wrote:
> Hi there,
>
> while developing on my Innovators Challenge project, I came about the
> following build error:
>
> http://kennke.org/~roman/build-error.txt
>
> I'm not sure what com.sun.tools.javac.sym.CreateSymbols does and why it
> fails. The classes all compile fine. A couple of notes:
>
> - This error only occurs with the patches that I developed for the
> challenge project, you can find these patches here:
>
> http://kennke.org/~hg/hgwebdir.cgi/openjdk-patches/
>
> Simply do:
>
> cd $(OPENJDK)/jdk/.hg
> hg clone http://kennke.org/~hg/hgwebdir.cgi/openjdk-patches patches
> cd ..
> hg qpush -a
>
> This should fetch and apply all the patches in this patch queue (it
> requires the Mercurial patch queue extension though).
>
> - The corresponding code is a nested anonymous inner class like this:
>
> final Runnable fileCloserRunnable = new Runnable() {
> public void run() {
> java.security.AccessController.doPrivileged(
> new java.security.PrivilegedAction() {
> public Object run() {
>
> etc. Dunno why this is a problem.
>
> - This error seems to be triggered by a recent change in OpenJDK. It did
> not fail 3 weeks or so ago.
>
> Any help is appreciated.
>
> If this is not the right list (maybe a javac problem?) please redirect
> as appropriate.
>
> Cheers, Roman
>
>
More information about the build-dev
mailing list