On Fri, 24 Jul 2009, Patrick R. Michaud via RT wrote: > On Fri Jun 12 11:36:31 2009, doughera wrote: > > In the 'ins' branch, build/Makefile.in looks like it's heading down the > > same wrong road as parrot. See parrot's TT #700 for more details and a > > patch for parrot. I'd suggest a similar approach for rakudo. > > > > The problem is that while MS forbids a space, Solaris 8 requires one. > > You can't win in the Makefile. 'make' is not a reliable textual > > susbtitution tool when leading or trailing blanks are involved. > > I've started a new branch ("ins2") based on a more recent Rakudo and the > latest Parrot release (1.4.0), and incorporated this patch there. Let > me know if it works better on MS and Solaris than what we had before.
Yes, I think that fixes the space problem for Solaris, and, as far as I am concerned, this ticket may be closed. Unfortunately, I've been unable to test it. Building parrot with Sun's compiler fails (TT #652). I was able to build parrot with gcc, but the rakudo build got stuck on the second step, running nqp.pbc against src/parser/actions.pm. After 3 and a half hours, it still hadn't produced any obvious output. The system was swapping like mad, and I had to kill the process so I could get other work done. Still, the generated Makefile looks ok to me on Solaris. -- Andy Dougherty dough...@lafayette.edu