Subject: Re: [Lynx-dev] Re: non-pkgsrc emacs or clone
To: Thomas Dickey <dickey@his.com>
From: Todd Vierling <tv@duh.org>
List: netbsd-users
Date: 05/25/2005 10:16:58
On Wed, 25 May 2005, Thomas Dickey wrote:

> > What is the problem with putting .h into that line? It should not hurt
>
> none.
>
> But overriding any argument that you're making,
> what is the problem with making "make" compatible with other platforms?

That doesn't override anything.  Standards conformance is allowed to trump
these arbitrary notions of "platform compatibility".  This particular
instance is not even a case of compatibility:  it's a case of a broken app.

(In more recent version branches of NetBSD and other OS's, system .h files
have become progrssively more strict about standards conformance.  This has
broken some software compilation, and people like the pkgsrc folks have put
effort into fixing those errors in the apps and feeding those fixes back to
the app maintainers.)

Applications should heed standards.  OS's are not required to bend over
backwards to support broken applications.  And that's the way of the world.

-- 
-- Todd Vierling <tv@duh.org> <tv@pobox.com> <todd@vierling.name>