[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: А почему ‘bash’ не зависит от ‘libreadline’?



Никита Егоров <khenarghot@gmail.com> writes:

> А сделано это для того, чтобы не остаться без шела при повреждении
> файловой системы или сломе динамической линковки.

Но ведь можно и статически слинковаться с libreadline6. Сейчас так и
есть: встроенный readline статически слинкован. А если сломается
динамическая линковка, то как bash будет линковаться с библиотеками из
/lib: libc, libtinfo5, а теперь еще и libncurces5? bash с ними не
статически слинкован. Можно предположить, что могли захотеть избежать
библиотек из /usr/lib, но тогда статическая линковка с libreadline6
должна вопрос разрешить.


Reply to: