From owner-freebsd-ports@FreeBSD.ORG Mon Feb 18 17:06:33 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 13D8916A417 for ; Mon, 18 Feb 2008 17:06:33 +0000 (UTC) (envelope-from gahr@gahr.ch) Received: from cpanel03.rubas-s03.net (cpanel03.rubas-s03.net [195.182.222.73]) by mx1.freebsd.org (Postfix) with ESMTP id 8C7DE13C478 for ; Mon, 18 Feb 2008 17:06:32 +0000 (UTC) (envelope-from gahr@gahr.ch) Received: from town.bfh.ch ([147.87.98.171]) by cpanel03.rubas-s03.net with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from ) id 1JR8zy-0003FU-AS; Mon, 18 Feb 2008 17:37:46 +0100 Message-ID: <47B9B458.6000103@gahr.ch> Date: Mon, 18 Feb 2008 17:37:44 +0100 From: Pietro Cerutti User-Agent: Thunderbird 1.5.0.9 (X11/20070104) MIME-Version: 1.0 To: oscartheduck@gmail.com References: <1203349582.5865.11.camel@pclmills> In-Reply-To: <1203349582.5865.11.camel@pclmills> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cpanel03.rubas-s03.net X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - gahr.ch X-Source: X-Source-Args: X-Source-Dir: Cc: Da Rock , freebsd-ports@freebsd.org Subject: Re: mod_webapp port broken X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Feb 2008 17:06:33 -0000 James wrote: > On Mon, 2008-02-18 at 09:09 +0000, Da Rock wrote: >> I'm tearing my hair out here- I'm having absolutely no luck with getting a calendar server and my latest sore point is the mod_webapp port which won't build because of missing includes. >> >> I ran a search but it appears that is only marked broken for certain archs, well I'm only running a poxy little pentium box - not 64bit processor. Here is my output: >> > > > >> Building for mod_webapp-4.1.24_2 >> /bin/mkdir -p /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/build >> /bin/mkdir -p /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/build/objs >> /usr/bin/perl "/usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/support/scandoc.pl" \ >> -i "/usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/support/template.pl" \ >> -p "/usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/build/docs/api-c/" \ >> /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include/*.h >> Reading "/usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include/wa.h" >> Reading "/usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include/wa_config.h" >> parsing class wa_connection >> parsing class wa_virtualhost >> parsing class wa_application >> Reading "/usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include/wa_main.h" >> parsing class wa_chain >> parsing class wa_provider >> Reading "/usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include/wa_request.h" >> parsing class wa_hostdata >> parsing class wa_ssldata >> parsing class wa_handler >> parsing class wa_request >> Reading "/usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include/wa_version.h" >> gmake[1]: Entering directory `/usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp' >> >> gmake[1]: Entering directory "/usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/lib" >> gmake[2]: Entering directory `/usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/lib' >> /usr/local/build-1/libtool --silent --mode=compile \ >> cc -c /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/lib/wa_main.c -o wa_main.lo \ >> -I. -I/usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include -I/usr/local/include/apache22 \ >> \ >> -O2 -fno-strict-aliasing -pipe >> In file included from /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/lib/wa_main.c:59: >> /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include/wa.h:77:25: apr_general.h: No such file or directory >> /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include/wa.h:78:23: apr_pools.h: No such file or directory >> /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include/wa.h:79:25: apr_strings.h: No such file or directory >> /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include/wa.h:80:24: apr_tables.h: No such file or directory >> /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include/wa.h:82:22: apr_time.h: No such file or directory >> /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include/wa.h:83:28: apr_network_io.h: No such file or directory >> /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include/wa.h:84:27: apr_file_info.h: No such file or directory >> In file included from /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include/wa.h:115, >> from /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/lib/wa_main.c:59: >> /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include/wa_main.h:141: error: syntax error before "apr_pool_t" >> /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include/wa_main.h:150: error: syntax error before "apr_pool_t" >> /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include/wa_main.h:232: error: syntax error before '*' token >> /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include/wa_main.h:232: warning: data definition has no type or storage class >> In file included from /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include/wa.h:117, >> from /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/lib/wa_main.c:59: >> /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include/wa_request.h:114: error: syntax error before "apr_pool_t" >> /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include/wa_request.h:146: error: syntax error before "apr_table_t" >> /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/lib/wa_main.c:62: error: syntax error before '*' token >> /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/lib/wa_main.c:62: warning: data definition has no type or storage class >> /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/lib/wa_main.c: In function `wa_init': >> /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/lib/wa_main.c:82: error: `APR_SUCCESS' undeclared (first use in this function) >> /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/lib/wa_main.c:82: error: (Each undeclared identifier is reported only once >> /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/lib/wa_main.c:82: error: for each function it appears in.) >> gmake[2]: *** [wa_main.lo] Error 1 >> gmake[2]: Leaving directory `/usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/lib' >> gmake[1]: *** [subdir] Error 2 >> gmake[1]: Leaving directory `/usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp' >> gmake: *** [lib-build] Error 2 >> *** Error code 2 >> >> Stop in /usr/ports/www/mod_webapp. >> >> Now, I've run this several times with various changes all with the same result. I've checked my $LOCALBASE and $PORTSDIR variables which point to /usr/local and /usr/ports respectively. I've run make using -Dwith-apr-include=/usr/local/include/apr-1 - all no good. >> >> Am I missing something? And if you want to mark it as broken thats ok, but I'd like to know how to get around it myself... > > > It installs fine over here. just a ditto.. > > First check the simple things: run make clean, update your ports tree, > run portupgrade, and try again. > > Best > > James -- Pietro Cerutti PGP Public Key: http://gahr.ch/pgp