|
From: Bart V. A. <bar...@gm...> - 2008-12-18 07:30:42
|
On Thu, Dec 18, 2008 at 8:01 AM, Julian Seward <js...@ac...> wrote:
> On Thursday 18 December 2008, Tom Hughes wrote:
>> Nightly build on gill ( x86_64, Fedora Core 2 ) started at 2008-12-18
>> 03:00:05 GMT Results differ from 24 hours ago
>>
>> Checking out valgrind source tree ... failed
>
>> Checked out revision 8838.
>> 2 out of 2 hunks FAILED -- saving rejects to file
>> VEX/auxprogs/genoffsets.c.rej 1 out of 1 hunk FAILED -- saving rejects to
>> file VEX/Makefile.rej
>
> Hmm, looks like some kind of update conflict in your nightly build
> trees. Is it possible to delete the trees so you're doing a straight
> checkout? I tried a from-clean checkout and that builds OK.
The nightly build script performs a clean checkout as far as I know.
Some time ago I modified the nightly/bin/nightly script such that it
applies a cross-compilation patch before proceeding. This is no longer
necessary now that VEX again supports cross-compilation. It's about
these lines:
# Check out, build, run tests
runcmd $logfile \
"Checking out valgrind source tree" \
"svn co svn://svn.valgrind.org/valgrind/trunk -r {$svn_date} valgrind
&& ( cd valgrind && { svn cat svn://svn.valgrind.org/valgrind/branches/CROSS_COM
PILATION/vex-cross-compilation.patch | patch -p0 -s; } )" && \
\
Bart.
|