Bug 91157

Summary: xserver (git version) build failure
Product: xorg Reporter: Jos van Wolput <wolput>
Component: Server/GeneralAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: major    
Priority: high    
Version: git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Jos van Wolput 2015-06-30 09:40:54 UTC
make latest git version of xserver shows the following build error:
-----
drmmode_display.c: In function 'drmmode_bo_for_pixmap':
drmmode_display.c:162:10: warning: implicit declaration of function 'glamor_fd_from_pixmap' [-Wimplicit-function-declaration]
     fd = glamor_fd_from_pixmap(screen, pixmap, &pitch, &size);
          ^
drmmode_display.c:162:5: warning: nested extern declaration of 'glamor_fd_from_pixmap' [-Wnested-externs]
     fd = glamor_fd_from_pixmap(screen, pixmap, &pitch, &size);
     ^
  CC       dumb_bo.lo
  CC       present.lo
present.c:644:19: error: 'ms_present_check_flip' undeclared here (not in a function)
     .check_flip = ms_present_check_flip,
                   ^
Makefile:715: recipe for target 'present.lo' failed
make[5]: *** [present.lo] Error 1
make[5]: Leaving directory '/home/jos/src/xorg/git/xserver/hw/xfree86/drivers/modesetting'
Makefile:574: recipe for target 'all-recursive' failed
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory '/home/jos/src/xorg/git/xserver/hw/xfree86/drivers'
Makefile:831: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/home/jos/src/xorg/git/xserver/hw/xfree86'
Makefile:645: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/jos/src/xorg/git/xserver/hw/xfree86'
Makefile:590: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/jos/src/xorg/git/xserver/hw'
Makefile:758: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
-----

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.