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

List:       kde-core-devel
Subject:    Re: Qt versus threading
From:       Bradley T Hughes <bhughes () trolltech ! com>
Date:       2001-09-10 6:23:36
[Download RAW message or body]

On Friday 07 September 2001 20:07, Martijn Klingens wrote:

[snip]

> - Look into the problems and fix Qt. From what I understood in this
> thread FreeBSD -stable uses threads in a vastly different way from
> -current, but both do support threads in the first place. Hence, Qt
> should detect whether one runs -stable or -current. If I misunderstood
> something this might not be an option either.
> Maybe Bradley can shed some light here on the chances to fix -stable
> (and whether TrollTech plans to do so) ?

Perhaps now is the time to be blunt:

I work on a FreeBSD -STABLE machine, and the thread code in Qt was written 
mostly by me on this machine.  Threads on FreeBSD aren't broken in anyway 
(as of -STABLE on Friday), and Qt works *just fine* on FreeBSD with thread 
support.

I don't mean to sound rude, but just because someone says "threads don't 
work on FreeBSD" doesn't mean that it's true.  There are some special 
considerations that need to be taken into account when using threads on 
FreeBSD though, which can be addressed case by case.

The next question I have is:  exactly where have people seen problems with 
threads on FreeBSD?  mpeglib of course, but I've not had the time to look 
at it.  Anything else?

> I really hope one of these options (or something else that I didn't
> think of) can be applied, because I fully share the thoughts of Rik,
> Christoph, Michael and many others that we need a MT-enabled KDE this
> time.
> If that means dropping a platform we may need to reconsider that,
> though, because that's the only thing that IMO is not worth it. But if
> it can be fixed or worked around on those single platforms, while
> offering true MT on most systems, I'd favour that.
>
> Martijn

-- 
--
Bradley T. Hughes <bhughes@trolltech.com>
Trolltech AS - Waldemar Thranes gt. 98 N-0175 Oslo, Norway
Office: +47 21604892
Mobile: +47 92019781

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

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