Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 1662 invoked from network); 1 Dec 2005 00:35:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 1 Dec 2005 00:35:46 -0000 Received: (qmail 56948 invoked by uid 500); 1 Dec 2005 00:35:41 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 56891 invoked by uid 500); 1 Dec 2005 00:35:41 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 56880 invoked by uid 99); 1 Dec 2005 00:35:41 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 30 Nov 2005 16:35:41 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [207.155.248.54] (HELO revenge.cnchost.com) (207.155.248.54) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 30 Nov 2005 16:37:11 -0800 Received: from [192.168.0.21] (c-24-13-128-132.hsd1.il.comcast.net [24.13.128.132]) by revenge.cnchost.com id TAA22007; Wed, 30 Nov 2005 19:35:20 -0500 (EST) [ConcentricHost SMTP Relay 1.17] Errors-To: Message-ID: <438E44EF.4090706@rowe-clan.net> Date: Wed, 30 Nov 2005 18:33:51 -0600 From: "William A. Rowe, Jr." User-Agent: Mozilla Thunderbird 1.0.7-1.1.fc3 (X11/20050929) X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@httpd.apache.org Subject: Re: [vote] 2.2.0 tarballs References: <438C0984.8060008@force-elite.com> <20051129150359.GA20200@redhat.com> <438E0EEC.5020509@rowe-clan.net> <200511302123.00584.nick@webthing.com> <20051130212757.GA28370@dochas.stdlib.net> In-Reply-To: <20051130212757.GA28370@dochas.stdlib.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Colm MacCarthaigh wrote: > On Wed, Nov 30, 2005 at 09:22:58PM +0000, Nick Kew wrote: > >>Can someone clarify: what happens *by default* if APR 1.0/1.1 is >>found on a target machine? If it tries to build against that, I'd >>support a -1. If it does something sensible - which could be emitting >>an error message and refusing to build - I'd not worry. > > It refuses to configure, you need to go build apr/apu 1.2 somewhere and > reconfig with the --with-apr(-util) options. Ok, so explain to me why we wasted a MB or two distributing srclib/apr/ and srclib/apr-util/ when the result is; [wrowe@s170 httpd-2.2]$ ./configure checking for chosen layout... Apache checking for working mkdir -p... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu Configuring Apache Portable Runtime library ... checking for APR... yes setting CC to "gcc" setting CPP to "gcc -E" setting CFLAGS to " -g -O2 -pthread" setting CPPFLAGS to " -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE" setting LDFLAGS to " " Configuring Apache Portable Runtime Utility library... checking for APR-util... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E configure: Configuring PCRE regular expression library configuring package in srclib/pcre now checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for an ANSI C-conforming const... yes checking for size_t... yes checking for bcopy... yes checking for memmove... yes checking for strerror... yes configure: creating ./config.status config.status: creating Makefile config.status: creating pcre.h config.status: creating pcre-config config.status: creating config.h config.status: executing default commands srclib/pcre configured properly setting AP_LIBS to "/local0/asf/httpd-2.2/srclib/pcre/libpcre.la" setting INCLUDES to "-I$(top_builddir)/srclib/pcre" Configuring Apache httpd ... adding "-I." to INCLUDES adding "-I$(top_srcdir)/os/$(OS_DIR)" to INCLUDES adding "-I$(top_srcdir)/server/mpm/$(MPM_SUBDIR_NAME)" to INCLUDES adding "-I$(top_srcdir)/modules/http" to INCLUDES adding "-I$(top_srcdir)/modules/filters" to INCLUDES adding "-I$(top_srcdir)/modules/proxy" to INCLUDES adding "-I$(top_srcdir)/include" to INCLUDES adding "-I$(top_srcdir)/modules/generators" to INCLUDES adding "-I$(top_srcdir)/modules/mappers" to INCLUDES adding "-I$(top_srcdir)/modules/database" to INCLUDES adding "-I/usr/local/include/apr-1" to INCLUDES Applying OS-specific hints for httpd ... forcing SINGLE_LISTEN_UNSERIALIZED_ACCEPT to "1" forcing AP_NONBLOCK_WHEN_MULTI_LISTEN to "1" checking for rm... /bin/rm checking for pkg-config... /usr/bin/pkg-config checking for rsync... /usr/bin/rsync checking for gawk... gawk checking whether ln -s works... yes checking for ranlib... ranlib checking for lynx... lynx checking for egrep... grep -E checking for AIX... no checking for library containing strerror... none required checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking for APR version 1.2.0 or later... no configure: error: APR version 1.2.0 or later is required This appears to be the worst of both worlds. -1 for release of the proposed tarball in this state. Drop the srclib's or make the srclib's work, it doesn't that much matter to me. But the above is sillyness at it's worst. Bill