[oe-commits] Martin Jansa : libxml2-2.7.8: shared library versionning was broken in 2.7. 8 release, add another patch from git to fix it ( instead of rebuilding all against non-versioned symbols

git version control git at git.openembedded.org
Fri Nov 19 12:28:37 UTC 2010


Module: openembedded.git
Branch: master
Commit: 50ed401cdaaefb1f5ac33de2838af259a52b1c3a
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=50ed401cdaaefb1f5ac33de2838af259a52b1c3a

Author: Martin Jansa <Martin.Jansa at gmail.com>
Date:   Fri Nov 19 13:10:33 2010 +0100

libxml2-2.7.8: shared library versionning was broken in 2.7.8 release, add another patch from git to fix it (instead of rebuilding all against non-versioned symbols

Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>

---

 .../00819877651b87842ed878898ba17dba489820f0.patch |   21 ++++++++++++++++++++
 recipes/libxml/libxml2_2.7.8.bb                    |    3 +-
 2 files changed, 23 insertions(+), 1 deletions(-)

diff --git a/recipes/libxml/libxml2-2.7.8/00819877651b87842ed878898ba17dba489820f0.patch b/recipes/libxml/libxml2-2.7.8/00819877651b87842ed878898ba17dba489820f0.patch
new file mode 100644
index 0000000..a0b62bc
--- /dev/null
+++ b/recipes/libxml/libxml2-2.7.8/00819877651b87842ed878898ba17dba489820f0.patch
@@ -0,0 +1,21 @@
+From 00819877651b87842ed878898ba17dba489820f0 Mon Sep 17 00:00:00 2001
+From: Daniel Veillard <veillard at redhat.com>
+Date: Thu, 04 Nov 2010 20:53:14 +0000
+Subject: Reactivate the shared library versionning script
+
+---
+diff --git a/configure.in b/configure.in
+index 59d0629..a1d2c89 100644
+--- a/configure.in
++++ b/configure.in
+@@ -84,7 +84,7 @@ else
+   esac
+ fi
+ AC_SUBST(VERSION_SCRIPT_FLAGS)
+-AM_CONDITIONAL([USE_VERSION_SCRIPT], [test -z "$VERSION_SCRIPT_FLAGS"])
++AM_CONDITIONAL([USE_VERSION_SCRIPT], [test -n "$VERSION_SCRIPT_FLAGS"])
+ 
+ dnl
+ dnl We process the AC_ARG_WITH first so that later we can modify
+--
+cgit v0.8.3.1
diff --git a/recipes/libxml/libxml2_2.7.8.bb b/recipes/libxml/libxml2_2.7.8.bb
index 6b72e30..1a71c2b 100644
--- a/recipes/libxml/libxml2_2.7.8.bb
+++ b/recipes/libxml/libxml2_2.7.8.bb
@@ -4,9 +4,10 @@ SRC_URI += "\
   file://0cbeb50ee03ce582a0c979c70d8fbf030e270c37.patch \
   file://df83c17e5a2646bd923f75e5e507bc80d73c9722.patch \
   file://fec31bcd452e77c10579467ca87a785b41115de6.patch \
+  file://00819877651b87842ed878898ba17dba489820f0.patch \
 "
 
-PR = "${INC_PR}.0"
+PR = "${INC_PR}.1"
 
 SRC_URI[archive.md5sum] = "8127a65e8c3b08856093099b52599c86"
 SRC_URI[archive.sha256sum] = "cda23bc9ebd26474ca8f3d67e7d1c4a1f1e7106364b690d822e009fdc3c417ec"





More information about the Openembedded-commits mailing list