From 29c7cf79e8b44cfe98306a41a766d10e98c13d2b Mon Sep 17 00:00:00 2001 From: "t.artikov" Date: Fri, 9 Jul 2021 03:11:14 +0700 Subject: [PATCH] configure: fix nghttp2 library name for static builds Don't hardcode the nghttp2 library name, because it can vary, be "nghttp2_static" for example. Fixes https://github.com/curl/curl/issues/7367 Closes https://github.com/curl/curl/pull/7368 --- configure.ac | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 9dffa6b2f..dc8e416e4 100644 --- a/configure.ac +++ b/configure.ac @@ -2541,10 +2541,11 @@ if test X"$want_h2" != Xno; then LDFLAGS="$LDFLAGS $LD_H2" CPPFLAGS="$CPPFLAGS $CPP_H2" LIBS="$LIB_H2 $LIBS" + LIB_H2_NAME=${LIB_H2#"-l"} # use nghttp2_session_set_local_window_size to require nghttp2 # >= 1.12.0 - AC_CHECK_LIB(nghttp2, nghttp2_session_set_local_window_size, + AC_CHECK_LIB($LIB_H2_NAME, nghttp2_session_set_local_window_size, [ AC_CHECK_HEADERS(nghttp2/nghttp2.h, curl_h2_msg="enabled (nghttp2)"