gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/xorg -I/usr/include/pixman-1 -I/usr/include/drm -I/usr/include/X11/dri -g -O2 -MT xgi_accel.lo -MD -MP -MF .deps/xgi_accel.Tpo -c xgi_accel.c -fPIC -DPIC -o .libs/xgi_accel.o xgi_accel.c: In function 'BE_SWAP32': xgi_accel.c:88: error: 'CurrentColorDepth' undeclared (first use in this function) xgi_accel.c:88: error: (Each undeclared identifier is reported only once xgi_accel.c:88: error: for each function it appears in.) make[2]: *** [xgi_accel.lo] Error 1 make[2]: Leaving directory `/usr/src/xf86-video-xgi/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/xf86-video-xgi' make: *** [all] Error 2 commit breaking it http://cgit.freedesktop.org/xorg/driver/xf86-video-xgi/diff/?id=b03d7713bb2fcb7ab1da527aeb6111f7f36c11b7
Created attachment 12151 [details] [review] Make BE_SWAP32 work again Here is a patch more or less addressing the issue
i'd like the xgi guys to fix this. bumping out to 7.6, but as the driver is effectively unmaintained, i'm not expecting much ...
We got a xgi maintainer, which seems like it should help, but xgi won't build on any architecture now.
Fixed long ago in: http://cgit.freedesktop.org/xorg/driver/xf86-video-xgi/commit/?id=82b83468d0ce39c52975a9a4dccbebc6abf6968e http://cgit.freedesktop.org/xorg/driver/xf86-video-xgi/commit/?id=2195d1cf692652fc51a94286a347000729301a32
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.