![Alexander Dahl](/assets/img/avatar_default.png)
The tool was hosted at fedorahosted.org which was shut down in early 2017. According to a private conversation with the upstream maintainer, the new home for this tool is on infradead.org so far. So the SITE was adapted accordingly. Additionally the version was bumped from 1.4 to current master. This allows to drop one build patch. The other patches were recreated with Git. Cc: Neil Horman <nhorman@tuxdriver.com> Signed-off-by: Alexander Dahl <post@lespocky.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
93 lines
2.1 KiB
Diff
93 lines
2.1 KiB
Diff
From c89cc908ba7f9f41aba4f61f58103d0fc64fa19f Mon Sep 17 00:00:00 2001
|
|
From: Gustavo Zacarias <gustavo@zacarias.com.ar>
|
|
Date: Fri, 16 Jun 2017 08:50:03 +0200
|
|
Subject: [PATCH] Fix for binutils 2.23.1
|
|
|
|
libbfd from binutils 2.23.1+ requires PACKAGE* definitions from autoconf.
|
|
Patch from https://fedorahosted.org/dropwatch/ticket/5
|
|
Upstream status: new.
|
|
|
|
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
|
|
---
|
|
src/lookup.c | 2 +-
|
|
src/lookup.h | 3 +++
|
|
src/lookup_bfd.c | 2 +-
|
|
src/lookup_kas.c | 2 +-
|
|
4 files changed, 6 insertions(+), 3 deletions(-)
|
|
|
|
diff --git a/src/lookup.c b/src/lookup.c
|
|
index ba54991..809981b 100644
|
|
--- a/src/lookup.c
|
|
+++ b/src/lookup.c
|
|
@@ -27,13 +27,13 @@
|
|
#include <stdlib.h>
|
|
#include <stdio.h>
|
|
#include <sys/utsname.h>
|
|
-#include <bfd.h>
|
|
#include <string.h>
|
|
#include <unistd.h>
|
|
#include <sys/types.h>
|
|
#include <sys/stat.h>
|
|
|
|
#include "lookup.h"
|
|
+#include <bfd.h>
|
|
|
|
extern struct lookup_methods bfd_methods;
|
|
extern struct lookup_methods kallsym_methods;
|
|
diff --git a/src/lookup.h b/src/lookup.h
|
|
index e6568d8..47a7b56 100644
|
|
--- a/src/lookup.h
|
|
+++ b/src/lookup.h
|
|
@@ -28,6 +28,9 @@
|
|
#include <stdlib.h>
|
|
#include <asm/types.h>
|
|
|
|
+// satisfy PR 14072 in bfd.h
|
|
+#define PACKAGE 1
|
|
+#define PACKAGE_VERSION 1
|
|
|
|
/*
|
|
* Initalization routine
|
|
diff --git a/src/lookup_bfd.c b/src/lookup_bfd.c
|
|
index cc7010b..271d426 100644
|
|
--- a/src/lookup_bfd.c
|
|
+++ b/src/lookup_bfd.c
|
|
@@ -25,13 +25,13 @@
|
|
#include <stdlib.h>
|
|
#include <stdio.h>
|
|
#include <sys/utsname.h>
|
|
-#include <bfd.h>
|
|
#include <string.h>
|
|
#include <unistd.h>
|
|
#include <sys/types.h>
|
|
#include <sys/stat.h>
|
|
|
|
#include "lookup.h"
|
|
+#include <bfd.h>
|
|
|
|
|
|
static int lookup_bfd_init(void)
|
|
diff --git a/src/lookup_kas.c b/src/lookup_kas.c
|
|
index 16e639f..556cb62 100644
|
|
--- a/src/lookup_kas.c
|
|
+++ b/src/lookup_kas.c
|
|
@@ -25,7 +25,6 @@
|
|
#include <stdlib.h>
|
|
#include <stdio.h>
|
|
#include <sys/utsname.h>
|
|
-#include <bfd.h>
|
|
#include <string.h>
|
|
#include <unistd.h>
|
|
#include <sys/types.h>
|
|
@@ -33,6 +32,7 @@
|
|
#include <sys/queue.h>
|
|
|
|
#include "lookup.h"
|
|
+#include <bfd.h>
|
|
|
|
struct symbol_entry {
|
|
char *sym_name;
|
|
--
|
|
2.1.4
|
|
|