[M3devel] Still can't bootstrap cm3
hosking at cs.purdue.edu
Thu Nov 13 18:06:22 CET 2008
This is odd. I've been rebuilding my local compiler by hand several
times in the last few weeks. I will try the scripts and follow up.
Antony Hosking | Associate Professor | Computer Science | Purdue
305 N. University Street | West Lafayette | IN 47907 | USA
Office +1 765 494 6001 | Mobile +1 765 427 5484
On 13 Nov 2008, at 09:45, Rodney M. Bates wrote:
> Olaf Wagner wrote:
>> it's not easy to understand what has gone wrong at this point.
>> Usually, if you have a working system, cm3/scripts/upgrade.sh
>> should be able to bootstrap to a new set of sources. This is tested
>> every day in the tinderbox release tests, too. As the last builds
>> to have succeeded, I don't think there is a real problem in our
>> code base currently. You may want to have a look at
>> in cm3/scripts/regression/defs.sh to see what's done in the
>> I'd suggest you either start again from the last release or
>> one of the latest snapshots available from the build machine.
> Yes, that's what I always end up doing. But it would be nice to be
> able someday to get my local compiler to rebuild itself :-(.
> But even that is not working for me. Reinstalling a snapshot from
> 2008-6-6 and a fresh cvs checkout, upgrade.sh gives the missing
> .M3EXPORTS failure, and do-cm3-core.sh (after realclean) gets bad
> version stamps on Compiler.Platform and Compiler.ThisPlatform,
> while compiling SocketPosix.m3.
> Going to the most recent (at the time) snapshot of 2008-11-12,
> do-cm3-core.sh will run without failures, but leaves a compiler
> that always gets the undefined ROOT failure, even trying to compile
> a trivial program.
>> I assume you are not building a cross compiler, but just trying
>> to perform an upgrade.
> That's right. The only reason I messed with the cross scripts was
> I hoped they might take care of the necessary bootstrapping in a way
> the would work.
>> Daily snapshots are available from
>> I hope this helps,
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the M3devel