From owner-freebsd-ports Mon Mar 18 9: 0:30 2002 Delivered-To: freebsd-ports@freebsd.org Received: from lupinella.troll.no (lupinella.troll.no [213.203.59.59]) by hub.freebsd.org (Postfix) with ESMTP id C594337B402 for ; Mon, 18 Mar 2002 09:00:23 -0800 (PST) Received: from reticent.troll.no ([213.203.59.28]:58378 "EHLO reticent.troll.no" ident: "bhughes") by trolltech.com with ESMTP id ; Mon, 18 Mar 2002 18:00:04 +0100 Content-Type: text/plain; charset=US-ASCII From: Bradley T Hughes Organization: Trolltech AS To: Will Andrews Subject: Re: HEADS UP: XFree86 4.2.0 going back in the tree Date: Mon, 18 Mar 2002 18:00:01 +0100 X-Mailer: KMail [version 1.4] Cc: freebsd-xfree86@lists.csociety.org, ports@FreeBSD.org References: <20020315150609.GV53073@squall.waterspout.com> <200203180922.35707.bhughes@trolltech.com> <20020318155956.GD53073@squall.waterspout.com> In-Reply-To: <20020318155956.GD53073@squall.waterspout.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7BIT Message-Id: <200203181800.01715.bhughes@trolltech.com> 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 Monday 18 March 2002 16:59, Will Andrews wrote: > On Mon, Mar 18, 2002 at 09:22:35AM +0100, Bradley T Hughes wrote: > > If at all possible, could we fix X builds on FreeBSD to not use libGL > > with threaded symbols? This causes lots of problems with 3rd party > > libraries that use opengl code (like Qt) but don't always compile with > > -pthread. It's a very simple fix. imake-4 and XFree86-4-libraries > > need a new patch-xthreads: > > Why was threads enabled in the first place? Could this patch > break anything? Binary compatibility? Threads have been enabled for libGL since XFree86 4.0 if I recall correctly. I know you used a workaround in the qt2 port to get it to link with libGL correctly. It's very annoying, but can be fixed with one simple #define. As far as BIC issues, The only thing that it really changes is libGL no longer uses pthread functions for storing thread specific data. > Regards, -- -- Bradley T. Hughes - bhughes at trolltech.com Trolltech AS - Waldemar Thranes gt. 98 N-0175 Oslo, Norway To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message