# ext/xmlrpc using libxml2

- Thread: https://externals.io/message/14964
- Original archive: https://news-web.php.net/php.internals/14964
- Started by Jani Taskinen on 2005-02-15T07:52:01+00:00
- Messages: 1
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #14964 — Jani Taskinen — 2005-02-15T07:52:01+00:00

URL: https://externals.io/message/14964#14964

I was playing around with the compile of xmlrpc using libxml2
     and got it to somewhat work (more about that later :).

     I took the shortcut of using the compatibility layer which is
     used by ext/xml (compat.c and expat_compat.h).

     Now, before I commit this stuff I'd like to know if this is
     even wanted result? Or should the whole thing be converted
     to really use libxml2 without any layers between?

     About the "somewhat work" part: It works as long as there aren't
     any errors with the XML. :) When there are, the thing just hangs.
     Backtrace showed it hangs somewhere inside xmlParseChunk()..

     --Jani
