From 9be9ac109f9e5113dd16f3a8ccd0c3f8d5051f08 Mon Sep 17 00:00:00 2001 From: Henning Heinold Date: Thu, 26 Nov 2009 16:03:30 +0100 Subject: eina: fix building on uClibc * eina compiles only with linuxthread enabled in uClibc * phtread extensions are only defined with _GNU_SOURCE in uClibc so add the autotools macro for it to configure.ac * bump PR --- recipes/efl1/eina/gnu_source.patch | 12 ++++++++++++ recipes/efl1/eina_svn.bb | 4 +++- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 recipes/efl1/eina/gnu_source.patch (limited to 'recipes') diff --git a/recipes/efl1/eina/gnu_source.patch b/recipes/efl1/eina/gnu_source.patch new file mode 100644 index 0000000000..8af08ebb82 --- /dev/null +++ b/recipes/efl1/eina/gnu_source.patch @@ -0,0 +1,12 @@ +Index: eina/configure.ac +=================================================================== +--- eina.orig/configure.ac 2009-11-26 15:58:28.784112802 +0100 ++++ eina/configure.ac 2009-11-26 15:59:34.524939842 +0100 +@@ -273,6 +273,7 @@ + AC_C_INLINE + AC_C___ATTRIBUTE__ + AC_PROG_CC_STDC ++AC_GNU_SOURCE + + EINA_CPPFLAGS="" + case "$host_os" in diff --git a/recipes/efl1/eina_svn.bb b/recipes/efl1/eina_svn.bb index 4871cd3ce9..a871721e7c 100644 --- a/recipes/efl1/eina_svn.bb +++ b/recipes/efl1/eina_svn.bb @@ -1,10 +1,12 @@ DESCRIPTION = "Eina is the Enlightenment data library" LICENSE = "LGPL" PV = "0.0.2.060+svnr${SRCPV}" -PR = "r0" +PR = "r1" inherit efl +SRC_URI += "file://gnu_source.patch;patch=1" + # Some upgrade path tweaking AUTO_LIBNAME_PKGS = "" -- cgit v1.2.3