diff --git a/src/backend/distributed/Makefile b/src/backend/distributed/Makefile index 6a26d1cb0..13ae016ef 100644 --- a/src/backend/distributed/Makefile +++ b/src/backend/distributed/Makefile @@ -20,7 +20,7 @@ SUBDIRS = . commands executor master planner relay test utils worker # That patsubst rule searches all directories listed in SUBDIRS for .c # files, and adds the corresponding .o files to OBJS OBJS += \ - $(patsubst $(citus_abs_srcdir)/%.c,%.o,$(foreach dir,$(SUBDIRS), $(wildcard $(citus_abs_srcdir)/$(dir)/*.c))) + $(patsubst $(citus_abs_srcdir)/%.c,%.o,$(foreach dir,$(SUBDIRS), $(sort $(wildcard $(citus_abs_srcdir)/$(dir)/*.c)))) # be explicit about the default target all: