[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: remove 'exit'?
From: |
James Youngman |
Subject: |
Re: remove 'exit'? |
Date: |
Thu, 26 May 2011 01:57:29 +0100 |
On Sun, May 1, 2011 at 8:47 PM, Simon Josefsson <address@hidden> wrote:
> How about just removing the module? If something breaks, the maintainer
> can track it down, and will notice that the module disappeared, and fix
> the package. If nothing breaks, it is normally just a portability
> problem that will be noticed eventually when someone builds the package.
> The only real danger is if nothing breaks and the resulting code is
> insecure as a result. I think that is a rather rare occurance.
I agree. I just tracked down a findutils bug to a change in Autoconf
which changed the spelling of a macro[*]. The bug persisted in
findutils for 11 years! So I'm all for explicit failures rather than
things it's possible to ignore or get wrong by accident.
[*] In fairness it was a move from a deprecated Autoconf macro to its
documented replacement. The problem was that the C preprocessor
macro test should have been changed too, but wasn't. Hence this
isn't the fault of Autoconf really. But still I prefer designs that
make this unlikely (e.g. explicitly scanning for the obsolete
spelling).
James.
- remove 'exit'?, Simon Josefsson, 2011/05/01
- Re: remove 'exit'?, Bruno Haible, 2011/05/01
- Re: remove 'exit'?, Simon Josefsson, 2011/05/01
- Re: remove 'exit'?, Ralf Wildenhues, 2011/05/01
- Re: remove 'exit'?, Karl Berry, 2011/05/01
- Re: remove 'exit'?, Simon Josefsson, 2011/05/02
- Re: remove 'exit'?, Eric Blake, 2011/05/02
- [PATCH] exit: drop remaining clients, Eric Blake, 2011/05/02
- Re: remove 'exit'?, Simon Josefsson, 2011/05/03