Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Jul 2003 09:48:45 +0200 (CEST)
From:      Krzysztof Stryjek <wtp@mud.pl>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/55004: patch for mod_webapp.c
Message-ID:  <20030729074845.CD36B2638D@kryptos.mud.pl>
Resent-Message-ID: <200307290750.h6T7oIWw094373@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         55004
>Category:       ports
>Synopsis:       patch for mod_webapp.c
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jul 29 00:50:18 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Krzysztof Stryjek
>Release:        FreeBSD 4.8-STABLE i386
>Organization:
Private
>Environment:
System:FreeBSD dns.alatus.com.pl 4.8-STABLE FreeBSD 4.8-STABLE #10: Mon Jul 7 22:36:28 CEST 2003 rwtp@dns.alatus.com.pl:/vol3/usr/src/sys/compile/ALINT  i386


	Apache13+mod_ssl
>Description:
	During making mod_webapp for apache 1.3.x, apxs (executed by gmake)
is unable to compile
/usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/apache-1.3/mod_webapp.c.
Here is tail of this error:
/usr/local/sbin/apxs -c -o mod_webapp.so \
  -I.
-I/usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include
-I/usr/ports/devel/apr/work/apr-0.9.3/include -I/usr/local/include/apache  \
  -Wc,"-D_REENTRANT -D_THREAD_SAFE " \
  -Wl,"-lm -lcrypt " \
  -L/usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/build/libs
-lapr-0 \
  /usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/build/objs/*.o
mod_webapp.c
cc -DHARD_SERVER_LIMIT=512  -DDOCUMENT_LOCATION="/usr/local/www/data/"
-DDEFAULT_PATH="/usr/local/bin:/bin:/usr/bin"
-DACCEPT_FILTER_NAME="httpready" -DFD_SETSIZE=1024 -funsigned-char
-DMOD_SSL=208115 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -O -pipe
-Wl,-rpath,/usr/local/lib -fPIC -DSHARED_MODULE -I/usr/local/include/apache
-D_REENTRANT -D_THREAD_SAFE  -I.
-I/usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include
-I/usr/ports/devel/apr/work/apr-0.9.3/include -I/usr/local/include/apache  -c
mod_webapp.c
mod_webapp.c: In function `wam_module_init':
mod_webapp.c:105: `WA_VERSION' undeclared (first use in this function)
mod_webapp.c:105: (Each undeclared identifier is reported only once
mod_webapp.c:105: for each function it appears in.)
mod_webapp.c: At top level:
mod_webapp.c:379: warning: initialization from incompatible pointer type
apxs:Break: Command failed with rc=1
gmake[2]: *** [mod_webapp.so] Błąd 1
gmake[2]: Leaving directory
`/usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/apache-1.3'
gmake[1]: *** [subdir] Błąd 2
gmake[1]: Leaving directory
`/usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp'
gmake: *** [apache-1.3-build] Błąd 2
*** Error code 2

Stop in /usr/ports/www/mod_webapp.

This WA_VERSION is declared in wa_version.h which is inluded in wa.h and wa.h
is included in mod_webapp.c. Both header files are in
/usr/ports/www/mod_webapp/work/jakarta-tomcat-connectors-4.1.24-src/webapp/include

>How-To-Repeat:
	cd /usr/ports/www/mod_webapp && make
>Fix:

	I've addes wa_versin.h in mod_webapp.c and everything goes on. Here
is a patch:

--- work/jakarta-tomcat-connectors-4.1.24-src/webapp/apache-1.3/mod_webapp.c	Wed Mar 19 10:21:04 2003
+++ /tmp/mod_webapp.c-new	Mon Jul 28 22:50:52 2003
@@ -67,6 +67,7 @@
 #include <http_main.h>
 #include <http_protocol.h>
 #include <util_script.h>
+#include <wa_version.h>
 #include <wa.h>
 
 /* ************************************************************************* */


But I'm not sure that problem is with /usr/local/sbin/apxs, because I've
made:
cd work/jakarta-tomcat-connectors-4.1.24-src/webapp/apache-1.3/ && make build
and mod_webapp.o has been built. But gmake build returns the same error as
mentioned in description.


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030729074845.CD36B2638D>