| Summary: | www/mod_dav should support external expat | ||
|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Nik Clayton <nik> |
| Component: | Individual Port(s) | Assignee: | freebsd-apache (Nobody) <apache> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Latest | ||
| Hardware: | Any | ||
| OS: | Any | ||
Responsible Changed From-To: freebsd-ports-bugs->apache Over to maintainer. State Changed From-To: open->closed Fix committed, thanks for the notification! |
Install www/mod_dav after building Apache with WITHOUT_APACHE_EXPAT defined (e.g., if you're using AxKit). You get this error after restarting Apache with the mod_dav module loaded. Can't load /usr/local/apache/libexec/libdav.so into server : undefined symbol: XML_SetElementHandler mod_dav needs to be built with the --with-expat=... option to use the external expat lib. There's no configurable knob for the mod_dav port to enable this. There should be. Fix: None yet. If I get the time over the next couple of days I'll parameterise this and send a patch. How-To-Repeat: As above.