The Expat Problem Praise for James Clark's work in creating expat is universal, and has featured in these pages on more than one occasion previously. The problem has arisen due to the integration of expat into many open source products, but by inclusion of the source code as opposed to use of shared libraries. The application I'm having most problems with is Apache.
Apache compiles in expat as a default.
Then you add PHP to the mixture. The result is a segfault. And that's not the only problem. Do the same as 4XT.org has done. Distribute a single .tar.gz of Expat that builds a shared library only.