Re: wine; Glibc-NPTL, possible?Forum: DSL Ideas and Suggestions Topic: Re: wine; Glibc-NPTL, possible? started by: stupid_idiot Posted by stupid_idiot on July 22 2007,12:07
I do not think this warning is benign - i.e. It affects the running of certain apps, seriously. Tested with WINE versions: 0.9.37 (1 month ago) 0.9.41 (Just today) So far, I have only one clear example: Mozilla Firefox 2.0.0.3 win32 WINE on Debian Sid (Glibc 2.5 with NPTL): Runs fine, to the extent that Flash Player 9 installs and plays Flash videos (youtube.com) successfully. WINE on DSL (Glibc 2.3.2 without NPTL): Timeout with all sites. We can see Glibc's configuration by running (literally): `/lib/libc.so.6` Debian Sid: GNU C Library stable release version 2.5, by Roland McGrath et al. Copyright © 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiled by GNU CC version 4.1.3 20070601 (prerelease) (Debian 4.1.2-12). Compiled on a Linux >>2.6.20.11<< system on 2007-06-13. Available extensions: crypt add-on version 2.1 by Michael Glad and others GNU Libidn by Simon Josefsson GNU libio by Per Bothner NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk Native POSIX Threads Library by Ulrich Drepper et al BIND-8.2.3-T5B Thread-local storage support included. For bug reporting instructions, please see: <http://www.gnu.org/software/libc/bugs.html>. DSL: GNU C Library stable release version 2.3.2, by Roland McGrath et al. Copyright © 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiled by GNU CC version 3.3.2 20030831 (Debian prerelease). Compiled on a Linux 2.4.19 system on 2003-09-12. Available extensions: GNU libio by Per Bothner crypt add-on version 2.1 by Michael Glad and others linuxthreads-0.10 by Xavier Leroy BIND-8.2.3-T5B libthread_db work sponsored by Alpha Processor Inc NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk Report bugs using the `glibcbug' script to <bugs@gnu.org>. Posted by curaga on July 22 2007,14:17
NPTL needs a 2.6 kernel (compiled with at least gcc 3), no way around that..
Posted by stupid_idiot on July 23 2007,23:02
I've seen RHEL kernels with version strings such as '2.4.2x-blabla-nptl' so from this I gather that NPTL on kernel 2.4 is at least possible in RHEL. I don't know whether NPTL support is in the mainline kernel - is it supported in the latest 2.4.34?
Posted by jpeters on July 24 2007,01:15
I was wondering about this myself, when I tried out wine0.9.4x.uci that you submitted, and went looking around for some way to get an updated glibc with NPTL somewhere. I just read that NPTL wasn't supported before 2.6 (wiki), as Curaga noted. Posted by curaga on July 24 2007,05:43
Well, Redhat kernels are very far from vanilla ones.. They patch and backport them so much it would actually be stabler to use newer vanilla ones..
|