configure.ac: revert bad nghttp2 library detection improvements

This reverts commit b4b34db65f, 673753344c and 29c7cf79e8.

The logic is now back to assuming that the nghttp2 lib is called nghttp2 and
nothing else.

Reported-by: Rui Pinheiro
Reported-by: Alex Crichton
Fixes #7514
Closes #7515
This commit is contained in:
Daniel Stenberg 2021-07-29 23:27:30 +02:00
parent a2e29f0731
commit 26c002bf7c
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2

View File

@ -2541,11 +2541,10 @@ if test X"$want_h2" != Xno; then
LDFLAGS="$LDFLAGS $LD_H2"
CPPFLAGS="$CPPFLAGS $CPP_H2"
LIBS="$LIB_H2 $LIBS"
LIB_H2_NAME=`echo $LIB_H2 | $SED -ne 's/.*-l *\(nghttp2[^ ]*\).*/\1/p'`
# use nghttp2_session_set_local_window_size to require nghttp2
# >= 1.12.0
AC_CHECK_LIB($LIB_H2_NAME, nghttp2_session_set_local_window_size,
AC_CHECK_LIB(nghttp2, nghttp2_session_set_local_window_size,
[
AC_CHECK_HEADERS(nghttp2/nghttp2.h,
curl_h2_msg="enabled (nghttp2)"