From 7d060ec8fa7239f4f78e51733ec9c139e08b27d1 Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Tue, 20 Nov 2007 15:10:52 +0000 Subject: [PATCH] ITS#5215 fix Windows slapd.def rules --- servers/slapd/Makefile.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/servers/slapd/Makefile.in b/servers/slapd/Makefile.in index fcc9a4ce83..2131b4e048 100644 --- a/servers/slapd/Makefile.in +++ b/servers/slapd/Makefile.in @@ -138,7 +138,7 @@ SLAPD_OBJECTS = $(@PLAT@_SLAPD_OBJECTS) # for functions, but it is required for variables. # # The symdummy.c file basically references EVERY symbol available to slapd.exe, -# including symbols that slapd.exe never actually refereneced. The file +# including symbols that slapd.exe never actually referenced. The file # is compiled and included at link time. Without this object file, slapd.exe # would NOT export symbols that it never referenced. The reason that these # symbols must still be exported is because a dynamic module may want to @@ -155,7 +155,7 @@ SLAPD_OBJECTS = $(@PLAT@_SLAPD_OBJECTS) # on its own very long list of dependencies. # slapd.def: libbackends.a liboverlays.a version.o - @for i in $(LDFLAGS) ; do \ + @for i in XX $(LDFLAGS) ; do \ path=`expr "$$i" : "-L\(.*\)"`; \ if test $$? != 0; then continue; fi; \ paths="$$paths $$path"; \ @@ -167,7 +167,7 @@ slapd.def: libbackends.a liboverlays.a version.o -l*) \ done="" ;\ base=`expr "$$i" : "-l\(.*\)"`; \ - for p in $$paths ; do \ + for p in . $$paths ; do \ for ext in la dll dll.a a ; do \ path=$$p/lib$$base.$$ext; \ test ! -f $$path && continue; \ -- 2.39.5