summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSaul Wold <sgw@linux.intel.com>2012-06-22 23:01:06 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-12-07 15:58:19 +0000
commite416fb692080ec13b1ff0c7d8e6d88d0db73be2d (patch)
tree933c4da632ac571304850f208055758a7cb18261
parentaa66dc91d3db7b1b800330fbda3dce27ee270214 (diff)
downloadpoky-e416fb692080ec13b1ff0c7d8e6d88d0db73be2d.tar.gz
libxml2: Update to 2.8.0
removed 2 patches that are now fixed upstream updated hash.c LIC_FILES_CHKSUM due to updating the date to 2012 (From OE-Core rev: c74ed920d3a9a0e379f8fd450e2841628ee0beb2) Signed-off-by: Saul Wold <sgw@linux.intel.com> Resolved merge conflicts in denzil branch. Addresses CVE-2011-1944. Fixes denzil [YOCTO #2703] Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-core/libxml/libxml2.inc2
-rw-r--r--meta/recipes-core/libxml/libxml2/fix_version_info.patch23
-rw-r--r--meta/recipes-core/libxml/libxml2/libxml2_fix_for_automake_1.12.patch23
-rw-r--r--meta/recipes-core/libxml/libxml2_2.7.8.bb9
-rw-r--r--meta/recipes-core/libxml/libxml2_2.8.0.bb6
5 files changed, 7 insertions, 56 deletions
diff --git a/meta/recipes-core/libxml/libxml2.inc b/meta/recipes-core/libxml/libxml2.inc
index 32d6e8cd31..9b14524f32 100644
--- a/meta/recipes-core/libxml/libxml2.inc
+++ b/meta/recipes-core/libxml/libxml2.inc
@@ -5,7 +5,7 @@ BUGTRACKER = "http://bugzilla.gnome.org/buglist.cgi?product=libxml2"
5SECTION = "libs" 5SECTION = "libs"
6LICENSE = "MIT" 6LICENSE = "MIT"
7LIC_FILES_CHKSUM = "file://Copyright;md5=bb90c48926316d9af6e2d70ca7013ade \ 7LIC_FILES_CHKSUM = "file://Copyright;md5=bb90c48926316d9af6e2d70ca7013ade \
8 file://hash.c;beginline=6;endline=15;md5=ce702952bfddd7aee22639a2d6b54136 \ 8 file://hash.c;beginline=6;endline=15;md5=96f7296605eae807670fb08947829969 \
9 file://list.c;beginline=4;endline=13;md5=cdbfa3dee51c099edb04e39f762ee907 \ 9 file://list.c;beginline=4;endline=13;md5=cdbfa3dee51c099edb04e39f762ee907 \
10 file://trio.c;beginline=5;endline=14;md5=6c025753c86d958722ec76e94cae932e" 10 file://trio.c;beginline=5;endline=14;md5=6c025753c86d958722ec76e94cae932e"
11 11
diff --git a/meta/recipes-core/libxml/libxml2/fix_version_info.patch b/meta/recipes-core/libxml/libxml2/fix_version_info.patch
deleted file mode 100644
index 77113ef454..0000000000
--- a/meta/recipes-core/libxml/libxml2/fix_version_info.patch
+++ /dev/null
@@ -1,23 +0,0 @@
1Upstream-Status: Already upstream
2
3From 00819877651b87842ed878898ba17dba489820f0 Mon Sep 17 00:00:00 2001
4From: Daniel Veillard <veillard@redhat.com>
5Date: Thu, 04 Nov 2010 20:53:14 +0000
6Subject: Reactivate the shared library versionning script
7
8---
9diff --git a/configure.in b/configure.in
10index 59d0629..a1d2c89 100644
11--- a/configure.in
12+++ b/configure.in
13@@ -84,7 +84,7 @@ else
14 esac
15 fi
16 AC_SUBST(VERSION_SCRIPT_FLAGS)
17-AM_CONDITIONAL([USE_VERSION_SCRIPT], [test -z "$VERSION_SCRIPT_FLAGS"])
18+AM_CONDITIONAL([USE_VERSION_SCRIPT], [test -n "$VERSION_SCRIPT_FLAGS"])
19
20 dnl
21 dnl We process the AC_ARG_WITH first so that later we can modify
22--
23cgit v0.9.0.2
diff --git a/meta/recipes-core/libxml/libxml2/libxml2_fix_for_automake_1.12.patch b/meta/recipes-core/libxml/libxml2/libxml2_fix_for_automake_1.12.patch
deleted file mode 100644
index 5c25882fab..0000000000
--- a/meta/recipes-core/libxml/libxml2/libxml2_fix_for_automake_1.12.patch
+++ /dev/null
@@ -1,23 +0,0 @@
1Upstream-Status: Pending
2
3automake 1.12 has decpricated automatic de-ANSI-fication support
4
5this patch fixes this build issue:
6
7| configure.in:67: error: automatic de-ANSI-fication support has been removed
8Signed-Off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
92012/05/02
10
11Index: libxml2-2.7.8/configure.in
12===================================================================
13--- libxml2-2.7.8.orig/configure.in
14+++ libxml2-2.7.8/configure.in
15@@ -63,8 +63,6 @@ AC_PATH_PROG(WGET, wget, /usr/bin/wget)
16 AC_PATH_PROG(XMLLINT, xmllint, /usr/bin/xmllint)
17 AC_PATH_PROG(XSLTPROC, xsltproc, /usr/bin/xsltproc)
18
19-dnl Make sure we have an ANSI compiler
20-AM_C_PROTOTYPES
21 test "x$U" != "x" && AC_MSG_ERROR(Compiler not ANSI compliant)
22
23 AC_LIBTOOL_WIN32_DLL
diff --git a/meta/recipes-core/libxml/libxml2_2.7.8.bb b/meta/recipes-core/libxml/libxml2_2.7.8.bb
deleted file mode 100644
index 9111120668..0000000000
--- a/meta/recipes-core/libxml/libxml2_2.7.8.bb
+++ /dev/null
@@ -1,9 +0,0 @@
1require libxml2.inc
2
3PR = "r8"
4
5SRC_URI += "file://fix_version_info.patch \
6 file://libxml2_fix_for_automake_1.12.patch"
7
8SRC_URI[md5sum] = "8127a65e8c3b08856093099b52599c86"
9SRC_URI[sha256sum] = "cda23bc9ebd26474ca8f3d67e7d1c4a1f1e7106364b690d822e009fdc3c417ec"
diff --git a/meta/recipes-core/libxml/libxml2_2.8.0.bb b/meta/recipes-core/libxml/libxml2_2.8.0.bb
new file mode 100644
index 0000000000..243789cc66
--- /dev/null
+++ b/meta/recipes-core/libxml/libxml2_2.8.0.bb
@@ -0,0 +1,6 @@
1require libxml2.inc
2
3PR = "r0"
4
5SRC_URI[md5sum] = "c62106f02ee00b6437f0fb9d370c1093"
6SRC_URI[sha256sum] = "f2e2d0e322685193d1affec83b21dc05d599e17a7306d7b90de95bb5b9ac622a"