Date: Tue, 19 Oct 2004 08:19:12 +0400 From: Andrey Chernov <ache@nagual.pp.ru> To: Peter Wemm <peter@wemm.org> Cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/gnu/lib/libreadline/readline Makefile Message-ID: <20041019041911.GA85175@nagual.pp.ru> In-Reply-To: <200410181755.37423.peter@wemm.org> References: <200410180836.i9I8afRS060144@repoman.freebsd.org> <200410181755.37423.peter@wemm.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Please repeat after me few simple things: When library uses some functions from another library, and depends on it thereof, it is application level. When library renamed/symlinked/merged in/etc. to another library, or placed somewhere in the ldconfig path, it is system architecture level. Library dependences are at application level and should never know anything, when possible, about system architecture, thereby allowing later one to be changed underway painless. I wonder, why all that can be still unclear to somebody. -- Andrey Chernov | http://ache.pp.ru/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041019041911.GA85175>