[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: continuous integration // GNU Mach for Xen fails to build
From: |
Justus Winter |
Subject: |
Re: continuous integration // GNU Mach for Xen fails to build |
Date: |
Wed, 18 Dec 2013 13:33:21 +0100 |
User-agent: |
alot/0.3.4 |
Quoting Justus Winter (2013-12-18 12:38:31)
> While doing that I discovered that the recent cleanups broke GNU Mach
> when compiled for the Xen target. Two issues were merely missing
> includes, but now it fails like this:
>
> % ./configure --enable-kdb --enable-platform=xen --enable-silent-rules
> [...]
> % make
> [...]
> CPPAS i386/i386/locore.o
> In file included from i386/i386/locore.S:37:0:
> i386/i386/i386asm.h:276:0: warning: "KERNEL_RING" redefined [enabled by
> default]
> #define KERNEL_RING 0
> ^
> In file included from i386/i386/locore.S:35:0:
> i386/i386/seg.h:42:0: note: this is the location of the previous definition
> #define KERNEL_RING 1
> ^
> i386/i386/locore.S:1185:2: warning: #warning Assuming not Cyrix CPU [-Wcpp]
> #warning Assuming not Cyrix CPU
> ^
> i386/i386/locore.S: Assembler messages:
> i386/i386/locore.S:436: Error: invalid operands (*UND* and *UND* sections)
> for `+'
> make[2]: *** [i386/i386/locore.o] Error 1
Ok, never mind. It must have been noise from my build
environment. With my recent patch, buildbot successfully built a
gnumach package :)
Justus