From 902cef37452dc4af06c52bb907aff6a9321dde71 Mon Sep 17 00:00:00 2001 From: Muhammad Usama Date: Wed, 7 May 2025 15:59:23 +0500 Subject: [PATCH] Fix make install for OS/X: cherry picked from commit 0f28a69f12418d211ffba5f7ddd222fd0c47daeb (#7936) Use the $(DLSUFFIX) instead of hard coded extensions for cdc (#7221) cherry picked from commit 0f28a69f12418d211ffba5f7ddd222fd0c47daeb Co-authored-by: Nils Dijk Co-authored-by: ibrahim halatci --- src/backend/distributed/cdc/Makefile.decoder | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/backend/distributed/cdc/Makefile.decoder b/src/backend/distributed/cdc/Makefile.decoder index 963f8bf15..8548cef47 100644 --- a/src/backend/distributed/cdc/Makefile.decoder +++ b/src/backend/distributed/cdc/Makefile.decoder @@ -14,11 +14,6 @@ override CPPFLAGS += -DDECODER=\"$(DECODER)\" -I$(citus_abs_top_srcdir)/include install: install-cdc -clean: clean-cdc - install-cdc: mkdir -p '$(citus_decoders_dir)' - $(INSTALL_SHLIB) citus_$(DECODER).so '$(citus_decoders_dir)/$(DECODER).so' - -clean-cdc: - rm -f '$(DESTDIR)$(datadir)/$(datamoduledir)/citus_decoders/$(DECODER).so' + $(INSTALL_SHLIB) citus_$(DECODER)$(DLSUFFIX) '$(citus_decoders_dir)/$(DECODER)$(DLSUFFIX)'