mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-26 08:51:25 +02:00
40 lines
1.7 KiB
Diff
40 lines
1.7 KiB
Diff
diff -Naur libreoffice-6.1.0.3/sal/osl/unx/thread.cxx libreoffice-6.1.0.3-patched/sal/osl/unx/thread.cxx
|
|
--- libreoffice-6.1.0.3/sal/osl/unx/thread.cxx 2018-08-02 22:54:54.000000000 +0300
|
|
+++ libreoffice-6.1.0.3-patched/sal/osl/unx/thread.cxx 2018-09-05 18:21:38.552838233 +0300
|
|
@@ -249,7 +249,7 @@
|
|
short nFlags)
|
|
{
|
|
Thread_Impl* pImpl;
|
|
-#if defined OPENBSD || ((defined MACOSX || defined LINUX) && !ENABLE_RUNTIME_OPTIMIZATIONS)
|
|
+#if defined OPENBSD || ((defined MACOSX || defined LINUX) && !ENABLE_RUNTIME_OPTIMIZATIONS) || (defined LINUX && !defined __GLIBC__)
|
|
pthread_attr_t attr;
|
|
size_t stacksize;
|
|
#endif
|
|
@@ -265,7 +265,7 @@
|
|
|
|
pthread_mutex_lock (&(pImpl->m_Lock));
|
|
|
|
-#if defined OPENBSD || ((defined MACOSX || defined LINUX) && !ENABLE_RUNTIME_OPTIMIZATIONS)
|
|
+#if defined OPENBSD || ((defined MACOSX || defined LINUX) && !ENABLE_RUNTIME_OPTIMIZATIONS) || (defined LINUX && !defined __GLIBC__)
|
|
if (pthread_attr_init(&attr) != 0)
|
|
return nullptr;
|
|
|
|
@@ -282,7 +282,7 @@
|
|
|
|
if ((nRet = pthread_create (
|
|
&(pImpl->m_hThread),
|
|
-#if defined OPENBSD || ((defined MACOSX || defined LINUX) && !ENABLE_RUNTIME_OPTIMIZATIONS)
|
|
+#if defined OPENBSD || ((defined MACOSX || defined LINUX) && !ENABLE_RUNTIME_OPTIMIZATIONS) || (defined LINUX && !defined __GLIBC__)
|
|
&attr,
|
|
#else
|
|
PTHREAD_ATTR_DEFAULT,
|
|
@@ -301,7 +301,7 @@
|
|
return nullptr;
|
|
}
|
|
|
|
-#if defined OPENBSD || ((defined MACOSX || defined LINUX) && !ENABLE_RUNTIME_OPTIMIZATIONS)
|
|
+#if defined OPENBSD || ((defined MACOSX || defined LINUX) && !ENABLE_RUNTIME_OPTIMIZATIONS) || (defined LINUX && !defined __GLIBC__)
|
|
pthread_attr_destroy(&attr);
|
|
#endif
|
|
|