From owner-freebsd-ports Tue Mar 19 4:10:36 2002 Delivered-To: freebsd-ports@freebsd.org Received: from babylon.merseine.nu (12-216-237-91.client.mchsi.com [12.216.237.91]) by hub.freebsd.org (Postfix) with ESMTP id C07CA37B402 for ; Tue, 19 Mar 2002 04:10:32 -0800 (PST) Received: (from ishmael@localhost) by babylon.merseine.nu (8.11.6/8.11.6) id g2JCA8V33531; Tue, 19 Mar 2002 06:10:08 -0600 (CST) (envelope-from ishmael) Date: Tue, 19 Mar 2002 06:10:07 -0600 From: Jeremy Norris To: Bradley T Hughes Cc: ports@FreeBSD.org Subject: Re: HEADS UP: XFree86 4.2.0 going back in the tree Message-ID: <20020319121007.GA33325@babylon.merseine.nu> References: <20020315150609.GV53073@squall.waterspout.com> <200203180922.35707.bhughes@trolltech.com> <20020318223243.GA88976@babylon.merseine.nu> <200203191015.23087.bhughes@trolltech.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200203191015.23087.bhughes@trolltech.com> User-Agent: Mutt/1.3.28i Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, Mar 19, 2002 at 10:15:23AM +0100, Bradley T Hughes wrote: > XFree86 4.[01].x also provides a libXThrStub with pthread_* symbols, but it > doesn't provide all the symbols needed in libGL (like > pthread_getspecific). Perhaps I could work up a patch to make libXThrStub > provide all the proper symbols, so that we have a libGL that's usable in > multithreaded programs... libXThrStub from 4.2.0 provides all symbols: objdump -T /usr/X11R6/lib/libGL.so.1 | grep pthread 00000000 DF *UND* 00000007 pthread_getspecific 00000000 DF *UND* 00000007 pthread_key_create 00000000 DF *UND* 00000007 pthread_mutex_unlock 00000000 DF *UND* 00000019 pthread_self 00000000 DF *UND* 00000007 pthread_mutex_lock 00000000 DF *UND* 00000007 pthread_mutex_init 00000000 DF *UND* 00000007 pthread_setspecific objdump -T /usr/X11R6/lib/libXThrStub.so.6 | grep pthread 00000754 w DF .text 00000007 pthread_cond_signal 00000754 w DF .text 00000007 pthread_getspecific 00000754 w DF .text 00000007 pthread_cond_broadcast 00000754 w DF .text 00000007 pthread_key_create 00000754 w DF .text 00000007 pthread_cond_init 00000754 w DF .text 00000007 pthread_mutex_unlock 00000738 w DF .text 00000019 pthread_self 00000754 w DF .text 00000007 pthread_mutex_destroy 00000754 w DF .text 00000007 pthread_mutex_lock 00000754 w DF .text 00000007 pthread_cond_wait 00000754 w DF .text 00000007 pthread_cond_destroy 00000754 w DF .text 00000007 pthread_mutex_init 00000754 w DF .text 00000007 pthread_setspecific Jeremy To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message