From 8d9a99b29f0b6c943f750ce320a7a2ca19f6a159 Mon Sep 17 00:00:00 2001 From: Quanah Gibson-Mount Date: Thu, 1 Apr 2021 17:22:45 +0000 Subject: [PATCH] ITS#9515 - Fix .lo file generation during build process --- contrib/slapd-modules/datamorph/Makefile | 6 ++++-- contrib/slapd-modules/variant/Makefile | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/contrib/slapd-modules/datamorph/Makefile b/contrib/slapd-modules/datamorph/Makefile index a01ec48cdf..156a20503d 100644 --- a/contrib/slapd-modules/datamorph/Makefile +++ b/contrib/slapd-modules/datamorph/Makefile @@ -49,10 +49,12 @@ sp := dir := tests include $(dir)/Rules.mk -%.lo: %.c +.SUFFIXES: .c .o .lo + +.c.lo: $(LIBTOOL) --mode=compile $(CC) $(OPT) $(DEFS) $(INCS) -c $< -%.la: %.lo +datamorph.la: datamorph.lo $(LIBTOOL) --mode=link $(CC) $(OPT) -version-info $(LTVER) \ -rpath $(moduledir) -module -o $@ $? $(LIBS) diff --git a/contrib/slapd-modules/variant/Makefile b/contrib/slapd-modules/variant/Makefile index 43a23b8349..00d9f7364f 100644 --- a/contrib/slapd-modules/variant/Makefile +++ b/contrib/slapd-modules/variant/Makefile @@ -49,10 +49,12 @@ sp := dir := tests include $(dir)/Rules.mk -%.lo: %.c +.SUFFIXES: .c .o .lo + +.c.lo: $(LIBTOOL) --mode=compile $(CC) $(OPT) $(DEFS) $(INCS) -c $< -%.la: %.lo +variant.la: variant.lo $(LIBTOOL) --mode=link $(CC) $(OPT) -version-info $(LTVER) \ -rpath $(moduledir) -module -o $@ $? $(LIBS) -- 2.47.3