httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 21718] - exports.c errors with undeclared functions
Date Wed, 05 Nov 2003 07:39:37 GMT
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 krz-a@cis.rit.edu  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: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


Mime
View raw message