[Buildroot] [git commit] package/rpi-rgb-led-matrix: fix build with gcc 4.8

Arnout Vandecappelle (Essensium/Mind) arnout at mind.be
Thu Dec 16 18:08:38 UTC 2021


commit: https://git.buildroot.net/buildroot/commit/?id=4711bdbd250f9a51e23b49eacf1c9be2f28a9236
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master

Fix the following build failure with gcc 4.8 raised since the addition
of the package in commit e821078031e14df69e5142f23e9cb7b5a1ea0e77:

In file included from framebuffer.cc:20:0:
framebuffer-internal.h:83:10: error: 'constexpr' does not name a type
   static constexpr int kBitPlanes = 11;
          ^
framebuffer-internal.h:83:10: note: C++11 'constexpr' only available with -std=c++11 or -std=gnu++11

Fixes:
 - http://autobuild.buildroot.org/results/c035da0d183f21343f19f7dee982e8e73ee781e4

Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout at mind.be>
---
 package/rpi-rgb-led-matrix/rpi-rgb-led-matrix.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/rpi-rgb-led-matrix/rpi-rgb-led-matrix.mk b/package/rpi-rgb-led-matrix/rpi-rgb-led-matrix.mk
index 85c1d1a320..e436755121 100644
--- a/package/rpi-rgb-led-matrix/rpi-rgb-led-matrix.mk
+++ b/package/rpi-rgb-led-matrix/rpi-rgb-led-matrix.mk
@@ -12,7 +12,7 @@ RPI_RGB_LED_MATRIX_INSTALL_STAGING = YES
 
 RPI_RGB_LED_MATRIX_MAKE_OPTS = \
 	$(TARGET_CONFIGURE_OPTS) \
-	CXXFLAGS="$(TARGET_CXXFLAGS) -fPIC"
+	CXXFLAGS="$(TARGET_CXXFLAGS) -fPIC -std=c++11"
 
 define RPI_RGB_LED_MATRIX_BUILD_CMDS
 	$(MAKE) $(RPI_RGB_LED_MATRIX_MAKE_OPTS) -C $(@D)/lib all



More information about the buildroot mailing list