DragonFly BSD
DragonFly commits List (threaded) for 2005-05
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: 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 ...


From: David Rhodus <sdrhodus@xxxxxxxxx>
Date: Thu, 5 May 2005 00:20:22 +0000

On 5/4/05, Matthew Dillon <dillon@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.

-DR




[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]