[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] stdbool.h -nostdinc XSA-55 trouble
>>> On 11.08.13 at 18:41, Patrick Welche <prlw1@xxxxxxxxx> wrote: > On Fri, Aug 09, 2013 at 07:44:26AM +0100, Jan Beulich wrote: >> >>> On 08.08.13 at 17:47, Patrick Welche <prlw1@xxxxxxxxx> wrote: >> > On Thu, Aug 08, 2013 at 04:30:06PM +0100, Jan Beulich wrote: >> >> No, according to my checking, the --prefix configure option >> >> listed does not correlate with the directory where the header >> >> is found. >> > >> > Yes - I think our emails crossed... >> > >> > The underlying problem is: >> > >> > Linux: /usr/lib/gcc/i?86-linux-gnu/n.m/include/stdbool.h >> > NetBSD: /usr/include/stdbool.h >> >> So then my original recommendation holds: Extend the Solaris >> workaround to NetBSD, but at the same time generalize it by >> moving it from xen/arch/*/Rules.mk to xen/Rules.mk. > > So something like the attached would do the trick... > (I had a successful "make xen" with this on -head) Yes, something like this. >+ifeq ($(XEN_OS),SunOS) >+else ifeq ($(XEN_OS),NetBSD) >+else >+CFLAGS-$(gcc) += -nostdinc >+endif This may be better expressed with $(filter-out ...). >--- a/xen/arch/x86/Rules.mk >+++ b/xen/arch/x86/Rules.mk The "-iwithprefix include" should likely be moved to the common Rules.mk too (and then also be removed from the ARM variant), as it is tightly connected with the -nostdinc. Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |