tags 939338 + patch I noticed the same problem during building ktechlab-trinity.
The attached patch removes the config.h header, which is generated and valid during build from the source code, from the breakpoints.h header that is part of the public API. Cheers -- Slávek
From c39da3038d9456663b17faa1606e87c5b16711ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= <slavek.ba...@axis.cz> Date: Sun, 8 Sep 2019 16:38:35 +0200 Subject: [PATCH] Remove the config.h header, which is generated and valid during build from the source code, from the breakpoints.h header that is part of the public API. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This resolves Debian Bug #939338. Signed-off-by: Slávek Banko <slavek.ba...@axis.cz> --- cli/cmd_break.cc | 1 + cli/socket.cc | 1 + src/14bit-registers.cc | 2 ++ src/breakpoints.h | 2 -- src/trigger.cc | 1 + 5 files changed, 5 insertions(+), 2 deletions(-) diff --git a/cli/cmd_break.cc b/cli/cmd_break.cc index 8cd8a48..40ec32f 100644 --- a/cli/cmd_break.cc +++ b/cli/cmd_break.cc @@ -26,6 +26,7 @@ Boston, MA 02111-1307, USA. */ #include "misc.h" #include "cmd_break.h" +#include "../config.h" #include "../src/breakpoints.h" #include "../src/expr.h" #include "../src/gpsim_object.h" diff --git a/cli/socket.cc b/cli/socket.cc index 81c5663..5594376 100644 --- a/cli/socket.cc +++ b/cli/socket.cc @@ -32,6 +32,7 @@ Boston, MA 02111-1307, USA. */ #include <unistd.h> #include <sys/types.h> +#include "../config.h" //#include "../src/processor.h" #include "../src/symbol.h" #include "../src/protocol.h" diff --git a/src/14bit-registers.cc b/src/14bit-registers.cc index e967425..2b09e9c 100644 --- a/src/14bit-registers.cc +++ b/src/14bit-registers.cc @@ -26,6 +26,8 @@ License along with this library; if not, see #include <string> #include <assert.h> +#include "../config.h" + #include "14bit-processors.h" #include "14bit-registers.h" #include "14bit-tmrs.h" diff --git a/src/breakpoints.h b/src/breakpoints.h index f784fc4..93d1172 100644 --- a/src/breakpoints.h +++ b/src/breakpoints.h @@ -22,8 +22,6 @@ License along with this library; if not, see #ifndef SRC_BREAKPOINTS_H_ #define SRC_BREAKPOINTS_H_ -#include "../config.h" - #include <glib.h> #include <string> #include "exports.h" diff --git a/src/trigger.cc b/src/trigger.cc index a5eb8a1..0d7ed0e 100644 --- a/src/trigger.cc +++ b/src/trigger.cc @@ -19,6 +19,7 @@ License along with this library; if not, see */ +#include "../config.h" #include "trigger.h" #include "value.h" #include "expr.h" -- 2.11.0