[Bug 39249] New: Fail to build: depend on features only found in protocol's git

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Jul 15 01:02:28 PDT 2011


https://bugs.freedesktop.org/show_bug.cgi?id=39249

           Summary: Fail to build: depend on features only found in
                    protocol's git
           Product: Spice
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: xorg qxl
        AssignedTo: spice-bugs at lists.freedesktop.org
        ReportedBy: kibi at debian.org


Hi,

preparing 0.0.14 for Debian, I get this build failure:
  CC     qxl_driver.lo
/bin/sh ../libtool --silent --tag=CC   --mode=compile gcc -std=gnu99
-DHAVE_CONFIG_H -I. -I../../src -I..    -I/usr/include/spice-1  
-fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/xorg    -Wall
-Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations
-Wnested-externs -fno-strict-aliasing -Wbad-function-cast -Wformat=2
-Wold-style-definition -Wdeclaration-after-statement -g -O2 -c -o qxl_driver.lo
../../src/qxl_driver.c
../../src/qxl_driver.c: In function 'qxl_screen_init':
../../src/qxl_driver.c:911:7: error: 'QXL_COMMAND_RING_SIZE' undeclared (first
use in this function)
../../src/qxl_driver.c:911:7: note: each undeclared identifier is reported only
once for each function it appears in
../../src/qxl_driver.c:914:6: error: 'QXL_CURSOR_RING_SIZE' undeclared (first
use in this function)
../../src/qxl_driver.c:917:7: error: 'QXL_RELEASE_RING_SIZE' undeclared (first
use in this function)
make[3]: *** [qxl_driver.lo] Error 1

If I browse the protocol's git repository right, those were included in
0.8.0-1-g44e22ca, and 0.8.0 is the last release for the protocol. I guess you
may want to:
 1. release protocol 0.8.1 ASAP.
 2. use a versioned dependency in the driver's configure.ac.

Mraw,
KiBi.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the spice-bugs mailing list