On 01/06/2007 08:41 AM, William A. Rowe, Jr. wrote:
> http://httpd.apache.org/dev/dist/ will soon (within the hour, upon resync)
> contain the following tarballs for approval
> 
> httpd-2.2.4.tar.bz2 [.asc|.md5]

.asc / .md5 OK

> httpd-2.2.4.tar.gz [.asc|.md5]

.asc / .md5 OK


+1 on Solaris 8 / 9, gcc 3.3.2

The following warnings showed up:

network_io/unix/sendrecv.c: In function `apr_socket_sendfile':
network_io/unix/sendrecv.c:875: warning: cast from pointer to integer of 
different size
network_io/unix/sendrecv.c:899: warning: cast from pointer to integer of 
different size
threadproc/unix/thread.c: In function `apr_thread_once_init':
threadproc/unix/thread.c:292: warning: missing braces around initializer
threadproc/unix/thread.c:292: warning: (near initialization for 
`once_init.__pthread_once_pad')
mod_dbd.c: In function `dbd_param':
mod_dbd.c:112: warning: subscript has type `char'
mod_dbd.c:117: warning: subscript has type `char'
mod_dbd.c:122: warning: subscript has type `char'
mod_dbd.c:127: warning: subscript has type `char'
mod_log_forensic.c: In function `log_before':
mod_log_forensic.c:199: warning: unsigned int format, pid_t arg (arg 3)
mod_proxy_balancer.c: In function `get_cookie_param':
mod_proxy_balancer.c:144: warning: subscript has type `char'
mod_proxy_balancer.c:147: warning: subscript has type `char'

-0 on SuSE Linux 10.1 x86_64, gcc 4.1.0

Due to the apr-util bug 41308 
(http://issues.apache.org/bugzilla/show_bug.cgi?id=41308) the 64 bit
build does not work if a system wide 32 bit expat library is present.

The following warnings showed up:

trings/apr_snprintf.c: In function 'conv_os_thread_t':
strings/apr_snprintf.c:511: warning: dereferencing type-punned pointer will 
break strict-aliasing rules
strings/apr_snprintf.c: In function 'conv_os_thread_t_hex':
strings/apr_snprintf.c:681: warning: dereferencing type-punned pointer will 
break strict-aliasing rules
buckets/apr_brigade.c: In function 'apr_brigade_to_iovec':
buckets/apr_brigade.c:337: warning: dereferencing type-punned pointer will 
break strict-aliasing rules
fdqueue.c: In function 'queue_info_cleanup':
fdqueue.c:46: warning: dereferencing type-punned pointer will break 
strict-aliasing rules
fdqueue.c: In function 'ap_queue_info_set_idle':
fdqueue.c:99: warning: dereferencing type-punned pointer will break 
strict-aliasing rules
fdqueue.c: In function 'ap_queue_info_wait_for_idler':
fdqueue.c:193: warning: dereferencing type-punned pointer will break 
strict-aliasing rules
proxy_util.c: In function 'ap_proxy_initialize_worker':
proxy_util.c:1723: warning: dereferencing type-punned pointer will break 
strict-aliasing rules
mod_proxy_ajp.c: In function 'ap_proxy_ajp_request':
mod_proxy_ajp.c:229: warning: dereferencing type-punned pointer will break 
strict-aliasing rules
mod_proxy_ajp.c:392: warning: dereferencing type-punned pointer will break 
strict-aliasing rules
ssl_engine_init.c: In function 'ssl_init_FindCAList':
ssl_engine_init.c:1187: warning: value computed is not used
mod_cgid.c: In function 'cgid_start':
mod_cgid.c:617: warning: 'env' may be used uninitialized in this function
mod_cgid.c:616: warning: 'argv0' may be used uninitialized in this function

In total I am +1 on releasing.


Regards

RĂ¼diger

Reply via email to