KO Myung-Hun <kom...@gmail.com> writes: >> After merging the ITS branch (wip/ueno/its2), I plan to replace the >> libexpat dependencies with libxml2 (for tools) and a hand written XML >> parser (for libgettextpo, maybe ported from GLib's gmarkup.c). So this >> shouldn't be necessary. > > Then, @LTLIBEXPAT@ is removed from libgettextsrc, too ?
I did that (also merged ITS branch). The relevant commit is: http://git.sv.gnu.org/cgit/gettext.git/commit/?id=898e184a Let me know if this change causes any compatibility problems. The main obstacle was format-kde-kuit.c, which is shared between xgettext and libgettexpo; while we can assume that libxml2 is always usable from xgettext (through libgettextlib), it may not be usable from libgettexpo. So, I ported GLib's gmarkup.c as a local Gnulib module: markup. Currently, the use of the module is limited for libgettexpo for some reasons (copyright, etc). Regards, -- Daiki Ueno