Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v2 1/2] package/flatbuffers: bump version to v1.11.0
@ 2019-06-16 20:23 Bernd Kuhls
  2019-06-16 20:23 ` [Buildroot] [PATCH v2 2/2] package/flatbuffers: Enable host build Bernd Kuhls
  2019-06-17 18:11 ` [Buildroot] [PATCH v2 1/2] package/flatbuffers: bump version to v1.11.0 Thomas Petazzoni
  0 siblings, 2 replies; 4+ messages in thread
From: Bernd Kuhls @ 2019-06-16 20:23 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
v2: initial version

 package/flatbuffers/flatbuffers.hash | 2 +-
 package/flatbuffers/flatbuffers.mk   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/flatbuffers/flatbuffers.hash b/package/flatbuffers/flatbuffers.hash
index 7afe849cd7..3cd737273a 100644
--- a/package/flatbuffers/flatbuffers.hash
+++ b/package/flatbuffers/flatbuffers.hash
@@ -1,3 +1,3 @@
 # Locally computed:
-sha256	3714e3db8c51e43028e10ad7adffb9a36fc4aa5b1a363c2d0c4303dd1be59a7c	flatbuffers-v1.10.0.tar.gz
+sha256	3f4a286642094f45b1b77228656fbd7ea123964f19502f9ecfd29933fd23a50b	flatbuffers-v1.11.0.tar.gz
 sha256	7ec9661a8afafab1eee3523d6f1a193eff76314a5ab10b4ce96aefd87621b0c3	LICENSE.txt
diff --git a/package/flatbuffers/flatbuffers.mk b/package/flatbuffers/flatbuffers.mk
index 69054885ea..8252a1616c 100644
--- a/package/flatbuffers/flatbuffers.mk
+++ b/package/flatbuffers/flatbuffers.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-FLATBUFFERS_VERSION = v1.10.0
+FLATBUFFERS_VERSION = v1.11.0
 FLATBUFFERS_SITE = $(call github,google,flatbuffers,$(FLATBUFFERS_VERSION))
 FLATBUFFERS_LICENSE = Apache-2.0
 FLATBUFFERS_LICENSE_FILES = LICENSE.txt
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [Buildroot] [PATCH v2 2/2] package/flatbuffers: Enable host build
  2019-06-16 20:23 [Buildroot] [PATCH v2 1/2] package/flatbuffers: bump version to v1.11.0 Bernd Kuhls
@ 2019-06-16 20:23 ` Bernd Kuhls
  2019-06-17 18:12   ` Thomas Petazzoni
  2019-06-17 18:11 ` [Buildroot] [PATCH v2 1/2] package/flatbuffers: bump version to v1.11.0 Thomas Petazzoni
  1 sibling, 1 reply; 4+ messages in thread
From: Bernd Kuhls @ 2019-06-16 20:23 UTC (permalink / raw)
  To: buildroot

Host version of flatc compiler is needed for Kodi 18.x:
https://github.com/xbmc/xbmc/blob/master/cmake/modules/FindFlatBuffers.cmake#L51

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
v2: removed upstream patch after version bump to v1.11.0

 package/flatbuffers/flatbuffers.mk | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/package/flatbuffers/flatbuffers.mk b/package/flatbuffers/flatbuffers.mk
index 8252a1616c..3664cc79cb 100644
--- a/package/flatbuffers/flatbuffers.mk
+++ b/package/flatbuffers/flatbuffers.mk
@@ -20,4 +20,14 @@ else
 FLATBUFFERS_CONF_OPTS += -DFLATBUFFERS_BUILD_SHAREDLIB=ON
 endif
 
+HOST_FLATBUFFERS_CONF_OPTS += \
+	-DCMAKE_CXX_FLAGS="-std=c++11" \
+	-DFLATBUFFERS_BUILD_FLATLIB=OFF \
+	-DFLATBUFFERS_BUILD_FLATC=ON \
+	-DFLATBUFFERS_BUILD_FLATHASH=OFF \
+	-DFLATBUFFERS_BUILD_GRPCTEST=OFF \
+	-DFLATBUFFERS_BUILD_SHAREDLIB=OFF \
+	-DFLATBUFFERS_BUILD_TESTS=OFF
+
 $(eval $(cmake-package))
+$(eval $(host-cmake-package))
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [Buildroot] [PATCH v2 1/2] package/flatbuffers: bump version to v1.11.0
  2019-06-16 20:23 [Buildroot] [PATCH v2 1/2] package/flatbuffers: bump version to v1.11.0 Bernd Kuhls
  2019-06-16 20:23 ` [Buildroot] [PATCH v2 2/2] package/flatbuffers: Enable host build Bernd Kuhls
@ 2019-06-17 18:11 ` Thomas Petazzoni
  1 sibling, 0 replies; 4+ messages in thread
From: Thomas Petazzoni @ 2019-06-17 18:11 UTC (permalink / raw)
  To: buildroot

On Sun, 16 Jun 2019 22:23:36 +0200
Bernd Kuhls <bernd.kuhls@t-online.de> wrote:

> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
> v2: initial version

Applied to master, thanks.

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Buildroot] [PATCH v2 2/2] package/flatbuffers: Enable host build
  2019-06-16 20:23 ` [Buildroot] [PATCH v2 2/2] package/flatbuffers: Enable host build Bernd Kuhls
@ 2019-06-17 18:12   ` Thomas Petazzoni
  0 siblings, 0 replies; 4+ messages in thread
From: Thomas Petazzoni @ 2019-06-17 18:12 UTC (permalink / raw)
  To: buildroot

Hello Bernd,

On Sun, 16 Jun 2019 22:23:37 +0200
Bernd Kuhls <bernd.kuhls@t-online.de> wrote:

> Host version of flatc compiler is needed for Kodi 18.x:
> https://github.com/xbmc/xbmc/blob/master/cmake/modules/FindFlatBuffers.cmake#L51
> 
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
> v2: removed upstream patch after version bump to v1.11.0

I've applied, but I have a comment, see below.

> +HOST_FLATBUFFERS_CONF_OPTS += \
> +	-DCMAKE_CXX_FLAGS="-std=c++11" \

This line means you will have to change the dependency of Kodi to
require host gcc >= 4.8 instead of host gcc >= 4.6 as is done today.

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2019-06-17 18:12 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-06-16 20:23 [Buildroot] [PATCH v2 1/2] package/flatbuffers: bump version to v1.11.0 Bernd Kuhls
2019-06-16 20:23 ` [Buildroot] [PATCH v2 2/2] package/flatbuffers: Enable host build Bernd Kuhls
2019-06-17 18:12   ` Thomas Petazzoni
2019-06-17 18:11 ` [Buildroot] [PATCH v2 1/2] package/flatbuffers: bump version to v1.11.0 Thomas Petazzoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox