xserver build failed with below info: ----------------------------------------- access.c:102: error: (Each undeclared identifier is reported only once access.c:102: error: for each function it appears in.) access.c:109: error: ‘WindowAccessClearDeny' undeclared (first use in this function) access.c:116: error: ‘WindowAccessClearRule' undeclared (first use in this function) access.c:117: error: ‘WindowAccessNoRule' undeclared (first use in this function) access.c: In function ‘ACChangeWindowAccess': access.c:147: error: ‘WindowAccessKeepRule' undeclared (first use in this function) access.c: In function ‘ACQueryWindowAccess': access.c:206: error: ‘WindowAccessNoRule' undeclared (first use in this function) access.c: In function ‘ACDeviceAllowed': access.c:301: error: ‘WindowAccessDenyAll' undeclared (first use in this function) access.c:310: error: ‘WindowAccessAllowAll' undeclared (first use in this function) make[2]: *** [access.lo] Error 1 make[1]: *** [all] Error 2 make: *** [all-recursive] Error 1 ------------------------------------------------ I try to bisect and find this commit cause the issue: commit 096117cf023dc92dcadc91677931fc6ad1feb4a0 Author: Peter Hutterer <peter@cs.unisa.edu.au> Date: Sun May 25 10:38:33 2008 +0930 Xi: reset motion history when swapping device classes. This isn't really the correct solution, but it'll have to do until I figured out how to transfer the history over correctly.
You need to update inputproto And while you're at it, you must also update libxcb, libX11, libXi, libXext, x11proto and xextproto.
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.