Hi,<br><br>Apologies if this is not the right place to ask (or if there are basic docs somewhere which I have failed to find on my own).<br><br>I&#39;ve been following the build instructions at:<br><br><a href="http://wikis.sun.com/display/mlvm/Building">http://wikis.sun.com/display/mlvm/Building</a><br>
<br>and trying to build with b33 of OpenJDK7, from the bsd port, to then build via:<br><br><a href="http://landonf.bikemonkey.org/code/java/SoyLatte_Meets_OpenJDK.20080819.html">http://landonf.bikemonkey.org/code/java/SoyLatte_Meets_OpenJDK.20080819.html</a><br>
<br>(I have successfully built a vanilla OpenJDK7 and aside from some known problems with the test suite, seem to have it self-hosting).<br><br>Unfortunately, the patches for invokedynamic do not seem to apply against my bsd src tree. Eg, after applying the patches via:<br>
<br>CatBasket:sources boxcat$ sh patches/make/each-patch-repo.sh hg qselect --reapply $guards<br><br>the only matches I have are:<br><br>CatBasket:jdk boxcat$ grep -rin methodhandle . | grep -v patches<br>./src/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java:87:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; initMethodHandles();<br>
./src/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java:215:&nbsp;&nbsp;&nbsp; private static void initMethodHandles() throws ClassNotFoundException {<br>CatBasket:jdk boxcat$ pwd<br>/Users/boxcat/projects/jdk7-b33/sources/jdk<br>
CatBasket:jdk boxcat$ <br><br>Does someone have a set of build instructions for OSX, or some pointers to additional documentation?<br><br>Thanks,<br><br>Ben<br><br>