From owner-freebsd-current@FreeBSD.ORG Sat Feb 7 19:28:40 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6510916A4CE for ; Sat, 7 Feb 2004 19:28:40 -0800 (PST) Received: from smtp.web.de (smtp04.web.de [217.72.192.208]) by mx1.FreeBSD.org (Postfix) with ESMTP id 36A4143D1D for ; Sat, 7 Feb 2004 19:28:40 -0800 (PST) (envelope-from der_julian@web.de) Received: from [141.30.207.25] (helo=jmmr.boelthorn.wh29.tu-dresden.de) by smtp.web.de with smtp (WEB.DE 4.99 #605) id 1Apfcc-0002jT-00 for freebsd-current@freebsd.org; Sun, 08 Feb 2004 04:28:38 +0100 Date: Sun, 8 Feb 2004 04:28:27 +0100 From: "Julian St." To: freebsd-current@freebsd.org Message-Id: <20040208042827.1a6f60fe@jmmr.boelthorn.wh29.tu-dresden.de> In-Reply-To: <20040207180930.I89563@ync.qbhto.arg> References: <20040207180930.I89563@ync.qbhto.arg> X-Mailer: Sylpheed version 0.9.8claws (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="Signature=_Sun__8_Feb_2004_04_28_27_+0100_uwRYAyWiT4YmNeFl" Sender: der_julian@web.de Subject: Re: latest current + latest ports + nvidia == no GL (pthread problem?) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Feb 2004 03:28:40 -0000 --Signature=_Sun__8_Feb_2004_04_28_27_+0100_uwRYAyWiT4YmNeFl Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit > I upgraded current, then all my ports, and using the nvidia drivers I > get a seg fault when xscreensaver tries to run any GL program: > > (gdb) where > #0 0x2815dcc0 in pthread_key_create () from /usr/lib/libpthread.so.1 > #1 0x280ac5cc in __nvsym17681 () from /usr/X11R6/lib/libGL.so.1 > #2 0x28053989 in _rtld () from /libexec/ld-elf.so.1 As far as I know, nvidia drivers do not work with libpthread. You have to use the "old" theading library libc_r. This can be accomplished by mapping libpthread to libc_r via libmap.conf. Regards, -- Julian Stecklina Signed and encrypted mail welcome. Key-Server: pgp.mit.edu Key-ID: 0xD65B2AB5 FA38 DCD3 00EC 97B8 6DD8 D7CC 35D8 8D0E D65B 2AB5 Any sufficiently complicated C or Fortran program contains an ad hoc informally-specified bug-ridden slow implementation of half of Common Lisp. - Greenspun's Tenth Rule of Programming --Signature=_Sun__8_Feb_2004_04_28_27_+0100_uwRYAyWiT4YmNeFl Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQFAJazlNdiNDtZbKrURArhuAJ91gpXtR/B27oixLSGN7JZREcdNDgCfU1Aj LKLwpKepQ67XWi7E7oc4pQE= =WgZz -----END PGP SIGNATURE----- --Signature=_Sun__8_Feb_2004_04_28_27_+0100_uwRYAyWiT4YmNeFl--