Return-Path: X-Original-To: apmail-httpd-users-archive@www.apache.org Delivered-To: apmail-httpd-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D731491D3 for ; Fri, 23 Mar 2012 21:57:38 +0000 (UTC) Received: (qmail 27612 invoked by uid 500); 23 Mar 2012 21:57:35 -0000 Delivered-To: apmail-httpd-users-archive@httpd.apache.org Received: (qmail 27570 invoked by uid 500); 23 Mar 2012 21:57:35 -0000 Mailing-List: contact users-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: users@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@httpd.apache.org Received: (qmail 27562 invoked by uid 99); 23 Mar 2012 21:57:35 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 23 Mar 2012 21:57:35 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of dave_smith_stone@hotmail.com designates 65.55.111.93 as permitted sender) Received: from [65.55.111.93] (HELO blu0-omc2-s18.blu0.hotmail.com) (65.55.111.93) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 23 Mar 2012 21:57:29 +0000 Received: from BLU154-W33 ([65.55.111.72]) by blu0-omc2-s18.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675); Fri, 23 Mar 2012 14:57:09 -0700 Message-ID: Content-Type: multipart/alternative; boundary="_660d8476-2d21-4255-95ed-1547e05c9c21_" X-Originating-IP: [169.197.2.21] From: Dave Smith To: Date: Fri, 23 Mar 2012 15:57:08 -0600 Importance: Normal MIME-Version: 1.0 X-OriginalArrivalTime: 23 Mar 2012 21:57:09.0164 (UTC) FILETIME=[E4E86EC0:01CD093F] X-Virus-Checked: Checked by ClamAV on apache.org Subject: [users@httpd] Compiling Apache 2.2.22 fails on Intel Mac OSX Server 10.5.8 --_660d8476-2d21-4255-95ed-1547e05c9c21_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable We are looking to upgrade a built-from-source Apache install on an Intel Ma= c OSX Server 10.5.8 production server (i.e. not Apple's Apache)=2C but atte= mpting to build Apache 2.2.22 fails spectacularly: tar xvzf httpd-2.2.22.tar.gz cd httpd-2.2.22 ./configure --prefix=3D/usr/local/apache_2.2.22 make ... gcc -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -I/usr/l= ocal/src/httpd-2.2.22/srclib/pcre -I. -I/usr/local/src/httpd-2.2.22/os/unix= -I/usr/local/src/httpd-2.2.22/server/mpm/prefork -I/usr/local/src/httpd-2.= 2.22/modules/http -I/usr/local/src/httpd-2.2.22/modules/filters -I/usr/loca= l/src/httpd-2.2.22/modules/proxy -I/usr/local/src/httpd-2.2.22/include -I/u= sr/local/src/httpd-2.2.22/modules/generators -I/usr/local/src/httpd-2.2.22/= modules/mappers -I/usr/local/src/httpd-2.2.22/modules/database -I/usr/inclu= de/apr-1 -I/usr/local/src/httpd-2.2.22/modules/proxy/../generators -I/usr/l= ocal/src/httpd-2.2.22/modules/ssl -I/usr/local/src/httpd-2.2.22/modules/dav= /main -c /usr/local/src/httpd-2.2.22/server/buildmark.c /usr/share/apr-1/build-1/libtool --silent --mode=3Dlink gcc -L/usr/lib= -o httpd modules.lo buildmark.o -export-dynamic server/libmain.la modul= es/aaa/libmod_authn_file.la modules/aaa/libmod_authn_default.la modules/aaa= /libmod_authz_host.la modules/aaa/libmod_authz_groupfile.la modules/aaa/lib= mod_authz_user.la modules/aaa/libmod_authz_default.la modules/aaa/libmod_au= th_basic.la modules/filters/libmod_include.la modules/filters/libmod_filter= .la modules/loggers/libmod_log_config.la modules/metadata/libmod_env.la mod= ules/metadata/libmod_setenvif.la modules/metadata/libmod_version.la modules= /http/libmod_http.la modules/http/libmod_mime.la modules/generators/libmod_= status.la modules/generators/libmod_autoindex.la modules/generators/libmod_= asis.la modules/generators/libmod_cgi.la modules/mappers/libmod_negotiation= .la modules/mappers/libmod_dir.la modules/mappers/libmod_actions.la modules= /mappers/libmod_userdir.la modules/mappers/libmod_alias.la modules/mappers/= libmod_so.la server/mpm/prefork/libprefork.la os/unix/libos.la /usr/local/= src/httpd-2.2.22/srclib/pcre/libpcre.la -L/usr/lib -R/usr/lib -laprutil-1 -= lsqlite3 -lexpat -liconv -L/usr/lib -R/usr/lib -lapr-1 -lpthread Undefined symbols: "_apr_array_clear"=2C referenced from: _ap_set_byterange in libmod_http.a(byterange_filter.o) ld: symbol(s) not found collect2: ld returned 1 exit status make[1]: *** [httpd] Error 1 make: *** [all-recursive] Error 1 I don't think I'm doing anything weird. Especially since I just confirmed = that 2.2.14 and 2.2.21 build just fine on the same box using the same steps= . Something is wrong with the build process in 2.2.22. - Dave = --_660d8476-2d21-4255-95ed-1547e05c9c21_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
We are looking to upgrade a built-from-source Apache install on an Intel Ma= c OSX Server 10.5.8 production server (i.e. not Apple's Apache)=2C but atte= mpting to build Apache 2.2.22 fails spectacularly:

tar xvzf httpd-2.= 2.22.tar.gz
cd httpd-2.2.22
./configure --prefix=3D/usr/local/apache_= 2.2.22
make

...
gcc =3B =3B =3B =3B -DDARWIN -= DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp =3B =3B =3B -I/us= r/local/src/httpd-2.2.22/srclib/pcre -I. -I/usr/local/src/httpd-2.2.22/os/u= nix -I/usr/local/src/httpd-2.2.22/server/mpm/prefork -I/usr/local/src/httpd= -2.2.22/modules/http -I/usr/local/src/httpd-2.2.22/modules/filters -I/usr/l= ocal/src/httpd-2.2.22/modules/proxy -I/usr/local/src/httpd-2.2.22/include -= I/usr/local/src/httpd-2.2.22/modules/generators -I/usr/local/src/httpd-2.2.= 22/modules/mappers -I/usr/local/src/httpd-2.2.22/modules/database -I/usr/in= clude/apr-1 -I/usr/local/src/httpd-2.2.22/modules/proxy/../generators -I/us= r/local/src/httpd-2.2.22/modules/ssl -I/usr/local/src/httpd-2.2.22/modules/= dav/main =3B -c /usr/local/src/httpd-2.2.22/server/buildmark.c

/= usr/share/apr-1/build-1/libtool --silent --mode=3Dlink gcc =3B =3B&= nbsp=3B =3B =3B -L/usr/lib =3B =3B -o httpd =3B modules= .lo buildmark.o -export-dynamic server/libmain.la modules/aaa/libmod_authn_= file.la modules/aaa/libmod_authn_default.la modules/aaa/libmod_authz_host.l= a modules/aaa/libmod_authz_groupfile.la modules/aaa/libmod_authz_user.la mo= dules/aaa/libmod_authz_default.la modules/aaa/libmod_auth_basic.la modules/= filters/libmod_include.la modules/filters/libmod_filter.la modules/loggers/= libmod_log_config.la modules/metadata/libmod_env.la modules/metadata/libmod= _setenvif.la modules/metadata/libmod_version.la modules/http/libmod_http.la= modules/http/libmod_mime.la modules/generators/libmod_status.la modules/ge= nerators/libmod_autoindex.la modules/generators/libmod_asis.la modules/gene= rators/libmod_cgi.la modules/mappers/libmod_negotiation.la modules/mappers/= libmod_dir.la modules/mappers/libmod_actions.la modules/mappers/libmod_user= dir.la modules/mappers/libmod_alias.la modules/mappers/libmod_so.la server/= mpm/prefork/libprefork.la os/unix/libos.la =3B /usr/local/src/httpd-2.2= .22/srclib/pcre/libpcre.la -L/usr/lib -R/usr/lib -laprutil-1 -lsqlite3 -lex= pat -liconv -L/usr/lib -R/usr/lib -lapr-1 -lpthread

Undefined symbol= s:
 =3B "_apr_array_clear"=2C referenced from:
 =3B =3B&n= bsp=3B =3B =3B _ap_set_byterange in libmod_http.a(byterange_filter.= o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
mak= e[1]: *** [httpd] Error 1
make: *** [all-recursive] Error 1


I= don't think I'm doing anything weird. =3B Especially since I just conf= irmed that 2.2.14 and 2.2.21 build just fine on the same box using the same= steps. =3B Something is wrong with the build process in 2.2.22.
- Dave
= --_660d8476-2d21-4255-95ed-1547e05c9c21_--