<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Oct 16, 2013 at 1:00 PM, Paul Bone <span dir="ltr"><<a href="mailto:paul@bone.id.au" target="_blank">paul@bone.id.au</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Tue, Oct 15, 2013 at 05:48:50PM +1100, Julien Fischer wrote:<br>
><br>
> All subsequent rotds have disabled mfilterjavac, you will need to generate<br>
> one with it enabled.<br>
><br>
<br>
</div>Okay, I can generate an ROTD, but then when I use it, without Mercury in my<br>
path...<br>
<div class="im"><br>
> (1) Build stage 1 using rotd-2013-04-18<br>
> (2) Bootcheck (or otherwise build the stage 2 compiler).<br>
> (3) cd stage2 && mmake install (with the java grade as one of the<br>
>     grades to install).<br>
<br>
</div>I cannot run the bootcheck script, it expects mmake to be in the path but<br>
it's not because I don't have a Mercury installation in my path.<br>
<br>
So I commented out an "exit 1" in scripts/bootcheck and tried again.  This<br>
time it gets as far as building the library, at which point it reports it<br>
cannot find mmc, even though it used mmc in the previous step (generating<br>
dependency information).<br>
<br>
So I thought, maybe there's a problem with how buildcheck works and if I<br>
just run 'make' it will work.  So in stage2 I ran make, and there's no<br>
Makefile here.  I copied the one from the root of the tree and tried, it<br>
still can't find mmc. </blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Are these really the steps you used to reproduce this problem?  I'm having<br>
trouble accepting that they worked at all before I introduced mfilterjavac.<br>
I'm also concerned that since it can't find mmc when I have none in my path,<br>
that it isn't using the stage1 mmc to build stage2 which is a problem for<br>
bootchecking in general.</blockquote><div><br></div><div style> Hmm, ok they're clearly not how I originally produced the problem.  I'll have a look into it.</div><div style><br></div><div style>Cheers,</div><div style>
Julien.</div><div><br></div><div><br></div><div> </div></div></div></div>