qemu 0.5.5.s.20040624 does not build on STABLE
Guido Berhoerster
ich at guido-berhoerster.org
Fri Jun 25 06:15:49 PDT 2004
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 at guido-berhoerster.org
http://www.guido-berhoerster.org/
-------------- next part --------------
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
More information about the freebsd-ports
mailing list