package: src:libxml2 version: 2.9.2+dfsg1-1 severity: important control: tag -1 patch control: block 600069 by -1
There are some longstanding issues with chromium when it is linked against the libxml2 package rather than its internal libxml2 code copy. This is because the Debian libxml2 package is compiled without icu support. I attach a proposed patch adding that. Thanks for looking into this. Best wishes, Mike
diff -Nru libxml2-2.9.2+dfsg1/debian/changelog libxml2-2.9.2+dfsg1/debian/changelog --- libxml2-2.9.2+dfsg1/debian/changelog 2014-10-26 00:45:27.000000000 +0000 +++ libxml2-2.9.2+dfsg1/debian/changelog 2015-01-25 23:21:49.000000000 +0000 @@ -1,3 +1,10 @@ +libxml2 (2.9.2+dfsg1-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Enable icu support. + + -- Michael Gilbert <mgilb...@debian.org> Sun, 25 Jan 2015 23:21:42 +0000 + libxml2 (2.9.2+dfsg1-1) unstable; urgency=low * New upstream release (Closes: #765722, CVE-2014-3660) diff -Nru libxml2-2.9.2+dfsg1/debian/control libxml2-2.9.2+dfsg1/debian/control --- libxml2-2.9.2+dfsg1/debian/control 2014-10-26 00:44:58.000000000 +0000 +++ libxml2-2.9.2+dfsg1/debian/control 2015-01-25 23:23:19.000000000 +0000 @@ -7,7 +7,7 @@ Build-Depends: debhelper (>= 9), dh-autoreconf, autotools-dev, pkg-config, libpython-all-dev, libpython-all-dbg, python-all-dev:any (>= 2.7.5-5~), python-all-dbg:any, - zlib1g-dev | libz-dev, liblzma-dev + zlib1g-dev | libz-dev, liblzma-dev, libicu-dev Homepage: http://xmlsoft.org/ Vcs-Git: git://anonscm.debian.org/debian-xml-sgml/libxml2.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-xml-sgml/libxml2.git diff -Nru libxml2-2.9.2+dfsg1/debian/rules libxml2-2.9.2+dfsg1/debian/rules --- libxml2-2.9.2+dfsg1/debian/rules 2014-10-26 00:49:59.000000000 +0000 +++ libxml2-2.9.2+dfsg1/debian/rules 2015-01-25 23:21:23.000000000 +0000 @@ -32,7 +32,7 @@ export DH_OPTIONS endif -CONFIGURE_FLAGS := --disable-silent-rules --with-history CC="$(CC)" CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" --cache-file="$(CURDIR)/builddir/config.cache" +CONFIGURE_FLAGS := --disable-silent-rules --with-history CC="$(CC)" CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" --cache-file="$(CURDIR)/builddir/config.cache" --with-icu override_dh_auto_configure: $(TARGETS:%=doconfigure-%)