Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Feb 1995 12:56:58 -0700
From:      Nate Williams <nate@trout.sri.MT.net>
To:        "Andrey A. Chernov, Black Mage" <ache@astral.msk.su>, CVS-commiters@freefall.cdrom.com, cvs-lib@freefall.cdrom.com
Subject:   Re: cvs commit: src/lib/libcompat Makefile
Message-ID:  <199502201956.MAA07128@trout.sri.MT.net>
In-Reply-To: "Andrey A. Chernov, Black Mage" <ache@astral.msk.su> "Re: cvs commit: src/lib/libcompat Makefile" (Feb 20, 10:28pm)

next in thread | previous in thread | raw e-mail | index | archive | help
> >  Make libcompat a static only library.
>   
> I disagree with this solution. It is functionality reducing and space
> waste without any good reasons.

What happens when we completely remove one of the functions?  We'd be
wasting space since we'd need to keep an old version of the libcompat
shlib around, and we'd need a new version since the new programs would
be linked against the new program.  We'd be wasting space.

> Old stuff is really needed to port many programs
> and it _not_ will change, you can't change whole world.

That's why it's provided.  It's just not shared anymore.  Libcompat is
there to *encourage* people to modify their old programs to use the
new interfaces.  It should *NOT* be depended on being there.


Nate





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199502201956.MAA07128>