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

RE: [Xen-ia64-devel] [Patch] gcc3.4 build patch



Hi Dan,

>The xenlinux-ia64-2.6.12.hg tree is now obsolete and should
>no longer be used.  Xenlinux/ia64 is built directly from
>the -sparse tree just like on x86. 
>
>Sorry for short, delayed and limited responses... I am
>traveling this week and have little access to email.
>
Thank you for your advice.
I got the latest xen-ia64-unstable.hg tree,
and I tried to build it by using gcc3.4.

But I couldn't compile it as usual,
so I make a build patch again. :)

At the build time, I have the following error.
Why isn't there xenU_defconfig_ia64 file?
Do you use xenlinux-ia64.hg tree for only DomainU yet? 
Or is this error happened only on RHEL4?

=========================================
  SYSMAP  .tmp_System.map
  OBJCOPY arch/ia64/hp/sim/boot/vmlinux.bin
  GZIP    arch/ia64/hp/sim/boot/vmlinux.gz
  LN      vmlinux.gz
  Kernel: vmlinux.gz is ready
sh 
/root/xen/orig/xen-ia64-unstable.hg-new/linux-2.6.12-xen0/arch/ia64/install.sh 
2.6.12-xen0xen vmlinux.gz System.map 
"/root/xen/orig/xen-ia64-unstable.hg-new/dist/install"
make[3]: Leaving directory 
`/root/xen/orig/xen-ia64-unstable.hg-new/linux-2.6.12-xen0'
make[2]: Leaving directory `/root/xen/orig/xen-ia64-unstable.hg-new'
make[1]: Leaving directory `/root/xen/orig/xen-ia64-unstable.hg-new'
make[1]: Entering directory `/root/xen/orig/xen-ia64-unstable.hg-new'
make -f buildconfigs/mk.linux-2.6-xenU build
make[2]: Entering directory `/root/xen/orig/xen-ia64-unstable.hg-new'
rm -rf linux-2.6.12-xenU
cp -al ref-linux-2.6.12 linux-2.6.12-xenU
# Apply arch-xen patches
( cd linux-2.6-xen-sparse ; \
          LINUX_ARCH=ia64 ./mkbuildtree ../linux-2.6.12-xenU )
NOTHING YET IN  arch/ia64/xen-mkbuildtree-post
# Re-use config from install dir if one exits else use default config
CONFIG_VERSION=$(sed -ne 's/^EXTRAVERSION = //p' linux-2.6.12-xenU/Makefile); \
[ -r 
/root/xen/orig/xen-ia64-unstable.hg-new/dist/install/boot/config-2.6.12$CONFIG_VERSION-xenU
 ] && \
  cp 
/root/xen/orig/xen-ia64-unstable.hg-new/dist/install/boot/config-2.6.12$CONFIG_VERSION-xenU
 linux-2.6.12-xenU/.config \
  || cp linux-2.6.12-xenU/arch/xen/configs/xenU_defconfig_ia64 \
        linux-2.6.12-xenU/.config
cp: cannot stat `linux-2.6.12-xenU/arch/xen/configs/xenU_defconfig_ia64': No 
such file or directory
make[2]: *** [linux-2.6.12-xenU/include/linux/autoconf.h] Error 1
make[2]: Leaving directory `/root/xen/orig/xen-ia64-unstable.hg-new'
make[1]: *** [linux-2.6-xenU-install] Error 2
make[1]: Leaving directory `/root/xen/orig/xen-ia64-unstable.hg-new'
make: *** [install-kernels] Error 1

=========================================

Best Regards,

Akio Takebe



Attachment: gcc34rhel4_build_v2.patch
Description: Binary data

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

 


Rackspace

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