cvs commit: src/lib/libc/gen errlst.c src/lib/libc/i386/sys cerror.S ptrace.S src/lib/libc/sys __error.c src/lib/libc_r/sys uthread_error.c src/lib/libc_r/uthread ...

David Rhodus sdrhodus at
Wed May 4 17:21:27 PDT 2005

On 5/4/05, Matthew Dillon <dillon at xxxxxxxxxxxxxxxxxxxx> wrote:
> :This change breaks the complication of too many software packages.
> :There has to be a better way to go about this...
> :
> :-DR
>     Short of doing some linker magic for non-threaded programs, no.
>     Programs really should not be declaring errno themselves these days.
>     Those that do are broken.  The fix isn't difficult, you just rip out
>     the bad declaration and stuff in #include <errno.h>.
>                                         -Matt

Ok, I understand this now after looking through the code. Sigh, the
patching is a trivial process, though, its going to be very long one
because this breaks a *lot* of things.


More information about the Commits mailing list