]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
KNOWN_BUGS: cmake build is not thread-safe
authorDaniel Stenberg <daniel@haxx.se>
Mon, 8 Aug 2022 14:00:17 +0000 (16:00 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 8 Aug 2022 14:00:17 +0000 (16:00 +0200)
The cmake build does not check for and verify presence of a working
Atomic type, which then makes curl_global_init() to not build
thread-safe on non-Windows platforms.

Closes https://github.com/curl/curl/issues/8973
Closes https://github.com/curl/curl/pull/8982

docs/KNOWN_BUGS

index 67197cf66b7c53f8f66eba3bcfb2068d032cfcad..97407e8d089eef47db7329d0a5af7c532248eb58 100644 (file)
@@ -146,6 +146,7 @@ problems may have been fixed or changed somewhat since this was written.
  15.11 ExternalProject_Add does not set CURL_CA_PATH
  15.12 cannot enable LDAPS on Windows
  15.13 CMake build with MIT Kerberos does not work
+ 15.14 cmake build is not thread-safe
 
  16. Applications
 
@@ -1074,6 +1075,15 @@ problems may have been fixed or changed somewhat since this was written.
 
  https://github.com/curl/curl/issues/6904
 
+15.14 cmake build is not thread-safe
+
+ The cmake build does not check for and verify presence of a working Atomic
+ type, which then makes curl_global_init() to not build thread-safe on
+ non-Windows platforms.
+
+ Bug: https://github.com/curl/curl/issues/8973
+ Partial fix: https://github.com/curl/curl/pull/8982
+
 16. Applications
 
 17. HTTP/2