[SeaBIOS] seabios bug unfixed

Mario marietto2008 at gmail.com
Fri Aug 9 12:05:51 CEST 2013


Yesterday I tried with Ubuntu 64 bit installed on the MAC MINI,today I
tried with this : (but I've got the same error. And no,I haven't used
the patch of gabriel :

root at mario-ThinkCentre-XXXX:/home/marietto/Scrivania/seabios# uname -a

Linux mario-ThinkCentre-XXXX 3.5.0-21-generic #32-Ubuntu SMP Tue Dec
11 18:52:46 UTC 2012 i686 athlon i686 GNU/Linux

root at mario-ThinkCentre-XXXX:/home/marietto/Scrivania/seabios# gcc --version
gcc (Ubuntu/Linaro 4.7.3-1ubuntu1) 4.7.3

root at mario-ThinkCentre-XXXX:/home/marietto/Scrivania/seabios# ld --version
ld di GNU (GNU Binutils for Ubuntu) 2.23.2

root at mario-ThinkCentre-XXXX:/home/marietto/Scrivania# git clone
git://git.seabios.org/seabios.git
Cloning into 'seabios'...
remote: Counting objects: 9725, done.
remote: Compressing objects: 100% (4284/4284), done.
remote: Total 9725 (delta 7736), reused 6760 (delta 5435)
Ricezione degli oggetti: 100% (9725/9725), 2.17 MiB | 209 KiB/s, done.
Risoluzione dei delta: 100% (7736/7736), done.
root at mario-ThinkCentre-XXXX:/home/marietto/Scrivania# cd seabios
root at mario-ThinkCentre-XXXX:/home/marietto/Scrivania/seabios# make
  Build default config
#
# configuration written to /home/marietto/Scrivania/seabios/.config
#
  Build Kconfig config file
  Compile checking out/misc.o
  Compile checking out/stacks.o
  Compile checking out/output.o
  Compile checking out/util.o
  Compile checking out/block.o
  Compile checking out/floppy.o
  Compile checking out/ata.o
  Compile checking out/mouse.o
  Compile checking out/kbd.o
  Compile checking out/pci.o
  Compile checking out/serial.o
  Compile checking out/timer.o
  Compile checking out/clock.o
  Compile checking out/pic.o
  Compile checking out/cdrom.o
  Compile checking out/ps2port.o
  Compile checking out/smp.o
  Compile checking out/resume.o
  Compile checking out/pnpbios.o
  Compile checking out/vgahooks.o
  Compile checking out/ramdisk.o
  Compile checking out/pcibios.o
  Compile checking out/blockcmd.o
  Compile checking out/usb.o
  Compile checking out/usb-uhci.o
  Compile checking out/usb-ohci.o
  Compile checking out/usb-ehci.o
  Compile checking out/usb-hid.o
  Compile checking out/usb-msc.o
  Compile checking out/virtio-ring.o
  Compile checking out/virtio-pci.o
  Compile checking out/virtio-blk.o
  Compile checking out/virtio-scsi.o
  Compile checking out/apm.o
  Compile checking out/ahci.o
  Compile checking out/usb-uas.o
  Compile checking out/lsi-scsi.o
  Compile checking out/esp-scsi.o
  Compile checking out/megasas.o
  Compile checking out/post.o
  Compile checking out/shadow.o
  Compile checking out/memmap.o
  Compile checking out/pmm.o
  Compile checking out/coreboot.o
  Compile checking out/boot.o
  Compiling IASL out/acpi-dsdt.hex
ASL Input:  out/acpi-dsdt.dsl.i - 476 lines, 19181 bytes, 316 keywords
AML Output: out/acpi-dsdt.aml - 4407 bytes, 159 named objects, 157
executable opcodes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 246 Optimizations
  Compiling IASL out/ssdt-proc.hex
ASL Input:  out/ssdt-proc.dsl.i - 36 lines, 762 bytes, 8 keywords
AML Output: out/ssdt-proc.aml - 120 bytes, 6 named objects, 2 executable opcodes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations
  Compiling IASL out/ssdt-pcihp.hex
ASL Input:  out/ssdt-pcihp.dsl.i - 37 lines, 767 bytes, 6 keywords
AML Output: out/ssdt-pcihp.aml - 88 bytes, 5 named objects, 1 executable opcodes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations
  Compiling IASL out/ssdt-misc.hex
ASL Input:  out/ssdt-misc.dsl.i - 102 lines, 2567 bytes, 35 keywords
AML Output: out/ssdt-misc.aml - 354 bytes, 24 named objects, 11
executable opcodes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 2 Optimizations
  Compiling IASL out/q35-acpi-dsdt.hex
ASL Input:  out/q35-acpi-dsdt.dsl.i - 515 lines, 28287 bytes, 413 keywords
AML Output: out/q35-acpi-dsdt.aml - 7344 bytes, 239 named objects, 174
executable opcodes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 445 Optimizations
  Compile checking out/acpi.o
  Compile checking out/smm.o
  Compile checking out/mptable.o
  Compile checking out/pirtable.o
  Compile checking out/smbios.o
  Compile checking out/pciinit.o
  Compile checking out/optionroms.o
  Compile checking out/mtrr.o
  Compile checking out/lzmadecode.o
  Compile checking out/bootsplash.o
  Compile checking out/jpeg.o
  Compile checking out/usb-hub.o
  Compile checking out/paravirt.o
  Compile checking out/biostables.o
  Compile checking out/xen.o
  Compile checking out/bmp.o
  Compile checking out/romfile.o
  Compile checking out/csm.o
  Compiling whole program out/ccode32flat.o
  Compiling whole program out/code32seg.o
  Compile checking out/system.o
  Compile checking out/disk.o
  Compile checking out/font.o
  Compiling whole program out/ccode16.o
  Compiling to assembler out/asm-offsets.s
  Generating offset file out/asm-offsets.h
  Compiling (16bit) out/romlayout.o
  Building ld scripts
Version: rel-1.7.3-22-g5b63109-20130808_120454-mario-ThinkCentre-XXXX
Traceback (most recent call last):
  File "./tools/layoutrom.py", line 669, in <module>
    main()
  File "./tools/layoutrom.py", line 633, in main
    info16 = parseObjDump(infile16, '16')
  File "./tools/layoutrom.py", line 564, in parseObjDump
    relocsection = sectionmap[sectionname]
KeyError: '.text.asm./home/marietto/Scrivania/seabios/src/smp.c.75'
make: *** [out/romlayout16.lds] Errore 1
root at mario-ThinkCentre-XXXX:/home/marietto/Scrivania/seabios#

-- 
Mario.



More information about the SeaBIOS mailing list