Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 60127 invoked from network); 12 Nov 2009 11:10:49 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 12 Nov 2009 11:10:49 -0000 Received: (qmail 82424 invoked by uid 500); 12 Nov 2009 11:10:48 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 82342 invoked by uid 500); 12 Nov 2009 11:10:48 -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 82333 invoked by uid 99); 12 Nov 2009 11:10:48 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Nov 2009 11:10:48 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of graham.dumpleton@gmail.com designates 209.85.222.199 as permitted sender) Received: from [209.85.222.199] (HELO mail-pz0-f199.google.com) (209.85.222.199) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Nov 2009 11:10:41 +0000 Received: by pzk37 with SMTP id 37so1402144pzk.10 for ; Thu, 12 Nov 2009 03:10:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=y05S28RDosq2GiqJd3/MRuU2oRUtJcEAp8RIw7m2+8k=; b=JZ4ulYPZ1T1+x4OIIhPQr8Wrv1+EG6WdzcaQqriIPxu7FfrzgqzTD5MoqK3paqXqv1 iWZpUq4c3XLGp1NdXIEnuczXGlVx0/lUE7JDvGWKvp22xwEwsInM87ifExO01aAuA6qU +dwf+chdDjtKG1/ZmgkmEtf4mL94u0tgg+ZQE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=t0cjkRtsiNfOZWeYHCbOoFLmQ/DSDozM/6inr8dcF4HHczSKXxChzSXFCLgQdrOXfl 6eXZZyNYw2UaTAP6Pz8CR4g5E1B7Lw5SfmFJm9Jfk/TUuCnbsmLsmQEm5Wjn95T6CTTa pWtDjFiehOLMf44rjDJXRnD7nRtf5O29u+GiE= MIME-Version: 1.0 Received: by 10.142.2.34 with SMTP id 34mr292544wfb.143.1258024220120; Thu, 12 Nov 2009 03:10:20 -0800 (PST) In-Reply-To: <88e286470911120240p4a113831s1b9016059729ebc@mail.gmail.com> References: <4239a4320911111154o2cdb881l33ff8172cbd28ccd@mail.gmail.com> <88e286470911112233x3752f11cwfcfbca98d2092b7b@mail.gmail.com> <4239a4320911120208l24b7da10y95e18a28f8ce9942@mail.gmail.com> <88e286470911120218s580f0674uccf64064a03aad51@mail.gmail.com> <88e286470911120240p4a113831s1b9016059729ebc@mail.gmail.com> Date: Thu, 12 Nov 2009 22:10:20 +1100 Message-ID: <88e286470911120310g33c8522ladca45f042ba018@mail.gmail.com> Subject: Re: [VOTE] release 2.3.3 as alpha From: Graham Dumpleton To: dev@httpd.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org FWIW, the @??@ symbols are coming from apu-1-config because they are never expanded by configure script for apr-util. Ie., snippet from apu-1-config is: LIBS=3D"-lexpat -liconv" INCLUDES=3D"" LDFLAGS=3D"" LDAP_LIBS=3D"" DBM_LIBS=3D"@LDADD_dbm_db@ @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@" APRUTIL_LIBNAME=3D"aprutil-${APRUTIL_MAJOR_VERSION}" APU_SOURCE_DIR=3D"/Users/grahamd/Projects/apr-util-1.4-trunk" APU_BUILD_DIR=3D"/Users/grahamd/Projects/apr-util-1.4-trunk" APR_XML_EXPAT_OLD=3D"@APR_XML_EXPAT_OLD@" APU_DB_VERSION=3D"0" This has occurred because autoconf hadn't been run to regenerate configure script last time I updated from subversion. Must of missed it. Remember to do it for apr. :-( Trying again now. Graham 2009/11/12 Graham Dumpleton : > 2009/11/12 Graham Dumpleton : >> 2009/11/12 Paul Querna : >>> On Wed, Nov 11, 2009 at 10:33 PM, Graham Dumpleton >>> wrote: >>>> 2009/11/12 Paul Querna : >>>>> Test tarballs for Apache httpd 2.3.3-alpha are available at: >>>>> =A0 =A0 >>>>> >>>>> Your votes please; >>>>> >>>>> =A0+/- 1 >>>>> =A0[ =A0] =A0Release httpd-2.3.3 as Alpha >>>>> >>>>> Vote closes at 18:00 UTC on Sunday November 15 2009. >>>>> >>>>> Thanks, >>>>> >>>>> Paul >>>>> >>>> >>>> What APR/APR-UTIL/PCRE versions are supposed to be used with this? >>>> >>>> Failing to build on MacOS X 10.5.8. >>>> >>> >>> Any modern 1.4.x APR should work. >>> >>> You can use the -deps version, by using '--with-included-apr' >> >> Huh. There is no bundled APR/APR-UTIL in the alpha tarball, so how is >> --with-included-apr work going to work? >> >>> re: your build errors, it seems like your install of APR is kinda >>> busted. =A0I'd guess it must be too old, and something about the build >>> system isn't picking up everyone correctly. >> >> Or too new. It was actually the head from subversion versions of 1.4 >> for both APR and APR-UTIL. >> >> http://svn.apache.org/repos/asf/apr/apr/branches/1.4.x >> http://svn.apache.org/repos/asf/apr/apr-util/branches/1.4.x >> >> I'll try with last official tarballs of both instead. > > Hmmm, no tarballs. > > I tried trashing my APR/APR-UTIL install directories. Validated I was > up to date from those subversion branches, which I was, did make > distclean, ran configure again from scratch and reinstalled. Then > tried rebuilding 2.3 again and still had same problem. > > Given that there are no 1.4 tarballs for APR/APR-UTIL, which > subversion trunk/branch are you meant to use? > > Are the branches I used the correct thing to use. I noticed there was > no trunk for apr-util: > > $ svn list http://svn.apache.org/repos/asf/apr/apr-util > branches/ > tags/ > > and since had to use branch for that, assumed was supposed to use > branch for apr as well even though it has a trunk. > > $ svn list http://svn.apache.org/repos/asf/apr/apr/ > branches/ > tags/ > trunk/ > > Graham > > >>>> Configure line: >>>> >>>> ./configure --prefix=3D/usr/local/apache-2.3 >>>> --with-apr=3D/usr/local/apr-1.4/bin/apr-1-config >>>> --with-apr-util=3D/usr/local/apr-util-1.4/bin/apu-1-config >>>> --with-pcre=3D/usr/local/pcre-8.00/bin/pcre-config >>>> >>>> Build error: >>>> >>>> /usr/local/apr-1.4/build-1/libtool --silent --mode=3Dcompile gcc -g -O= 2 >>>> =A0-DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp =A0 =A0-I. >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/os/unix >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/include >>>> -I/usr/local/apr-1.4/include/apr-1 >>>> -I/usr/local/apr-util-1.4/include/apr-1 -I/usr/local/pcre-8.00/include >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/aaa >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/cache >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/core >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/database >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/filters >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ldap >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/loggers >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/lua >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/proxy >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/session >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ssl >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/test >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/arch/unix >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/dav/main >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/generators >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/mappers >>>> -prefer-non-pic -static -c htpasswd.c && touch htpasswd.lo >>>> /usr/local/apr-1.4/build-1/libtool --silent --mode=3Dlink gcc -g -O2 >>>> =A0 -o htpasswd =A0htpasswd.lo >>>> /usr/local/apr-util-1.4/lib/libaprutil-1.la @LDADD_dbm_db@ >>>> @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@ -lexpat -liconv >>>> /usr/local/apr-1.4/lib/libapr-1.la -lpthread >>>> i686-apple-darwin9-gcc-4.0.1: @LDADD_dbm_db@: No such file or director= y >>>> i686-apple-darwin9-gcc-4.0.1: @LDADD_dbm_gdbm@: No such file or direct= ory >>>> i686-apple-darwin9-gcc-4.0.1: @LDADD_dbm_ndbm@: No such file or direct= ory >>>> >>>> The config.log shows: >>>> >>>> AP_LIBS=3D'$(MOD_AUTHN_FILE_LDADD) $(MOD_AUTHN_CORE_LDADD) >>>> $(MOD_AUTHZ_HOST_LDADD) $(MOD_AUTHZ_GROUPFILE_LDADD) >>>> $(MOD_AUTHZ_USER_LDADD) $(MOD_AUTHZ_CORE_LDADD) >>>> $(MOD_ACCESS_COMPAT_LDADD) $(MOD_AUTH_BASIC_LDADD) >>>> $(MOD_AUTH_FORM_LDADD) $(MOD_SO_LDADD) $(MOD_BUFFER_LDADD) >>>> $(MOD_RATELIMIT_LDADD) $(MOD_REQTIMEOUT_LDADD) $(MOD_REQUEST_LDADD) >>>> $(MOD_INCLUDE_LDADD) $(MOD_FILTER_LDADD) $(MOD_LOG_CONFIG_LDADD) >>>> $(MOD_ENV_LDADD) $(MOD_SETENVIF_LDADD) $(MOD_VERSION_LDADD) >>>> $(MOD_HTTP_LDADD) $(MOD_MIME_LDADD) $(MOD_UNIXD_LDADD) >>>> $(MOD_STATUS_LDADD) $(MOD_AUTOINDEX_LDADD) $(MOD_ASIS_LDADD) >>>> $(MOD_CGID_LDADD) $(MOD_NEGOTIATION_LDADD) $(MOD_DIR_LDADD) >>>> $(MOD_ACTIONS_LDADD) $(MOD_USERDIR_LDADD) $(MOD_ALIAS_LDADD) >>>> /usr/local/apr-util-1.4/lib/libaprutil-1.la =A0@LDADD_dbm_db@ >>>> @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@ -lexpat -liconv >>>> /usr/local/apr-1.4/lib/libapr-1.la -lpthread' >>>> >>>> but no other mention of those non substituted values. >>>> >>>> The config.status just reflects same thing: >>>> >>>> S["AP_LIBS"]=3D"$(MOD_AUTHN_FILE_LDADD) $(MOD_AUTHN_CORE_LDADD) >>>> $(MOD_AUTHZ_HOST_LDADD) $(MOD_AUTHZ_GROUPFILE_LDADD) >>>> $(MOD_AUTHZ_USER_LDADD) $(MOD_AUTHZ_CORE_LDADD)"\ >>>> " $(MOD_ACCESS_COMPAT_LDADD) $(MOD_AUTH_BASIC_LDADD) >>>> $(MOD_AUTH_FORM_LDADD) $(MOD_SO_LDADD) $(MOD_BUFFER_LDADD) >>>> $(MOD_RATELIMIT_LDADD) $(MOD_REQTIMEO"\ >>>> "UT_LDADD) $(MOD_REQUEST_LDADD) $(MOD_INCLUDE_LDADD) >>>> $(MOD_FILTER_LDADD) $(MOD_LOG_CONFIG_LDADD) $(MOD_ENV_LDADD) >>>> $(MOD_SETENVIF_LDADD) $(MOD_VERSION"\ >>>> "_LDADD) $(MOD_HTTP_LDADD) $(MOD_MIME_LDADD) $(MOD_UNIXD_LDADD) >>>> $(MOD_STATUS_LDADD) $(MOD_AUTOINDEX_LDADD) $(MOD_ASIS_LDADD) >>>> $(MOD_CGID_LDADD) $(MOD_"\ >>>> "NEGOTIATION_LDADD) $(MOD_DIR_LDADD) $(MOD_ACTIONS_LDADD) >>>> $(MOD_USERDIR_LDADD) $(MOD_ALIAS_LDADD) >>>> /usr/local/apr-util-1.4/lib/libaprutil-1.la =A0@LDAD"\ >>>> "D_dbm_db@ @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@ -lexpat -liconv >>>> /usr/local/apr-1.4/lib/libapr-1.la -lpthread" >>>> >>>> Had noticed this problem in subversion trunk couple of days before you >>>> rolled this tarball but didn't have a chance to post anything. >>>> >>>> If remove those values from build/config_vars.mk and continue build >>>> then stops with: >>>> >>>> /usr/local/apr-1.4/build-1/libtool --silent --mode=3Dcompile gcc -g -O= 2 >>>> =A0-DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp =A0 =A0-I. >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/os/unix >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/include >>>> -I/usr/local/apr-1.4/include/apr-1 >>>> -I/usr/local/apr-util-1.4/include/apr-1 -I/usr/local/pcre-8.00/include >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/aaa >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/cache >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/core >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/database >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/filters >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ldap >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/loggers >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/lua >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/proxy >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/session >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ssl >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/test >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/arch/unix >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/dav/main >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/generators >>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/mappers >>>> -prefer-non-pic -static -c ab.c && touch ab.lo >>>> /usr/local/apr-1.4/build-1/libtool --silent --mode=3Dlink gcc -g -O2 >>>> =A0 -o ab =A0ab.lo >>>> /usr/local/apr-util-1.4/lib/libaprutil-1.la -lexpat -liconv >>>> /usr/local/apr-1.4/lib/libapr-1.la -lpthread >>>> Undefined symbols: >>>> =A0"_apr_pollset_create", referenced from: >>>> =A0 =A0 =A0_main in ab.o >>>> =A0"_apr_pollset_remove", referenced from: >>>> =A0 =A0 =A0_set_conn_state in ab.o >>>> =A0"_apr_pollset_poll", referenced from: >>>> =A0 =A0 =A0_main in ab.o >>>> =A0"_apr_pollset_add", referenced from: >>>> =A0 =A0 =A0_set_conn_state in ab.o >>>> >>>> >>>> Graham >>>> >>> >> >