(LDFLAGS-md5crypt.so, libmd5crypt-map): New variables.
authordrepper <drepper>
Fri, 29 Aug 1997 20:33:37 +0000 (20:33 +0000)
committerdrepper <drepper>
Fri, 29 Aug 1997 20:33:37 +0000 (20:33 +0000)
md5-crypt/Makefile

index b52e1ef..ab054ce 100644 (file)
@@ -63,6 +63,11 @@ libmd5crypt: $(foreach o,$(object-suffixes), \
                    $(addprefix $(objpfx),$(patsubst %,$(libtype$o),md5crypt)))
 ifeq ($(build-shared),yes)
 libmd5crypt: $(objpfx)libmd5crypt.so
+# Use the same soname as the real libcrypt, so that it can be used as a
+# drop in replacement.
+LDFLAGS-md5crypt.so = -Wl,-soname=lib$(libprefix)crypt.so$(libcrypt.so-version)
+# We also use the same version script.
+libmd5crypt-map := libcrypt.map
 endif
 
 define o-iterator-doit