cvs commit: src/gnu/lib/libreadline/readline Makefile

Andrey Chernov ache at nagual.pp.ru
Mon Oct 18 20:44:36 PDT 2004


On Mon, Oct 18, 2004 at 05:55:37PM -0700, Peter Wemm wrote:
> No.  This is wrong, and a NOP change.  Please back this out.

How NOP change can be wrong in the same time?

> Any dependencies will be silently "fixed" by ld, so no matter what, you 
> end up with a DT_NEEDED of libncurses.so.5.  

I am aware of that. It is internal ld/libraries/ldconfig things 
application shuld NOT know about. Because it is unneded details for it. 
Dependences created at _applications_ level, not at (often changed) system 
architecture level.

> Except that by using the wrong name, you obfuscate things.

I use the right name - the name of library libradline really _depends_ on. 

The fact it becomes ncurses by chance is implementation details. It can be 
anything in some day, f.e. libc. Even it will be libc, there it is no 
reason change -ltermcap dependance to that.

-- 
Andrey Chernov | http://ache.pp.ru/


More information about the cvs-src mailing list