[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-stable] [Qemu-devel] problems with freeBSD
From: |
Laszlo Ersek |
Subject: |
Re: [Qemu-stable] [Qemu-devel] problems with freeBSD |
Date: |
Thu, 07 Mar 2013 13:16:54 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130216 Thunderbird/17.0.3 |
On 03/07/13 09:43, Aurelien Jarno wrote:
> I did a git bisect to find the commit fixing the issue. Then, as I was
> not believing the result, I tried the following sequence a dozen of
> times (for some unknown reasons the FreeBSD install CD doesn't exhibit
> the issue, so I used the Debian GNU/kFreeBSD installer):
>
> | mkdir qemu-freebsd-bug
> | cd qemu-freebsd-bug
> |
> | wget
> http://ftp.debian.org/debian/dists/squeeze/main/installer-kfreebsd-amd64/current/images/netboot/mini.iso
>
> |
> | git clone git://git.qemu.org/qemu.git
> | cd qemu
> | git checkout -b stable-1.4 v1.4.0
> | ./configure --target-list=x86_64-softmmu
> | make
> | cd ..
> |
> | git clone git://git.seabios.org/seabios.git
> | cd seabios
> | git checkout -b 1.7.2-stable origin/1.7.2-stable
> | git reset --hard 4219149ad2b783abfa61e80e9e9f6910db0c76c9
> | make
> | cp out/bios.bin ../qemu/pc-bios
> | cd..
> |
> | # debian-installer boots correctly
> | ./qemu/x86_64-softmmu/qemu-system-x86_64 -enable-kvm -cdrom mini.iso
> |
> | cd seabios
> | git reset --hard d75c22fcb6521dad11428b65789d92f89675c600
> | git clean -fdx
> | make
> | cp out/bios.bin ../qemu/pc-bios
> | cd ..
> |
> | # debian-installer fails to boot
> | ./qemu/x86_64-softmmu/qemu-system-x86_64 -enable-kvm -cdrom mini.iso
>
>
> Maybe I am doing something wrong or there is a bug in my toolchain
> (Debian Sid). It would be nice if someone could try to reproduce that on
> another distro/system.
>
Can you save the out/ directory from both builds and "diff -ur" them
(maybe just the *.lds files)?
I'm noticing that pathnames are embedded in some ELF section names (I
hope this sentence makes sense), and when you build at d75c22fc, those
pathnames contain dot-dot (".."), ie. two section name separators next
to each other. Maybe that's not good; no idea.
Laszlo
- Re: [Qemu-stable] [SeaBIOS] [Qemu-devel] problems with freeBSD, (continued)
- Re: [Qemu-stable] [SeaBIOS] [Qemu-devel] problems with freeBSD, Peter Stuge, 2013/03/08
- Re: [Qemu-stable] [SeaBIOS] [Qemu-devel] problems with freeBSD, David Woodhouse, 2013/03/07
- Re: [Qemu-stable] [SeaBIOS] problems with freeBSD, Paolo Bonzini, 2013/03/08
- Re: [Qemu-stable] [SeaBIOS] problems with freeBSD, David Woodhouse, 2013/03/08
- Re: [Qemu-stable] [SeaBIOS] problems with freeBSD, Gerd Hoffmann, 2013/03/08
- Re: [Qemu-stable] [SeaBIOS] problems with freeBSD, Paolo Bonzini, 2013/03/08
- Re: [Qemu-stable] [SeaBIOS] problems with freeBSD, Gerd Hoffmann, 2013/03/08
- Re: [Qemu-stable] [Qemu-devel] [SeaBIOS] problems with freeBSD, Dietmar Maurer, 2013/03/07
- Re: [Qemu-stable] [Qemu-devel] problems with freeBSD, Gerd Hoffmann, 2013/03/07
Re: [Qemu-stable] [Qemu-devel] problems with freeBSD, Aurelien Jarno, 2013/03/07
Re: [Qemu-stable] [Qemu-devel] problems with freeBSD, Don Slutz, 2013/03/07
Re: [Qemu-stable] [Qemu-devel] problems with freeBSD, Don Slutz, 2013/03/07
Re: [Qemu-stable] [Qemu-devel] problems with freeBSD, Paolo Bonzini, 2013/03/07
Re: [Qemu-stable] [Qemu-devel] problems with freeBSD, Kevin O'Connor, 2013/03/07
Re: [Qemu-stable] [SeaBIOS] [Qemu-devel] problems with freeBSD, Don Slutz, 2013/03/07
Re: [Qemu-stable] [Qemu-devel] problems with freeBSD, Aurelien Jarno, 2013/03/07
Re: [Qemu-stable] [Qemu-devel] problems with freeBSD, Kevin O'Connor, 2013/03/07
Re: [Qemu-stable] [SeaBIOS] [Qemu-devel] problems with freeBSD, Laszlo Ersek, 2013/03/08