cvs commit: src/sys/sys errno.h

Joerg Sonnenberger joerg at britannica.bec.de
Sun Jul 3 10:53:59 PDT 2005


On Sun, Jul 03, 2005 at 10:27:34AM -0700, Matthew Dillon wrote:
>     Maybe in some future packaging/ports system where we can trivially
>     edit vendor supplied sources we can put it back.  But that time is
>     not now.  As I said, we can't afford to spend man months messing around
>     with it, we have to move on.

It needs less than one man week to fix everything in ports/pkgsrc, not
included the build time. So we have now reached the stage where correctness
is less important than compatibility with broken programs? Why don't we simply
port glibc, that fixes a lot of portability issues too.

I'm tired of this discussion. I won't comment the next time we have to change
something to conform to a standard which breaks existing software, I also won't
comment when we can't change something because existing software depends on
broken implementations. But keep in mind that software doesn't change when
noone steps up to point out the problems and fix them. When it's easier to
add bandaids, which have to stay forever, than to fix the underlaying problem,
something is wrong. When it is to complain, instead of investing the same time
to fix a problem, something is wrong. We choose to change our uname and to
stop pretending to be FreeBSD for a reason and that created problems. The situation
is not different at all from what we have know. Is the next step to revert that
too?

Joerg





More information about the Commits mailing list