From ce62a6e815a545ef88fd841ac7607167d6c19afe Mon Sep 17 00:00:00 2001 From: Martin Jansa Date: Sat, 7 Jul 2012 08:48:07 +0000 Subject: ecore: backport patch from trunk to fix build with eglibc-2.16 Signed-off-by: Martin Jansa Signed-off-by: Koen Kooi --- ...01-ecore_exe-fix-compilation-on-fedora-18.patch | 45 ++++++++++++++++++++++ meta-efl/recipes-efl/efl/ecore_1.2.1.bb | 3 +- 2 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 meta-efl/recipes-efl/efl/ecore/0001-ecore_exe-fix-compilation-on-fedora-18.patch diff --git a/meta-efl/recipes-efl/efl/ecore/0001-ecore_exe-fix-compilation-on-fedora-18.patch b/meta-efl/recipes-efl/efl/ecore/0001-ecore_exe-fix-compilation-on-fedora-18.patch new file mode 100644 index 000000000..613cf5e47 --- /dev/null +++ b/meta-efl/recipes-efl/efl/ecore/0001-ecore_exe-fix-compilation-on-fedora-18.patch @@ -0,0 +1,45 @@ +From 2ad957d5da1fc91faf7c2c6562139d19f29f5b9c Mon Sep 17 00:00:00 2001 +From: caro +Date: Fri, 22 Jun 2012 05:36:00 +0000 +Subject: [PATCH] ecore_exe: fix compilation on fedora 18. + +setpriority needs sys/resource.h. See: + +http://linux.die.net/man/2/setpriority + +I let sys/time.h, it does not hurt on linux and is anyway needed for BSD systems. + + +git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk@72684 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 +--- + src/lib/ecore/ecore_exe.c | 7 ++----- + 2 files changed, 6 insertions(+), 5 deletions(-) + +diff --git a/src/lib/ecore/ecore_exe.c b/src/lib/ecore/ecore_exe.c +index 7931a96..6db32a9 100644 +--- a/src/lib/ecore/ecore_exe.c ++++ b/src/lib/ecore/ecore_exe.c +@@ -2,11 +2,6 @@ + # include + #endif + +-#if defined (__FreeBSD__) || defined (__OpenBSD__) || defined (__NetBSD__) +-# include +-# include +-#endif +- + #include + #include + #include +@@ -14,6 +9,8 @@ + #include + #include + #include ++#include ++#include + + #ifdef HAVE_SYS_PRCTL_H + # include +-- +1.7.8.6 + diff --git a/meta-efl/recipes-efl/efl/ecore_1.2.1.bb b/meta-efl/recipes-efl/efl/ecore_1.2.1.bb index 067042d1e..bec47a7e6 100644 --- a/meta-efl/recipes-efl/efl/ecore_1.2.1.bb +++ b/meta-efl/recipes-efl/efl/ecore_1.2.1.bb @@ -1,10 +1,11 @@ require ${BPN}.inc -PR = "${INC_PR}.0" +PR = "${INC_PR}.1" SRC_URI = "\ ${E_MIRROR}/${SRCNAME}-${PV}.tar.gz \ file://fix-ecore-fb-initialization.patch \ + file://0001-ecore_exe-fix-compilation-on-fedora-18.patch \ " SRC_URI[md5sum] = "557f8411d323b14ed7bf1be368ab302a" -- cgit v1.2.3-54-g00ecf