$NetBSD: patch-src_Makefile.in,v 1.9 2024/04/14 05:54:18 adam Exp $ Make sure libpcsclite.so is not linked against -lpthread on NetBSD, as loading libpthread.so through dlopen() is now forbidden. Disable installation of pcsc-spy --- src/Makefile.in.orig 2024-04-12 09:51:08.000000000 +0000 +++ src/Makefile.in @@ -450,6 +450,8 @@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_CXX = @PTHREAD_CXX@ PTHREAD_LIBS = @PTHREAD_LIBS@ +LIBPCSC_PTHREAD_CFLAGS = @LIBPCSC_PTHREAD_CFLAGS@ +LIBPCSC_PTHREAD_LIBS = @LIBPCSC_PTHREAD_LIBS@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ @@ -518,7 +520,6 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ usbdropdir = @usbdropdir@ -SUBDIRS = spy AM_CPPFLAGS = -I$(top_srcdir)/src/PCSC -I$(top_builddir)/src/PCSC \ $(SYMBOL_VISIBILITY) @@ -545,8 +546,8 @@ libpcsclite_real_la_SOURCES = \ winscard_msg.c libpcsclite_real_la_LDFLAGS = -version-info 1:0:0 -libpcsclite_real_la_CFLAGS = $(PTHREAD_CFLAGS) -DLIBPCSCLITE -DSIMCLIST_NO_DUMPRESTORE -libpcsclite_real_la_LIBADD = $(PTHREAD_CFLAGS) $(PTHREAD_LIBS) +libpcsclite_real_la_CFLAGS = $(LIBPCSC_PTHREAD_CFLAGS) -DLIBPCSCLITE -DSIMCLIST_NO_DUMPRESTORE +libpcsclite_real_la_LIBADD = $(LIBPCSC_PTHREAD_CFLAGS) $(PTHREAD_LIBS) libpcsclite_fake_la_SOURCES = \ libfake.c