On Mon 08 Oct 2012 at 23:09:41 +0000, David Holland wrote: > On Mon, Oct 08, 2012 at 11:57:31PM +0200, Thomas Klausner wrote: > > I've updated cairo to 1.12.4 yesterday, but it causes problems on OS X > > Lion and NetBSD (too old Xserver, I guess), so I had to revert it. > > FTR, it also doesn't build on netbsd-5; the SHM stuff needs to be > disabled. > > This is not because netbsd-5's native X doesn't have the SHM > extension, which is one of the older X extensions around; it's because > x11-links is broken. Is that this error below, or is that an even different error like it seems to be? Note that this is with the fresh branch, running in a 5.0 pkg_comp: ===> build-message [cairo-1.12.2nb2 pango-1.30.1nb3 gtk2+-2.24.12nb3 xchat-2.8.8nb9] ===> Building for cairo-1.12.2nb2 /usr/bin/make all-recursive Making all in src /usr/bin/make all-am CC cairo-gl-device.lo cairo-gl-device.c: In function '_cairo_gl_context_init': cairo-gl-device.c:256: error: 'GL_MAX_RENDERBUFFER_SIZE' undeclared (first use in this function) cairo-gl-device.c:256: error: (Each undeclared identifier is reported only once cairo-gl-device.c:256: error: for each function it appears in.) cairo-gl-device.c: In function '_cairo_gl_ensure_stencil': cairo-gl-device.c:334: error: 'GL_DEPTH_STENCIL' undeclared (first use in this function) cairo-gl-device.c:351: error: 'GL_RENDERBUFFER' undeclared (first use in this function) cairo-gl-device.c:355: error: 'GL_STENCIL_ATTACHMENT' undeclared (first use in this function) cairo-gl-device.c:357: error: 'GL_DEPTH_ATTACHMENT' undeclared (first use in this function) *** Error code 1 Stop. make: stopped in /pkg_comp/obj/pkgsrc/graphics/cairo/default/cairo-1.12.2/src *** Error code 1 Stop. -Olaf. -- ___ Olaf 'Rhialto' Seibert -- There's no point being grown-up if you \X/ rhialto/at/xs4all.nl -- can't be childish sometimes. -The 4th Doctor