httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Martin Kraemer <Martin.Krae...@Fujitsu-Siemens.com>
Subject Compiling Flood
Date Thu, 23 Aug 2001 13:52:26 GMT
On Thu, Aug 16, 2001 at 12:03:40AM -0700, Justin Erenkrantz wrote:
> 
> A better solution may be flood rather than ab (see httpd-test CVS
> repository).  
> 
> I'm sounding like a broken harp, but it'd be nice to get external 
> feedback on flood after the work we've put into it - we're using 
> it here internally, so we know it works, but I'd love to see what 
> people think about it.  Can we make it better (blah, blah, blah)?
> 
> SSL works there (has all of the features you want to add to ab) and 
> you can do lots more with it.  That may come at *some* client-side 
> performance penalty, but flood is still much more lightweight than 
> the actual browsers people use.  So, the performance "penalty" is 
> probably negligable for meaningless benchmarks anyway.  -- justin

All sounds very promising - only it doesn't compile.

% uname -a
FreeBSD deejai2.mch.fsc.net 4.3-STABLE FreeBSD 4.3-STABLE #9: Thu Aug  2 13:42:26 CEST 2001
    martin@deejai2.mch.fsc.net:/usr/src/sys/compile/DEEJAI4B  i386

% make
"/home/com5/martin/apachen/X/httpd-2.0/build/rules.mk", line 255: Could not find /.deps
make: fatal errors encountered -- cannot continue
Exit 1

(Okay, I accept that gmake is a requirement, but: )

% gmake
/bin/sh /home/com5/martin/apachen/X/httpd-2.0/srclib/apr/libtool --silent --mode=compile gcc
 -g -O2 -Wall    -D_REENTRANT -D_THREAD_SAFE -I/pkg/openssl-0.9.6b/include -I/home/com5/martin/apachen/X/httpd-2.0/srclib/apr/include/arch/unix
-DAP_HAVE_DESIGNATED_INITIALIZER   -I. -I/home/com5/martin/apachen/X/httpd-2.0/os/unix -I/home/com5/martin/apachen/X/httpd-2.0/server/mpm/prefork
-I/home/com5/martin/apachen/X/httpd-2.0/modules/http -I/home/com5/martin/apachen/X/httpd-2.0/include
-I/home/com5/martin/apachen/X/httpd-2.0/srclib/apr/include -I/home/com5/martin/apachen/X/httpd-2.0/srclib/apr-util/include
-I/usr/include/openssl -I/home/com5/martin/apachen/X/httpd-2.0/modules/dav/main  -c flood_round_robin.c
&& touch flood_round_robin.lo
flood_round_robin.c: In function `handle_param_string':
flood_round_robin.c:465: structure has no member named `rm_sp'
flood_round_robin.c:474: structure has no member named `rm_sp'
flood_round_robin.c:487: structure has no member named `rm_sp'
flood_round_robin.c:495: structure has no member named `rm_sp'
flood_round_robin.c:516: structure has no member named `rm_ep'
flood_round_robin.c:452: warning: `size' might be used uninitialized in this function
flood_round_robin.c: In function `round_robin_postprocess':
flood_round_robin.c:675: structure has no member named `rm_sp'
gmake: *** [flood_round_robin.lo] Fehler 1
Exit 2

I searched for rm_sp in the system's regex.h, as well as in
httpd-2.0's srclib/pcre/, and in apache-1.3's src/regex/,
but to no avail.

What do I need to change to get it to compile on a non-whatever-special
system?

Curious and eagerly waiting,

  Martin
-- 
<Martin.Kraemer@Fujitsu-Siemens.com>    |       Fujitsu Siemens
       <martin@apache.org>              |   81730  Munich,  Germany

Mime
View raw message