$NetBSD: patch-src_platform__util.cpp,v 1.1 2022/04/19 16:34:10 adam Exp $ NetBSD support. --- src/platform_util.cpp.orig 2022-04-19 14:47:36.330535380 +0000 +++ src/platform_util.cpp @@ -40,7 +40,7 @@ POSSIBILITY OF SUCH DAMAGE. #if TORRENT_HAS_PTHREAD_SET_NAME #include -#ifdef TORRENT_BSD +#if defined(TORRENT_BSD) && !defined(__NetBSD__) #include #endif #endif @@ -105,7 +105,11 @@ namespace libtorrent { TORRENT_UNUSED(name); #if TORRENT_HAS_PTHREAD_SET_NAME #ifdef TORRENT_BSD +#if defined(__NetBSD__) + pthread_setname_np(pthread_self(), name, nullptr); +#else pthread_set_name_np(pthread_self(), name); +#endif #else pthread_setname_np(pthread_self(), name); #endif