Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:14964 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 33665 invoked by uid 1010); 15 Feb 2005 08:34:27 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 32691 invoked from network); 15 Feb 2005 08:33:26 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 Feb 2005 08:33:26 -0000 X-Host-Fingerprint: 195.197.172.115 gw01.mail.saunalahti.fi Linux 2.4/2.6 Received: from ([195.197.172.115:50252] helo=gw01.mail.saunalahti.fi) by pb1.pair.com (ecelerity 1.2.11rc1 (r4431)) with SMTP id 33/52-13857-32AA1124 for ; Tue, 15 Feb 2005 02:52:03 -0500 Received: from nest.netphobia.fi (YZCLXVIII.dsl.saunalahti.fi [85.76.34.69]) by gw01.mail.saunalahti.fi (Postfix) with ESMTP id C3941D912F for ; Tue, 15 Feb 2005 09:52:00 +0200 (EET) Received: from nest.netphobia.fi (nest.netphobia.fi [127.0.0.1]) by nest.netphobia.fi (8.13.1/8.13.1) with ESMTP id j1F7q1IK021879 for ; Tue, 15 Feb 2005 09:52:01 +0200 Received: from localhost (jani@localhost) by nest.netphobia.fi (8.13.1/8.13.1/Submit) with ESMTP id j1F7q1Uk021876 for ; Tue, 15 Feb 2005 09:52:01 +0200 X-Authentication-Warning: nest.netphobia.fi: jani owned process doing -bs Date: Tue, 15 Feb 2005 09:52:01 +0200 (EET) Reply-To: Jani Taskinen To: internals@lists.php.net Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: ext/xmlrpc using libxml2 From: sniper@iki.fi (Jani Taskinen) 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