<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>This is very good progress.<BR>Thank you for your speed and patience.<BR> <BR> <BR>And the error is kind of minor and uninteresting. Yes, I understand, it is fatal. Everything should just work to completion.<BR> <BR> <BR>See IsDarwin here:<BR> <BR> <BR> <a href="https://github.com/modula3/cm3/blob/master/m3-sys/cminstall/src/config-no-install/cm3cfg.common">https://github.com/modula3/cm3/blob/master/m3-sys/cminstall/src/config-no-install/cm3cfg.common</a> <BR> <BR> <BR>cvsup is fiddling around how to use zlib.<BR>See here:<BR><a href="https://github.com/modula3/cm3/blob/master/m3-tools/cvsup/suplib/src/m3makefile">https://github.com/modula3/cm3/blob/master/m3-tools/cvsup/suplib/src/m3makefile</a><BR> <BR> <BR>and surely cvsup isn't interesting any more? Who is using cvs?<BR> <BR> <BR>You can delete m3-tools/cvsup.<BR>or change the scripts to skip it<BR>or update cm3cfg.common to be more up to date.<BR> <BR> <BR>which brings me to...seems like maybe an incorrect mixing of bootstrap config and latest config?<BR> <BR> <BR>Which begs the question though to which parts of config are local-specific and shouldn't be updated/replaced,<BR>and which parts are bound to cm3 and should be replaced.<BR> <BR> <BR>Which really suggest a slight refactoring of the config files.<BR>They are nicely factored, but not quite along these lines.<BR> <BR> <BR>Arguably whatever is bound to cm3 should be written in Modula-3 and statically linked, not in these<BR>free floating text files. But quake is convenient, and fast enough seemingly...<BR> <BR> - Jay<br><br><br> <BR><div>> Date: Mon, 1 Jun 2015 10:04:40 +0200<br>> From: adacore@marino.st<br>> To: jay.krell@cornell.edu<br>> CC: m3devel@elegosoft.com<br>> Subject: Re: [M3devel] m3cgc1: fatal error: *** bad M3CG version stamp (0x100), expected 0x110<br>> <br>> On 6/1/2015 09:35, Jay K wrote:<br>> > Given that you seem to be very quick and very patient, then yes, try that.<br>> > I am trying to get back up to speed in all this, but you are way ahead<br>> > of me.<br>> <br>> After this morning, I'll have to put this away until the weekend I think.<br>> <br>> However, changing that file in addition almost worked:<br>> http://leaf.dragonflybsd.org/~marino/m3f.log<br>> <br>> Failed at the end of log:<br>> "/mech/construction/mech/ptrees/default/lang/modula3/work/cm3-8c1b86a/m3-tools/cvsup/suplib/src/../../quake/cvsup.quake",<br>> line 117: quake runtime error: undefined variable: IsDarwin<br>> <br>> <br>> I'm guessing a simple patch to cvsup.quake would be sufficient, although<br>> it would me the error is current.<br>> <br>> John<br></div>                                        </div></body>
</html>