Received: (qmail 14491 invoked by uid 501); 26 Feb 2002 07:33:39 -0000 Message-Id: <20020226073339.14487.qmail@apache.org> Date: 26 Feb 2002 07:33:39 -0000 From: Philip M.Gollucci Reply-To: philip@p6m7g8.com To: submit@bugz.apache.org Subject: libtool: link: `/usr/local/lib/libexpat.la' is not a valid libtool archive X-Send-Pr-Version: 3.110 >Number: 9955 >Category: build >Synopsis: libtool: link: `/usr/local/lib/libexpat.la' is not a valid libtool archive >Confidential: no >Severity: non-critical >Priority: medium >Responsible: apache >State: closed >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: apache >Arrival-Date: Mon Feb 25 23:40:00 PST 2002 >Closed-Date: Fri Mar 01 01:09:20 PST 2002 >Last-Modified: Fri Mar 01 01:09:20 PST 2002 >Originator: philip@p6m7g8.com >Release: 2.0.32 >Organization: >Environment: [ttyp5]:philip@p6m7g8.student.umd.edu ~ 28 >uname -a FreeBSD p6m7g8.student.umd.edu 4.5-RELEASE FreeBSD 4.5-RELEASE #0: Mon Feb 11 15:21:10 EST 2002 philip@p6m7g8.student.um.edu:/usr/src/sys/compile/PHILIP i386 [ttyp5]:philip@p6m7g8.student.umd.edu ~ 29 >gcc -v Using builtin specs. gcc version 2.95.3 20010315 (release) [FreeBSD] [ttyp5]:philip@p6m7g8.student.umd.edu ~ 30 >autoconf --version autoconf (GNU Autoconf) 2.52 Written by David J. MacKenzie. Copyright 1992, 1993, 1994, 1996, 1999, 2000, 2001 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. [ttyp5]:philip@p6m7g8.student.umd.edu ~ 31 >automake --version ^[[A^[[Aautomake (GNU automake) 1.5 Written by Tom Tromey . Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. [ttyp5]:philip@p6m7g8.student.umd.edu ~ 32 >libtool --version ltmain.sh (GNU libtool) 1.3.4-freebsd-ports (1.385.2.196 1999/12/07 21:47:57) >Description: ./configure --with-mpm=prefork --enable-so --prefix=/usr/home/install/apache --with-port=9000 make Making all in srclib Making all in apr Making all in strings Making all in passwd Making all in tables Making all in file_io/unix Making all in network_io/unix Making all in threadproc/unix Making all in misc/unix Making all in locks/unix Making all in time/unix Making all in mmap/unix Making all in shmem/unix Making all in i18n/unix Making all in user/unix Making all in memory/unix Making all in atomic/unix Making all in dso/unix Making all in apr-util Making all in buckets Making all in crypto Making all in dbm Making all in sdbm Making all in . Making all in encoding Making all in hooks Making all in ldap Making all in uri Making all in xml Making all in misc Making all in pcre /bin/sh /usr/home/src/apache/httpd-2.0/srclib/apr/libtool --silent --mode=link gcc -g -O2 -D_REENTRANT -D_THREAD_SAFE -DAP_HAVE_DESIGNATED_INITIALIZER -I. -I/usr/home/src/apache/httpd-2.0/os/unix -I/usr/home/src/apache/httpd-2.0/server/mpm/prefork -I/usr/home/src/apache/httpd-2.0/modules/http -I/usr/home/src/apache/httpd-2.0/modules/proxy -I/usr/home/src/apache/httpd-2.0/include -I/usr/home/src/apache/httpd-2.0/srclib/apr/include -I/usr/home/src/apache/httpd-2.0/srclib/apr-util/include -I/usr/home/src/apache/httpd-2.0/modules/dav/main -I/usr/home/src/apache/httpd-2.0/srclib/apr-util/include -I/usr/local/include -export-dynamic -o dftables dftables.lo -lm -lcrypt /usr/local/lib/libexpat.la libtool: link: `/usr/local/lib/libexpat.la' is not a valid libtool archive *** Error code 1 Stop in /usr/home/src/apache/httpd-2.0/srclib/pcre. *** Error code 1 Stop in /usr/home/src/apache/httpd-2.0/srclib/pcre. *** Error code 1 Stop in /usr/home/src/apache/httpd-2.0/srclib. *** Error code 1 Stop in /usr/home/src/apache/httpd-2.0. >How-To-Repeat: follow the full drescription configure and make lines using any version of 2.0.32 beta >Fix: I can manually change the compile lines Notice the .a vs the .la for libexpat.... This most certainly isn't right though. /bin/sh /usr/home/src/apache/httpd-2.0/srclib/apr/libtool --silent --mode=link gcc -g -O2 -D_REENTRANT -D_THREAD_SAFE -DAP_HAVE_DESIGNATED_INITIALIZER -I. -I/usr/home/src/apache/httpd-2.0/os/unix -I/usr/home/src/apache/httpd-2.0/server/mpm/prefork -I/usr/home/src/apache/httpd-2.0/modules/http -I/usr/home/src/apache/httpd-2.0/modules/proxy -I/usr/home/src/apache/httpd-2.0/include -I/usr/home/src/apache/httpd-2.0/srclib/apr/include -I/usr/home/src/apache/httpd-2.0/srclib/apr-util/include -I/usr/home/src/apache/httpd-2.0/modules/dav/main -I/usr/home/src/apache/httpd-2.0/srclib/apr-util/include -I/usr/local/include -export-dynamic -o dftables dftables.lo -lm -lcrypt /usr/local/lib/libexpat.a >Release-Note: >Audit-Trail: Comment-Added-By: jerenkrantz Comment-Added-When: Tue Feb 26 00:47:00 PST 2002 Comment-Added: Do you have a /usr/local/lib/libexpat.la file? Or, was your expat somehow built without libtool? As we understand it, Expat should always be built with libtool, so not having the libexpat.la seems like something is corrupted or an installation is incomplete. State-Changed-From-To: open-closed State-Changed-By: jerenkrantz State-Changed-When: Fri Mar 1 01:09:20 PST 2002 State-Changed-Why: Fixed in revision 1.36 of apr-util/build/apu-conf.m4 Thanks! Justin Erenkrantz >Unformatted: [In order for any reply to be added to the PR database, you need] [to include in the Cc line and make sure the] [subject line starts with the report component and number, with ] [or without any 'Re:' prefixes (such as "general/1098:" or ] ["Re: general/1098:"). If the subject doesn't match this ] [pattern, your message will be misfiled and ignored. The ] ["apbugs" address is not added to the Cc line of messages from ] [the database automatically because of the potential for mail ] [loops. If you do not include this Cc, your reply may be ig- ] [nored unless you are responding to an explicit request from a ] [developer. Reply only with text; DO NOT SEND ATTACHMENTS! ]