Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Nov 2016 13:43:24 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 214668] emulators/qemu-sbruno fails when built without X11
Message-ID:  <bug-214668-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D214668

            Bug ID: 214668
           Summary: emulators/qemu-sbruno fails when built without X11
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: sbruno@FreeBSD.org
          Reporter: mail+freebsd@gerritbeine.de
          Assignee: sbruno@FreeBSD.org
             Flags: maintainer-feedback?(sbruno@FreeBSD.org)

qemu-sbruno build fails when x11/pixman is not installed.


=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=3D=3D>   qemu-sbruno-2.7.90.g20161116 depends on shared library: libgli=
b-2.0.so -
found (/usr/local/lib/libglib-2.0.so)
=3D=3D=3D>   Returning to build of qemu-sbruno-2.7.90.g20161116
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase=
: configure      >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=3D=3D>  Configuring for qemu-sbruno-2.7.90.g20161116

ERROR: pixman >=3D 0.21.8 not present. Your options:
         (1) Preferred: Install the pixman devel package (any recent
             distro should have packages as Xorg needs pixman too).
         (2) Fetch the pixman submodule, using:
             git submodule update --init pixman

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Making pixman a hard dependency solves this problem.


diff -Nur patches/emulators/qemu-sbruno/Makefile
ports-local/emulators/qemu-sbruno/Makefile
--- patches/emulators/qemu-sbruno/Makefile      2016-11-19 14:38:00.3526590=
00
+0100
+++ ports-local/emulators/qemu-sbruno/Makefile  2016-11-19 14:38:20.0665460=
00
+0100
@@ -139,12 +139,12 @@
        --enable-debug-info \
        --extra-cflags=3D-I${WRKSRC}\ -I${LOCALBASE}/include\
-DPREFIX=3D\\\"\"${PREFIX}\\\"\"

+USE_XORG=3D      pixman
 .if empty(PORT_OPTIONS:MX11)
 CONFIGURE_ARGS+=3D       --disable-sdl
 .else
 CONFIGURE_ARGS+=3D       --enable-sdl
 USE_SDL=3D       sdl
-USE_XORG=3D      pixman
 .endif

 .if empty(PORT_OPTIONS:MGTK2)

--=20
You are receiving this mail because:
You are the assignee for the bug.=



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