|
From: | Paul Kienzle |
Subject: | Re: Octave with non-gcc compilers and build testing |
Date: | Sat, 04 Jan 2003 20:33:31 -0500 |
User-agent: | Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.2.1) Gecko/20021130 |
John W. Eaton wrote:
With more people working, this may make more sense. Since it is mostly just you, though, I can't imagine there will be that much difficulty sorting out the causes of build problems.On 4-Jan-2003, Paul Kienzle <address@hidden> wrote: | John W. Eaton wrote:| | >The main problem I see with the tinderbox idea is that we need to have| >some poeple donate cycles. We don't need anything fast, but we do | >need some variety. Currently, I can only offer to set up testing on | >Debian x86 and Alpha systems, and perhaps a Sun system (though the | >hardware is not mine, so I'm not sure I will be able to get away with | >running compile jobs 24/7 on the machines I have access to). So is | >there any interest in helping to set somethign like this up and make | >it work? || Daily builds seem a little excessive. Maybe weekly? It would also be | nice if you could trigger| it yourself when you want to release a new version. The idea for more frequent builds (continuous for Mozilla) is that you know almost immediately when a change results in a problem, so it is easier to determine the cause.
Plus you are more likely to get spare cycles if the supplier of the cycles can determine how
frequently they want to rebuild things.
I prefer a less conservative rebuild process in general because sometimes I don't want to wait for everything to recompile just because of minor configure changes for a separatethis assumes that make can rebuild and rerun configure scripts, but weshould probably fix that problem in Octave's makefiles anyway.
environment.
Distribution is by snapshots. Most people are not building from CVS. You want more frequent builds than that. I think it is reasonable for tinderboxes to reconfigure when configure.in changes, but other than that CVS seems reasonable. Maybe a forced make clean/reconfigure every soUsing CVS to update the sources instead of downloading complete tar files will generally mean faster builds but it doesn't test the distribution process, so it would be nice to also be able to ask the tinderbox clients to download tar files and build from those.
often just to make sure things are consistent. Paul Kienzle address@hidden
[Prev in Thread] | Current Thread | [Next in Thread] |