oauth: Fix Autoconf build on macOS
authorJacob Champion <jchampion@postgresql.org>
Thu, 1 May 2025 19:35:52 +0000 (12:35 -0700)
committerJacob Champion <jchampion@postgresql.org>
Thu, 1 May 2025 19:35:52 +0000 (12:35 -0700)
Oversight in b0635bfda. -lintl is necessary for gettext on Mac, which
libpq-oauth depends on via pgport/pgcommon. (I'd incorrectly removed
this change from an earlier version of the patch, where it was suggested
by Peter Eisentraut.)

Per buildfarm member indri.

src/interfaces/libpq-oauth/Makefile

index 3e4b34142e0c6b61ceb55c646455ea8017ab173b..270fc0cf2d9d93e186e81225323a705298dab401 100644 (file)
@@ -47,7 +47,7 @@ $(stlib): override OBJS += $(OBJS_STATIC)
 $(stlib): $(OBJS_STATIC)
 
 SHLIB_LINK_INTERNAL = $(libpq_pgport_shlib)
-SHLIB_LINK = $(LIBCURL_LDFLAGS) $(LIBCURL_LDLIBS)
+SHLIB_LINK = $(LIBCURL_LDFLAGS) $(LIBCURL_LDLIBS) $(filter -lintl, $(LIBS))
 SHLIB_PREREQS = submake-libpq
 SHLIB_EXPORTS = exports.txt