diff --git a/changelogs/unreleased/bump-libcurl-to-8.5.0.md b/changelogs/unreleased/bump-libcurl-to-8.5.0.md new file mode 100644 index 0000000000000000000000000000000000000000..111a0b4ecbecac6a7de11b55604c0d0f58644b8d --- /dev/null +++ b/changelogs/unreleased/bump-libcurl-to-8.5.0.md @@ -0,0 +1,3 @@ +## bugfix/build + +* Updated libcurl to version 8.5.0. diff --git a/cmake/BuildLibCURL.cmake b/cmake/BuildLibCURL.cmake index 1739c88a2a7b9be7dee12d4836492af1b097d51a..0d05e0e5fc4d4f87c690693fafbbdefc311eb2d9 100644 --- a/cmake/BuildLibCURL.cmake +++ b/cmake/BuildLibCURL.cmake @@ -206,6 +206,15 @@ macro(curl_build) # libcurl-d.a. We use this name below. list(APPEND LIBCURL_CMAKE_FLAGS "-DCMAKE_DEBUG_POSTFIX=") + # Disables 'install' targets. + list(APPEND LIBCURL_CMAKE_FLAGS "-DCURL_DISABLE_INSTALL=OFF") + + # Disables local binding support. + list(APPEND LIBCURL_CMAKE_FLAGS "-DCURL_DISABLE_BINDLOCAL=OFF") + + # Disables headers-api support. + list(APPEND LIBCURL_CMAKE_FLAGS "-DCURL_DISABLE_HEADERS_API=OFF") + include(ExternalProject) ExternalProject_Add( bundled-libcurl-project diff --git a/third_party/curl b/third_party/curl index d755a5f7c009dd63a61b2c745180d8ba937cbfeb..7161cb17c01dcff1dc5bf89a18437d9d729f1ecd 160000 --- a/third_party/curl +++ b/third_party/curl @@ -1 +1 @@ -Subproject commit d755a5f7c009dd63a61b2c745180d8ba937cbfeb +Subproject commit 7161cb17c01dcff1dc5bf89a18437d9d729f1ecd