File lock_impl_posix-pthread_mutexattr_setprotocol-conflicting.patch of Package nodejs-electron

--- src/base/synchronization/lock_impl_posix.cc.orig	2025-08-15 17:32:21.581406552 +0200
+++ src/base/synchronization/lock_impl_posix.cc	2025-08-15 21:57:54.242385089 +0200
@@ -20,6 +20,8 @@
 #include "base/system/sys_info.h"
 #include "build/build_config.h"
 
+
+#if BUILDFLAG(IS_ANDROID)
 // On Android, `pthread_mutexattr_setprotocol()` is only defined in bionic
 // starting with API level 28. Make it a weak import, so that we can compile.
 extern "C" {
@@ -27,6 +29,7 @@ int __attribute__((weak)) pthread_mutexa
     pthread_mutexattr_t* _Nonnull __attr,
     int __protocol);
 }
+#endif
 
 namespace base {
 
openSUSE Build Service is sponsored by