diff -Nru axis2c-1.6.0/debian/changelog axis2c-1.6.0/debian/changelog --- axis2c-1.6.0/debian/changelog 2012-01-22 20:30:38.000000000 +0000 +++ axis2c-1.6.0/debian/changelog 2012-03-13 17:00:21.000000000 +0000 @@ -1,3 +1,9 @@ +axis2c (1.6.0-4.1) UNRELEASED; urgency=low + + * Creating a source package that builds against libxml2 + + -- Brian Thomason Tue, 13 Mar 2012 16:59:22 +0000 + axis2c (1.6.0-4) unstable; urgency=low * Fixed conflicts of -dev package with libaxix2c0 diff -Nru axis2c-1.6.0/debian/patches/06-ld-no-as-needed.patch axis2c-1.6.0/debian/patches/06-ld-no-as-needed.patch --- axis2c-1.6.0/debian/patches/06-ld-no-as-needed.patch 2012-01-15 18:02:48.000000000 +0000 +++ axis2c-1.6.0/debian/patches/06-ld-no-as-needed.patch 2012-03-13 17:08:58.000000000 +0000 @@ -1,18 +1,22 @@ ---- axis2c-1.6.0-orig/axiom/test/util/Makefile.am 2009-04-05 22:48:14.000000000 -0600 -+++ axis2c-1.6.0-new/axiom/test/util/Makefile.am 2010-07-16 11:44:25.000000000 -0600 +Index: axis2c-1.6.0/axiom/test/util/Makefile.am +=================================================================== +--- axis2c-1.6.0.orig/axiom/test/util/Makefile.am 2009-04-06 04:48:14.000000000 +0000 ++++ axis2c-1.6.0/axiom/test/util/Makefile.am 2012-03-13 16:53:59.000000000 +0000 @@ -1,7 +1,9 @@ noinst_PROGRAMS = axiom axiom_SOURCES = axiom_util_test.c axiom_LDADD = \ - $(top_builddir)/src/om/libaxis2_axiom.la + $(top_builddir)/src/om/libaxis2_axiom.la \ -+ $(top_builddir)/src/parser/guththila/libaxis2_parser.la \ ++ $(top_builddir)/src/parser/libxml2/libaxis2_parser.la \ + $(top_builddir)/../util/src/libaxutil.la INCLUDES = -I$(top_builddir)/include \ -I ../../../util/include \ ---- axis2c-1.6.0-orig/axiom/test/util/axiom_util_test.c 2010-07-16 12:03:37.000000000 -0600 -+++ axis2c-1.6.0-new/axiom/test/util/axiom_util_test.c 2010-07-16 12:04:12.000000000 -0600 +Index: axis2c-1.6.0/axiom/test/util/axiom_util_test.c +=================================================================== +--- axis2c-1.6.0.orig/axiom/test/util/axiom_util_test.c 2009-04-06 04:48:14.000000000 +0000 ++++ axis2c-1.6.0/axiom/test/util/axiom_util_test.c 2012-03-13 16:53:59.000000000 +0000 @@ -3,6 +3,8 @@ #include #include @@ -22,34 +26,40 @@ #include "../../../util/test/util/create_env.h" FILE *f = NULL; axiom_node_t *node = NULL; ---- axis2c-1.6.0-orig/neethi/test/Makefile.am 2009-04-05 22:46:59.000000000 -0600 -+++ axis2c-1.6.0-new/neethi/test/Makefile.am 2010-07-16 11:50:08.000000000 -0600 +Index: axis2c-1.6.0/neethi/test/Makefile.am +=================================================================== +--- axis2c-1.6.0.orig/neethi/test/Makefile.am 2009-04-06 04:46:59.000000000 +0000 ++++ axis2c-1.6.0/neethi/test/Makefile.am 2012-03-13 16:53:59.000000000 +0000 @@ -12,5 +12,6 @@ test_LDADD = $(top_builddir)/src/libneethi.la \ ../../axiom/src/om/libaxis2_axiom.la \ -+ ../../axiom/src/parser/guththila/libaxis2_parser.la \ ++ ../../axiom/src/parser/libxml2/libaxis2_parser.la \ ../../util/src/libaxutil.la \ ../src/libneethi.la ---- ./neethi/test/Makefile.in~ 2009-04-17 08:15:28.000000000 +0200 -+++ ./neethi/test/Makefile.in 2010-10-07 16:33:06.232108405 +0200 +Index: axis2c-1.6.0/neethi/test/Makefile.in +=================================================================== +--- axis2c-1.6.0.orig/neethi/test/Makefile.in 2009-04-17 06:15:28.000000000 +0000 ++++ axis2c-1.6.0/neethi/test/Makefile.in 2012-03-13 16:53:59.000000000 +0000 @@ -187,6 +187,7 @@ test_LDADD = $(top_builddir)/src/libneethi.la \ ../../axiom/src/om/libaxis2_axiom.la \ -+ ../../axiom/src/parser/guththila/libaxis2_parser.la \ ++ ../../axiom/src/parser/libxml2/libaxis2_parser.la \ ../../util/src/libaxutil.la \ ../src/libneethi.la ---- ./axiom/test/util/Makefile.in~ 2009-04-17 08:15:23.000000000 +0200 -+++ ./axiom/test/util/Makefile.in 2010-10-07 16:32:04.289608905 +0200 +Index: axis2c-1.6.0/axiom/test/util/Makefile.in +=================================================================== +--- axis2c-1.6.0.orig/axiom/test/util/Makefile.in 2009-04-17 06:15:23.000000000 +0000 ++++ axis2c-1.6.0/axiom/test/util/Makefile.in 2012-03-13 16:53:59.000000000 +0000 @@ -184,7 +184,9 @@ top_srcdir = @top_srcdir@ axiom_SOURCES = axiom_util_test.c axiom_LDADD = \ - $(top_builddir)/src/om/libaxis2_axiom.la + $(top_builddir)/src/om/libaxis2_axiom.la \ -+ $(top_builddir)/src/parser/guththila/libaxis2_parser.la \ ++ $(top_builddir)/src/parser/libxml2/libaxis2_parser.la \ + $(top_builddir)/../util/src/libaxutil.la \ INCLUDES = -I$(top_builddir)/include \ diff -Nru axis2c-1.6.0/debian/patches/10_disable_werror.patch axis2c-1.6.0/debian/patches/10_disable_werror.patch --- axis2c-1.6.0/debian/patches/10_disable_werror.patch 1970-01-01 00:00:00.000000000 +0000 +++ axis2c-1.6.0/debian/patches/10_disable_werror.patch 2012-03-13 17:15:28.000000000 +0000 @@ -0,0 +1,14 @@ +Description: Remove -Werror from util as chdir calls result in warnings +Author: Brian Thomason + +--- axis2c-1.6.0.orig/util/configure ++++ axis2c-1.6.0/util/configure +@@ -19965,7 +19965,7 @@ fi + #CFLAGS="$CFLAGS -ansi -Wall -D_LARGEFILE64_SOURCE -Wno-implicit-function-declaration" + CFLAGS="$CFLAGS -D_LARGEFILE64_SOURCE" + if test "$GCC" = "yes"; then +- CFLAGS="$CFLAGS -ansi -Wall -Werror -Wno-implicit-function-declaration -D_GNU_SOURCE" ++ CFLAGS="$CFLAGS -ansi -Wall -Wno-implicit-function-declaration -D_GNU_SOURCE" + fi + LDFLAGS="$LDFLAGS -lpthread" + diff -Nru axis2c-1.6.0/debian/patches/series axis2c-1.6.0/debian/patches/series --- axis2c-1.6.0/debian/patches/series 2012-01-12 16:53:15.000000000 +0000 +++ axis2c-1.6.0/debian/patches/series 2012-03-13 17:18:02.000000000 +0000 @@ -6,3 +6,4 @@ 07-ssl-method-cast.patch 08-uri-use-after-free.patch 09-fix-gcc-4.6.patch +10_disable_werror.patch diff -Nru axis2c-1.6.0/debian/rules axis2c-1.6.0/debian/rules --- axis2c-1.6.0/debian/rules 2012-01-12 18:38:05.000000000 +0000 +++ axis2c-1.6.0/debian/rules 2012-03-13 17:09:11.000000000 +0000 @@ -5,7 +5,7 @@ include /usr/share/cdbs/1/rules/patchsys-quilt.mk DEB_CONFIGURE_PREFIX:=/usr/lib/axis2 -DEB_CONFIGURE_EXTRA_FLAGS := --with-apache2=/usr/include/apache2 --with-apr=/usr/include/apr-1.0 --enable-openssl --enable-multi-thread=no +DEB_CONFIGURE_EXTRA_FLAGS := --with-apache2=/usr/include/apache2 --with-apr=/usr/include/apr-1.0 --enable-openssl --enable-multi-thread=no --enable-libxml2=yes DEB_CONFIGURE_EXTRA_FLAGS += --enable-tests DEB_MAKE_CHECK_TARGET := check