switching threading libraries
Daniel Eischen
deischen at freebsd.org
Mon Apr 10 18:55:40 UTC 2006
On Mon, 10 Apr 2006, Csaba Henk wrote:
> On Fri, Apr 07, 2006 at 05:28:41PM -0400, Daniel Eischen wrote:
>> Does this work for you:
>>
>> http://people.freebsd.org/~deischen/symver/libc_r.symver.diffs
>>
>> ?
>
> Not really:
>
>
> Fatal error 'Thread jump table not properly initialized' at line 252 in file /usr/src/lib/libc_r/uthread/uthread_init.c (errno = 0)
> Fatal error 'Thread jump table not properly initialized' at line 252 in file /usr/src/lib/libc_r/uthread/uthread_init.c (errno = 0)
> Fatal error 'Thread jump table not properly initialized' at line 252 in file /usr/src/lib/libc_r/uthread/uthread_init.c (errno = 0)
> Fatal error 'Thread jump table not properly initialized' at line 252 in file /usr/src/lib/libc_r/uthread/uthread_init.c (errno = 0)
> Fatal error 'Thread jump table not properly initialized' at line 252 in file /usr/src/lib/libc_r/uthread/uthread_init.c (errno = 0)
> [and so on...]
That's not because of symbol versioning. That is fallout from
us changing libc, libthr, and libpthread, and forgetting to
change libc_r. It seems libc_r is starting to get some
rotting bits ;-)
--
DE
More information about the freebsd-current
mailing list