[Xcb] [Bug 98048] libpthread-stubs must NOT provide symbols which depend on actual implementation
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Oct 6 18:02:19 UTC 2016
https://bugs.freedesktop.org/show_bug.cgi?id=98048
--- Comment #5 from Emil Velikov <emil.l.velikov at gmail.com> ---
I believe Ian's explanation perfectly reasonable, but let me try from another
angle:
libpthreads-stub must _not_ provide stub implementation for APIs that
absolutely requires locking/other. Would that be pthread_mutexattr_settype or
any other.
IIRC a modern GLIBC/Solaris already cover what can be stubbed. Everything else
simply requires an actual implementation.
In here's example: mesa's dri modules depend on setting up a recursive mutex,
which is something that cannot be ignored/stubbed.
mesa has been 'fixed' before the libpthreads-stub patch landed. If there's an
issue there, do poke me.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/xcb/attachments/20161006/4bee360e/attachment.html>
More information about the Xcb
mailing list