Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Jun 2004 15:15:25 +0200
From:      Guido Berhoerster <ich@guido-berhoerster.org>
To:        nox@jelal.kn-bremen.de
Cc:        ports@freebsd.org
Subject:   qemu 0.5.5.s.20040624 does not build on STABLE
Message-ID:  <20040625131525.GA2522@hal.privat.lan>

next in thread | raw e-mail | index | archive | help

--k+w/mQv8wyuph6w0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

The last update of qemu to version 0.5.5.s.20040624 broke the
build on STABLE. To be precise, qemu-mkcow does not compile since
it utilizes the DIOCGMEDIASIZE ioctl which is not impelmented on
STABLE. Build log is attached.
-- 
Guido Berhoerster    ich@guido-berhoerster.org
                     http://www.guido-berhoerster.org/

--k+w/mQv8wyuph6w0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="qemu-0.5.5.s.20040624.log"

Script started on Fri Jun 25 15:00:19 2004
hal# make install

===>  Vulnerability check disabled
===>  Extracting for qemu-0.5.5.s.20040624
>> Checksum OK for qemu-snapshot-2004-06-24_23.tar.bz2.
===>  Patching for qemu-0.5.5.s.20040624
===>  Applying FreeBSD patches for qemu-0.5.5.s.20040624
===>   qemu-0.5.5.s.20040624 depends on executable: texi2html - found
===>   qemu-0.5.5.s.20040624 depends on file: /usr/local/bin/sdl11-config - found
===>   qemu-0.5.5.s.20040624 depends on executable: gmake - found
===>   qemu-0.5.5.s.20040624 depends on executable: gcc33 - found
===>   qemu-0.5.5.s.20040624 depends on shared library: SDL-1.1.7 - found
===>   qemu-0.5.5.s.20040624 depends on shared library: gnugetopt.1 - found
===>  Configuring for qemu-0.5.5.s.20040624
Install prefix    /usr/local
BIOS directory    /usr/local/share/qemu
binary directory  /usr/local/bin
Manual directory  /usr/local/man
ELF interp prefix /usr/gnemul/qemu-%M
Source path       /usr/ports/emulators/qemu/work/qemu-snapshot-2004-06-24_23
C compiler        gcc33 -I/usr/local/include
make              gmake
host CPU          i386
host big endian   no
target list       i386-softmmu ppc-softmmu
gprof enabled     no
static build      no
SDL support       yes
SDL static link   yes
mingw32 support   no
===>  Building for qemu-0.5.5.s.20040624
gcc -Wall -O2 -g -D_GNU_SOURCE -o dyngen dyngen.c
gcc33 -I/usr/local/include -Wall -O2 -g -g -D_GNU_SOURCE -o qemu-mkcow qemu-mkcow.c 
In file included from qemu-mkcow.c:44:
/usr/include/sys/disk.h:31: error: parse error before "LIST_ENTRY"
qemu-mkcow.c: In function `cow_create':
qemu-mkcow.c:70: error: `DIOCGMEDIASIZE' undeclared (first use in this function)
qemu-mkcow.c:70: error: (Each undeclared identifier is reported only once
qemu-mkcow.c:70: error: for each function it appears in.)
gmake: *** [qemu-mkcow] Error 1
*** Error code 2

Stop in /usr/ports/emulators/qemu.
hal# exit

exit

Script done on Fri Jun 25 15:00:29 2004

--k+w/mQv8wyuph6w0--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040625131525.GA2522>