[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PULL 0/6] Linux user for 5.0 patches

From: Laurent Vivier
Subject: Re: [PULL 0/6] Linux user for 5.0 patches
Date: Thu, 26 Mar 2020 17:43:23 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0

Le 26/03/2020 à 16:42, Peter Maydell a écrit :
> On Thu, 26 Mar 2020 at 07:24, Laurent Vivier <address@hidden> wrote:
>> The following changes since commit 736cf607e40674776d752acc201f565723e86045:
>>   Update version for v5.0.0-rc0 release (2020-03-24 17:50:00 +0000)
>> are available in the Git repository at:
>>   git://github.com/vivier/qemu.git tags/linux-user-for-5.0-pull-request
>> for you to fetch changes up to a52f5f87bece827a338d6eb3332e3def86fb9c33:
>>   linux-user: Flush out implementation of gettimeofday (2020-03-26 08:08:54 
>> +0100)
>> ----------------------------------------------------------------
>> Emulate x86_64 vsyscalls
>> Fix syscall_nr.h cleanup
>> ----------------------------------------------------------------
> Still fails :-(

I would say it was expected...

I think your build dir is corrupted by a previous build.

You should have old .o file without .d file, and thus the .o file is not
refreshed (check the date of cpu_loop.o). We cannot cleanup that before
starting the build. The purpose of the cleanup in configure was to avoid
this kind of problem but I did it badly.

If you want to check incremental build, cleanup your build dir, checkout
v4.20 or master, build it, and then build the PR branch. it will work:
it's tested.

If you build 4.2.0, then master and then PR, the build dir will be
corrupted by the build of master that removes the .d files without
removing the .o files. So when you build the PR, cpu_loop.o  file
remains and is not rebuild with the new values in cpu.h.

We can't do anything to avoid that now, except removing all .o files
under *-linux-user...

Sorry for the mess...


reply via email to

[Prev in Thread] Current Thread [Next in Thread]