The mismatched expat versions used by each are:
- SUNWapch2u: expat 1.95.2
- SUNWPython: expat 1.95.8
- SUNWlexpt: expat 1.95.7 (neither apache or python use this but it is there just to add to the confusion)
--with-expat=...
” option to apache2's configure
script.I've opened a case with Sun to see if they'll fix this. Watch this blog for updates.
Update 2007.11.13: Changed SUNWapache2 to correct package name SUNWapch2u.
Update 2008.06.17:
With the release of the following Solaris 10 patches the issue describe above has been resolved:
- 120543-11 SunOS 5.10: Apache 2 Patch fixes Bug ID 6630259 "If Python and Apache 2 are used together with libexpat, httpd crashes".
- 137147-04 SunOS 5.10: libexpat patch updates libexpat to version 2.0.x.
- 121606-03 GNOME 2.6.0: Python patch fixes Bug ID 6630230 "Link Python dynamically to /usr/sfw/lib/libexpat.so".