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

List:       kde-core-devel
Subject:    Re: workaround for glibc bug
From:       Thiago Macieira <thiago () kde ! org>
Date:       2007-09-27 19:53:19
Message-ID: 200709272153.27970.thiago () kde ! org
[Download RAW message or body]


Matthias Kretz wrote:
>Hi,
>
>with phonon-xine one can hit a bug
>(https://bugzilla.redhat.com/show_bug.cgi?id=284171) in glibc rather
> easily. The short version of the bug: lazy symbol resolving in glibc is
> not threadsafe and can deadlock.
>
>The fix for the bug was posted on Tue, 18 Sep 2007 so we can not really
> expect all systems to have the bug fixed when we release 4.0.
>
>Tom Albers wrote:
>> The debian-team thinks we should not 'depend' on it, only make a note
>> in the requirements as in 'because of bug 897 we advise glibc
>> version', where 897 is the bugreport from glibc.

We add to KDE 4.0 Release Notes: "if you're on Linux and you're not using 
glibc version 2.6.xxx, you might experience freezes. Upgrade."

It's as simple as that and there's nothing wrong with requiring updates. 
The kernel used to do that (if you've lived through the 2.0→2.2, 2.2→2.4 
or 2.4→2.6 migrations, you'll remember). 

I just didn't expect to require a glibc upgrade.

By the way, we have found a kernel bug related to threading in Qt. How 
about requiring a kernel upgrade too? :-)
[fortunately, that one is not very frequent, but it causes deadlocks]

-- 
   Thiago Macieira   -   thiago (AT) macieira.info - thiago (AT) kde.org
      PGP/GPG: 0x6EF45358; fingerprint:
      E067 918B B660 DBD1 105C   966C 33F5 F005 6EF4 5358

["signature.asc" (application/pgp-signature)]

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

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