diffstat of debian/ for libxml2_2.9.2+dfsg1-1 libxml2_2.9.2+dfsg1-1~tanglu0.2 changelog | 14 ++++++++++++++ rules | 14 ++++++++++---- 2 files changed, 24 insertions(+), 4 deletions(-) --- libxml2-2.9.2+dfsg1/debian/changelog 2014-10-26 00:45:27.000000000 +0000 +++ libxml2-2.9.2+dfsg1/debian/changelog 2014-11-02 21:07:49.000000000 +0000 @@ -1,3 +1,17 @@ +libxml2 (2.9.2+dfsg1-1~tanglu0.2) aequorea-updates; urgency=medium + + * Add in rules ifeq-else clause to exchange DEB_HOST_GNU_TYPE with + HOST_GNU_TYPE in dobuild-python% and dobuild-python%-dbg because + on i386 systems no i586-linux-gnu--python-(dbg-)config exist. + + -- Thomas Funk Sun, 02 Nov 2014 19:57:13 +0100 + +libxml2 (2.9.2+dfsg1-1~tanglu0.1) aequorea-updates; urgency=medium + + * Rebuild for Tanglu because of security issue DSA-3057-1 + + -- Thomas Funk Mon, 27 Oct 2014 19:41:16 +0100 + libxml2 (2.9.2+dfsg1-1) unstable; urgency=low * New upstream release (Closes: #765722, CVE-2014-3660) --- libxml2-2.9.2+dfsg1/debian/rules 2014-10-26 00:49:59.000000000 +0000 +++ libxml2-2.9.2+dfsg1/debian/rules 2014-11-02 19:47:53.000000000 +0000 @@ -32,6 +32,12 @@ export DH_OPTIONS endif +ifeq ($(DEB_HOST_GNU_TYPE),i586-linux-gnu) +HOST_GNU_TYPE := i386-linux-gnu +else +HOST_GNU_TYPE := $(DEB_HOST_GNU_TYPE) +endif + CONFIGURE_FLAGS := --disable-silent-rules --with-history CC="$(CC)" CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" --cache-file="$(CURDIR)/builddir/config.cache" override_dh_auto_configure: $(TARGETS:%=doconfigure-%) @@ -56,10 +62,10 @@ dobuild-python%: BUILD_DIR=builddir/main/$* dobuild-python%: BUILD_FLAGS = libxml2mod_la_LIBADD='$$(mylibs)' \ - PYTHON_INCLUDES="$(shell $(DEB_HOST_GNU_TYPE)-python-config --includes)" \ - PYTHON_LIBS="$(shell $(DEB_HOST_GNU_TYPE)-python-config --ldflags)" -dobuild-python%-dbg: BUILD_FLAGS += PYTHON_INCLUDES="$(shell $(DEB_HOST_GNU_TYPE)-python-dbg-config --includes)" \ - PYTHON_LIBS="$(shell $(DEB_HOST_GNU_TYPE)-python-dbg-config --ldflags)" \ + PYTHON_INCLUDES="$(shell $(HOST_GNU_TYPE)-python-config --includes)" \ + PYTHON_LIBS="$(shell $(HOST_GNU_TYPE)-python-config --ldflags)" +dobuild-python%-dbg: BUILD_FLAGS += PYTHON_INCLUDES="$(shell $(HOST_GNU_TYPE)-python-dbg-config --includes)" \ + PYTHON_LIBS="$(shell $(HOST_GNU_TYPE)-python-dbg-config --ldflags)" \ CFLAGS="$(CFLAGS) -Wall -g -O0" CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS) \ -L$(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)" build-arch: $(TARGETS:%=dobuild-%)