--- a/configure Mon Aug 31 18:35:13 2026 +0200 +++ b/configure Mon Aug 31 18:48:55 2026 +0200 @@ -478,6 +478,33 @@ dep_checked_cursesw=1 return 0 } +dependency_error_socket() +{ + print_check_msg "$dep_checked_socket" "checking for socket... " + # dependency socket platform="solaris" + while true + do + if notisplatform "solaris"; then + break + fi + TEMP_LDFLAGS="$TEMP_LDFLAGS -lsocket" + print_check_msg "$dep_checked_socket" "yes\n" + dep_checked_socket=1 + return 1 + done + + # dependency socket + while true + do + print_check_msg "$dep_checked_socket" "yes\n" + dep_checked_socket=1 + return 1 + done + + print_check_msg "$dep_checked_socket" "no\n" + dep_checked_socket=1 + return 0 +} dependency_error_ncurses() { print_check_msg "$dep_checked_ncurses" "checking for ncurses... " @@ -648,6 +675,10 @@ TEMP_CXXFLAGS= TEMP_LDFLAGS= +if dependency_error_socket; then + DEPENDENCIES_FAILED="$DEPENDENCIES_FAILED socket " + ERROR=1 +fi # Features if [ -n "$FEATURE_ASAN" ]; then