File ca-fix-bfd-include.patch of Package CodeAnalyst

From: Tony Jones <tonyj@suse.de>
Subject: fix build error
Upstream: no

Fix build error, config.h required before bfd.h

---
 src/ca/diffgui/DasmDockView.cpp        |    1 +
 src/ca/diffgui/PropDockView.cpp        |    1 +
 src/ca/diffgui/diffStruct.h            |    1 +
 src/ca/libs/libca/catranslate.cpp      |    1 +
 src/ca/libs/libca/symbolengine.cpp     |    1 +
 src/ca/libs/libca/symbolengine.h       |    1 +
 src/ca/libs/libca/taskinfo.h           |    1 +
 src/ca/libs/libcabba/bbanalysis.cpp    |    1 +
 src/ca/libs/liboutput/tbswriter.h      |    1 +
 src/ca_agent/libCAagent/ca_agent_bfd.h |    1 +
 src/ca_agent/libCAagent/libCAagent.h   |    1 +
 src/ca_agent/libCAagent/smm.h          |    1 +
 12 files changed, 12 insertions(+)

--- a/src/ca/diffgui/diffStruct.h
+++ b/src/ca/diffgui/diffStruct.h
@@ -19,6 +19,7 @@
 #ifndef _DIFFSTRUCT_H_
 #define _DIFFSTRUCT_H_
 
+#include <config.h>
 #include <bfd.h>
 #include <qstring.h>
 #include <qvaluevector.h>
--- a/src/ca/libs/libca/symbolengine.h
+++ b/src/ca/libs/libca/symbolengine.h
@@ -23,6 +23,7 @@
 #define _SYMBOL_ENGINE_H
 
 #include <qstring.h>
+#include <config.h>
 #include <bfd.h>
 #include <qptrlist.h>
 #include <qmap.h>
--- a/src/ca/libs/libca/taskinfo.h
+++ b/src/ca/libs/libca/taskinfo.h
@@ -19,6 +19,7 @@
 #ifndef _TASKINFO_H_
 #define _TASKINFO_H_
 
+#include <config.h>
 #include <bfd.h>
 #include <vector>
 #include <string>
--- a/src/ca/libs/liboutput/tbswriter.h
+++ b/src/ca/libs/liboutput/tbswriter.h
@@ -4,6 +4,7 @@
 #include <string>
 #include <map>
 #include <set>
+#include <config.h>
 #include <bfd.h>
 
 #include "stdafx.h"
--- a/src/ca_agent/libCAagent/ca_agent_bfd.h
+++ b/src/ca_agent/libCAagent/ca_agent_bfd.h
@@ -11,6 +11,7 @@
 #ifndef CA_AGENT_BFD_H_
 #define CA_AGENT_BFD_H_
 
+#include <config.h>
 #include <bfd.h>
 #include <map>
 
--- a/src/ca_agent/libCAagent/libCAagent.h
+++ b/src/ca_agent/libCAagent/libCAagent.h
@@ -11,6 +11,7 @@
 #define _LIB_CAAGENT_H
 
 #include <sys/types.h>
+#include <config.h>
 #include <bfd.h>
 
 
--- a/src/ca_agent/libCAagent/smm.h
+++ b/src/ca_agent/libCAagent/smm.h
@@ -10,6 +10,7 @@
 #ifndef SMM_H_
 #define SMM_H_
 
+#include <config.h>
 #include <bfd.h>
 #include "libCAagent.h"
 
--- a/src/ca/diffgui/DasmDockView.cpp
+++ b/src/ca/diffgui/DasmDockView.cpp
@@ -19,6 +19,7 @@
 #include <qmessagebox.h>
 #include "DasmDockView.h"
 #include "DiffDataListItem.h"
+#include <config.h>
 #include "bfd.h"
 #include "DasmDataListItem.h"
 #include "stdafx.h"
--- a/src/ca/diffgui/PropDockView.cpp
+++ b/src/ca/diffgui/PropDockView.cpp
@@ -18,6 +18,7 @@
 
 #include <qmessagebox.h>
 #include "PropDockView.h"
+#include <config.h>
 #include "bfd.h"
 #include "stdafx.h"
 #include <qiconset.h>
--- a/src/ca/libs/libca/catranslate.cpp
+++ b/src/ca/libs/libca/catranslate.cpp
@@ -18,6 +18,7 @@
 */
 
 #include <sys/utsname.h>
+#include <config.h>
 #include <bfd.h>
 #include <iostream>
 #include <iomanip>
--- a/src/ca/libs/libca/symbolengine.cpp
+++ b/src/ca/libs/libca/symbolengine.cpp
@@ -24,6 +24,7 @@
 #include <err.h>
 #include <unistd.h>
 #include <fcntl.h>
+#include <config.h>
 #include <bfd.h>
 #include <elf.h>
 #include <libelf.h>
--- a/src/ca/libs/libcabba/bbanalysis.cpp
+++ b/src/ca/libs/libcabba/bbanalysis.cpp
@@ -19,6 +19,7 @@
 #include <err.h>
 #include <unistd.h>
 #include <fcntl.h>
+#include <config.h>
 #include <bfd.h>
 
 #include "bbanalysis.h"
openSUSE Build Service is sponsored by