[M3devel] Still can't bootstrap cm3
Tony Hosking
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
University
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
>> seem
>> 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
>> test_build_current
>> in cm3/scripts/regression/defs.sh to see what's done in the
>> regression
>> builds.
>> 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
> that
> I hoped they might take care of the necessary bootstrapping in a way
> the would work.
>
>> Daily snapshots are available from
>> http://www.opencm3.net/snaps/snapshot-index.html
>> I hope this helps,
>> Olaf
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20081113/d9f9e670/attachment-0002.html>
More information about the M3devel
mailing list