Hi,
fredag 22. juli 2005, 23:36, skrev Harald Milz:
I'm wondering, what is really causing all this noice about ntpl on this mailing-list.
- What distros are shipping ntpl? - What does ntpl do to the standard posix threading model?
Kenneth
Kenneth Aafløy kenneth@linuxtv.org wrote:
i think every latest version of the major distros do so.
for what i know, ntpl is _more_ standard complient.
clemens
for one nptl i shor fot Native POSIX Thread Library ... so i stands to reason that your standard posix model is not so much posix as you might think. anyway, wikipedia is the way to go http://en.wikipedia.org/wiki/Native_POSIX_Thread_Library
Clemens Kirchgatterer clemens@1541.org wrote:
for what i know, ntpl is _more_ standard complient.
AFAIK RH took NPTL out of Enterprise 4, in favor of Linux threads.
Kenneth Aafløy wrote:
That should be vdr that was(is)n't POSIX thread compliant...
If you are interested there are a projet for tracing NPTL [1] and you could find what broke vdr.
Matthieu
Harald Milz wrote:
Not true, more on the contrary:
http://www.redhat.com/docs/manuals/enterprise/RHEL-4-Manual/release-notes/as... "While most threaded applications were not impacted by the introduction of NPTL, applications that relied on those semantics of LinuxThreads that were contrary to the POSIX specification would not operate correctly. As noted at the time of NPTL's introduction, Red Hat recommended that such applications be updated so that they complied with POSIX (and could therefore use NPTL.)
While support for LinuxThreads still exists for Red Hat Enterprise Linux 4, this statement serves as advance notice that Red Hat Enterprise Linux 5 will no longer include support for LinuxThreads. Therefore, applications that require LinuxThreads support must be updated before they will be able to work properly on a Red Hat Enterprise Linux 5 system."
Johannes
Johannes Stezenbach wrote:
Fedora Core 5 will also drop LinuxThreads support:
http://fedora.redhat.com/docs/release-notes/fc4/
"Important
FC5 will not have LinuxThreads support and all programs have to be converted to use NPTL by then."
Kenneth Aafløy wrote:
I'm not sure what to make out of this statement. (What does the "p" in pthread mean?)
You'll be thrilled to know that there even is a "NPTL Stabilization Project": http://www.linuxsymposium.org/2005/view_abstract.php?content_key=45 http://nptl.bullopensource.org/
Johannes
Anssi Hannula wrote:
And it won't be supported for 2.4 series of glibc ( http://sources.redhat.com/ml/libc-alpha/2005-07/msg00001.html ).
Johannes Stezenbach js@linuxtv.org wrote:
You're right - I was misinformed by somebody who I assumed should know better. Sorry for the confusion.