Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by narn.NetBSD.org (Postfix) with ESMTP id 7BBAD63B91E for ; Wed, 30 Jul 2008 00:27:56 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id 364A063B282; Wed, 30 Jul 2008 00:27:56 +0000 (UTC) Received: from cvs.netbsd.org (unknown [IPv6:2001:4f8:4:7:2e0:81ff:fe25:eab4]) by mail.netbsd.org (Postfix) with ESMTP id 58B7863B27B for ; Wed, 30 Jul 2008 00:27:55 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 40EED175D0; Wed, 30 Jul 2008 00:27:55 +0000 (UTC) From: David Sainty Subject: CVS commit: pkgsrc/graphics/MesaLib To: pkgsrc-changes@NetBSD.org Reply-To: dsainty@netbsd.org Message-Id: <20080730002755.40EED175D0@cvs.netbsd.org> Date: Wed, 30 Jul 2008 00:27:55 +0000 (UTC) Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes Precedence: list Module Name: pkgsrc Committed By: dsainty Date: Wed Jul 30 00:27:55 UTC 2008 Modified Files: pkgsrc/graphics/MesaLib: Makefile pkgsrc/graphics/MesaLib/files/configs: pkgsrc-dri Log Message: Use new-fangled :Q technology instead of yesteryear's quote characters. Use the PTHREAD_XXX variables to set up the linking, otherwise libGL.so isn't linked with libpthread.so under Linux, and so things that link with libGL.so but don't themselves use threads are likely to not link themselves, failing to resolve pthread_getspecific, pthread_once, pthread_key_create and pthread_setspecific. There should be no change on NetBSD platforms, but there is change on other platforms, notably Linux. Bump PKGREVISION to communicate that. Should fix PR36207, does fix Linux build of glx-utils, and allows mission critical software like "bzflag" to build under Linux. To generate a diff of this commit: cvs rdiff -r1.66 -r1.67 pkgsrc/graphics/MesaLib/Makefile cvs rdiff -r1.2 -r1.3 pkgsrc/graphics/MesaLib/files/configs/pkgsrc-dri Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.