$NetBSD: patch-am,v 1.8 2008/04/24 07:40:24 bjs Exp $

--- src/mesa/drivers/x11/xmesaP.h.orig	2007-11-01 11:30:52.000000000 -0400
+++ src/mesa/drivers/x11/xmesaP.h
@@ -228,7 +228,8 @@ struct xmesa_buffer {
 				/*    0 = not available			*/
 				/*    1 = XImage support available	*/
 				/*    2 = Pixmap support available too	*/
-#if defined(USE_XSHM) && !defined(XFree86Server)
+#if (defined(USE_XSHM) || defined(USE_XSHM_HDRONLY)) && \
+ 	!defined(XFree86Server)
    XShmSegmentInfo shminfo;
 #endif
 
