I got the same thing on hotspot/src/cpu/amd64/vm/assembler_amd64.hpp and I used a patch like described <a href="http://www.jfrog.org/wiki/index.php/Fred:OpenJDK_Page">here</a><br><pre>Index: hotspot/src/cpu/amd64/vm/assembler_amd64.hpp
<br>===================================================================<br>--- hotspot/src/cpu/amd64/vm/assembler_amd64.hpp (revision 242)<br>+++ hotspot/src/cpu/amd64/vm/assembler_amd64.hpp        (working copy)<br>@@ -153,8 +153,8 @@
<br>   RelocationHolder _rspec;<br> <br>   // Easily misused constructors make them private<br>-  Address::Address(int disp, address loc, relocInfo::relocType rtype);<br>-  Address::Address(int disp, address loc, RelocationHolder spec);
<br>+  Address(int disp, address loc, relocInfo::relocType rtype);<br>+  Address(int disp, address loc, RelocationHolder spec);<br> <br>  public:<br>   // creation<br></pre><br>I compiled, modified and used b13 with no problem, b14 had the gc_parallel issue, and now b15 the Address issue.
<br>I don't complain at all, I just want a place where we can share the patches faster and easier. I think the OpenJDK should have an open Bug Database so we can create entry with patches (my 2cts).<br><br>Now with b15 on my Ubuntu 
7.04 64 bit Intel, I'm stuck with:<br><font size="1"><span style="font-family: courier new,monospace;"># Running javac:</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
/work/java.net/openjdk.orig/control/build/linux-amd64/bin/javac -J-XX:ThreadStackSize=1536 -J-Xmx896m -J-Xms128m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -classpath /work/java.net/openjdk.orig/control/build/linux-amd64/tmp/java/java.lang/library/newclasses:../../../../../src/share/classes -bootclasspath /work/java.net/openjdk.orig/control/build/linux-amd64/lib/jce.jar -sourcepath /work/java.net/openjdk.orig/control/build/linux-amd64/gensrc:../../../../../src/solaris/classes:../../../../../src/share/classes -d /work/java.net/openjdk.orig/control/build/linux-amd64/tmp/java/java.lang/library/newclasses -encoding ascii -source 
1.5 -target 5 @/work/java.net/openjdk.orig/control/build/linux-amd64/tmp/java/java.lang/.classes.list</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">#</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;"># An unexpected error has been detected by Java Runtime Environment:</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
#</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">#  Internal Error (relocInfo_amd64.cpp:67), pid=15028, tid=1077938496</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">#  Error: ShouldNotReachHere()</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">#</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;"># Java VM: OpenJDK 64-Bit Server VM (1.7.0-internal-freds_19_jul_2007_21_01-b00 mixed mode linux-amd64)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
# An error report file with more information is saved as:</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"># /work/java.net/openjdk.orig/j2se/make/sun/javac/recompile/library/hs_err_pid15028.log
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">#</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"># If you would like to submit a bug report, please visit:
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">#   <a href="http://java.sun.com/webapps/bugreport/crash.jsp">http://java.sun.com/webapps/bugreport/crash.jsp</a></span>
<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">#</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Aborted (core dumped)
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">make[6]: *** [.compile.classlist] Error 134</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
make[6]: Leaving directory `/work/java.net/openjdk.orig/j2se/make/sun/javac/recompile/library'</span><br style="font-family: courier new,monospace;"></font><br>Anyone else got this. Any idea where I should look. The only modification to the source base is the above patch.
<br>Thanks in advance.<br><br><div><span class="gmail_quote">On 7/19/07, <b class="gmail_sendername">Peter B. Kessler</b> <<a href="mailto:Peter.Kessler@sun.com">Peter.Kessler@sun.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
We (cough) independently discovered the compilation problem with<br>assembler_i486.hpp and gcc4.1.2.  It's bug #6578344, e.g.,<br><a href="http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6578344">http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6578344
</a><br>and I can see it's fixed in our code base, so it will be published<br>in the next drop.<br><br>                        ... peter<br><br>Ted Neward wrote:<br>> Yep, had it pointing to the Import JDK (1.6) instead of the binary plug JDK
<br>> (1.7). Thanks. There's a lot of JDKs needed to build the JDK. :-)<br>><br>> By the way, in case those on this list haven't seen it, the build on Intel<br>> machines won't work, as there's a compilation error in a source file, as
<br>> reported on the hotspot-dev list on 7/9 by Sunil Soman. Patch:<br>><br>> ####<br>><br>> --- src/cpu/i486/vm/assembler_i486.hpp.old  2007-07-09<br>> 10:29:14.412986944 -0700<br>> +++ src/cpu/i486/vm/assembler_i486.hpp      2007-07-09
<br>> 10:29:31.499389416 -0700<br>> @@ -158,7 +158,7 @@<br>><br>>    // Easily misused constructor make them private  #ifndef _LP64<br>> -  Address::Address(address loc, RelocationHolder spec);<br>> +  Address(address loc, RelocationHolder spec);
<br>>  #endif // _LP64<br>><br>>   public:<br>><br>> ####<br>><br>> Peter Kessler reported it as already reported, a la<br>><br>> <a href="http://mail.openjdk.java.net/pipermail/build-dev/2007-July/000098.html">
http://mail.openjdk.java.net/pipermail/build-dev/2007-July/000098.html</a><br>><br>> but no official bug had been filed, and there was some concern about Sunil's<br>> contributor status or whatnot. Not sure what happened to it from there.
<br>><br>> Ted Neward<br>> Java, .NET, XML Services<br>> Consulting, Teaching, Speaking, Writing<br>> <a href="http://www.tedneward.com">http://www.tedneward.com</a><br></blockquote></div><br><br clear="all">
<br>-- <br><a href="http://freddy33.bglogspot.com/">http://freddy33.bglogspot.com/</a><br><a href="http://www.jfrog.org/">http://www.jfrog.org/</a>