Oops... I meant to follow up to the list... trying again.

Note also that upgrading to libtool 1.3.4 and libtool 1.3.5 didn't
help.

Greg Stein <[EMAIL PROTECTED]> writes:

> That patch is just plain wrong. Usable as a stopgap, but not something to be
> committed.
> 
> I was dead tired last night and had to crash after some minimal testing.
> I'll get the stuff cleaned back up.
> 
> Jeff: what is going wrong for you with Ryan's new patch?

Here is the tail end of a build just now on an up-to-date clean tree:

make[3]: Leaving directory `/home/trawick/apache/httpd-2.0/srclib/apr/dso/unix'
make[3]: Entering directory `/home/trawick/apache/httpd-2.0/srclib/apr'
/bin/sh /home/trawick/apache/httpd-2.0/srclib/apr/libtool --mode=link --silent 
gcc -DLINUX=2 -DAPACHE_XLATE
Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations 
-I./include -I../include -o libapr.l.Aa -rpath /usr/local/lib lib/apr_pools.lo 
strings/apr_cpystrn.lo strings/apr_fnmatch.lo strings/apr_snprintf.lo 
strings/apr_strings.lo strings/apr_strnatcmp.lo passwd/apr_getpass.lo 
passwd/apr_md5.lo tables/apr_hash.lo tables/apr_tables.lo file_io/unix/dir.lo 
file_io/unix/fileacc.lo file_io/unix/filedup.lo file_io/unix/filestat.lo 
file_io/unix/flock.lo file_io/unix/fullrw.lo file_io/unix/open.lo 
file_io/unix/pipe.lo file_io/unix/readwrite.lo file_io/unix/seek.lo 
network_io/unix/inet_ntop.lo network_io/unix/inet_pton.lo 
network_io/unix/poll.lo network_io/unix/sendrecv.lo network_io/unix/sockaddr.lo 
network_io/unix/sockets.lo network_io/unix/sockopt.lo threadproc/unix/proc.lo 
threadproc/unix/procsup.lo threadproc/unix/signals.lo threadproc/unix/thread.lo 
threadproc/unix/threadpriv.lo misc/unix/errorcodes.lo misc/unix/getopt.lo 
misc/unix/getuuid.lo misc/unix/otherchild.lo mis!
!
c/unix/rand.lo misc/unix/start.lo misc/unix/uuid.lo locks/unix/crossproc.lo 
locks/unix/intraproc.lo locks/unix/locks.lo time/unix/time.lo 
time/unix/timestr.lo mmap/unix/common.lo mmap/unix/mmap.lo 
shmem/unix/mm_alloc.lo shmem/unix/mm_core.lo shmem/unix/mm_global.lo 
shmem/unix/mm_lib.lo shmem/unix/mm_vers.lo shmem/unix/shmem.lo 
i18n/unix/xlate.lo user/unix/homedir.lo dso/unix/dso.lo
ar: shmem/unix/mm_alloc.o: No such file or directory
make[3]: *** [libapr.la] Error 1
make[3]: Leaving directory `/home/trawick/apache/httpd-2.0/srclib/apr'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/trawick/apache/httpd-2.0/srclib/apr'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/trawick/apache/httpd-2.0/srclib'
make: *** [all-recursive] Error 1 

Here are the files in shmem/unix.  Look at the symbolic links.  Not
too cool.  They were created by libtool...

[EMAIL PROTECTED] httpd-2.0]$ dir srclib/apr/shmem/unix/
total 48
drwxrwxr-x   4 trawick  trawick      1024 Jan 10 07:01 .
drwxrwxr-x   5 trawick  trawick      1024 Dec  4 17:23 ..
-rw-rw-r--   1 trawick  trawick        20 Jan  9 15:17 .cvsignore
drwxrwxr-x   2 trawick  trawick      1024 Jan  9 15:17 CVS
-rw-rw-r--   1 trawick  trawick       657 Jan 10 07:00 Makefile
-rw-rw-r--   1 trawick  trawick       549 Jan  9 15:17 Makefile.in
drwxrwxr-x   4 trawick  trawick      2048 Jan 10 07:01 mm
-rw-rw-r--   1 trawick  trawick        10 Jan 10 07:01 mm_alloc.lo
lrwxrwxrwx   1 trawick  trawick        22 Jan 10 07:01 mm_alloc.o -> 
shmem/unix/mm_alloc.lo
-rw-rw-r--   1 trawick  trawick        10 Jan 10 07:01 mm_core.lo
lrwxrwxrwx   1 trawick  trawick        21 Jan 10 07:01 mm_core.o -> 
shmem/unix/mm_core.lo
-rw-rw-r--   1 trawick  trawick        10 Jan 10 07:01 mm_global.lo
lrwxrwxrwx   1 trawick  trawick        23 Jan 10 07:01 mm_global.o -> 
shmem/unix/mm_global.lo
-rw-rw-r--   1 trawick  trawick        10 Jan 10 07:01 mm_lib.lo
lrwxrwxrwx   1 trawick  trawick        20 Jan 10 07:01 mm_lib.o -> 
shmem/unix/mm_lib.lo
-rw-rw-r--   1 trawick  trawick        10 Jan 10 07:01 mm_vers.lo
lrwxrwxrwx   1 trawick  trawick        21 Jan 10 07:01 mm_vers.o -> 
shmem/unix/mm_vers.lo
-rw-rw-r--   1 trawick  trawick      6381 Jan  8 10:34 shmem.c
-rw-rw-r--   1 trawick  trawick        10 Jan 10 07:01 shmem.lo
-rw-rw-r--   1 trawick  trawick     26420 Jan 10 07:01 shmem.o 

Here is what libtool is doing (I turned off --silent):

make[1]: Entering directory `/home/trawick/apache/httpd-2.0/srclib/apr'
/bin/sh /home/trawick/apache/httpd-2.0/srclib/apr/libtool --mode=link gcc 
-DLINUX=2 -DAPACHE_XLA
TE -g -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations 
-DAP_DEBUG -DNO_DBM_
apr_fnmatch.lo strings/apr_snprintf.lo strings/apr_strings.lo 
strings/apr_strnatcmp.lo passwd/apr_getpass.lo passwd/apr_md5.lo 
tables/apr_hash.lo tables/apr_tables.lo file_io/unix/dir.lo 
file_io/unix/fileacc.lo file_io/unix/filedup.lo file_io/unix/filestat.lo 
file_io/unix/flock.lo file_io/unix/fullrw.lo file_io/unix/open.lo 
file_io/unix/pipe.lo file_io/unix/readwrite.lo file_io/unix/seek.lo 
network_io/unix/inet_ntop.lo network_io/unix/inet_pton.lo 
network_io/unix/poll.lo network_io/unix/sendrecv.lo network_io/unix/sockaddr.lo 
network_io/unix/sockets.lo network_io/unix/sockopt.lo threadproc/unix/proc.lo 
threadproc/unix/procsup.lo threadproc/unix/signals.lo threadproc/unix/thread.lo 
threadproc/unix/threadpriv.lo misc/unix/errorcodes.lo misc/unix/getopt.lo 
misc/unix/getuuid.lo misc/unix/otherchild.lo misc/unix/rand.lo 
misc/unix/start.lo misc/unix/uuid.lo
locks/unix/crossproc.lo locks/unix/intraproc.lo locks/unix/locks.lo 
time/unix/time.lo time/unix/timestr.lo mmap/unix/common.lo mmap/unix/mmap.lo 
shmem/unix/mm_alloc.lo shmem/unix/mm_core.lo shmem/unix/mm_global.lo 
shmem/unix/mm_lib.lo shmem/unix/mm_vers.lo shmem/unix/shmem.lo 
i18n/unix/xlate.lo user/unix/homedir.lo dso/unix/dso.lo
mkdir .libs
ln -s shmem/unix/mm_alloc.lo shmem/unix/mm_alloc.o
ln -s shmem/unix/mm_core.lo shmem/unix/mm_core.o
ln -s shmem/unix/mm_global.lo shmem/unix/mm_global.o
ln -s shmem/unix/mm_lib.lo shmem/unix/mm_lib.o
ln -s shmem/unix/mm_vers.lo shmem/unix/mm_vers.o
ar cru .libs/libapr.a  lib/apr_pools.o strings/apr_cpystrn.o 
strings/apr_fnmatch.o strings/apr_snprintf.o strings/apr_strings.o 
strings/apr_strnatcmp.o passwd/apr_getpass.o passwd/apr_md5.o tables/apr_hash.o 
tables/apr_tables.o file_io/unix/dir.o file_io/unix/fileacc.o 
file_io/unix/filedup.o file_io/unix/filestat.o file_io/unix/flock.o 
file_io/unix/fullrw.o file_io/unix/open.o file_io/unix/pipe.o 
file_io/unix/readwrite.o file_io/unix/seek.o network_io/unix/inet_ntop.o 
network_io/unix/inet_pton.o network_io/unix/poll.o network_io/unix/sendrecv.o 
network_io/unix/sockaddr.o network_io/unix/sockets.o network_io/unix/sockopt.o 
threadproc/unix/proc.o threadproc/unix/procsup.o threadproc/unix/signals.o 
threadproc/unix/thread.o threadproc/unix/threadpriv.o misc/unix/errorcodes.o 
misc/unix/getopt.o misc/unix/getuuid.o misc/unix/otherchild.o misc/unix/rand.o 
misc/unix/start.o misc/unix/uuid.o locks/unix/crossproc.o 
locks/unix/intraproc.o locks/unix/locks.o time/unix/time.o time/unix/tim!
!
estr.o mmap/unix/common.o mmap/unix/mmap.o shmem/unix/mm_alloc.o
shmem/unix/mm_core.o shmem/unix/mm_global.o shmem/unix/mm_lib.o 
shmem/unix/mm_vers.o shmem/unix/shmem.o i18n/unix/xlate.o user/unix/homedir.o 
dso/unix/dso.o
ar: shmem/unix/mm_alloc.o: No such file or directory
make[1]: *** [libapr.la] Error 1
make[1]: Leaving directory `/home/trawick/apache/httpd-2.0/srclib/apr'
make: *** [all-recursive] Error 1
[EMAIL PROTECTED] apr]$     

[EMAIL PROTECTED] apr]$ libtool --version
ltmain.sh (GNU libtool) 1.3.3 (1.385.2.181 1999/07/02 15:49:11) 

-- 
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
       http://www.geocities.com/SiliconValley/Park/9289/
             Born in Roswell... married an alien...

Reply via email to