qemu-sbruno not builds

I wanted to give a chance to emulators/qemu-sbruno, but I have a problem building it.

Code:
In file included from ui/egl-helpers.c:11:
/var/ports/usr/ports/emulators/qemu-sbruno/work/qemu-bsd-user-6764363/include/ui/egl-helpers.h:10:55: error: unknown type name 'Window'
EGLSurface qemu_egl_init_surface_x11(EGLContext ectx, Window win);
  ^
ui/egl-helpers.c:30:55: error: unknown type name 'Window'
EGLSurface qemu_egl_init_surface_x11(EGLContext ectx, Window win)
  ^
2 errors generated.
egl is something from mesa ? I have nvidia card, maybe this is the reason as they supplied own opengl stack?
 
Same error on my system (FreeBSD 10.2-p1). But compiles with option OPENGL set to off. Seems a bug.

I was too optimistic:

A install error follows:
Code:
install  -m 555 /usr/ports/emulators/qemu-sbruno/files/qemu-ifdown.sample /usr/ports/emulators/qemu-sbruno/work/stage/usr/local/etc
cd: /usr/ports/emulators/qemu-sbruno/work/stage/usr/local/etc/qemu: No such file or directory
*** Error code 2

Temporary Solution: remove %%SOFTMMU%%@sample etc/qemu/target-x86_64.conf.sample from pkg-plist.
And comment out the line
Code:
@(cd ${STAGEDIR}${PREFIX}/etc/qemu && \
from Makefile.
 
Compiles in the port with option OPENGL set to on if I comment out the following line in the Makefile:
Code:
CONFIGURE_ARGS+=   --extra-ldflags=-L${LOCALBASE}/lib
,

The install-error still exists. Seems the file target-x86_64.conf is missing.
 
Back
Top