Title: [279471] trunk/Source/ThirdParty/libwebrtc
- Revision
- 279471
- Author
- [email protected]
- Date
- 2021-07-01 10:37:38 -0700 (Thu, 01 Jul 2021)
Log Message
Disable ABSL_HAVE_THREAD_LOCAL in libwebrtc
https://bugs.webkit.org/show_bug.cgi?id=227577
<rdar://79915864>
Reviewed by Eric Carlson.
We do no want to resort on thread local yet so disable ABSL_HAVE_THREAD_LOCAL until we can use it properly.
* Source/third_party/abseil-cpp/absl/base/config.h:
Modified Paths
Diff
Modified: trunk/Source/ThirdParty/libwebrtc/ChangeLog (279470 => 279471)
--- trunk/Source/ThirdParty/libwebrtc/ChangeLog 2021-07-01 17:25:26 UTC (rev 279470)
+++ trunk/Source/ThirdParty/libwebrtc/ChangeLog 2021-07-01 17:37:38 UTC (rev 279471)
@@ -1,5 +1,17 @@
2021-07-01 Youenn Fablet <[email protected]>
+ Disable ABSL_HAVE_THREAD_LOCAL in libwebrtc
+ https://bugs.webkit.org/show_bug.cgi?id=227577
+ <rdar://79915864>
+
+ Reviewed by Eric Carlson.
+
+ We do no want to resort on thread local yet so disable ABSL_HAVE_THREAD_LOCAL until we can use it properly.
+
+ * Source/third_party/abseil-cpp/absl/base/config.h:
+
+2021-07-01 Youenn Fablet <[email protected]>
+
[Cocoa] Migrate WebRTC UDP socket handling to NW API
https://bugs.webkit.org/show_bug.cgi?id=227210
Modified: trunk/Source/ThirdParty/libwebrtc/Source/third_party/abseil-cpp/absl/base/config.h (279470 => 279471)
--- trunk/Source/ThirdParty/libwebrtc/Source/third_party/abseil-cpp/absl/base/config.h 2021-07-01 17:25:26 UTC (rev 279470)
+++ trunk/Source/ThirdParty/libwebrtc/Source/third_party/abseil-cpp/absl/base/config.h 2021-07-01 17:37:38 UTC (rev 279471)
@@ -256,10 +256,13 @@
// * Xcode 10 moves the deployment target check for iOS < 9.0 to link time
// making ABSL_HAVE_FEATURE unreliable there.
//
-#if ABSL_HAVE_FEATURE(cxx_thread_local) && \
- !(TARGET_OS_IPHONE && __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_9_0)
-#define ABSL_HAVE_THREAD_LOCAL 1
-#endif
+
+// WEBRTC_WEBKIT_BUILD Start: Disable thread local for now and resort on pthread_getspecific/pthread_setspecific. See rdar://79915864.
+// #if ABSL_HAVE_FEATURE(cxx_thread_local) && \
+// !(TARGET_OS_IPHONE && __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_9_0)
+// #define ABSL_HAVE_THREAD_LOCAL 1
+// #endif
+// WEBRTC_WEBKIT_BUILD End
#else // !defined(__APPLE__)
#define ABSL_HAVE_THREAD_LOCAL 1
#endif
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes