readline 8.3 = https://ftp.gnu.org/gnu/readline/readline-8.3.tar.gz ``` sh *** build *** export LIBS="-ltinfo" ./configure \ --prefix=/pkg/gnu/readline \ --with-curses \ --with-shared-termcap-library=tinfo && make -j$(nproc) && make install sed -i 's/Requires\.private: termcap/Requires.private: tinfo/' /pkg/gnu/readline/lib/pkgconfig/readline.pc ``` ``` cfg *** build deps *** ncurses ``` Современные программы Почти все современные программы (включая bash, gdb, iwd, python и т.д.) используют readline → ncurses → terminfo. Лишь очень старые или экзотические системы (например, embedded без ncurses) всё ещё полагаются на termcap. Если добавлять export CPPFLAGS="-I/pkg/gnu/ncurses/include" export LDFLAGS="-L/pkg/gnu/ncurses/lib -ltinfo" export LIBS="-ltinfo" То .pc файл конфигурацию наебнёт но из-за чего именно хуй его знает если не добавлять то он не хавает в зависимость это мб чёто определённое надо выдрочить хз