You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by NormW <no...@gknw.net> on 2016/08/31 08:13:55 UTC

Issue with export list for \dav\main....

Hi all.
Thanks for the tweak for 'isascii' checking; most of the build issues 
went away...;-( ...most.)

> Building D:/Projects/svn/httpd-trunk/modules/dav/main
> LINK obj_release/mod_dav.nlm
> ### mwldnlm Linker Error:
> #   Undefined symbol: dav_acl_provider_register in
> #   Export list
> ### mwldnlm Linker Error:
> #   Undefined symbol: dav_get_acl_providers in
> #   Export list

Those two symbols are in dav\mod_dav.h and dav\main\processes.c, and 
because the awk script doesn't understand #ifdef APR_XML_X2T_PARSED ihat 
brackets these functions, adds these symbols to mod_dav.imp, which 
results in the above errors. _IF_ APR_XML_X2T_PARSED happens to be true 
on NetWare (unknown ATM) adding this define to apr.hnw would be a cheap 
solution.

Norm