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

[Xen-users] Make World Error Code 2

  • To: xen-users@xxxxxxxxxxxxx
  • From: Carlos Gustavo Ramirez Rodriguez <carlosgrr@xxxxxxxxx>
  • Date: Wed, 25 Mar 2015 11:56:54 -0300
  • Delivery-date: Wed, 25 Mar 2015 14:58:09 +0000
  • List-id: Xen user discussion <xen-users.lists.xen.org>

Good Morning,

After trying to figure out the UEFI bugs previously reported, I've thought what if I've got a problematic installation, since I've compiled the xen from source over an existing installation.

Uninstalling here and there, some errors appearing everywhere, I decided to start from scratch.

Intel i7-3770
NVidia GTX 770
Asus p8z77-v Deluxe
32GB RAM Vengeance Corsair
5 HDD from a previous windows install with Refs ans Storage Space, and for these reasons these HDD's cannot be used and shall be passed to a Windows VM.
1 SSD Samsung 840 Series - 500GB - This drive will be used for Hypervisor, Dom0 Ubuntu and other VM's, with further need more SSD's can be used to increase the LVM size.

I can't change the disk positions inside the mobo, since the SSD is currently using a faster SATA port than the HDDs that's the reason the /dev/sdf is currently being assigned to the ssd drive and not the usual /dev/sda.

Partition Table - GPT
/dev/sdf1 - fat32 - /boot/efi - 512.00 MB
/dev/sdf2 - ext2 - /boot/ - 244.00 MB
/dev/sdf3 - lvm2 pv - ubuntu-gnome-vg - 465.02 GB

Ubuntu 14.04 Installation, and "do-release-upgrade -d" to go into Ubuntu 15.04.

I git "cloned" inside the /opt/ folder the xen 4.5-stable branch from xenbits.
After apt-get update apt-get dist-upgrade and apt-get install "A buch of packages" from the README lots of packages listed in http://wiki.xenproject.org/wiki/Compiling_Xen_From_Source.

Running ./configure goes without errors, but the make world stop with an error:
Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 2 Optimizations
 Compiling IASL out/src/fw/q35-acpi-dsdt.hex
ASL Input:ÂÂÂÂ out/src/fw/q35-acpi-dsdt.dsl.i - 514 lines, 28284 bytes, 413 keywords
AML Output:ÂÂÂ out/src/fw/q35-acpi-dsdt.aml - 7344 bytes, 239 named objects, 174 executable opcodes
Listing File:Â out/src/fw/q35-acpi-dsdt.lst - 255962 bytes
Hex Dump:ÂÂÂÂÂ out/src/fw/q35-acpi-dsdt.hex - 69191 bytes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 445 Optimizations
 Compile checking out/src/fw/acpi.o
 Compile checking out/src/fw/mptable.o
 Compile checking out/src/fw/pirtable.o
 Compile checking out/src/fw/smbios.o
 Compile checking out/src/fw/romfile_loader.o
 Compiling whole program out/ccode32flat.o
 Compiling whole program out/code32seg.o
 Compile checking out/src/system.o
 Compile checking out/src/disk.o
 Compile checking out/src/font.o
 Compiling whole program out/ccode16.o
 Compiling to assembler out/src/asm-offsets.s
 Generating offset file out/asm-offsets.h
 Compiling (16bit) out/romlayout.o
 Building ld scripts
Version: rel-1.7.5-0-ge51488c-20150325_114809-carlos
Traceback (most recent call last):
 File "./scripts/layoutrom.py", line 709, in <module>
ÂÂÂ main()
 File "./scripts/layoutrom.py", line 671, in main
ÂÂÂ info16 = parseObjDump(infile16, '16')
 File "./scripts/layoutrom.py", line 586, in parseObjDump
ÂÂÂ relocsection = sectionmap[sectionname]
KeyError: '.text.asm./opt/xen/tools/firmware/seabios-dir-remote/src/fw/smp.c.79'
Makefile:155: recipe for target 'out/romlayout16.lds' failed
make[7]: *** [out/romlayout16.lds] Error 1
make[7]: Leaving directory '/opt/xen/tools/firmware/seabios-dir-remote'
/opt/xen/tools/firmware/../../tools/Rules.mk:116: recipe for target 'subdir-all-seabios-dir' failed
make[6]: *** [subdir-all-seabios-dir] Error 2
make[6]: Leaving directory '/opt/xen/tools/firmware'
/opt/xen/tools/firmware/../../tools/Rules.mk:111: recipe for target 'subdirs-all' failed
make[5]: *** [subdirs-all] Error 2
make[5]: Leaving directory '/opt/xen/tools/firmware'
Makefile:33: recipe for target 'all' failed
make[4]: *** [all] Error 2
make[4]: Leaving directory '/opt/xen/tools/firmware'
/opt/xen/tools/../tools/Rules.mk:116: recipe for target 'subdir-install-firmware' failed
make[3]: *** [subdir-install-firmware] Error 2
make[3]: Leaving directory '/opt/xen/tools'
/opt/xen/tools/../tools/Rules.mk:111: recipe for target 'subdirs-install' failed
make[2]: *** [subdirs-install] Error 2
make[2]: Leaving directory '/opt/xen/tools'
Makefile:69: recipe for target 'install-tools' failed
make[1]: *** [install-tools] Error 2
make[1]: Leaving directory '/opt/xen'
Makefile:95: recipe for target 'world' failed
make: *** [world] Error 2

Sorry for shouting the last e-mail, I didn't mean to shout, I was just trying to put some emphasis without using bold characters, just in case someone was quickly reading throught the body of the e-mail.

Once again, your help is very much appreciated.

Xen-users mailing list



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