]> git.ipfire.org Git - thirdparty/openldap.git/commitdiff
Revert "ITS#9008 moduledir rpath changes"
authorQuanah Gibson-Mount <quanah@openldap.org>
Fri, 17 May 2019 17:03:25 +0000 (17:03 +0000)
committerQuanah Gibson-Mount <quanah@openldap.org>
Fri, 17 May 2019 17:03:25 +0000 (17:03 +0000)
This reverts commit 469bc3afbfc478fdce80ee269fd01d2fefa92010.

build/top.mk
configure.in

index cddaf16e0a506ce2a99f231881a7a12ca9495a83..2398ca117cbf16d1661b7e6994fe3d01d8a8de41 100644 (file)
@@ -40,7 +40,7 @@ libdir = @libdir@
 libexecdir = @libexecdir@
 localstatedir = @localstatedir@
 mandir = @mandir@
-moduledir = @moduledir@
+moduledir = @libexecdir@$(ldap_subdir)
 sbindir = @sbindir@
 sharedstatedir = @sharedstatedir@
 sysconfdir = @sysconfdir@$(ldap_subdir)
@@ -87,12 +87,10 @@ LTONLY_mod = --tag=disable-static
 LTONLY_MOD = $(LTONLY_$(BUILD_MOD))
 
 # platform-specific libtool flags
-NT_LTFLAGS = -no-undefined -avoid-version -rpath $(libdir)
-NT_LTFLAGS_LIB = -no-undefined $(LTVERSION) -rpath $(libdir)
-NT_LTFLAGS_MOD = -no-undefined $(LTVERSION) -rpath $(libdir)
-UNIX_LTFLAGS = $(LTVERSION) -rpath $(libdir)
+NT_LTFLAGS_LIB = -no-undefined -avoid-version -rpath $(libdir)
+NT_LTFLAGS_MOD = -no-undefined -avoid-version -rpath $(moduledir)
 UNIX_LTFLAGS_LIB = $(LTVERSION) -rpath $(libdir)
-UNIX_LTFLAGS_MOD = $(LTVERSION) -rpath $(libdir)
+UNIX_LTFLAGS_MOD = $(LTVERSION) -rpath $(moduledir)
 
 # libtool flags
 LTFLAGS     = $(@PLAT@_LTFLAGS)
index ece3056fb7e492e05f8960847fddeb714caffcc1..8d2ee0e155fee599e34b47353303d7c2c0c65097 100644 (file)
@@ -226,24 +226,6 @@ esac
 
 AC_SUBST(ldap_subdir)dnl
 
-dnl ----------------------------------------------------------------
-dnl --with-moduledir
-
-moduledir="openldap"
-
-AC_ARG_WITH(moduledir,
-[  --with-moduledir=DIR    change default module subdirectory used for installs],
-[case "$withval" in
-       no) moduledir=""
-               ;;
-       yes)
-               ;;
-       *)
-               moduledir="$withval"
-               ;;
-esac
-])dnl
-
 dnl ----------------------------------------------------------------
 dnl General "enable" options
 dnl set default to traditional to enable the original debug style
@@ -541,21 +523,6 @@ fi
 AC_MSG_RESULT(done)
 
 dnl ----------------------------------------------------------------
-
-dnl set moduledir- if moduledir starts with a /, then leave it alone.
-dnl otherwise, prepend libexecdir to it.
-case $moduledir in
-       /*|\\*)
-               ;;
-       *)
-               moduledir=$libexecdir/$moduledir
-               ;;
-esac
-
-AC_SUBST(moduledir)
-
-dnl ----------------------------------------------------------------
-
 dnl Initialize vars
 LDAP_LIBS=
 SLAPD_NDB_LIBS=