On 06/11/2008 02:50 AM, Jim Jagielski wrote:
Test tarballs for Apache httpd 2.2.9 are available at:

    http://httpd.apache.org/dev/dist/

Your votes please;

 +/-1
 [ +1 ]  Release httpd-2.2.9 as GA

Here are my results:

Summary:

Solaris 8, 9 on SPARC, 32 bit build, gcc 3.3.2, using Solaris LDAP SDK:

Worker MPM, compiles, installs and starts fine


Solaris 10 on SPARC, 32 bit build, gcc 3.3.2:

Prefork, worker and event compile and install fine.
Prefork, worker and event pass all tests as far as the default
perl installation of Solaris 10 permits.


RedHat AS 3 32 bit:

Prefork, worker and event compile and install fine.
It does NOT compile with the RedHat included openldap 2.0.27-17.
More details later.
Event MPM does NOT start as epoll does not seem to work correctly.
Although the appropriate functions seem to be present they do
not seem to work. Configure from APR detected this and set epoll
support to 0, but there is no build check on httpd side to detect
this. Maybe a possible area of improvement.
Prefork and worker pass all tests (not including WebDAV as the needed
perl components are missing)


RedHat As 4 32 bit:

Prefork, worker and event compile and install fine.
Prefork, worker and event pass all tests (not including WebDAV as the needed
perl components are missing). Works fine with the included openldap 2.2.x.

RedHat As 4 64 bit:

Prefork, worker and event compile and install fine.
Prefork, worker and event pass all tests (not including WebDAV as the needed
perl components are missing). Works fine with the included openldap 2.2.x.


SuSE Linux 10.2 32 bit:

worker compiles and installs fine.
worker passes all tests. Works fine with the included openldap 2.3.x.

So all in all I am +1 for releasing.

Details:

Warnings reported on Solaris:

Solaris 8:

passwd/apr_getpass.c:97: warning: `get_password' defined but not used
threadproc/unix/thread.c: In function `apr_thread_once_init':
threadproc/unix/thread.c:306: warning: missing braces around initializer
threadproc/unix/thread.c:306: warning: (near initialization for 
`once_init.__pthread_once_pad')
xmlparse.c:7: warning: `RCSId' defined but not used
xmltok.c:7: warning: `RCSId' defined but not used
xmlrole.c:7: warning: `RCSId' defined but not used
dbd/apr_dbd.c: In function `apr_dbd_prepare':
dbd/apr_dbd.c:372: warning: subscript has type `char'
dbd/apr_dbd.c:388: warning: subscript has type `char'
ldap/apr_ldap_option.c: In function `option_set_cert':
ldap/apr_ldap_option.c:401: warning: unused variable `ents'
ldap/apr_ldap_option.c:402: warning: unused variable `i'
ldap/apr_ldap_rebind.c:187: warning: `apr_ldap_rebind_lookup' defined but not 
used
worker.c: In function `start_threads':
worker.c:1033: warning: int format, pid_t arg (arg 7)
worker.c: In function `make_child':
worker.c:1358: warning: int format, pid_t arg (arg 7)
worker.c: In function `ap_mpm_run':
worker.c:1669: warning: int format, pid_t arg (arg 4)
worker.c:1766: warning: int format, pid_t arg (arg 8)
worker.c:1793: warning: int format, pid_t arg (arg 8)
util.c: In function `ap_append_pid':
util.c:2146: warning: int format, pid_t arg (arg 5)
mpm_common.c: In function `reclaim_one_pid':
mpm_common.c:151: warning: int format, pid_t arg (arg 7)
mpm_common.c:161: warning: int format, pid_t arg (arg 7)
mpm_common.c:186: warning: int format, pid_t arg (arg 7)
mpm_common.c: In function `ap_process_child_status':
mpm_common.c:440: warning: int format, pid_t arg (arg 7)
mpm_common.c: In function `ap_signal_server':
mpm_common.c:991: warning: int format, pid_t arg (arg 3)
mpm_common.c:996: warning: int format, pid_t arg (arg 3)
mod_authnz_ldap.c: In function `authn_ldap_check_password':
mod_authnz_ldap.c:373: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:378: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:383: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:390: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:415: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:471: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:475: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c: In function `authz_ldap_check_user_access':
mod_authnz_ldap.c:540: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:564: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:623: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:635: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:642: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:655: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:662: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:673: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:682: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:689: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:703: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:718: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:724: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:733: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:740: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:751: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:760: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:768: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:776: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:787: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:793: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:806: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:816: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:824: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:832: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:842: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:848: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:853: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c: In function `mod_auth_ldap_parse_url':
mod_authnz_ldap.c:876: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:885: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:887: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:889: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:891: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:896: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:898: warning: int format, pid_t arg (arg 7)
util_ldap.c: In function `util_ldap_set_cache_bytes':
util_ldap.c:1350: warning: int format, pid_t arg (arg 7)
util_ldap.c: In function `util_ldap_set_cache_ttl':
util_ldap.c:1397: warning: int format, pid_t arg (arg 7)
util_ldap.c: In function `util_ldap_set_cache_entries':
util_ldap.c:1421: warning: int format, pid_t arg (arg 7)
util_ldap.c: In function `util_ldap_set_opcache_ttl':
util_ldap.c:1442: warning: int format, pid_t arg (arg 7)
util_ldap.c: In function `util_ldap_set_opcache_entries':
util_ldap.c:1466: warning: int format, pid_t arg (arg 7)
util_ldap.c: In function `util_ldap_child_init':
util_ldap.c:2052: warning: int format, pid_t arg (arg 8)
mod_log_forensic.c: In function `log_before':
mod_log_forensic.c:199: warning: int format, pid_t arg (arg 3)
proxy_util.c: In function `ap_proxy_initialize_worker_share':
proxy_util.c:1851: warning: int format, pid_t arg (arg 8)
proxy_util.c:1856: warning: int format, pid_t arg (arg 8)
proxy_util.c:1864: warning: int format, pid_t arg (arg 7)
proxy_util.c: In function `ap_proxy_initialize_worker':
proxy_util.c:1953: warning: int format, pid_t arg (arg 8)
proxy_util.c:1969: warning: int format, pid_t arg (arg 8)
mod_proxy_balancer.c: In function `get_cookie_param':
mod_proxy_balancer.c:162: warning: subscript has type `char'
mod_proxy_balancer.c:165: warning: subscript has type `char'
mod_status.c: In function `status_handler':
mod_status.c:544: warning: int format, long int arg (arg 3)
mod_status.c:623: warning: int format, pid_t arg (arg 5)
mod_status.c:709: warning: int format, pid_t arg (arg 5)
mod_cgid.c: In function `cgid_server':
mod_cgid.c:701: warning: int format, pid_t arg (arg 7)
mod_cgid.c: In function `cleanup_nonchild_process':
mod_cgid.c:1245: warning: int format, pid_t arg (arg 7)
mod_cgid.c:1252: warning: int format, pid_t arg (arg 7)


Solaris 9:

passwd/apr_getpass.c:97: warning: `get_password' defined but not used
threadproc/unix/thread.c: In function `apr_thread_once_init':
threadproc/unix/thread.c:306: warning: missing braces around initializer
threadproc/unix/thread.c:306: warning: (near initialization for 
`once_init.__pthread_once_pad')
xmlparse.c:7: warning: `RCSId' defined but not used
xmltok.c:7: warning: `RCSId' defined but not used
xmlrole.c:7: warning: `RCSId' defined but not used
dbd/apr_dbd.c: In function `apr_dbd_prepare':
dbd/apr_dbd.c:372: warning: subscript has type `char'
dbd/apr_dbd.c:388: warning: subscript has type `char'
ldap/apr_ldap_rebind.c:187: warning: `apr_ldap_rebind_lookup' defined but not 
used
worker.c: In function `start_threads':
worker.c:1033: warning: int format, pid_t arg (arg 7)
worker.c: In function `make_child':
worker.c:1358: warning: int format, pid_t arg (arg 7)
worker.c: In function `ap_mpm_run':
worker.c:1669: warning: int format, pid_t arg (arg 4)
worker.c:1766: warning: int format, pid_t arg (arg 8)
worker.c:1793: warning: int format, pid_t arg (arg 8)
util.c: In function `ap_append_pid':
util.c:2146: warning: int format, pid_t arg (arg 5)
mpm_common.c: In function `reclaim_one_pid':
mpm_common.c:151: warning: int format, pid_t arg (arg 7)
mpm_common.c:161: warning: int format, pid_t arg (arg 7)
mpm_common.c:186: warning: int format, pid_t arg (arg 7)
mpm_common.c: In function `ap_process_child_status':
mpm_common.c:440: warning: int format, pid_t arg (arg 7)
mpm_common.c: In function `ap_signal_server':
mpm_common.c:991: warning: int format, pid_t arg (arg 3)
mpm_common.c:996: warning: int format, pid_t arg (arg 3)
mod_authnz_ldap.c: In function `authn_ldap_check_password':
mod_authnz_ldap.c:373: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:378: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:383: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:390: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:415: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:471: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:475: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c: In function `authz_ldap_check_user_access':
mod_authnz_ldap.c:540: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:564: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:623: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:635: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:642: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:655: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:662: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:673: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:682: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:689: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:703: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:718: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:724: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:733: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:740: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:751: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:760: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:768: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:776: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:787: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:793: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:806: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:816: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:824: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:832: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:842: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:848: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:853: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c: In function `mod_auth_ldap_parse_url':
mod_authnz_ldap.c:876: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:885: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:887: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:889: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:891: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:896: warning: int format, pid_t arg (arg 7)
mod_authnz_ldap.c:898: warning: int format, pid_t arg (arg 7)
util_ldap.c: In function `util_ldap_set_cache_bytes':
util_ldap.c:1350: warning: int format, pid_t arg (arg 7)
util_ldap.c: In function `util_ldap_set_cache_ttl':
util_ldap.c:1397: warning: int format, pid_t arg (arg 7)
util_ldap.c: In function `util_ldap_set_cache_entries':
util_ldap.c:1421: warning: int format, pid_t arg (arg 7)
util_ldap.c: In function `util_ldap_set_opcache_ttl':
util_ldap.c:1442: warning: int format, pid_t arg (arg 7)
util_ldap.c: In function `util_ldap_set_opcache_entries':
util_ldap.c:1466: warning: int format, pid_t arg (arg 7)
util_ldap.c: In function `util_ldap_child_init':
util_ldap.c:2052: warning: int format, pid_t arg (arg 8)
mod_log_forensic.c: In function `log_before':
mod_log_forensic.c:199: warning: int format, pid_t arg (arg 3)
proxy_util.c: In function `ap_proxy_initialize_worker_share':
proxy_util.c:1851: warning: int format, pid_t arg (arg 8)
proxy_util.c:1856: warning: int format, pid_t arg (arg 8)
proxy_util.c:1864: warning: int format, pid_t arg (arg 7)
proxy_util.c: In function `ap_proxy_initialize_worker':
proxy_util.c:1953: warning: int format, pid_t arg (arg 8)
proxy_util.c:1969: warning: int format, pid_t arg (arg 8)
mod_proxy_balancer.c: In function `get_cookie_param':
mod_proxy_balancer.c:162: warning: subscript has type `char'
mod_proxy_balancer.c:165: warning: subscript has type `char'
mod_status.c: In function `status_handler':
mod_status.c:544: warning: int format, long int arg (arg 3)
mod_status.c:623: warning: int format, pid_t arg (arg 5)
mod_status.c:709: warning: int format, pid_t arg (arg 5)
mod_cgid.c: In function `cgid_server':
mod_cgid.c:701: warning: int format, pid_t arg (arg 7)
mod_cgid.c: In function `cleanup_nonchild_process':
mod_cgid.c:1245: warning: int format, pid_t arg (arg 7)
mod_cgid.c:1252: warning: int format, pid_t arg (arg 7)

Solaris 10:

worker.c: In function `start_threads':
worker.c:1033: Warnung: int Format, pid_t Argument (Argument 7)
worker.c: In function `make_child':
worker.c:1358: Warnung: int Format, pid_t Argument (Argument 7)
worker.c: In function `ap_mpm_run':
worker.c:1669: Warnung: int Format, pid_t Argument (Argument 4)
worker.c:1766: Warnung: int Format, pid_t Argument (Argument 8)
worker.c:1793: Warnung: int Format, pid_t Argument (Argument 8)
util.c: In function `ap_append_pid':
util.c:2146: Warnung: int Format, pid_t Argument (Argument 5)
mpm_common.c: In function `reclaim_one_pid':
mpm_common.c:151: Warnung: int Format, pid_t Argument (Argument 7)
mpm_common.c:161: Warnung: int Format, pid_t Argument (Argument 7)
mpm_common.c:186: Warnung: int Format, pid_t Argument (Argument 7)
mpm_common.c: In function `ap_process_child_status':
mpm_common.c:440: Warnung: int Format, pid_t Argument (Argument 7)
mpm_common.c: In function `ap_signal_server':
mpm_common.c:991: Warnung: int Format, pid_t Argument (Argument 3)
mpm_common.c:996: Warnung: int Format, pid_t Argument (Argument 3)
mod_authnz_ldap.c: In function `authn_ldap_check_password':
mod_authnz_ldap.c:373: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:378: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:383: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:390: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:415: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:471: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:475: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c: In function `authz_ldap_check_user_access':
mod_authnz_ldap.c:540: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:564: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:623: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:635: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:642: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:655: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:662: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:673: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:682: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:689: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:703: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:718: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:724: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:733: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:740: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:751: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:760: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:768: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:776: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:787: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:793: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:806: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:816: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:824: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:832: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:842: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:848: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:853: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c: In function `mod_auth_ldap_parse_url':
mod_authnz_ldap.c:876: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:885: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:887: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:889: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:891: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:896: Warnung: int Format, pid_t Argument (Argument 7)
mod_authnz_ldap.c:898: Warnung: int Format, pid_t Argument (Argument 7)
util_ldap.c: In function `util_ldap_set_cache_bytes':
util_ldap.c:1350: Warnung: int Format, pid_t Argument (Argument 7)
util_ldap.c: In function `util_ldap_set_cache_ttl':
util_ldap.c:1397: Warnung: int Format, pid_t Argument (Argument 7)
util_ldap.c: In function `util_ldap_set_cache_entries':
util_ldap.c:1421: Warnung: int Format, pid_t Argument (Argument 7)
util_ldap.c: In function `util_ldap_set_opcache_ttl':
util_ldap.c:1442: Warnung: int Format, pid_t Argument (Argument 7)
util_ldap.c: In function `util_ldap_set_opcache_entries':
util_ldap.c:1466: Warnung: int Format, pid_t Argument (Argument 7)
util_ldap.c: In function `util_ldap_child_init':
util_ldap.c:2052: Warnung: int Format, pid_t Argument (Argument 8)
mod_log_forensic.c: In function `log_before':
mod_log_forensic.c:199: Warnung: int Format, pid_t Argument (Argument 3)
proxy_util.c: In function `ap_proxy_initialize_worker_share':
proxy_util.c:1851: Warnung: int Format, pid_t Argument (Argument 8)
proxy_util.c:1856: Warnung: int Format, pid_t Argument (Argument 8)
proxy_util.c:1864: Warnung: int Format, pid_t Argument (Argument 7)
proxy_util.c: In function `ap_proxy_initialize_worker':
proxy_util.c:1953: Warnung: int Format, pid_t Argument (Argument 8)
proxy_util.c:1969: Warnung: int Format, pid_t Argument (Argument 8)
mod_status.c: In function `status_handler':
mod_status.c:544: Warnung: int Format, long int Argument (Argument 3)
mod_status.c:623: Warnung: int Format, pid_t Argument (Argument 5)
mod_status.c:709: Warnung: int Format, pid_t Argument (Argument 5)
mod_cgid.c: In function `cgid_server':
mod_cgid.c:701: Warnung: int Format, pid_t Argument (Argument 7)
mod_cgid.c: In function `cleanup_nonchild_process':
mod_cgid.c:1245: Warnung: int Format, pid_t Argument (Argument 7)
mod_cgid.c:1252: Warnung: int Format, pid_t Argument (Argument 7)

As far as I remember all apr / apr-util related warnings should
be fixed in apr / apr-util trunk (r663342 / r663344), but r663344
is not backported to 1.3.x yet.

RedHAT AS 3

The failure of the build against openldap 2.0.27:

ldap/apr_ldap_rebind.c: In function `apr_ldap_rebind_set_callback':
ldap/apr_ldap_rebind.c:288: warning: passing arg 2 of `ldap_set_rebind_proc' 
from incompatible pointer type
ldap/apr_ldap_rebind.c:288: too many arguments to function 
`ldap_set_rebind_proc'
make[3]: *** [ldap/apr_ldap_rebind.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1

This seems to be an issue with apr-util 1.3.0. It seems that the API of
openldap has changed between 2.0.x and 2.2.x. Maybe we should check in 
apr-util's
configure script that a usable version of openldap is present.

Regards

Rüdiger

Reply via email to