kumquat-buildroot/package/screen/Config.in
James Hilliard 1ee056bfeb package/screen: fix build with glibc 2.39
When glibc was bumped to version 2.39 in commit
b5680f53d6 it removed the deprecated
libcrypt support.

As glibc's libcrypt was providing screen's libcrypt dependency this
broke any screen build using glibc version 2.39.

To fix this select the libxcrypt dependency for screen when using a
glibc toolchain and add the dependency if selected.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2024-04-02 23:25:59 +02:00

16 lines
598 B
Plaintext

config BR2_PACKAGE_SCREEN
bool "screen"
depends on BR2_USE_MMU # fork()
select BR2_PACKAGE_LIBXCRYPT if BR2_TOOLCHAIN_USES_GLIBC
select BR2_PACKAGE_NCURSES
help
Screen is a full-screen window manager that multiplexes a
physical terminal between several processes, typically
interactive shells. Each virtual terminal provides the
functions of the DEC VT100 terminal and, in addition,
several control functions from the ANSI X3.64 (ISO 6429) and
ISO 2022 standards (e.g., insert/delete line and support for
multiple character sets).
http://www.gnu.org/software/screen/