On 08/07/2014 03:10 PM, Peter Maydell wrote: > On 7 August 2014 21:55, Eric Blake <ebl...@redhat.com> wrote: >> Turns out to be caused by leftovers, from trying an incremental build in >> the same tree where I had 2.1 object files. Maybe the makefiles can be >> improved to deal gracefully with this case, but as a clean build didn't >> suffer from the problem, it's not a showstopper. > > That kind of 'deal with changes across time' robustness is > difficult, I think. At any rate we don't deal with it at all well > in many different aspects of our build system. We don't > even guarantee that a make clean/distclean will fix things...
Yeah, I just have to get into a better habit of rebuilding the world when switching across drastically different branches (or maintaining parallel build trees, or ...). I'm not asking for an instant solution, because I know firsthand how hard it can be :) -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature