*) Fix bug that could potentially prevent the perchild MPM from
working with more than one vhost/uid. [Aaron Bannert]
- *) Change make install processing of DSO modules to perform special
- handling on platforms where libtool doesn't install mod_foo.so.
- This fixes some wonkiness on HP-UX, Tru64, and AIX which
- prevented standard LoadModule statements from working.
+ *) Change make install and apxs -i processing of DSO modules to
+ perform special handling on platforms where libtool doesn't install
+ mod_foo.so. This fixes some wonkiness on HP-UX, Tru64, and AIX
+ which prevented standard LoadModule statements from working.
[Jeff Trawick]
*) Whenever mod_so is enabled (not just when there are DSOs for
@sed 's#LIBTOOL = \(.*\)#LIBTOOL = $(SHELL) $(installbuilddir)/libtool $(LTFLAGS)#' \
config_vars.mk > $(installbuilddir)/config_vars.mk; \
cp build/*.mk $(installbuilddir); \
+ cp build/instdso.sh $(installbuilddir); \
cp srclib/apr/libtool $(installbuilddir); \
if test -f srclib/apr/shlibtool; then \
cp srclib/apr/shlibtool $(installbuilddir); \
}
my $t = $f;
$t =~ s|^.+/([^/]+)$|$1|;
+ $t =~ s|\.la$|\.so|;
if ($opt_i) {
- push(@cmds, "$prefix/build/libtool --mode=install cp $f $CFG_LIBEXECDIR/$t");
+ push(@cmds, "$prefix/build/instdso.sh SH_LIBTOOL='" .
+ "$prefix/build/libtool' $f $CFG_LIBEXECDIR");
push(@cmds, "chmod 755 $CFG_LIBEXECDIR/$t");
}