[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] unmodified_drivers build fails in latest unstable version



*unmodified_drivers build fails in latest unstable version downloaded this morning. Here is the output. Any suggestions? *

SLES10x64:/tmp/xen-unstable.hg/unmodified_drivers/linux-2.6 # ./mkbuildtree Defaulting to this machine's architecture, x86_64, for linking.
This may be overridden on the command line (i386,x86_64,ia64).
SLES10x64:/tmp/xen-unstable.hg/unmodified_drivers/linux-2.6 # make -C /lib/modules/2.6.16.29-xen/build M=$PWD modules LD [M] /tmp/xen-unstable.hg/unmodified_drivers/linux-2.6/platform-pci/xen-platform-pci.o /tmp/xen-unstable.hg/unmodified_drivers/linux-2.6/platform-pci/gnttab.o: In function `gnttab_init':
gnttab.c:(.init.text+0x0): multiple definition of `init_module'
/tmp/xen-unstable.hg/unmodified_drivers/linux-2.6/platform-pci/platform-pci.o:platform-pci.c:(.init.text+0x0): first defined here ld: Warning: size of symbol `init_module' changed from 56 in /tmp/xen-unstable.hg/unmodified_drivers/linux-2.6/platform-pci/platform-pci.o to 82 in /tmp/xen-unstable.hg/unmodified_drivers/linux-2.6/platform-pci/gnttab.o make[2]: *** [/tmp/xen-unstable.hg/unmodified_drivers/linux-2.6/platform-pci/xen-platform-pci.o] Error 1make[1]: *** [/tmp/xen-unstable.hg/unmodified_drivers/linux-2.6/platform-pci] Error 2 make: *** [_module_/tmp/xen-unstable.hg/unmodified_drivers/linux-2.6] Error 2
make: Leaving directory `/tmp/xen-unstable.hg/linux-2.6.16.29-xen'
SLES10x64:/tmp/xen-unstable.hg/unmodified_drivers/linux-2.6 #

*Does the overrides.mk look correct?*

# Hack: we need to use the config which was used to build the kernel,
# except that that won't have the right headers etc., so duplicate
# some of the mach-xen infrastructure in here.
#
# (i.e. we need the native config for things like -mregparm, but
# a Xen kernel to find the right headers)
EXTRA_CFLAGS += -DCONFIG_VMX -DCONFIG_VMX_GUEST -DCONFIG_X86_XEN
EXTRA_CFLAGS += -DCONFIG_XEN_SHADOW_MODE -DCONFIG_XEN_SHADOW_TRANSLATE
EXTRA_CFLAGS += -DCONFIG_XEN_BLKDEV_GRANT -DXEN_EVTCHN_MASK_OPS
EXTRA_CFLAGS += -DCONFIG_XEN_NETDEV_GRANT_RX -DCONFIG_XEN_NETDEV_GRANT_TX
EXTRA_CFLAGS += -D__XEN_INTERFACE_VERSION__=0x00030202
EXTRA_CFLAGS += -I$(M)/include -I$(M)/compat-include -DHAVE_XEN_PLATFORM_COMPAT_H



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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.