WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] xen testing

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] xen testing
From: "Martin A. Brooks" <martin@xxxxxxxxxxxxxx>
Date: Sat, 10 Jun 2006 11:21:33 +0200
Delivery-date: Sat, 10 Jun 2006 02:22:38 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird 1.5.0.4 (Windows/20060516)
Hi

I'm trying to compile a xen0 kernel with a custom configuration.

I have downloaded the "testing" tarball which uses 2.6.16.13. I've
generated a kernel patch with "make mkpatches", applied the patch to a
pristine tree, dropped in my .config, done a make oldconfig and then try
to compile.  I'm getting this compilation error, though:

 CC      arch/i386/kernel/vm86.o
 CC      arch/i386/kernel/early_printk.o
 SYSCALL arch/i386/kernel/vsyscall-syms.o
arch/i386/kernel/vsyscall-sysenter.o: In function `__kernel_vsyscall':
arch/i386/kernel/vsyscall-sysenter.S:(.text+0x0): multiple definition of
`__kernel_vsyscall'
arch/i386/kernel/vsyscall-int80.o:arch/i386/kernel/vsyscall-int80.S:(.text+0x0):

first defined here
/usr/bin/ld: Warning: size of symbol `__kernel_vsyscall' changed from 3
in arch/i386/kernel/vsyscall-int80.o to 20 in
arch/i386/kernel/vsyscall-sysenter.o
arch/i386/kernel/vsyscall-sysenter.o: In function `__kernel_sigreturn':
arch/i386/kernel/vsyscall-sysenter.S:(.text+0x20): multiple definition
of `__kernel_sigreturn'
arch/i386/kernel/vsyscall-int80.o:arch/i386/kernel/vsyscall-int80.S:(.text+0x20):

first defined here
arch/i386/kernel/vsyscall-sysenter.o: In function `__kernel_rt_sigreturn':
arch/i386/kernel/vsyscall-sysenter.S:(.text+0x40): multiple definition
of `__kernel_rt_sigreturn'
arch/i386/kernel/vsyscall-int80.o:arch/i386/kernel/vsyscall-int80.S:(.text+0x40):

first defined here
collect2: ld returned 1 exit status
make[1]: *** [arch/i386/kernel/vsyscall-syms.o] Error 1
make: *** [arch/i386/kernel] Error 2

I've also tried this with xen 3.0.2 and the 2.6.16 kernel, with exactly
the same results.

Regards

Mart.



--

 Martin A. Brooks |  http://www.antibodymx.net/ | Anti-spam & anti-virus
    Consultant    |  martin@xxxxxxxxxxxxxx      | filtering. Inoculate
  antibodymx.net  |  m: +4745888254             | your mail system.

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>