From b65255ccc3bf4ed377b6fbd988730e4bed4786a0 Mon Sep 17 00:00:00 2001 From: Baruch Siach Date: Tue, 9 Jul 2019 13:23:24 +0300 Subject: [PATCH] package/libgpgme: C++ binding requires gcc 5 libgpgme now use the -Wsuggest-override warning parameter when building the C++ binding. This requires gcc 5 or newer. Fixes: http://autobuild.buildroot.net/results/6eed9cae57af445f53c9854e007815b882c5c65a/ http://autobuild.buildroot.net/results/75617aee53a6f2b009a0d4ddc5b9a8c4cd406895/ http://autobuild.buildroot.net/results/8191a732918c6987b84309df3dfd66ab54b43fb7/ Signed-off-by: Baruch Siach Signed-off-by: Arnout Vandecappelle (Essensium/Mind) --- package/libgpgme/libgpgme.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libgpgme/libgpgme.mk b/package/libgpgme/libgpgme.mk index f916ca180c..1a045862dd 100644 --- a/package/libgpgme/libgpgme.mk +++ b/package/libgpgme/libgpgme.mk @@ -23,8 +23,8 @@ LIBGPGME_CONF_OPTS = \ --disable-gpg-test \ --enable-languages=$(LIBGPGME_LANGUAGE_BINDINGS) -# C++ bindings require a C++11 capable gcc -ifeq ($(BR2_INSTALL_LIBSTDCPP)$(BR2_TOOLCHAIN_GCC_AT_LEAST_4_8),yy) +# C++ bindings require a C++11 capable gcc, and -Wsuggest-override support +ifeq ($(BR2_INSTALL_LIBSTDCPP)$(BR2_TOOLCHAIN_GCC_AT_LEAST_5),yy) LIBGPGME_LANGUAGE_BINDINGS := $(LIBGPGME_LANGUAGE_BINDINGS),cpp endif -- 2.30.2