From 1d58e4ddab548f574210da57ca44890a73efe9f8 Mon Sep 17 00:00:00 2001 From: =?utf8?q?P=C3=A1draig=20Brady?= Date: Thu, 20 Nov 2025 10:43:06 +0000 Subject: [PATCH] build: remove explicit link to CoreFoundation libs on macOS * src/local.mk: No longer explicitly depend on @INTL_MACOS_LIBS@ as they're no longer implicitly referenced (in LIBINTL) without gettext. The old dependency was through localename-unsafe, specifically date, du through show-date() (fprintftime), and ls, pr, stat, uptime through strftime(). gnulib commit v1.0-2439-gff4b084a68 removed the localename-unsafe dependency on macOS. --- src/local.mk | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/local.mk b/src/local.mk index 8758793452..5d2c379c56 100644 --- a/src/local.mk +++ b/src/local.mk @@ -337,16 +337,6 @@ src_sort_LDADD += $(LIBPMULTITHREAD) # for pthread_sigmask src_sort_LDADD += $(PTHREAD_SIGMASK_LIB) -if !USE_NLS -# for CFPreferencesCopyAppValue -src_date_LDADD += $(INTL_MACOSX_LIBS) -src_du_LDADD += $(INTL_MACOSX_LIBS) -src_ls_LDADD += $(INTL_MACOSX_LIBS) -src_pr_LDADD += $(INTL_MACOSX_LIBS) -src_stat_LDADD += $(INTL_MACOSX_LIBS) -src_uptime_LDADD += $(INTL_MACOSX_LIBS) -endif - # Get the release year from lib/version-etc.c. RELEASE_YEAR = \ `sed -n '/.*COPYRIGHT_YEAR = \([0-9][0-9][0-9][0-9]\) };/s//\1/p' \ -- 2.47.3