[M3devel] Tinderbox/Hudson

Jay K jay.krell at cornell.edu
Sun Jul 26 19:57:14 CEST 2009


X clients as in the X client libraries themselves Xlib.so et. al. -- as opposed to the X server.
 Actually apparently Xlib has been partly replaced by xcb, X C bindings.
It is not a Modula-3 thing.
But it is interesting imho.
 
 - Jay


----------------------------------------
> From: hosking at cs.purdue.edu
> To: wagner at elegosoft.com
> Date: Sun, 26 Jul 2009 13:44:39 -0400
> CC: m3devel at elegosoft.com; jay.krell at cornell.edu
> Subject: Re: [M3devel] Tinderbox/Hudson
>
> It did not used to be required that to build X clients on I386_DARWIN
> you needed Python. What changed?
>
> Sent from my iPhone
>
> On Jul 26, 2009, at 5:17 AM, Olaf Wagner wrote:
>
>> Quoting Jay K :
>>
>>> - The links to my Tinderbox test results don't work.
>>>
>>> - Why are my Tinderbox status usually yellow even though the logs
>>> look ok?
>>> Due the missing test results?
>>>
>>> - I do already have Hudson server running OpenBSD/x86, that was
>>> easy, not configured yet (still cross building cm3 and will try a
>>> Tinderbox run first instead.)
>>>
>>> LINUXLIBC6 is yellow, but this looks ok:
>>>
>>> http://tinderbox.elegosoft.com/tinderbox/cgi-bin/gunzip.cgi?tree=cm3&brief-log=1248586756.14190
>>>
>>> Do they have to be more recent? Or need last release and last ok?
>>> I only do last ok. You don't have last release for AMD64_LINUX, it
>>> doesn't exist, but are green.
>>> Maybe two separate builds are needed?
>>>
>>> SPARC32_LINUX is yellow but it also looks ok.
>>> http://tinderbox.elegosoft.com/tinderbox/cgi-bin/gunzip.cgi?tree=cm3&brief-log=1248433196.25517
>>
>> Tinderbox shows running builds that haven't complete yet in yellow.
>> Results are either green, red, or orange. So the result transfer to
>> the server may have failed.
>>
>>> The most recent completed PPC_LINUX failed to get much of the
>>> source tree in the CVS checkout. That happens often. I should
>>> probably put in a retry or something..
>>
>> No. You should probably do something about your network connection ;-)
>>
>> BTW, the exit you put in after the cvs checkout won't work this way.
>> Unless you use special bash pipe result evaluation, it's always the
>> _last_ process in a pipe that determines its result code.
>>
>>> (Bringing back I386_DARWIN, funny thing there, is that to compile
>>> X client, you need Python, and the in-box one isn't new enough,
>>> and current doesn't build out of the box because it assumes a full
>>> Mac system..still working on it..)
>> --
>> Olaf Wagner -- elego Software Solutions GmbH
>> Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germ
>> any
>> phone: +49 30 23 45 86 96 mobile: +49 177 2345 869 fax: +49 30 23 45 86 95
>> http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Be
>> rlin
>> Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr:
>> DE163214194
>>


More information about the M3devel mailing list