[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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]