Means today...
I have retested it. It was not 100% OK, the shlibtool is not created, I
have probably missed a cp.
Find enclosed new patch :=(
Cheers
Jean-frederic
[EMAIL PROTECTED] wrote:
>
> I'll try to get this applied and committed today. If I don't get to it
> until tomorrow, don't worry, it's on my short list.
>
> Ryan
>
> On Thu, 15 Mar 2001, jean-frederic clere wrote:
>
> > Hi Ryan,
> >
> > I have fixed it - It works on my Linux Box -
> >
> > Find enclosed the patch for httpd-2.0
> >
> > Cheers
> >
> > Jean-frederic
> >
> > [EMAIL PROTECTED] wrote:
> > >
> > > This is most definately a bug. APR should have a copy of the libtool
> > > files, and ANY APR application should just use those files. There is no
> > > reason for httpd-2.0 to create links anyplace, it should just use APR's
> > > version.
> > >
> > > Ryan
> > >
> > > On Wed, 14 Mar 2001, jean-frederic clere wrote:
> > >
> > > > Hi,
> > > >
> > > > I have noted that buildconf of httpd2.0 creates links for the libtool
> > > > needed elements and the APR one copies them in the build subdirectory:
> > > > +++
> > > > $ ls -lt
> > > > srclib/apr/build/ltconfig
> > > > -rwxr-xr-x 1 VTX3 Spain 97913 Mar 14 16:26
> > > > srclib/apr/build/ltconfig
> > > > $ ls -l
> > > > ltconfig
> > > > lrwxrwxrwx 1 VTX3 Spain 33 Mar 14 16:33 ltconfig ->
> > > > /usr/local/share/libtool/ltconfig
> > > > $
> > > > +++
> > > >
> > > > Is this a bug or a Feature?
> > > >
> > > > Cheers
> > > >
> > > > Jean-frederic
> > > >
> > > >
> > >
> > > _______________________________________________________________________________
> > > Ryan Bloom [EMAIL PROTECTED]
> > > 406 29th St.
> > > San Francisco, CA 94131
> > > -------------------------------------------------------------------------------
>
> _______________________________________________________________________________
> Ryan Bloom [EMAIL PROTECTED]
> 406 29th St.
> San Francisco, CA 94131
> -------------------------------------------------------------------------------
Index: configure.in
===================================================================
RCS file: /home/cvs/apache/httpd-2.0/configure.in,v
retrieving revision 1.130
diff -u -r1.130 configure.in
--- configure.in 2001/03/11 23:40:47 1.130
+++ configure.in 2001/03/15 16:21:03
@@ -4,7 +4,7 @@
AC_INIT(acinclude.m4)
AC_CONFIG_HEADER(include/ap_config_auto.h)
-AC_CONFIG_AUX_DIR(.)
+AC_CONFIG_AUX_DIR(srclib/apr/build)
dnl ## This is the central place where Apache's version should be kept.
dnl AM_INIT_AUTOMAKE(apache, 2.0-dev)
@@ -20,6 +20,7 @@
dnl Absolute source/build directory
abs_srcdir=`(cd $srcdir && pwd)`
abs_builddir=`pwd`
+aprbuild=$abs_srcdir/srclib/apr/build
MKDIR=$abs_srcdir/srclib/apr/build/mkdir.sh
@@ -155,7 +156,7 @@
APACHE_LIBTOOL_SILENT
if test "$apache_need_shared" = "yes"; then
- $SHELL $srcdir/ltconfig --output=shlibtool --disable-static --srcdir=$srcdir
--cache-file=./config.cache $srcdir/ltmain.sh
+ $SHELL $aprbuild/ltconfig --output=shlibtool --disable-static
--srcdir=$aprbuild --cache-file=./config.cache $aprbuild/ltmain.sh
case $PLATFORM in
*os390)
CFLAGS="$CFLAGS -Wc,DLL,EXPORTALL"
Index: build/build2.mk
===================================================================
RCS file: /home/cvs/apache/httpd-2.0/build/build2.mk,v
retrieving revision 1.30
diff -u -r1.30 build2.mk
--- build/build2.mk 2001/02/27 01:39:25 1.30
+++ build/build2.mk 2001/03/15 16:21:03
@@ -58,15 +58,13 @@
TOUCH_FILES = mkinstalldirs install-sh missing
-LT_TARGETS = ltconfig ltmain.sh config.guess config.sub
-
config_h_in = include/ap_config_auto.h.in
apr_configure = srclib/apr/configure
mm_configure = srclib/apr/shmem/unix/mm/configure
pcre_configure = srclib/pcre/configure
aprutil_configure = srclib/apr-util/configure
-APACHE_TARGETS = $(TOUCH_FILES) $(LT_TARGETS) configure $(config_h_in)
+APACHE_TARGETS = $(TOUCH_FILES) configure $(config_h_in)
APR_TARGETS = $(apr_configure) $(mm_configure) $(aprutil_configure)
@@ -88,9 +86,6 @@
@echo "dnl THIS FILE IS AUTOMATICALLY GENERATED BY buildconf" >$@
@echo "dnl edits here will be lost" >>$@
@cat acinclude.m4 $(libtool_m4) >> $@
-
-$(LT_TARGETS):
- libtoolize $(AMFLAGS) --force
$(config_h_in): configure
# explicitly remove target since autoheader does not seem to work
Index: build/rules.mk
===================================================================
RCS file: /home/cvs/apache/httpd-2.0/build/rules.mk,v
retrieving revision 1.43
diff -u -r1.43 rules.mk
--- build/rules.mk 2001/02/26 04:38:18 1.43
+++ build/rules.mk 2001/03/15 16:21:03
@@ -188,7 +188,7 @@
rm -rf .libs
distclean: distclean-recursive clean-x
- rm -f config.cache config.log config.status config_vars.mk libtool \
+ rm -f config.cache config.log config.status config_vars.mk \
stamp-h Makefile shlibtool .deps $(DISTCLEAN_TARGETS)
include $(builddir)/.deps