[oe-commits] Denis 'Gnutoo' Carikli : empathy 2.28.2: added libunique dependency to make it configure(now: compilation failure)

git version control git at git.openembedded.org
Sat Feb 13 12:43:06 UTC 2010


Module: openembedded.git
Branch: shr/unstable
Commit: e0580dd1080bc27cbde7d5f0257a233193559d2d
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=e0580dd1080bc27cbde7d5f0257a233193559d2d

Author: Denis 'Gnutoo' Carikli <GNUtoo at no-log.org>
Date:   Fri Feb 12 14:09:03 2010 +0100

empathy 2.28.2: added libunique dependency to make it configure(now: compilation failure)

Here's the error log:
| checking for EMPATHY... configure: error: Package requirements (
|    glib-2.0 >= 2.16.0
|    gobject-2.0
|    gio-2.0 >= 2.16.0
|    gdk-x11-2.0
|    gtk+-2.0 >= 2.16.0
|    libebook-1.2
|    dbus-glib-1
|    telepathy-glib >= 0.7.35
|    telepathy-farsight
|    farsight2-0.10
|    gstreamer-0.10
|    unique-1.0
|    gnome-keyring-1 >= 2.22
| ) were not met:
|
| No package 'unique-1.0' found

While doing the change I broke the long dependency line in smaller parts with \

Now it fails to compile like this:
cc1: warnings being treated as errors
uniquebackend-bacon.c: In function 'unique_backend_bacon_get_type':
/home/embedded/oetmp_openmoko/staging/armv4t-oe-linux-gnueabi/usr/include/glib-2.0/glib/gthread.h:344: error: dereferencing pointer 'value_location.1' does break strict-aliasing rules
/home/embedded/oetmp_openmoko/staging/armv4t-oe-linux-gnueabi/usr/include/glib-2.0/glib/gthread.h:344: note: initialized from here
make[4]: *** [libunique_bacon_la-uniquebackend-bacon.lo] Error 1

---

 recipes/telepathy/empathy_2.28.2.bb |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/recipes/telepathy/empathy_2.28.2.bb b/recipes/telepathy/empathy_2.28.2.bb
index c1e715f..e50389b 100644
--- a/recipes/telepathy/empathy_2.28.2.bb
+++ b/recipes/telepathy/empathy_2.28.2.bb
@@ -1,7 +1,10 @@
 DESCRIPTION = "Empathy: a Telepathy based IM client"
 HOMEPAGE = "http://blogs.gnome.org/view/xclaesse/2007/04/26/0"
 LICENSE = "GPL"
-DEPENDS = "libcanberra telepathy-farsight gnome-doc-utils python-native telepathy-python telepathy-mission-control libtelepathy telepathy-glib gtk+ gconf libglade eds-dbus"
+DEPENDS = "libcanberra telepathy-farsight gnome-doc-utils \
+python-native telepathy-python telepathy-mission-control \
+libtelepathy telepathy-glib gtk+ gconf libglade eds-dbus \
+libunique"
 RDEPENDS = "telepathy-mission-control"
 RRECOMMENDS = "telepathy-gabble"
 





More information about the Openembedded-commits mailing list