cvs commit: src/lib/libc/gen Makefile.inc errlst.c src/lib/libc/i386/sys cerror.S ptrace.S src/lib/libc/sys Makefile.inc __error.c src/lib/libc_r/sys Makefile.inc uthread_error.c src/lib/libc_r/uthread Makefile.inc ...
sdrhodus at gmail.com
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...
> 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>.
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