Re: [OE-core] [PATCH] glib-2.0: Update to 2.34.0

2012-09-26 Thread Martin Jansa
On Wed, Sep 26, 2012 at 01:17:21PM +0100, Phil Blundell wrote:
 Signed-off-by: Phil Blundell p...@pbcl.net
 ---
  .../60_wait-longer-for-threads-to-die.patch|   11 -
  meta/recipes-core/glib-2.0/glib-2.0/nodbus.patch   |   34 
  meta/recipes-core/glib-2.0/glib-2.0_2.32.4.bb  |   43 
 
  meta/recipes-core/glib-2.0/glib-2.0_2.34.0.bb  |   43 
 
  4 files changed, 61 insertions(+), 70 deletions(-)
  delete mode 100644 meta/recipes-core/glib-2.0/glib-2.0_2.32.4.bb
  create mode 100644 meta/recipes-core/glib-2.0/glib-2.0_2.34.0.bb

Can you please resend with -M?

Thanks

 
 diff --git 
 a/meta/recipes-core/glib-2.0/glib-2.0/60_wait-longer-for-threads-to-die.patch 
 b/meta/recipes-core/glib-2.0/glib-2.0/60_wait-longer-for-threads-to-die.patch
 index 4ff7b80..67dfeca 100644
 --- 
 a/meta/recipes-core/glib-2.0/glib-2.0/60_wait-longer-for-threads-to-die.patch
 +++ 
 b/meta/recipes-core/glib-2.0/glib-2.0/60_wait-longer-for-threads-to-die.patch
 @@ -7,17 +7,6 @@ Upstream-Status: Inappropriate [patches for test code]
  diff -ruN glib-2.30.0-orig/tests/threadpool-test.c 
 glib-2.30.0/tests/threadpool-test.c
  --- glib-2.30.0-orig/tests/threadpool-test.c 2009-04-01 07:04:21.0 
 +0800
  +++ glib-2.30.0/tests/threadpool-test.c  2010-11-16 12:28:09.002172678 
 +0800
 -@@ -5,8 +5,8 @@
 - 
 - #include glib.h
 - 
 --#define DEBUG_MSG(x)
 --/* #define DEBUG_MSG(args) g_printerr args ; g_printerr (\n);  */
 -+/* #define DEBUG_MSG(x) */
 -+#define DEBUG_MSG(args) g_printerr args ; g_printerr (\n);
 - 
 - #define WAIT5/* seconds */
 - #define MAX_THREADS 10
  @@ -130,10 +130,10 @@
  test_count_threads () == 0)
break;
 diff --git a/meta/recipes-core/glib-2.0/glib-2.0/nodbus.patch 
 b/meta/recipes-core/glib-2.0/glib-2.0/nodbus.patch
 index 1e65643..f5b8384 100644
 --- a/meta/recipes-core/glib-2.0/glib-2.0/nodbus.patch
 +++ b/meta/recipes-core/glib-2.0/glib-2.0/nodbus.patch
 @@ -5,21 +5,23 @@ Upstream-Status: Inappropriate [configuration]
  
  RP 2012/2/25
  
 -Index: glib-2.30.2/configure.ac
 -===
  glib-2.30.2.orig/configure.ac2012-02-25 14:50:07.444242397 +
 -+++ glib-2.30.2/configure.ac 2012-02-25 14:51:28.096240485 +
 -@@ -3769,10 +3769,9 @@
 - # Check for libdbus1 - Optional - is only used in the GDBus test cases
 +--- glib-2.34.0/configure.ac~2012-09-25 12:06:14.383311239 +0100
  glib-2.34.0/configure.ac 2012-09-25 12:07:28.584958144 +0100
 +@@ -3500,10 +3500,13 @@
   #
   # 1.2.14 required for dbus_message_set_serial
 --PKG_CHECK_MODULES(DBUS1,
 --  dbus-1 = 1.2.14,
 --  [AC_DEFINE(HAVE_DBUS1, 1, [Define if dbus-1 is 
 available]) have_dbus1=yes],
 --  have_dbus1=no)
 -+DBUS1_CFLAGS=
 -+DBUS1_LIBS=
 -+$have_dbus1=no  
 - AC_SUBST(DBUS1_CFLAGS)
 - AC_SUBST(DBUS1_LIBS)
 - AM_CONDITIONAL(HAVE_DBUS1, [test x$have_dbus1 = xyes])
 + AS_IF([ test x$enable_modular_tests = xyes], [
 +-   PKG_CHECK_MODULES(DBUS1,
 +- dbus-1 = 1.2.14,
 +- [AC_DEFINE(HAVE_DBUS1, 1, [Define if dbus-1 is 
 available]) have_dbus1=yes],
 +- have_dbus1=no)
 ++#   PKG_CHECK_MODULES(DBUS1,
 ++# dbus-1 = 1.2.14,
 ++# [AC_DEFINE(HAVE_DBUS1, 1, [Define if dbus-1 is 
 available]) have_dbus1=yes],
 ++# have_dbus1=no)
 ++   DBUS1_CFLAGS=
 ++   DBUS1_LIBS=
 ++   have_dbus1=no
 +AC_SUBST(DBUS1_CFLAGS)
 +AC_SUBST(DBUS1_LIBS)
 + ])
 diff --git a/meta/recipes-core/glib-2.0/glib-2.0_2.32.4.bb 
 b/meta/recipes-core/glib-2.0/glib-2.0_2.32.4.bb
 deleted file mode 100644
 index 10c0b61..000
 --- a/meta/recipes-core/glib-2.0/glib-2.0_2.32.4.bb
 +++ /dev/null
 @@ -1,43 +0,0 @@
 -require glib.inc
 -
 -PR = r6
 -PE = 1
 -
 -DEPENDS += libffi python-argparse-native zlib
 -DEPENDS_virtclass-native += libffi-native python-argparse-native
 -DEPENDS_virtclass-nativesdk += nativesdk-libffi python-argparse-native 
 nativesdk-zlib ${BPN}-native
 -
 -SHRT_VER = 
 ${@d.getVar('PV',1).split('.')[0]}.${@d.getVar('PV',1).split('.')[1]}
 -
 -SRC_URI = ${GNOME_MIRROR}/glib/${SHRT_VER}/glib-${PV}.tar.xz \
 -   file://configure-libtool.patch \
 -   file://60_wait-longer-for-threads-to-die.patch \
 -   file://glib-2.0_fix_for_x32.patch \
 -   file://nodbus.patch \
 -   file://nolibelf.patch \
 -  
 -SRC_URI[md5sum] = bf84fefd9c1a5b5a7a38736f4ddd674a
 -SRC_URI[sha256sum] = 
 a5d742a4fda22fb6975a8c0cfcd2499dd1c809b8afd4ef709bda4d11b167fae2
 -
 -SRC_URI_append_virtclass-native =  file://glib-gettextize-dir.patch
 -BBCLASSEXTEND = native nativesdk
 -
 -do_configure_prepend() {
 - sed -i -e s:TEST_PROGS += gdbus-serialization::g  
 ${S}/gio/tests/Makefile.am
 - sed -i -e '1s,#!.*,#!${USRBINPATH}/env python,' 
 

Re: [OE-core] [PATCH] glib-2.0: Update to 2.34.0

2012-09-26 Thread Phil Blundell
On Wed, 2012-09-26 at 14:20 +0200, Martin Jansa wrote:
 On Wed, Sep 26, 2012 at 01:17:21PM +0100, Phil Blundell wrote:
  Signed-off-by: Phil Blundell p...@pbcl.net
  ---
   .../60_wait-longer-for-threads-to-die.patch|   11 -
   meta/recipes-core/glib-2.0/glib-2.0/nodbus.patch   |   34 
   meta/recipes-core/glib-2.0/glib-2.0_2.32.4.bb  |   43 
  
   meta/recipes-core/glib-2.0/glib-2.0_2.34.0.bb  |   43 
  
   4 files changed, 61 insertions(+), 70 deletions(-)
   delete mode 100644 meta/recipes-core/glib-2.0/glib-2.0_2.32.4.bb
   create mode 100644 meta/recipes-core/glib-2.0/glib-2.0_2.34.0.bb
 
 Can you please resend with -M?

As you wish:

From 2f3362045e6084e1a30602918c062ed8ab45 Mon Sep 17 00:00:00 2001
From: Phil Blundell ph...@gnu.org
Date: Wed, 26 Sep 2012 13:15:07 +0100
Subject: [PATCH] glib-2.0: Update to 2.34.0

Signed-off-by: Phil Blundell p...@pbcl.net
---
 .../60_wait-longer-for-threads-to-die.patch|   11 ---
 meta/recipes-core/glib-2.0/glib-2.0/nodbus.patch   |   34 +++-
 .../{glib-2.0_2.32.4.bb = glib-2.0_2.34.0.bb} |4 +--
 3 files changed, 20 insertions(+), 29 deletions(-)
 rename meta/recipes-core/glib-2.0/{glib-2.0_2.32.4.bb = glib-2.0_2.34.0.bb} 
(99%)

diff --git 
a/meta/recipes-core/glib-2.0/glib-2.0/60_wait-longer-for-threads-to-die.patch 
b/meta/recipes-core/glib-2.0/glib-2.0/60_wait-longer-for-threads-to-die.patch
index 4ff7b80..67dfeca 100644
--- 
a/meta/recipes-core/glib-2.0/glib-2.0/60_wait-longer-for-threads-to-die.patch
+++ 
b/meta/recipes-core/glib-2.0/glib-2.0/60_wait-longer-for-threads-to-die.patch
@@ -7,17 +7,6 @@ Upstream-Status: Inappropriate [patches for test code]
 diff -ruN glib-2.30.0-orig/tests/threadpool-test.c 
glib-2.30.0/tests/threadpool-test.c
 --- glib-2.30.0-orig/tests/threadpool-test.c   2009-04-01 07:04:21.0 
+0800
 +++ glib-2.30.0/tests/threadpool-test.c2010-11-16 12:28:09.002172678 
+0800
-@@ -5,8 +5,8 @@
- 
- #include glib.h
- 
--#define DEBUG_MSG(x)
--/* #define DEBUG_MSG(args) g_printerr args ; g_printerr (\n);  */
-+/* #define DEBUG_MSG(x) */
-+#define DEBUG_MSG(args) g_printerr args ; g_printerr (\n);
- 
- #define WAIT5/* seconds */
- #define MAX_THREADS 10
 @@ -130,10 +130,10 @@
 test_count_threads () == 0)
   break;
diff --git a/meta/recipes-core/glib-2.0/glib-2.0/nodbus.patch 
b/meta/recipes-core/glib-2.0/glib-2.0/nodbus.patch
index 1e65643..f5b8384 100644
--- a/meta/recipes-core/glib-2.0/glib-2.0/nodbus.patch
+++ b/meta/recipes-core/glib-2.0/glib-2.0/nodbus.patch
@@ -5,21 +5,23 @@ Upstream-Status: Inappropriate [configuration]
 
 RP 2012/2/25
 
-Index: glib-2.30.2/configure.ac
-===
 glib-2.30.2.orig/configure.ac  2012-02-25 14:50:07.444242397 +
-+++ glib-2.30.2/configure.ac   2012-02-25 14:51:28.096240485 +
-@@ -3769,10 +3769,9 @@
- # Check for libdbus1 - Optional - is only used in the GDBus test cases
+--- glib-2.34.0/configure.ac~  2012-09-25 12:06:14.383311239 +0100
 glib-2.34.0/configure.ac   2012-09-25 12:07:28.584958144 +0100
+@@ -3500,10 +3500,13 @@
  #
  # 1.2.14 required for dbus_message_set_serial
--PKG_CHECK_MODULES(DBUS1,
--  dbus-1 = 1.2.14,
--  [AC_DEFINE(HAVE_DBUS1, 1, [Define if dbus-1 is available]) 
have_dbus1=yes],
--  have_dbus1=no)
-+DBUS1_CFLAGS=
-+DBUS1_LIBS=
-+$have_dbus1=no  
- AC_SUBST(DBUS1_CFLAGS)
- AC_SUBST(DBUS1_LIBS)
- AM_CONDITIONAL(HAVE_DBUS1, [test x$have_dbus1 = xyes])
+ AS_IF([ test x$enable_modular_tests = xyes], [
+-   PKG_CHECK_MODULES(DBUS1,
+- dbus-1 = 1.2.14,
+- [AC_DEFINE(HAVE_DBUS1, 1, [Define if dbus-1 is 
available]) have_dbus1=yes],
+- have_dbus1=no)
++#   PKG_CHECK_MODULES(DBUS1,
++# dbus-1 = 1.2.14,
++# [AC_DEFINE(HAVE_DBUS1, 1, [Define if dbus-1 is 
available]) have_dbus1=yes],
++# have_dbus1=no)
++   DBUS1_CFLAGS=
++   DBUS1_LIBS=
++   have_dbus1=no
+AC_SUBST(DBUS1_CFLAGS)
+AC_SUBST(DBUS1_LIBS)
+ ])
diff --git a/meta/recipes-core/glib-2.0/glib-2.0_2.32.4.bb 
b/meta/recipes-core/glib-2.0/glib-2.0_2.34.0.bb
similarity index 99%
rename from meta/recipes-core/glib-2.0/glib-2.0_2.32.4.bb
rename to meta/recipes-core/glib-2.0/glib-2.0_2.34.0.bb
index 10c0b61..f4e3682 100644
--- a/meta/recipes-core/glib-2.0/glib-2.0_2.32.4.bb
+++ b/meta/recipes-core/glib-2.0/glib-2.0_2.34.0.bb
@@ -1,6 +1,6 @@
 require glib.inc
 
-PR = r6
+PR = r0
 PE = 1
 
 DEPENDS += libffi python-argparse-native zlib
@@ -13,8 +13,8 @@ SRC_URI = ${GNOME_MIRROR}/glib/${SHRT_VER}/glib-${PV}.tar.xz 
\
file://configure-libtool.patch \
file://60_wait-longer-for-threads-to-die.patch \
file://glib-2.0_fix_for_x32.patch \
-   file://nodbus.patch \

Re: [OE-core] [PATCH] glib-2.0: Update to 2.34.0

2012-09-26 Thread Phil Blundell
On Wed, 2012-09-26 at 13:28 +0100, Phil Blundell wrote:
  SRC_URI[md5sum] = bf84fefd9c1a5b5a7a38736f4ddd674a
  SRC_URI[sha256sum] = 
 a5d742a4fda22fb6975a8c0cfcd2499dd1c809b8afd4ef709bda4d11b167fae2

Hm, it does look slightly suspicious that this didn't change.  I guess
something must have gone wrong when I rebased the patch.  I'll sort that
out and send a new one.

p.


___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH] glib-2.0: Update to 2.34.0

2012-09-26 Thread Colin Walters
On Wed, 2012-09-26 at 13:17 +0100, Phil Blundell wrote:

  meta/recipes-core/glib-2.0/glib-2.0/nodbus.patch   |   34 

This should not be necessary anymore; see:



___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH] glib-2.0: Update to 2.34.0

2012-09-26 Thread Colin Walters
On Wed, 2012-09-26 at 10:13 -0400, Colin Walters wrote:
 On Wed, 2012-09-26 at 13:17 +0100, Phil Blundell wrote:
 
   meta/recipes-core/glib-2.0/glib-2.0/nodbus.patch   |   34 
 
 This should not be necessary anymore; see:

http://git.gnome.org/browse/glib/commit/?id=f084b603771f78126bc0b07229a1574b76e776bb


___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH] glib-2.0: Update to 2.34.0

2012-09-26 Thread Phil Blundell
On Wed, 2012-09-26 at 10:14 -0400, Colin Walters wrote:
 On Wed, 2012-09-26 at 10:13 -0400, Colin Walters wrote:
  On Wed, 2012-09-26 at 13:17 +0100, Phil Blundell wrote:
  
meta/recipes-core/glib-2.0/glib-2.0/nodbus.patch   |   34 
   
  
  This should not be necessary anymore; see:
 
 http://git.gnome.org/browse/glib/commit/?id=f084b603771f78126bc0b07229a1574b76e776bb

That disables all the tests, right?  I wasn't entirely clear whether we
wanted to do that or not.  If we do then yes, I agree, that would be a
way to avoid the nodbus.patch.

p.



___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH] glib-2.0: Update to 2.34.0

2012-09-26 Thread Burton, Ross
On 26 September 2012 15:28, Phil Blundell ph...@gnu.org wrote:
 That disables all the tests, right?  I wasn't entirely clear whether we
 wanted to do that or not.  If we do then yes, I agree, that would be a
 way to avoid the nodbus.patch.

Well, we can't run them, so not much point in building them.

(yet. this is a prime candidate for a better test for the ptest proposal!)

Ross

___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core