[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freebsd-ports
Subject:    Re: HEADS UP:  XFree86 4.2.0 going back in the tree
From:       Bradley T Hughes <bhughes () trolltech ! com>
Date:       2002-03-18 17:00:01
[Download RAW message or body]

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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic