Remove more leftovers of AIX support
authorPeter Eisentraut <peter@eisentraut.org>
Wed, 21 Jan 2026 13:45:20 +0000 (14:45 +0100)
committerPeter Eisentraut <peter@eisentraut.org>
Wed, 21 Jan 2026 13:51:05 +0000 (14:51 +0100)
The make variables MKLDEXPORT and POSTGRES_IMP were only used for AIX,
so they should have been removed with commit 0b16bb8776b.

Reviewed-by: Heikki Linnakangas <hlinnaka@iki.fi>
Reviewed-by: Tom Lane <tgl@sss.pgh.pa.us>
Discussion: https://www.postgresql.org/message-id/flat/7a48b624-2236-4e11-9b9d-6a3c658d77a1%40eisentraut.org

src/backend/Makefile

index e03c92e70e4d547abe8d76475d79a12d2a5cad1f..baa9b05d021198c71c16926dfba70b1518139834 100644 (file)
@@ -81,7 +81,7 @@ override LDFLAGS := $(LDFLAGS) $(LDFLAGS_EX) $(LDFLAGS_EX_BE)
 
 ##########################################################################
 
-all: submake-libpgport submake-catalog-headers submake-utils-headers postgres $(POSTGRES_IMP)
+all: submake-libpgport submake-catalog-headers submake-utils-headers postgres
 
 ifneq ($(PORTNAME), cygwin)
 ifneq ($(PORTNAME), win32)
@@ -218,12 +218,8 @@ install-postgres-bitcode: $(OBJS) all
    $(call install_llvm_module,postgres,$(call expand_subsys, $(filter-out $(top_builddir)/src/timezone/objfiles.txt, $(SUBDIROBJS))))
 endif
 
-install-bin: postgres $(POSTGRES_IMP) installdirs
+install-bin: postgres installdirs
    $(INSTALL_PROGRAM) postgres$(X) '$(DESTDIR)$(bindir)/postgres$(X)'
-ifeq ($(MAKE_EXPORTS), true)
-   $(INSTALL_DATA) $(POSTGRES_IMP) '$(DESTDIR)$(pkglibdir)/$(POSTGRES_IMP)'
-   $(INSTALL_PROGRAM) $(MKLDEXPORT) '$(DESTDIR)$(pgxsdir)/$(MKLDEXPORT_DIR)/mkldexport.sh'
-endif
 
 .PHONY: install-bin
 
@@ -239,20 +235,12 @@ ifeq ($(MAKE_DLL), true)
    $(MKDIR_P) '$(DESTDIR)$(libdir)'
 endif
 endif
-ifeq ($(MAKE_EXPORTS), true)
-   $(MKDIR_P) '$(DESTDIR)$(pkglibdir)'
-   $(MKDIR_P) '$(DESTDIR)$(pgxsdir)/$(MKLDEXPORT_DIR)'
-endif
 
 
 ##########################################################################
 
 uninstall:
    rm -f '$(DESTDIR)$(bindir)/postgres$(X)'
-ifeq ($(MAKE_EXPORTS), true)
-   rm -f '$(DESTDIR)$(pkglibdir)/$(POSTGRES_IMP)'
-   rm -f '$(DESTDIR)$(pgxsdir)/$(MKLDEXPORT_DIR)/mkldexport.sh'
-endif
 ifeq ($(PORTNAME), cygwin)
 ifeq ($(MAKE_DLL), true)
    rm -f '$(DESTDIR)$(libdir)/libpostgres.a'
@@ -277,7 +265,7 @@ endif
 ##########################################################################
 
 clean:
-   rm -f $(LOCALOBJS) postgres$(X) $(POSTGRES_IMP)
+   rm -f $(LOCALOBJS) postgres$(X)
 ifeq ($(PORTNAME), cygwin)
    rm -f postgres.dll libpostgres.a
 endif