From cf61ebb8455aa96b69dde1d19b1d09b17c0bd1e7 Mon Sep 17 00:00:00 2001 From: Guillem Jover Date: Sat, 22 Apr 2023 20:47:20 +0200 Subject: [PATCH] build: Do not build the progname module if it is not needed This was made conditional, but the code part was accidentally left untouched due to having ported it locally to use __progname, which caused build failures on the stock repo. Fixes: commit 046621d7967e7a0f08ae988bcf7e4cd1b6cf204c --- src/Makefile.am | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Makefile.am b/src/Makefile.am index 9d22b00..6f2325c 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -95,7 +95,6 @@ libbsd_la_SOURCES = \ local-link.h \ merge.c \ pidfile.c \ - progname.c \ pwcache.c \ radixsort.c \ readpassphrase.c \ @@ -114,6 +113,12 @@ libbsd_la_SOURCES = \ vis.c \ # EOL +if NEED_PROGNAME +libbsd_la_SOURCES += \ + progname.c \ + # EOL +endif + if NEED_BSD_GETOPT libbsd_la_SOURCES += \ bsd_getopt.c \