DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21718>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21718

exports.c errors with undeclared functions





------- Additional Comments From [EMAIL PROTECTED]  2003-11-05 07:39 -------
Apologies for submitting what might seem like a "me, too" report, but I have 
some extra 
information I don't see reported here.  It seems like this ought to be changed 
from a bug against 
PC/NetBSD to "all", since we now have reports against Sparc and Alpha platforms?

I'm encountering an almost identical issue under Tru64 4.0F, using native tools 
(cc 6.5-207) to 
build httpd version 2.0.48; the only difference from the two instances reported 
previously is that 
it's a different set of functions that aren't declared by the time exports.c 
starts naming them.

Going back through releases, the last version of Apache that built correctly 
(on this platform) 
seems to be 2.0.44; the problem appears in 2.0.45 through 48, corrresponding to 
APR 0.9.3 and 
later.

My first suspicion was that this might be related to building shared modules; 
however, I see the 
problem appears with --enable-modules=all as well as 
--enable-modules-shared=all.  Nor does 
--enable-so make a difference.  So much for that theory.

My second suspicion, based on ap_strchr being one of the missing declarations, 
was that the back 
and forth definitions of strchr and ap_strchr might be at fault.  This one I 
can't as easily prove or 
disprove, not understanding the reasoning behind the dual definitions 
(ap_strchr becomes strchr, 
and strchr becomes ap_strchr, depending on which chunk you're reading). At this 
point I stopped 
and defer to the developers.

The list of undeclared functions I encounter are: ap_get_module_config 
ap_set_module_config 
ap_is_recursion_limit_exceeded ap_unescape_url_keep2f ap_escape_logitem 
ap_strchr ap_strchr_c 
ap_strrchr ap_strrchr_c ap_strstr ap_strstr_c apr_bucket_alloc_create_ex 
apr_filepath_list_split 
apr_filepath_list_merge apr_file_mtime_set apr_temp_dir_get apr_socket_atmark 
apr_os_pipe_put_ex apr_proc_mutex_lockfile apr_table_compress 
apr_procattr_child_errfn_set 
apr_procattr_error_check_set apr_proc_other_child_alert 
apr_proc_other_child_refresh 
apr_proc_other_child_refresh_all

Hope this helps...

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to