0
0
mirror of https://github.com/termux/termux-packages.git synced 2025-08-03 19:00:34 +00:00
Files
termux-packages/x11-packages/carbonyl-host-tools/patches/2010-dav1d-no-get-affinity.patch
2025-02-01 17:05:51 +08:00

12 lines
497 B
Diff

--- a/third_party/dav1d/libdav1d/src/cpu.c
+++ b/third_party/dav1d/libdav1d/src/cpu.c
@@ -87,7 +87,7 @@
GetNativeSystemInfo(&system_info);
return system_info.dwNumberOfProcessors;
#endif
-#elif defined(HAVE_PTHREAD_GETAFFINITY_NP) && defined(CPU_COUNT)
+#elif defined(HAVE_PTHREAD_GETAFFINITY_NP) && defined(CPU_COUNT) && !defined(__ANDROID__)
cpu_set_t affinity;
if (!pthread_getaffinity_np(pthread_self(), sizeof(affinity), &affinity))
return CPU_COUNT(&affinity);