configure: add "-mt" for pthread support on HP-UX

HP-UX requires this compiler and linker flag to pass proper macros and
add required libraries.

Closes #18585
This commit is contained in:
Michael Osipov 2025-09-17 20:33:25 +02:00 committed by Daniel Stenberg
parent 0f067ba4aa
commit 74fdc1185f
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2

View File

@ -4340,11 +4340,9 @@ if test "$want_threaded_resolver" = "yes" && test "$USE_THREADS_WIN32" != "1"; t
AC_CHECK_FUNC(pthread_create, [USE_THREADS_POSIX=1] )
LIBS="$save_LIBS"
dnl on HP-UX, life is more complicated...
case $host in
*-hp-hpux*)
dnl it doesn't actually work without -lpthread
USE_THREADS_POSIX=""
CFLAGS="$CFLAGS -mt"
;;
*)
;;