summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2010-09-04 20:20:32 +0200
committerMarc Kleine-Budde <mkl@pengutronix.de>2010-09-05 23:24:39 +0200
commitead5de9fd17d8e53d832a7076aa2748366f7f0ca (patch)
tree52cbd295b6b0df89504bc53002dca64bcf147bfa
parent0d8da99cbf058f559470fdc4ba03257be380d2e4 (diff)
downloadptxdist-ead5de9fd17d8e53d832a7076aa2748366f7f0ca.tar.gz
ptxdist-ead5de9fd17d8e53d832a7076aa2748366f7f0ca.tar.xz
[libxml2] version bump to 2.7.7
2.7.6 has problems with zlib-1.2.5: "If you are using libxml version 2.7.6 or earlier, you will need to update libxml to version 2.7.7 or later before installing zlib version 1.2.4 or later. libxml 2.7.6 and earlier made unnecessary assumptions about the undocumented internal structure of zlib that were changed in zlib 1.2.4 and result in libxml crashing. This was fixed in libxml 2.7.7." Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
-rw-r--r--patches/libxml2-2.7.6/series1
-rw-r--r--patches/libxml2-2.7.7/0001-xml2-config-is-not-SYSROOT-aware.patch (renamed from patches/libxml2-2.7.6/libxml2-2.6.27-config_in_sysroot.diff)17
-rw-r--r--patches/libxml2-2.7.7/series3
-rw-r--r--rules/libxml2.make7
4 files changed, 15 insertions, 13 deletions
diff --git a/patches/libxml2-2.7.6/series b/patches/libxml2-2.7.6/series
deleted file mode 100644
index 4ac2c218b..000000000
--- a/patches/libxml2-2.7.6/series
+++ /dev/null
@@ -1 +0,0 @@
-libxml2-2.6.27-config_in_sysroot.diff
diff --git a/patches/libxml2-2.7.6/libxml2-2.6.27-config_in_sysroot.diff b/patches/libxml2-2.7.7/0001-xml2-config-is-not-SYSROOT-aware.patch
index ec1e9766f..817c0b9d3 100644
--- a/patches/libxml2-2.7.6/libxml2-2.6.27-config_in_sysroot.diff
+++ b/patches/libxml2-2.7.7/0001-xml2-config-is-not-SYSROOT-aware.patch
@@ -1,18 +1,18 @@
From: Marc Kleine-Budde <mkl@pengutronix.de>
-Subject: [patch] xml2-config is not $SYSROOT aware
+Date: Sat, 4 Sep 2010 20:14:51 +0200
+Subject: [PATCH] xml2-config is not $SYSROOT aware
This patch adds $SYSROOT support to xml2-config.
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
-
---
xml2-config.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
+ 1 files changed, 1 insertions(+), 1 deletions(-)
-Index: libxml2-2.7.6/xml2-config.in
-===================================================================
---- libxml2-2.7.6.orig/xml2-config.in
-+++ libxml2-2.7.6/xml2-config.in
+diff --git a/xml2-config.in b/xml2-config.in
+index 2989325..4e170b6 100644
+--- a/xml2-config.in
++++ b/xml2-config.in
@@ -1,6 +1,6 @@
#! /bin/sh
@@ -21,3 +21,6 @@ Index: libxml2-2.7.6/xml2-config.in
exec_prefix=@exec_prefix@
includedir=@includedir@
libdir=@libdir@
+--
+1.7.1
+
diff --git a/patches/libxml2-2.7.7/series b/patches/libxml2-2.7.7/series
new file mode 100644
index 000000000..404fb88b2
--- /dev/null
+++ b/patches/libxml2-2.7.7/series
@@ -0,0 +1,3 @@
+# generated by git-ptx-patches
+0001-xml2-config-is-not-SYSROOT-aware.patch
+# 39e3efe4b37f5ed3cf17be9609775022 - git-ptx-patches magic
diff --git a/rules/libxml2.make b/rules/libxml2.make
index ef9f8e93f..28ac53225 100644
--- a/rules/libxml2.make
+++ b/rules/libxml2.make
@@ -18,7 +18,7 @@ PACKAGES-$(PTXCONF_LIBXML2) += libxml2
#
# Paths and names
#
-LIBXML2_VERSION := 2.7.6
+LIBXML2_VERSION := 2.7.7
LIBXML2 := libxml2-$(LIBXML2_VERSION)
LIBXML2_SUFFIX := tar.gz
LIBXML2_SOURCE := $(SRCDIR)/$(LIBXML2).$(LIBXML2_SUFFIX)
@@ -270,10 +270,7 @@ $(STATEDIR)/libxml2.targetinstall:
@$(call install_fixup, libxml2,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
@$(call install_fixup, libxml2,DESCRIPTION,missing)
- @$(call install_copy, libxml2, 0, 0, 0644, -, \
- /usr/lib/libxml2.so.2.7.6)
- @$(call install_link, libxml2, libxml2.so.2.7.6, /usr/lib/libxml2.so.2)
- @$(call install_link, libxml2, libxml2.so.2.7.6, /usr/lib/libxml2.so)
+ @$(call install_lib, libxml2, 0, 0, 0644, libxml2)
@$(call install_finish, libxml2)