Open dellelce opened 1 month ago
add missing PKG_CONFIG_PATH in build script for readline was not enough for fixing the issue: 64ab291
latest run as of today 10 June 2024:
configure stage:
checking for readline... yes
checking how to link readline... readline (CFLAGS: -D_GNU_SOURCE -DNCURSES_WIDECHAR -I/app/shared/100624/include -I/app/shared/100624/include/ncurses, LIBS: -L/app/shared/100624/lib -lreadline )
checking whether rl_completion_append_character is declared... yes
checking whether rl_completion_suppress_append is declared... yes
checking for rl_pre_input_hook in -lreadline... no
checking for rl_completion_display_matches_hook in -lreadline... no
checking for rl_resize_terminal in -lreadline... no
checking for rl_completion_matches in -lreadline... no
checking whether rl_catch_signals is declared... yes
checking for append_history in -lreadline... no
checking for rl_compdisp_func_t... yes
make step:
LC_ALL=C sed -e 's,\$(\([A-Za-z0-9_]*\)),\$\{\1\},g' < Misc/python-config.sh >python-config
[ERROR] readline failed to import: /app/shared/100624/lib/libreadline.so.8: undefined symbol: UP
readline is not loading because ncurses is not built or link options incorrect.
the following test in Python configure log appears to be an issue with Python's configure (missing
-lncurses
):