package/efl: fix build issue on big endian system
PATCH 1/3 package/efl: fix build issue on big endian system
Fixes:
http://autobuild.buildroot.net/results/0f1/0f12919f59dc92a8d91e23d3b0c1120bc06720db
http://autobuild.buildroot.net/results/62e/62e96be61601347e92f9c115209af4962fe82492
Signed-off-by Romain Naour <[email protected]>
--- ...g-add-missing-header-for-big-endian-build.patch | 35 ++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 package/efl/0001-eina_debug-add-missing-header-for-big-endian-build.patch
package/efl/0001-eina_debug-add-missing-header-for-big-endian-build.patch new file +35 -0
@@ -0,0 +1,35 @@ +From 135f4233266443a4546bdf8217f145a0f7bbb90d Mon Sep 17 00:00:00 2001 +From: Romain Naour <[email protected]> +Date: Thu, 7 Sep 2017 22:25:48 +0200 +Subject: [PATCH] eina_debug: add missing header for big endian build + +The build fail for big endian system due to missing eina_swap32 +definition. +Add "eina_cpu.h" include where eina_swap32 prototype is defined. + +Patch provided by sharkcz in [1]. + +Uptream status: pending + +[1] https://phab.enlightenment.org/D5158 + +Signed-off-by: Romain Naour <[email protected]> +--- + src/lib/eina/eina_debug.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/lib/eina/eina_debug.c b/src/lib/eina/eina_debug.c +index ca1bdad..468ca43 100644 +--- a/src/lib/eina/eina_debug.c ++++ b/src/lib/eina/eina_debug.c +@@ -60,6 +60,7 @@ + #endif + + #include "eina_debug.h" ++#include "eina_cpu.h" + #include "eina_types.h" + #include "eina_list.h" + #include "eina_mempool.h" +-- +2.9.5 +
Signature · 1 line
2.9.5
PATCH 2/3 package/efl: bump to 1.20.3
https://www.enlightenment.org/news/efl-1.20.3
Signed-off-by Romain Naour <[email protected]>
--- package/efl/efl.hash | 4 ++-- package/efl/efl.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-)
package/efl/efl.hash +2 -2
@@ -1,2 +1,2 @@ -# From https://download.enlightenment.org/rel/libs/efl/efl-1.20.2.tar.xz.sha256 -sha256 a540cb96f0a2a8f2e3001108d8432d2f21b45f6b12bd511eeebaadd5c934947e efl-1.20.2.tar.xz +# From https://download.enlightenment.org/rel/libs/efl/efl-1.20.3.tar.xz.sha256 +sha256 1273014aff3cd313a315f6745b02958668083726d830873b681fe726b9421191 efl-1.20.3.tar.xz
package/efl/efl.mk +1 -1
@@ -4,7 +4,7 @@ # ################################################################################ -EFL_VERSION = 1.20.2 +EFL_VERSION = 1.20.3 EFL_SOURCE = efl-$(EFL_VERSION).tar.xz EFL_SITE = http://download.enlightenment.org/rel/libs/efl EFL_LICENSE = BSD-2-Clause, LGPL-2.1+, GPL-2.0+
Signature · 1 line
2.9.5
PATCH 3/3 package/terminology: bump to v1.1.1
In reply to Romain Naourhttps://sourceforge.net/p/enlightenment/mailman/message/36026490
Signed-off-by Romain Naour <[email protected]>
--- package/terminology/terminology.hash | 4 ++-- package/terminology/terminology.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-)
package/terminology/terminology.hash +2 -2
@@ -1,2 +1,2 @@ -# Locally calculated -sha256 eb9136e487ab9e6ff3c98173919b5ad105626434d096dafecd18392fc40c348f terminology-1.1.0.tar.xz +# From https://sourceforge.net/p/enlightenment/mailman/message/36026490/ +sha256 da12b8a24ca5248b2d292d9b1e19cabc61ae29b21f96d4b6f4f3e7b4feeecc16 terminology-1.1.1.tar.xz
package/terminology/terminology.mk +1 -1
@@ -4,7 +4,7 @@ # ################################################################################ -TERMINOLOGY_VERSION = 1.1.0 +TERMINOLOGY_VERSION = 1.1.1 TERMINOLOGY_SOURCE = terminology-$(TERMINOLOGY_VERSION).tar.xz TERMINOLOGY_SITE = https://download.enlightenment.org/rel/apps/terminology TERMINOLOGY_LICENSE = BSD-2-Clause
Signature · 1 line
2.9.5
PATCH 1/3 package/efl: fix build issue on big endian system
In reply to Romain NaourHello,
Quoted 9 lines · Romain Naour
Fixes:
http://autobuild.buildroot.net/results/0f1/0f12919f59dc92a8d91e23d3b0c1120bc06720db
http://autobuild.buildroot.net/results/62e/62e96be61601347e92f9c115209af4962fe82492Signed-off-by Romain Naour <[email protected]>--- ...g-add-missing-header-for-big-endian-build.patch | 35 ++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 package/efl/0001-eina_debug-add-missing-header-for-big-endian-build.patch
Series applied. Thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com