SDL: Merge commit 'f37db957f8c5d9de53bdd58b2a95a2da0937307d' into main

From f37db957f8c5d9de53bdd58b2a95a2da0937307d Mon Sep 17 00:00:00 2001
From: Brad Smith <[EMAIL REDACTED]>
Date: Fri, 21 Oct 2022 04:49:15 -0400
Subject: [PATCH] Use -lpthread on OpenBSD

---
 cmake/sdlchecks.cmake | 2 +-
 configure             | 2 +-
 configure.ac          | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/cmake/sdlchecks.cmake b/cmake/sdlchecks.cmake
index 8a19e5b60b3a..3686f01d96a4 100644
--- a/cmake/sdlchecks.cmake
+++ b/cmake/sdlchecks.cmake
@@ -905,7 +905,7 @@ macro(CheckPTHREAD)
       set(PTHREAD_LDFLAGS "-lpthread")
     elseif(OPENBSD)
       set(PTHREAD_CFLAGS "-D_REENTRANT")
-      set(PTHREAD_LDFLAGS "-pthread")
+      set(PTHREAD_LDFLAGS "-lpthread")
     elseif(SOLARIS)
       set(PTHREAD_CFLAGS "-D_REENTRANT")
       set(PTHREAD_LDFLAGS "-pthread -lposix4")
diff --git a/configure b/configure
index 76d1d3e8a6f1..072eedb83bcc 100755
--- a/configure
+++ b/configure
@@ -26778,7 +26778,7 @@ fi
             ;;
         *-*-openbsd*)
             pthread_cflags="-D_REENTRANT"
-            pthread_lib="-pthread"
+            pthread_lib="-lpthread"
             ;;
         *-*-solaris2.9)
             # From Solaris 9+, posix4's preferred name is rt.
diff --git a/configure.ac b/configure.ac
index 5810b4f0f5e6..6391bae84385 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3063,7 +3063,7 @@ dnl This is used on Linux for glibc binary compatibility (Doh!)
             ;;
         *-*-openbsd*)
             pthread_cflags="-D_REENTRANT"
-            pthread_lib="-pthread"
+            pthread_lib="-lpthread"
             ;;
         *-*-solaris2.9)
             # From Solaris 9+, posix4's preferred name is rt.