On Sun, 2014-03-16 at 13:26 +0000, Peter Maydell wrote: > On 16 March 2014 13:22, Brad Smith <b...@comstyle.com> wrote: > > Commit 0056ae24bc36798fdd96d0b31e217e9f73896736 broke the build of QEMU and > > this affects the 2.0.0 release too. > > > > http://buildbot.b1-systems.de/qemu/builders/default_openbsd_current/builds/700/steps/compile/logs/stdio > > http://buildbot.b1-systems.de/qemu/builders/default_openbsd_4.9/builds/891/steps/compile/logs/stdio > > > > MACHINE and MACHINE_ARCH are used to indicate the meta arch and > > hardware architecture. > > Can we limit the set of system headers we're pulling in to > avoid the header where OpenBSD is defining this? Generally > for specific headers that clash it's nicer to just limit those to > whatever file really needed those defines. I'm assuming it's > not pulled in by one of the POSIX headers... It will be really nice if we could do that, otherwise I need to get creative and find a suitable name for the machine type. By the way, do we have some standard QOM prefixes/suffixes for collisions like this?
Thanks, Marcel > > thanks > -- PMM