You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Ben Hyde <bh...@gensym.com> on 1997/10/16 20:58:59 UTC

Build of apache_19971016130014

There are no interesting changes from yesterday's build.
The size of the executables created did not change.
The link commands changed slightly.

Summary of the summary:
          Log        Configure       Notes
         sunos      SunOS         undefined symbol stroul
         sgi        SGI IRIX      ok
         mips       ULTRIX        fail, warnings
         hp9000s800 HP-UX         fail, warnings
         hp9000s700 HP-UX         fail, warnings
         alphaosf   DEC OSF/1     linked, warnings
         intelnt                  linked, warnings
         sparcsol   Solaris 250   ok

   - ben



----------------------------------- logs/sun4.log -------------------------------
LOG Build: apachen sun4 bal unix active 1200 Thu Oct 16 11:53:31 EDT 1997
LOG: uname -a:SunOS baltimore 4.1.4 4 sun4m
 + configured for SunOS 4 platform
gcc  -DSUNOS4 -DUSEBCOPY -DSTATUS     -o httpd buildmark.o modules.o  modules/proxy/libproxy.a  modules/example/libexample.a  modules/standard/libstandard.a  main/libmain.a  os/unix/libos.a regex/libregex.a  
collect2: ld returned 2 exit status
ld: Undefined symbol 
   _strtoul 
*** Error code 1
make: Fatal error: Command failed for target `httpd'
httpd not found





----------------------------------- logs/sgi.log -------------------------------
LOG Build: apachen sgi india unix active 600 Thu Oct 16 11:32:14 EDT 1997
LOG: uname -a:IRIX india 5.2 02282013 IP12 mips
 + configured for SGI IRIX platform
-rwxrwxr-x    1 bhyde    nuucp     860776 Oct 16  1997 httpd





----------------------------------- logs/mips.log -------------------------------
LOG Build: apachen mips th unix active 1200 Thu Oct 16 11:27:33 EDT 1997
LOG: uname -a:ULTRIX th 4.1 0 RISC
 + configured for ULTRIX platform
gcc -c  -I../regex -I../os/unix -I../main    -DULTRIX -DSTATUS   alloc.c
alloc.c: In function `pfopen':
alloc.c:1029: warning: passing arg 2 of `fdopen' discards `const' from pointer target type
alloc.c: In function `pfdopen':
alloc.c:1047: warning: passing arg 2 of `fdopen' discards `const' from pointer target type
gcc -c  -I../regex -I../os/unix -I../main    -DULTRIX -DSTATUS   http_main.c
http_main.c: In function `timeout':
http_main.c:706: `LOG_PRIMASK' undeclared (first use this function)
http_main.c:706: (Each undeclared identifier is reported only once
http_main.c:706: for each function it appears in.)
http_main.c: In function `reclaim_child_processes':
http_main.c:1741: `LOG_PRIMASK' undeclared (first use this function)
http_main.c: In function `sig_coredump':
http_main.c:1943: `LOG_PRIMASK' undeclared (first use this function)
http_main.c: In function `perform_idle_server_maintenance':
http_main.c:3063: `LOG_PRIMASK' undeclared (first use this function)
http_main.c: In function `standalone_main':
http_main.c:3176: `LOG_PRIMASK' undeclared (first use this function)
*** Error code 1

Stop.

Stop.
*** Error code 1
httpd: No such file or directory





----------------------------------- logs/hp9000s800.log -------------------------------
LOG Build: apachen hp9000s800 wy unix active 1200 Thu Oct 16 11:20:12 EDT 1997
LOG: uname -a:HP-UX wy A.09.00 E 9000/835 12002161 8-user license
 + configured for HP-UX platform
ranlib libos.a
ranlib: ar already did it for you, see ar(1).
cc -c  -I../os/unix -I../main    -DHPUX -Aa -D_HPUX_SOURCE -DSTATUS   http_config.c
cc: "http_config.c", line 613: error 1527: Incompatible types in cast.
cc: "http_config.c", line 621: error 1527: Incompatible types in cast.
cc: "http_config.c", line 631: error 1527: Incompatible types in cast.
cc: "http_config.c", line 643: error 1527: Incompatible types in cast.
cc: "http_config.c", line 655: error 1527: Incompatible types in cast.
cc: "http_config.c", line 669: error 1527: Incompatible types in cast.
cc: "http_config.c", line 684: error 1527: Incompatible types in cast.
cc: "http_config.c", line 699: error 1527: Incompatible types in cast.
cc: "http_config.c", line 714: error 1527: Incompatible types in cast.
cc: "http_config.c", line 721: error 1527: Incompatible types in cast.
cc: "http_config.c", line 738: error 1527: Incompatible types in cast.
cc: "http_config.c", line 753: error 1527: Incompatible types in cast.
*** Error code 1

Stop.

Stop.
*** Error code 1
httpd not found





----------------------------------- logs/hp9000s700.log -------------------------------
LOG Build: apachen hp9000s700 rwanda unix active 1200 Thu Oct 16 11:07:06 EDT 1997
LOG: uname -a:HP-UX rwanda B.10.01 A 9000/710 2011145811 two-user license
 + configured for HP-UX 10 platform
gcc -c  -I../os/unix -I../main    -DHPUX10 -DSTATUS   http_main.c
http_main.c: In function `lingering_close':
http_main.c:1038: warning: passing arg 2 of `select' from incompatible pointer type
http_main.c:1038: warning: passing arg 4 of `select' from incompatible pointer type
http_main.c: In function `probe_writable_fds':
http_main.c:1120: warning: passing arg 3 of `select' from incompatible pointer type
http_main.c: In function `child_main':
http_main.c:2678: warning: passing arg 2 of `select' from incompatible pointer type
gcc -c  -I../os/unix -I../main    -DHPUX10 -DSTATUS   http_protocol.c
http_protocol.c: In function `send_fb_length':
http_protocol.c:1710: warning: passing arg 2 of `select' from incompatible pointer type
gcc -c  -I../os/unix -I../main    -DHPUX10 -DSTATUS   buff.c
buff.c: In function `bhalfduplex':
buff.c:478: warning: passing arg 2 of `select' from incompatible pointer type
gcc -c  -I../../os/unix -I../../main    -DHPUX10 -DSTATUS   proxy_connect.c
proxy_connect.c: In function `proxy_connect_handler':
proxy_connect.c:208: warning: passing arg 2 of `select' from incompatible pointer type
-rwxrwxr-x   1 bhyde    staff     645092 Oct 16 11:34 httpd





----------------------------------- logs/alphaosf.log -------------------------------
LOG Build: apachen alphaosf moscow unix active 1200 Thu Oct 16 10:51:51 EDT 1997
LOG: uname -a:OSF1 moscow V3.2 148 alpha
 + configured for DEC OSF/1 platform
ranlib libos.a
s - creating symbol hash table. Wait...
gcc -c  -I../os/unix -I../main    -DOSF1 -DSTATUS   http_config.c
http_config.c: In function `set_file_slot':
http_config.c:875: warning: cast from pointer to integer of different size
ranlib libmain.a
s - creating symbol hash table. Wait...
gcc -c  -I../../os/unix -I../../main    -DOSF1 -DSTATUS   mod_speling.c
mod_speling.c: In function `set_speling':
mod_speling.c:94: warning: cast to pointer from integer of different size
mod_speling.c: In function `check_speling':
mod_speling.c:186: warning: cast from pointer to integer of different size
ranlib libstandard.a
s - creating symbol hash table. Wait...
ranlib libproxy.a
s - creating symbol hash table. Wait...
ranlib libexample.a
s - creating symbol hash table. Wait...
-rwxrwxr-x   1 bhyde    staff     933888 Oct 16  1997 httpd





----------------------------------- logs/intelnt.log -------------------------------
LOG Build: apachen intelnt ox nt active 500 Thu Oct 16 10:48:44 EDT 1997
cl.exe @C:\TEMP\nma00192.
regcomp.c(1061) : warning C4018: '<' : signed/unsigned mismatch
regcomp.c(1092) : warning C4018: '<' : signed/unsigned mismatch
regcomp.c(1095) : warning C4018: '==' : signed/unsigned mismatch
regcomp.c(1119) : warning C4018: '<' : signed/unsigned mismatch
regcomp.c(1139) : warning C4018: '<' : signed/unsigned mismatch
engine.c(152) : warning C4018: '<=' : signed/unsigned mismatch
engine.c(209) : warning C4018: '<' : signed/unsigned mismatch
engine.c(210) : warning C4018: '<=' : signed/unsigned mismatch
engine.c(152) : warning C4018: '<=' : signed/unsigned mismatch
engine.c(209) : warning C4018: '<' : signed/unsigned mismatch
engine.c(210) : warning C4018: '<=' : signed/unsigned mismatch
cl.exe /nologo /MD /W3 /GX /O2 /I ".\regex" /I ".\main" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /Fp".\CoreR\ApacheCore.pch" /YX /Fo".\CoreR\\" /Fd".\CoreR\\" /FD /c .\main\md5c.c
md5c.c
cl.exe /nologo /MD /W3 /GX /O2 /I ".\regex" /I ".\main" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /Fp".\CoreR\ApacheCore.pch" /YX /Fo".\CoreR\\" /Fd".\CoreR\\" /FD /c .\modules\standard\mod_negotiation.c
.\modules\standard\mod_negotiation.c(373) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
.\modules\standard\mod_negotiation.c(377) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
.\modules\standard\mod_negotiation.c(380) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
.\modules\standard\mod_negotiation.c(742) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
cl.exe /nologo /MD /W3 /GX /O2 /I ".\regex" /I ".\main" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /Fp".\CoreR\ApacheCore.pch" /YX /Fo".\CoreR\\" /Fd".\CoreR\\" /FD /c .\main\rfc1413.c
rfc1413.c
cl.exe /nologo /MD /W3 /GX /O2 /I ".\regex" /I ".\main" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /Fp".\CoreR\ApacheCore.pch" /YX /Fo".\CoreR\\" /Fd".\CoreR\\" /FD /c .\main\util_md5.c
util_md5.c
cl.exe /nologo /MD /W3 /GX /O2 /I ".\regex" /I ".\main" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /Fp".\CoreR\ApacheCore.pch" /YX /Fo".\CoreR\\" /Fd".\CoreR\\" /FD /c .\os\win32\util_win32.c
util_win32.c
cl.exe /nologo /MD /W3 /GX /O2 /I "..\..\regex" /I "..\..\main" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /Fp".\ApacheModuleStatusR\ApacheModuleStatus.pch" /YX /Fo".\ApacheModuleStatusR\\" /Fd".\ApacheModuleStatusR\\" /FD /c ..\..\modules\standard\mod_status.c
..\..\modules\standard\mod_status.c(378) : warning C4244: 'function' : conversion from 'float ' to 'unsigned long ', possible loss of data
..\..\modules\standard\mod_status.c(383) : warning C4244: 'function' : conversion from 'float ' to 'unsigned long ', possible loss of data
cl.exe @C:\TEMP\nma00230.
proxy_cache.c(191) : warning C4018: '<' : signed/unsigned mismatch
proxy_cache.c(191) : warning C4018: '<=' : signed/unsigned mismatch
proxy_cache.c(219) : warning C4018: '<' : signed/unsigned mismatch
proxy_cache.c(219) : warning C4018: '<=' : signed/unsigned mismatch
proxy_cache.c(858) : warning C4018: '!=' : signed/unsigned mismatch
proxy_connect.c(150) : warning C4761: integral size mismatch in argument; conversion supplied
proxy_connect.c(150) : warning C4761: integral size mismatch in argument; conversion supplied
proxy_ftp.c(252) : warning C4018: '!=' : signed/unsigned mismatch
proxy_ftp.c(490) : warning C4761: integral size mismatch in argument; conversion supplied
proxy_http.c(215) : warning C4761: integral size mismatch in argument; conversion supplied
proxy_http.c(221) : warning C4761: integral size mismatch in argument; conversion supplied
proxy_util.c(156) : warning C4761: integral size mismatch in argument; conversion supplied
proxy_util.c(166) : warning C4761: integral size mismatch in argument; conversion supplied
proxy_util.c(173) : warning C4761: integral size mismatch in argument; conversion supplied
 Directory of D:\bt\scratch\apachen\src\ApacheR
10/16/97  11:05a                 3,072 APACHE.EXE      Apache.exe
10/16/97  11:05a               222,720 APACHE~1.DLL    ApacheCore.dll





----------------------------------- logs/sparcsol.log -------------------------------
LOG Build: apachen sparcsol ontario unix active 1200 Thu Oct 16 10:36:36 EDT 1997
LOG: uname -a:SunOS ontario 5.5 Generic sun4m sparc SUNW,SPARCstation-5
 + configured for Solaris 250 platform
-rwxrwxr-x   1 bhyde      614052 Oct 16 11:03 httpd






Re: [PATCH] mod_speling 64-bit issues (was Re: Build of apache_19971016130014)

Posted by Martin Kraemer <Ma...@mch.sni.de>.
+1. That's cleaner than casting.

    Martin
-- 
| S I E M E N S |  <Ma...@mch.sni.de>  |      Siemens Nixdorf
| ------------- |   Voice: +49-89-636-46021     |  Informationssysteme AG
| N I X D O R F |   FAX:   +49-89-636-44994     |   81730 Munich, Germany
~~~~~~~~~~~~~~~~My opinions only, of course; pgp key available on request

[PATCH] mod_speling 64-bit issues (was Re: Build of apache_19971016130014)

Posted by Dean Gaudet <dg...@arctic.org>.
Yeah these (long) casts are how it's worked around elsewhere, but this is
kind of ugly for mod_speling.  Try this patch instead. 

Dean

On Thu, 16 Oct 1997, Martin Kraemer wrote:

> I'm just curious and didn't look at how the other modules deal with
> an int->pointer casting problem.. Does the appended patch remove the
> warnings for mod_speling?
> 
>     Martin
> 
> On Thu, Oct 16, 1997 at 03:58:59PM -0500, Ben Hyde wrote:
> > mod_speling.c: In function `set_speling':
> > mod_speling.c:94: warning: cast to pointer from integer of different size
> > mod_speling.c: In function `check_speling':
> > mod_speling.c:186: warning: cast from pointer to integer of different size


Index: mod_speling.c
===================================================================
RCS file: /export/home/cvs/apachen/src/modules/standard/mod_speling.c,v
retrieving revision 1.6
diff -u -r1.6 mod_speling.c
--- mod_speling.c	1997/10/20 13:28:02	1.6
+++ mod_speling.c	1997/10/21 04:51:33
@@ -91,11 +91,12 @@
 {
     void *server_conf = cmd->server->module_config;
 
-    set_module_config(server_conf, &speling_module, (void *) arg);
+    /* any non-NULL pointer means speling is enabled */
+    set_module_config(server_conf, &speling_module, arg ? (void *)&speling_module : NULL);
     return NULL;
 }
 
-command_rec speling_cmds[] =
+static command_rec speling_cmds[] =
 {
     {"CheckSpelling", set_speling, NULL, RSRC_CONF, FLAG,
     "whether or not to fix miscapitalized/misspelled requests"},
@@ -183,7 +184,7 @@
     struct DIR_TYPE *dir_entry;
     array_header *candidates = NULL;
 
-    if (!(int) get_module_config(server_conf, &speling_module))
+    if (!get_module_config(server_conf, &speling_module))
         return DECLINED;
 
     /* We only want to worry about GETs */

Re: Build of apache_19971016130014

Posted by Martin Kraemer <Ma...@mch.sni.de>.
I'm just curious and didn't look at how the other modules deal with
an int->pointer casting problem.. Does the appended patch remove the
warnings for mod_speling?

    Martin

On Thu, Oct 16, 1997 at 03:58:59PM -0500, Ben Hyde wrote:
> mod_speling.c: In function `set_speling':
> mod_speling.c:94: warning: cast to pointer from integer of different size
> mod_speling.c: In function `check_speling':
> mod_speling.c:186: warning: cast from pointer to integer of different size

-- 
| S I E M E N S |  <Ma...@mch.sni.de>  |      Siemens Nixdorf
| ------------- |   Voice: +49-89-636-46021     |  Informationssysteme AG
| N I X D O R F |   FAX:   +49-89-636-44994     |   81730 Munich, Germany
~~~~~~~~~~~~~~~~My opinions only, of course; pgp key available on request

Re: Build of apache_19971016130014

Posted by Marc Slemko <ma...@worldgate.com>.
On Mon, 20 Oct 1997, Dean Gaudet wrote:

> 
> > ----------------------------------- logs/hp9000s700.log -------------------------------
> > LOG Build: apachen hp9000s700 rwanda unix active 1200 Thu Oct 16 11:07:06 EDT 1997
> > LOG: uname -a:HP-UX rwanda B.10.01 A 9000/710 2011145811 two-user license
> >  + configured for HP-UX 10 platform
> > gcc -c  -I../os/unix -I../main    -DHPUX10 -DSTATUS   http_main.c
> > http_main.c: In function `lingering_close':
> > http_main.c:1038: warning: passing arg 2 of `select' from incompatible pointer type
> > http_main.c:1038: warning: passing arg 4 of `select' from incompatible pointer type
> 
> Well, for some reason we're explicitly not defining SELECT_NEEDS_CAST for
> HPUX 10, and only HPUX 10.

Recent versions of HPUX 10.x don't want SELECT_NEEDS_CAST unless you have
some dawg-awful compat. define set.  Early HPUX 10.x things do.  I 
don't know exactly where and I am lazy, so I decreed that HPUX 10.x
doesn't need cast and before does.  If I can find out where the cutoff
is, something can be done...

Anyone have 10.10?  10.01 needs, 10.20 doesn't.



Re: Build of apache_19971016130014

Posted by Dean Gaudet <dg...@arctic.org>.

On Thu, 16 Oct 1997, Ben Hyde wrote:

> ----------------------------------- logs/sun4.log -------------------------------
> LOG Build: apachen sun4 bal unix active 1200 Thu Oct 16 11:53:31 EDT 1997
> LOG: uname -a:SunOS baltimore 4.1.4 4 sun4m
>  + configured for SunOS 4 platform
> gcc  -DSUNOS4 -DUSEBCOPY -DSTATUS     -o httpd buildmark.o modules.o  modules/proxy/libproxy.a  modules/example/libexample.a  modules/standard/libstandard.a  main/libmain.a  os/unix/libos.a regex/libregex.a  

Why is -DUSEBCOPY added to the compile line?  Shouldn't it be defined in
conf.h?

> collect2: ld returned 2 exit status
> ld: Undefined symbol 
>    _strtoul 

modules/proxy/proxy_util.c:proxy_is_ipaddr() ... it needs strtoul(). 
Looks like someone will have to fish strtoul() code from BSD and stuff it
into libap.

> gcc -c  -I../regex -I../os/unix -I../main    -DULTRIX -DSTATUS   alloc.c
> alloc.c: In function `pfopen':
> alloc.c:1029: warning: passing arg 2 of `fdopen' discards `const' from pointer target type
> alloc.c: In function `pfdopen':
> alloc.c:1047: warning: passing arg 2 of `fdopen' discards `const' from pointer target type

Silly braindead ultrix headers.

> ----------------------------------- logs/hp9000s700.log -------------------------------
> LOG Build: apachen hp9000s700 rwanda unix active 1200 Thu Oct 16 11:07:06 EDT 1997
> LOG: uname -a:HP-UX rwanda B.10.01 A 9000/710 2011145811 two-user license
>  + configured for HP-UX 10 platform
> gcc -c  -I../os/unix -I../main    -DHPUX10 -DSTATUS   http_main.c
> http_main.c: In function `lingering_close':
> http_main.c:1038: warning: passing arg 2 of `select' from incompatible pointer type
> http_main.c:1038: warning: passing arg 4 of `select' from incompatible pointer type

Well, for some reason we're explicitly not defining SELECT_NEEDS_CAST for
HPUX 10, and only HPUX 10.

> http_config.c: In function `set_file_slot':
> http_config.c:875: warning: cast from pointer to integer of different size

Index: main/http_config.c
===================================================================
RCS file: /export/home/cvs/apachen/src/main/http_config.c,v
retrieving revision 1.82
diff -u -r1.82 http_config.c
--- http_config.c	1997/10/20 12:06:34	1.82
+++ http_config.c	1997/10/21 05:12:06
@@ -872,7 +872,7 @@
        This allows .htaccess to be independent of server_root,
        so the server can be moved or mirrored with less pain.  */
     char *p;
-    int offset = (int) cmd->info;
+    int offset = (long) cmd->info;
     if (*arg == '/')
 	p = pstrdup(cmd->pool, arg);
     else


> ranlib libmain.a
> s - creating symbol hash table. Wait...
> gcc -c  -I../../os/unix -I../../main    -DOSF1 -DSTATUS   mod_speling.c
> mod_speling.c: In function `set_speling':
> mod_speling.c:94: warning: cast to pointer from integer of different size
> mod_speling.c: In function `check_speling':
> mod_speling.c:186: warning: cast from pointer to integer of different size

I already posted a patch for this.

> LOG Build: apachen intelnt ox nt active 500 Thu Oct 16 10:48:44 EDT 1997
> cl.exe @C:\TEMP\nma00192.
> regcomp.c(1061) : warning C4018: '<' : signed/unsigned mismatch
> regcomp.c(1092) : warning C4018: '<' : signed/unsigned mismatch
> regcomp.c(1095) : warning C4018: '==' : signed/unsigned mismatch
> regcomp.c(1119) : warning C4018: '<' : signed/unsigned mismatch
> regcomp.c(1139) : warning C4018: '<' : signed/unsigned mismatch
> engine.c(152) : warning C4018: '<=' : signed/unsigned mismatch
> engine.c(209) : warning C4018: '<' : signed/unsigned mismatch
> engine.c(210) : warning C4018: '<=' : signed/unsigned mismatch
> engine.c(152) : warning C4018: '<=' : signed/unsigned mismatch
> engine.c(209) : warning C4018: '<' : signed/unsigned mismatch
> engine.c(210) : warning C4018: '<=' : signed/unsigned mismatch
> cl.exe /nologo /MD /W3 /GX /O2 /I ".\regex" /I ".\main" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /Fp".\CoreR\ApacheCore.pch" /YX /Fo".\CoreR\\" /Fd".\CoreR\\" /FD /c .\main\md5c.c
> md5c.c
> cl.exe /nologo /MD /W3 /GX /O2 /I ".\regex" /I ".\main" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /Fp".\CoreR\ApacheCore.pch" /YX /Fo".\CoreR\\" /Fd".\CoreR\\" /FD /c .\modules\standard\mod_negotiation.c
> .\modules\standard\mod_negotiation.c(373) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
> .\modules\standard\mod_negotiation.c(377) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
> .\modules\standard\mod_negotiation.c(380) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
> .\modules\standard\mod_negotiation.c(742) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
> cl.exe /nologo /MD /W3 /GX /O2 /I ".\regex" /I ".\main" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /Fp".\CoreR\ApacheCore.pch" /YX /Fo".\CoreR\\" /Fd".\CoreR\\" /FD /c .\main\rfc1413.c
> rfc1413.c
> cl.exe /nologo /MD /W3 /GX /O2 /I ".\regex" /I ".\main" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /Fp".\CoreR\ApacheCore.pch" /YX /Fo".\CoreR\\" /Fd".\CoreR\\" /FD /c .\main\util_md5.c
> util_md5.c
> cl.exe /nologo /MD /W3 /GX /O2 /I ".\regex" /I ".\main" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /Fp".\CoreR\ApacheCore.pch" /YX /Fo".\CoreR\\" /Fd".\CoreR\\" /FD /c .\os\win32\util_win32.c
> util_win32.c
> cl.exe /nologo /MD /W3 /GX /O2 /I "..\..\regex" /I "..\..\main" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /Fp".\ApacheModuleStatusR\ApacheModuleStatus.pch" /YX /Fo".\ApacheModuleStatusR\\" /Fd".\ApacheModuleStatusR\\" /FD /c ..\..\modules\standard\mod_status
.c
> ..\..\modules\standard\mod_status.c(378) : warning C4244: 'function' : conversion from 'float ' to 'unsigned long ', possible loss of data
> ..\..\modules\standard\mod_status.c(383) : warning C4244: 'function' : conversion from 'float ' to 'unsigned long ', possible loss of data
> cl.exe @C:\TEMP\nma00230.
> proxy_cache.c(191) : warning C4018: '<' : signed/unsigned mismatch
> proxy_cache.c(191) : warning C4018: '<=' : signed/unsigned mismatch
> proxy_cache.c(219) : warning C4018: '<' : signed/unsigned mismatch
> proxy_cache.c(219) : warning C4018: '<=' : signed/unsigned mismatch
> proxy_cache.c(858) : warning C4018: '!=' : signed/unsigned mismatch
> proxy_connect.c(150) : warning C4761: integral size mismatch in argument; conversion supplied
> proxy_connect.c(150) : warning C4761: integral size mismatch in argument; conversion supplied
> proxy_ftp.c(252) : warning C4018: '!=' : signed/unsigned mismatch
> proxy_ftp.c(490) : warning C4761: integral size mismatch in argument; conversion supplied
> proxy_http.c(215) : warning C4761: integral size mismatch in argument; conversion supplied
> proxy_http.c(221) : warning C4761: integral size mismatch in argument; conversion supplied
> proxy_util.c(156) : warning C4761: integral size mismatch in argument; conversion supplied
> proxy_util.c(166) : warning C4761: integral size mismatch in argument; conversion supplied
> proxy_util.c(173) : warning C4761: integral size mismatch in argument; conversion supplied
>  Directory of D:\bt\scratch\apachen\src\ApacheR
> 10/16/97  11:05a                 3,072 APACHE.EXE      Apache.exe
> 10/16/97  11:05a               222,720 APACHE~1.DLL    ApacheCore.dll

NT sure is a goddamn noisy bugger.  None of these are bugs at the moment,
so I'd say ignore them.  And FWIW, I don't like adding casts just to
ignore warnings... the 64-bit issue is somewhat different.  But this
stuff is mostly poor coding (mixing int and unsigned).

Dean