>From 2758f513f0fdca1c274340015e2c05ea6e5dbbf1 Mon Sep 17 00:00:00 2001 From: Bernhard Voelker Date: Sat, 5 Jan 2019 16:45:36 +0100 Subject: [PATCH] build: work around dependency issue of 'make' on the BSDs 'make' on all of FreeBSD, NetBSD and OpenBSD fails to understand that './libfindtools.a' and 'libfindtools.a' are the same, and - unless one builds that target manually - fails with: make[3]: don't know how to make ./libfindtools.a. Stop * find/Makefile.am (LDADD): Change './libfindtools.a' to 'libfindtools.a'. --- find/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/find/Makefile.am b/find/Makefile.am index 03e6ba39..78c96f54 100644 --- a/find/Makefile.am +++ b/find/Makefile.am @@ -31,7 +31,7 @@ man_MANS = find.1 EXTRA_DIST = defs.h sharefile.h print.h $(man_MANS) AM_CPPFLAGS = -I../gl/lib -I$(top_srcdir)/lib -I$(top_srcdir)/gl/lib -DLOCALEDIR=\"$(localedir)\" -LDADD = ./libfindtools.a ../lib/libfind.a ../gl/lib/libgnulib.a $(LIBINTL) $(LIB_CLOCK_GETTIME) $(LIB_EACCESS) $(LIB_SELINUX) $(LIB_CLOSE) $(MODF_LIBM) $(FINDLIBS) $(GETHOSTNAME_LIB) $(LIB_EACCESS) +LDADD = libfindtools.a ../lib/libfind.a ../gl/lib/libgnulib.a $(LIBINTL) $(LIB_CLOCK_GETTIME) $(LIB_EACCESS) $(LIB_SELINUX) $(LIB_CLOSE) $(MODF_LIBM) $(FINDLIBS) $(GETHOSTNAME_LIB) $(LIB_EACCESS) # gnulib advises we link against because we use : # $(GETHOSTNAME_LIB) uname # $(LIB_CLOCK_GETTIME) (some indirect dependency) -- 2.20.1