mirror of
https://github.com/postgres/postgres.git
synced 2025-07-27 12:41:57 +03:00
Hack to work around broken linker on older NetBSD/OpenBSD/Irix assumed
that readline must depend on libcurses, but it seems more recent ones use libtermcap instead. Allow that case.
This commit is contained in:
15
configure
vendored
15
configure
vendored
@ -5996,13 +5996,14 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
|
||||
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
(exit $ac_status); }; }; then
|
||||
|
||||
# NetBSD, OpenBSD, and Irix have a broken linker that does not
|
||||
# recognize dependent libraries
|
||||
case $host_os in netbsd* | openbsd* | irix*)
|
||||
case $pgac_lib in
|
||||
*curses*) ;;
|
||||
*) pgac_lib=" -lcurses" ;;
|
||||
esac
|
||||
# Older NetBSD, OpenBSD, and Irix have a broken linker that does not
|
||||
# recognize dependent libraries; assume curses is needed if we didn't
|
||||
# find any dependency.
|
||||
case $host_os in
|
||||
netbsd* | openbsd* | irix*)
|
||||
if test x"$pgac_lib" = x"" ; then
|
||||
pgac_lib=" -lcurses"
|
||||
fi ;;
|
||||
esac
|
||||
|
||||
pgac_cv_check_readline="${pgac_rllib}${pgac_lib}"
|
||||
|
Reference in New Issue
Block a user