From: Karel Zak Date: Mon, 19 Jan 2026 11:14:15 +0000 (+0100) Subject: autotools: use $PTHREAD_LIBS everywhere X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6ba220ff7c1683428d333a48e970b68e6abcd6c6;p=thirdparty%2Futil-linux.git autotools: use $PTHREAD_LIBS everywhere Signed-off-by: Karel Zak --- diff --git a/libblkid/src/Makemodule.am b/libblkid/src/Makemodule.am index 321d3fbe9..ce65d5029 100644 --- a/libblkid/src/Makemodule.am +++ b/libblkid/src/Makemodule.am @@ -224,7 +224,7 @@ test_blkid_fuzz_SOURCES = libblkid/src/fuzz.c nodist_EXTRA_test_blkid_fuzz_SOURCES = dummy.cxx test_blkid_fuzz_CFLAGS = $(blkid_tests_cflags) -DFUZZ_TARGET -test_blkid_fuzz_LDFLAGS = $(blkid_tests_ldflags) -lpthread +test_blkid_fuzz_LDFLAGS = $(blkid_tests_ldflags) $(PTHREAD_LIBS) test_blkid_fuzz_LDADD = $(blkid_tests_ldadd) $(LIB_FUZZING_ENGINE) endif diff --git a/libfdisk/src/Makemodule.am b/libfdisk/src/Makemodule.am index 073d57158..d678f917f 100644 --- a/libfdisk/src/Makemodule.am +++ b/libfdisk/src/Makemodule.am @@ -103,7 +103,7 @@ nodist_EXTRA_test_fdisk_script_fuzz_SOURCES = dummy.cxx test_fdisk_script_fuzz_SOURCES = libfdisk/src/script.c test_fdisk_script_fuzz_CFLAGS = -DFUZZ_TARGET $(libfdisk_la_CFLAGS) -test_fdisk_script_fuzz_LDFLAGS = $(libfdisk_tests_ldflags) -lpthread +test_fdisk_script_fuzz_LDFLAGS = $(libfdisk_tests_ldflags) $(PTHREAD_LIBS) test_fdisk_script_fuzz_LDADD = $(libfdisk_tests_ldadd) $(LIB_FUZZING_ENGINE) endif diff --git a/libmount/src/Makemodule.am b/libmount/src/Makemodule.am index bbd83b8bc..a017543b7 100644 --- a/libmount/src/Makemodule.am +++ b/libmount/src/Makemodule.am @@ -204,7 +204,7 @@ test_mount_fuzz_SOURCES = libmount/src/fuzz.c nodist_EXTRA_test_mount_fuzz_SOURCES = dummy.cxx test_mount_fuzz_CFLAGS = $(libmount_tests_cflags) -test_mount_fuzz_LDFLAGS = $(libmount_tests_ldflags) -lpthread +test_mount_fuzz_LDFLAGS = $(libmount_tests_ldflags) $(PTHREAD_LIBS) test_mount_fuzz_LDADD = $(libmount_tests_ldadd) $(LIB_FUZZING_ENGINE) endif diff --git a/libuuid/src/Makemodule.am b/libuuid/src/Makemodule.am index 866ae675f..1f8e430a0 100644 --- a/libuuid/src/Makemodule.am +++ b/libuuid/src/Makemodule.am @@ -7,7 +7,7 @@ test_uuid_parser_CFLAGS = $(AM_CFLAGS) -I$(ul_libuuid_incdir) check_PROGRAMS += test_uuid_time test_uuid_time_SOURCES = libuuid/src/gen_uuid.c \ libuuid/src/pack.c libuuid/src/unpack.c lib/randutils.c lib/md5.c lib/sha1.c -test_uuid_time_LDADD = libuuid.la $(SOCKET_LIBS) $(LDADD) -lpthread +test_uuid_time_LDADD = libuuid.la $(SOCKET_LIBS) $(LDADD) $(PTHREAD_LIBS) test_uuid_time_CFLAGS = $(AM_CFLAGS) -I$(ul_libuuid_incdir) -DTEST_PROGRAM # includes diff --git a/login-utils/Makemodule.am b/login-utils/Makemodule.am index d18d375d2..cfb0e7708 100644 --- a/login-utils/Makemodule.am +++ b/login-utils/Makemodule.am @@ -20,7 +20,7 @@ nodist_EXTRA_test_last_fuzz_SOURCES = dummy.cxx test_last_fuzz_SOURCES = login-utils/last.c test_last_fuzz_CFLAGS = $(AM_CFLAGS) -DFUZZ_TARGET -test_last_fuzz_LDFLAGS = -lpthread +test_last_fuzz_LDFLAGS = $(PTHREAD_LIBS) test_last_fuzz_LDADD = $(LDADD) libcommon.la $(LIB_FUZZING_ENGINE) endif diff --git a/misc-utils/Makemodule.am b/misc-utils/Makemodule.am index 7bc0aaae0..deaac71d5 100644 --- a/misc-utils/Makemodule.am +++ b/misc-utils/Makemodule.am @@ -159,7 +159,7 @@ endif check_PROGRAMS += test_uuidd test_uuidd_SOURCES = misc-utils/test_uuidd.c -test_uuidd_LDADD = $(LDADD) libcommon.la libuuid.la -lpthread +test_uuidd_LDADD = $(LDADD) libcommon.la libuuid.la $(PTHREAD_LIBS) test_uuidd_CFLAGS = $(AM_CFLAGS) -I$(ul_libuuid_incdir) endif # BUILD_UUIDD