On Sun, Nov 12, 2017 at 5:11 PM, Eric Covener <cove...@gmail.com> wrote: >> Below is an addition to the first message: It appears (from the -bloadmap >> output) that XML_Parse is suppossed to be coming from apr-util. Or is it >> APR-UTIL is the caller? >> >> :g/XML_Parse/p >> (ld): keep XML_Parse >> ld: 0711-301 WARNING: Symbol specified with the -u flag not defined: >> XML_Parse >> .XML_Parse [142] ER PR >> ../src/apr-util-1.6.1/xml/apr_xml.c(/opt/lib/libaprutil-1.a[apr_xml.o]) >> .XML_ParserFree [148] ER PR >> ../src/apr-util-1.6.1/xml/apr_xml.c(/opt/lib/libaprutil-1.a[apr_xml.o]) >> .XML_ParserCreate [176] ER PR >> ../src/apr-util-1.6.1/xml/apr_xml.c(/opt/lib/libaprutil-1.a[apr_xml.o]) >> [Press return to continue] > > apr-util depends on expat but no longer embeds it. You moved to > apr-util 1.6.x when you built the latest httpd but it is not required.
Not that simple, the error is in httpd/branches/2.4.x/configure.in We shouldn't be messing with this (anymore)... dnl enable_so tells us if *any* modules can be built as DSOs if test "$enable_so" = "yes" -o "$enable_so" = "static"; then case $host in *-ibm-aix*) APR_ADDTO(HTTPD_LDFLAGS, [-Wl,-uXML_Parse -Wl,-bE:$abs_builddir/server/httpd.exp]) APR_ADDTO(SH_LDFLAGS, [\$(EXTRA_LDFLAGS) \$(EXTRA_LIBS)]) APR_ADDTO(UTIL_LDFLAGS, [-Wl,-uXML_Parse]) ;;