<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
ah. I thought for some reason that m3cc could use newer stuff,<BR>
probably confusing with m3tests,<BR>
and I wouldn't catch this as I back up to older versions rarely.<BR>
That's /trivial/ to fix..though I'm still hampered by unusual real-world circumstance,<BR>
should get relief by end of week (Friday), or maybe much earlier, but certainly during Friday day.<BR>
 <BR>
The fix is to just provide one's own, like:<BR>
 <BR>
if not defined("fs_exists")<BR>
  proc fs_exists(a) is <BR>
   return state(a, a)<BR>
  end<BR>
end<BR>
 <BR>
Thanks,<BR>
  - Jay<BR><BR><BR>> Date: Tue, 23 Dec 2008 13:59:00 +0100<BR>> From: wagner@elegosoft.com<BR>> To: m3devel@elegosoft.com<BR>> Subject: Re: [M3devel] Fwd: Output from "cron" command<BR>> <BR>> Quoting Tony Hosking <hosking@cs.purdue.edu>:<BR>> <BR>> > Jay, things are still failing on my SOLgnu installation after your<BR>> > changes. Did you ever try it on yours?<BR>> <BR>> According to tinderbox, all release builds fail due to undefined<BR>> quake procedures:<BR>> <BR>> <BR>> /scratch/hosking/work/cm3-ws/niagara-2008-12-23-11-30-03/cm3/scripts/pkgmap.sh <BR>> -c "cm3 -build -override <BR>> -DROOT=?/scratch/hosking/work/cm3-ws/niagara-2008-12-23-11-30-03/cm3? <BR>> -DCM3_VERSION_TEXT=?d5.7.0? -DCM3_VERSION_NUMBER=?050700? <BR>> -DCM3_LAST_CHANGED=?2008-03-16? " m3cc<BR>> 1196 === package m3-sys/m3cc ===<BR>> 1197 +++ cm3 -build -override <BR>> -DROOT=?/scratch/hosking/work/cm3-ws/niagara-2008-12-23-11-30-03/cm3? <BR>> -DCM3_VERSION_TEXT=?d5.7.0? -DCM3_VERSION_NUMBER=?050700? <BR>> -DCM3_LAST_CHANGED=?2008-03-16? +++<BR>> 1198 --- building in SOLgnu ---<BR>> 1199<BR>> 1200 NEXT <BR>> "/scratch/hosking/work/cm3-ws/niagara-2008-12-23-11-30-03/cm3/m3-sys/m3cc/src/m3makefile", line 293: quake runtime error: undefined variable: <BR>> fs_exists<BR>> 1201<BR>> <BR>> fs_exists cannot be used unless we provide an official release before,<BR>> because it has not been officially released yet.<BR>> <BR>> Some lastok-builds fail for other reasons.<BR>> <BR>> Has anybody time to fix these? Alternatively, we could back out the<BR>> offending changes...<BR>> <BR>> > Happy holidays to all!<BR>> <BR>> Happy Christmas to all M3 users from me, too!<BR>> <BR>> Olaf<BR>> <BR>> > Begin forwarded message:<BR>> ><BR>> >> From: Tony Hosking <hosking@cs.purdue.edu><BR>> >> Date: 23 December 2008 00:04:20 GMT+11:00<BR>> >> To: hosking@cs.purdue.edu<BR>> >> Subject: Output from "cron" command<BR>> >><BR>> >> Your "cron" job on niagara.cs.purdue.edu<BR>> >> $HOME/cm3/scripts/regression/cron.sh<BR>> >><BR>> >> produced the following output:<BR>> >><BR>> >> TESTHOSTNAME=niagara<BR>> >> WS=/homes/hosking/work/cm3-ws/niagara-2008-12-22-11-30-04<BR>> >> LASTREL=5.4.0<BR>> >> INSTROOT_REL=/homes/hosking/work/cm3-inst/niagara/rel-5.4.0<BR>> >> INSTROOT_POK=/homes/hosking/work/cm3-inst/niagara/prev-ok<BR>> >> INSTROOT_LOK=/homes/hosking/work/cm3-inst/niagara/last-ok<BR>> >> INSTROOT_CUR=/homes/hosking/work/cm3-inst/niagara/current<BR>> >> CM3_OSTYPE=POSIX<BR>> >> CM3_TARGET=SOLgnu<BR>> >> BINDISTMIN=/homes/hosking/work/cm3-min-POSIX-SOLgnu-5.4.0.tgz<BR>> >> CM3CVSSERVER=birch.elegosoft.com<BR>> >> CM3CVSROOT=birch.elegosoft.com:/usr/cvs<BR>> >> BINDISTMIN_NAME=cm3-min-POSIX-SOLgnu-5.4.0.tgz<BR>> >> BINDISTMIN=/homes/hosking/work/cm3-min-POSIX-SOLgnu-5.4.0.tgz<BR>> >> testing ssh birch.elegosoft.com..<BR>> >> ssh birch.elegosoft.com ok<BR>> >> Building cm3.<BR>> >> Tinderbox Tree: "cm3"<BR>> >> Buildname: "SOLgnu SunOS 5.10 niagara release-build"<BR>> >><BR>> >> creating log file /tmp/build-cm3-20081222-063006-5jaOwe/log.txt<BR>> >><BR>> >> ---<BR>> >><BR>> >> checkout, compile and test of cm3 ...<BR>> >> 2008.12.22 06:30:06 -- checkout in progress.<BR>> >> [start checkout 2008.12.22 06:30:10]<BR>> >> cd /tmp/build-cm3-20081222-063006-5jaOwe/build<BR>> >> cvs return value: 0<BR>> >> [end checkout 2008.12.22 06:49:53]<BR>> >> CHECKOUT_RETURN = 0<BR>> >> --<BR>> >> 2008.12.22 06:49:55 -- compile in progress.<BR>> >> [start compile 2008.12.22 06:49:55]<BR>> >> compile return value: 0<BR>> >> [end compile 2008.12.22 06:55:09]<BR>> >> COMPILE_RETURN = 1<BR>> >> *** COMPILE FAILED<BR>> >> removing build tree /tmp/build-cm3-20081222-063006-5jaOwe ...<BR>> >> cleaning CM3 workspaces...<BR>> >> /homes/hosking/work/cm3-ws/niagara-*<BR>> >><BR>> >> cleaning regression test log files...<BR>> >> /homes/hosking/tmp/cm3/niagara/cm3-rlog-*<BR>> >><BR>> >> cleaning m3test log files...<BR>> >> /homes/hosking/tmp/cm3/niagara/m3tests-*.stdout<BR>> >><BR>> >> /homes/hosking/tmp/cm3/niagara/m3tests-*.stderr<BR>> >><BR>> >> /homes/hosking/tmp/cm3/niagara/m3tests-*.stderr.extract<BR>> >><BR>> >> cleaning snapshot files...<BR>> >> /homes/hosking/tmp/cm3/niagara/cm3-min-POSIX-SOLgnu-*-*.tgz<BR>> >><BR>> >> cleaning package reports...<BR>> >> /tmp/cm3-pkg-report-SOLgnu-*.html<BR>> >><BR>> >> TESTHOSTNAME=niagara<BR>> >> WS=/homes/hosking/work/cm3-ws/niagara-2008-12-22-11-57-14<BR>> >> LASTREL=5.4.0<BR>> >> INSTROOT_REL=/homes/hosking/work/cm3-inst/niagara/rel-5.4.0<BR>> >> INSTROOT_POK=/homes/hosking/work/cm3-inst/niagara/prev-ok<BR>> >> INSTROOT_LOK=/homes/hosking/work/cm3-inst/niagara/last-ok<BR>> >> INSTROOT_CUR=/homes/hosking/work/cm3-inst/niagara/current<BR>> >> CM3_OSTYPE=POSIX<BR>> >> CM3_TARGET=SOLgnu<BR>> >> BINDISTMIN=/homes/hosking/work/cm3-min-POSIX-SOLgnu-5.4.0.tgz<BR>> >> CM3CVSSERVER=birch.elegosoft.com<BR>> >> CM3CVSROOT=birch.elegosoft.com:/usr/cvs<BR>> >> BINDISTMIN_NAME=cm3-min-POSIX-SOLgnu-5.4.0.tgz<BR>> >> BINDISTMIN=/homes/hosking/work/cm3-min-POSIX-SOLgnu-5.4.0.tgz<BR>> >> testing ssh birch.elegosoft.com..<BR>> >> ssh birch.elegosoft.com ok<BR>> >> Building cm3.<BR>> >> Tinderbox Tree: "cm3"<BR>> >> Buildname: "SOLgnu SunOS 5.10 niagara lastok-build"<BR>> >><BR>> >> creating log file /tmp/build-cm3-20081222-065716-Oha4Uk/log.txt<BR>> >><BR>> >> ---<BR>> >><BR>> >> checkout, compile and test of cm3 ...<BR>> >> 2008.12.22 06:57:16 -- checkout in progress.<BR>> >> [start checkout 2008.12.22 06:57:18]<BR>> >> cd /tmp/build-cm3-20081222-065716-Oha4Uk/build<BR>> >> cvs return value: 0<BR>> >> [end checkout 2008.12.22 07:16:39]<BR>> >> CHECKOUT_RETURN = 0<BR>> >> --<BR>> >> 2008.12.22 07:16:41 -- compile in progress.<BR>> >> [start compile 2008.12.22 07:16:41]<BR>> >> compile return value: 0<BR>> >> [end compile 2008.12.22 08:02:05]<BR>> >> COMPILE_RETURN = 0<BR>> >> 2008.12.22 08:02:22 -- tests in progress.<BR>> >> [start run-tests 2008.12.22 08:02:22]<BR>> >> cd /tmp/build-cm3-20081222-065716-Oha4Uk/build<BR>> >> [end run-tests 2008.12.22 08:02:22]<BR>> >> TESTS_RETURN = 0<BR>> >> 2008.12.22 08:02:22 -- checkout, compile and test run done.<BR>> >><BR>> >> ---<BR>> >><BR>> >> removing build tree /tmp/build-cm3-20081222-065716-Oha4Uk ...<BR>> >> cleaning CM3 workspaces...<BR>> >> /homes/hosking/work/cm3-ws/niagara-*<BR>> >><BR>> >> cleaning regression test log files...<BR>> >> /homes/hosking/tmp/cm3/niagara/cm3-rlog-*<BR>> >><BR>> >> cleaning m3test log files...<BR>> >> /homes/hosking/tmp/cm3/niagara/m3tests-*.stdout<BR>> >><BR>> >> /homes/hosking/tmp/cm3/niagara/m3tests-*.stderr<BR>> >><BR>> >> /homes/hosking/tmp/cm3/niagara/m3tests-*.stderr.extract<BR>> >><BR>> >> cleaning snapshot files...<BR>> >> /homes/hosking/tmp/cm3/niagara/cm3-min-POSIX-SOLgnu-*-*.tgz<BR>> >><BR>> >> cleaning package reports...<BR>> >> /tmp/cm3-pkg-report-SOLgnu-*.html<BR>> >><BR>> >> done.<BR>> <BR>> <BR>> <BR>> -- <BR>> Olaf Wagner -- elego Software Solutions GmbH<BR>> Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany<BR>> phone: +49 30 23 45 86 96 mobile: +49 177 2345 869 fax: +49 30 23 45 86 95<BR>> http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Berlin<BR>> Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194<BR>> <BR><BR></body>
</html>