glib-2.0: upgrade to 2.32.3

(From OE-Core rev: 1f73485a143f0aa6cd87636f3d36a7d1dfc40a3b)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Martin Jansa 2012-05-17 09:02:51 +02:00 committed by Richard Purdie
parent 9ab9c52cfc
commit 319b6f2708
2 changed files with 32 additions and 31 deletions

View File

@ -1,37 +1,37 @@
Ideally there would be configureation option for this but there is not. We
can't allow this code since it could detect the host system's libelf with
disasterous effects when cross compiling.
From 0040842024725c0e74f84c1719ead6c79ba94aba Mon Sep 17 00:00:00 2001
From: Martin Jansa <Martin.Jansa@gmail.com>
Date: Wed, 16 May 2012 20:03:34 +0200
Subject: [PATCH] configure: add option to disable libelf support
RP 2012/5/7
Upstream-Status: Pending
Upstream-Status: Pending (would need to be made a configure option to disabe)
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
configure.ac | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
Index: glib-2.32.2/configure.ac
===================================================================
--- glib-2.32.2.orig/configure.ac 2012-05-07 08:30:04.481149925 +0000
+++ glib-2.32.2/configure.ac 2012-05-07 08:31:02.185148588 +0000
@@ -1816,23 +1816,7 @@
diff --git a/configure.ac b/configure.ac
index aa65648..1bb49bf 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1815,6 +1815,9 @@ AC_SUBST(XATTR_LIBS)
dnl ************************
dnl *** check for libelf ***
dnl ************************
+AC_ARG_ENABLE(libelf,
+ AC_HELP_STRING([--disable-libelf], [build without libelf support]))
+if test "x$enable_libelf" != "xno"; then
-PKG_CHECK_MODULES([LIBELF], [libelf], [have_libelf=yes], [have_libelf=maybe])
-
-if test $have_libelf = maybe; then
- AC_CHECK_LIB([elf], [elf_begin], , [have_libelf=no])
- AC_CHECK_LIB([elf], [elf_getshdrstrndx], , [have_libelf=no])
- AC_CHECK_LIB([elf], [elf_getshdrnum], , [have_libelf=no])
- AC_CHECK_HEADER([libelf.h], , [have_libelf=no])
-
- if test $have_libelf != no; then
- LIBELF_LIBS=-lelf
- have_libelf = yes
- fi
-fi
-
-if test $have_libelf = yes; then
- AC_DEFINE(HAVE_LIBELF, 1, [Define if libelf is available])
-fi
+have_libelf=no
PKG_CHECK_MODULES([LIBELF], [libelf], [have_libelf=yes], [have_libelf=maybe])
@@ -1835,6 +1838,7 @@ fi
if test $have_libelf = yes; then
AC_DEFINE(HAVE_LIBELF, 1, [Define if libelf is available])
fi
+fi
dnl ****************************************
dnl *** platform dependent source checks ***
--
1.7.8.6

View File

@ -1,7 +1,6 @@
require glib.inc
PE = "1"
PR = "r1"
DEPENDS += "libffi python-argparse-native zlib"
DEPENDS_virtclass-native += "libffi-native python-argparse-native"
@ -16,12 +15,14 @@ SRC_URI = "${GNOME_MIRROR}/glib/${SHRT_VER}/glib-${PV}.tar.xz \
file://nodbus.patch \
file://nolibelf.patch \
"
SRC_URI[md5sum] = "5bfdb6197afb90e4dbc7b1bb98f0eae0"
SRC_URI[sha256sum] = "b1764abf00bac96e0e93e29fb9715ce75f3583579acac40648e18771d43d6136"
SRC_URI[md5sum] = "9bd3ac535c24b6c162be13b2c43c5adc"
SRC_URI[sha256sum] = "b65ceb462807e4a2f91c95e4293ce6bbefca308cb44a1407bcfdd9e40363ff4d"
SRC_URI_append_virtclass-native = " file://glib-gettextize-dir.patch"
BBCLASSEXTEND = "native nativesdk"
EXTRA_OECONF = "--disable-libelf"
PERLPATH = "${bindir}/env perl"
PERLPATH_virtclass-native = "/usr/bin/env perl"
PERLPATH_virtclass-nativesdk = "/usr/bin/env perl"