commit a41ba086314a97211e1856fc968a8d18b11df953 from: Omar Polo date: Sat Jul 30 21:26:20 2022 UTC fix configure issues on !OpenBSD * fix handling of HAVE_LIBEVENT2 * provide shims for pledge/unveil commit - cfe57149140baac9bfd1f900a6e6e425e41b6900 commit + a41ba086314a97211e1856fc968a8d18b11df953 blob - 0adf97437ca6d672a99314a848d308eae7039d08 blob + f1cccc911d3f8f5f2ef4786a26bc9db507fa7451 --- configure +++ configure @@ -271,7 +271,7 @@ test -z "${SSH_PROG}" && { HAVE_GETEXECNAME= HAVE_GETPROGNAME= HAVE_LIBEVENT= -HAVE_LIBEVENT2=0 # may not be checked +HAVE_LIBEVENT2= HAVE_PLEDGE= HAVE_PROGRAM_INVOCATION_SHORT_NAME= HAVE_PR_SET_NAME= @@ -454,7 +454,7 @@ runtest strtonum STRTONUM || true runtest unveil UNVEIL || true runtest __progname __PROGNAME || true -if [ "${HAVE_LIBEVENT}" -eq 0 -a "${HAVE_LIBEVENT2}" -eq 0 ]; then +if [ "${HAVE_LIBEVENT}" -eq 0 -a "${HAVE_LIBEVENT2:-0}" -eq 0 ]; then echo "Fatal: missing libevent" 1>&2 echo "Fatal: missing libevent" 1>&3 exit 1 @@ -529,7 +529,7 @@ if [ ${HAVE_PLEDGE} -eq 0 -o ${HAVE_UNVEIL} -eq 0 ]; t echo fi -if [ ${HAVE_LIBEVENT2} -eq 1 ]; then +if [ ${HAVE_LIBEVENT2:-0} -eq 1 ]; then cat < #include @@ -572,6 +572,10 @@ cat <