From 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Jul 2018 21:03:06 +0100 Subject: gentoo resync : 14.07.2018 --- .../files/dropwatch-1.4-binutils-2.23.patch | 81 ++++++++++++++++++++++ .../dropwatch/files/dropwatch-1.4-makefile.patch | 21 ++++++ .../files/dropwatch-1.4_p20150706-makefile.patch | 21 ++++++ 3 files changed, 123 insertions(+) create mode 100644 dev-util/dropwatch/files/dropwatch-1.4-binutils-2.23.patch create mode 100644 dev-util/dropwatch/files/dropwatch-1.4-makefile.patch create mode 100644 dev-util/dropwatch/files/dropwatch-1.4_p20150706-makefile.patch (limited to 'dev-util/dropwatch/files') diff --git a/dev-util/dropwatch/files/dropwatch-1.4-binutils-2.23.patch b/dev-util/dropwatch/files/dropwatch-1.4-binutils-2.23.patch new file mode 100644 index 000000000000..1a7fa7913e42 --- /dev/null +++ b/dev-util/dropwatch/files/dropwatch-1.4-binutils-2.23.patch @@ -0,0 +1,81 @@ +commit a5aa2c3cbae207d12b9f2fded36a47031c55be36 +Author: Andrew Savchenko +Date: Thu Nov 17 00:04:47 2016 +0300 + + Fix build with recent binutils + + Gentoo-Bug: 457980 + Upstream Ticket: 5 + +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 + #include + #include +-#include + #include + #include + #include + #include + + #include "lookup.h" ++#include + + 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 + #include + ++// 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 + #include + #include +-#include + #include + #include + #include + #include + + #include "lookup.h" ++#include + + + 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 + #include + #include +-#include + #include + #include + #include +@@ -33,6 +32,7 @@ + #include + + #include "lookup.h" ++#include + + struct symbol_entry { + char *sym_name; diff --git a/dev-util/dropwatch/files/dropwatch-1.4-makefile.patch b/dev-util/dropwatch/files/dropwatch-1.4-makefile.patch new file mode 100644 index 000000000000..14ffcc83513e --- /dev/null +++ b/dev-util/dropwatch/files/dropwatch-1.4-makefile.patch @@ -0,0 +1,21 @@ +--- src/Makefile.orig 2012-10-24 13:27:12.000000000 +0400 ++++ src/Makefile 2012-10-24 13:27:47.000000000 +0400 +@@ -1,14 +1,14 @@ + all: dropwatch +-CFLAGS+=-c -g -D_GNU_SOURCE -Wall -Werror `pkg-config --cflags libnl-3.0` +-LDFLAGS=-lbfd -lreadline -lnl-3 -lnl-genl-3 ++CFLAGS+=-c -D_GNU_SOURCE -Wall `pkg-config --cflags libnl-3.0` ++LIBS=-lbfd -lreadline -lnl-3 -lnl-genl-3 + OBJFILES := main.o lookup.o\ + lookup_bfd.o lookup_kas.o + + dropwatch: $(OBJFILES) +- gcc -g -o dropwatch $(OBJFILES) $(LDFLAGS) ++ $(CC) -o dropwatch $(LDFLAGS) $(OBJFILES) $(LIBS) + + %.o: %.c +- gcc $(CFLAGS) $< ++ $(CC) $(CFLAGS) $< + clean: + rm -f dropwatch *.o + diff --git a/dev-util/dropwatch/files/dropwatch-1.4_p20150706-makefile.patch b/dev-util/dropwatch/files/dropwatch-1.4_p20150706-makefile.patch new file mode 100644 index 000000000000..d2a9a6b761b6 --- /dev/null +++ b/dev-util/dropwatch/files/dropwatch-1.4_p20150706-makefile.patch @@ -0,0 +1,21 @@ +diff --git a/src/Makefile b/src/Makefile +index 5bc6aaa..4eab2e8 100644 +--- a/src/Makefile ++++ b/src/Makefile +@@ -1,14 +1,14 @@ + all: dropwatch + + CPPFLAGS += -D_GNU_SOURCE +-CFLAGS += -g -Wall -Werror $(shell pkg-config --cflags libnl-3.0) ++CFLAGS += -g -Wall $(shell pkg-config --cflags libnl-3.0) + LDLIBS += -lbfd -lreadline -lnl-3 -lnl-genl-3 + + OBJFILES := main.o lookup.o\ + lookup_bfd.o lookup_kas.o + + dropwatch: $(OBJFILES) +- $(LINK.o) $^ $(LOADLIBES) $(LDLIBS) -o $@ ++ $(LINK.o) $(CFLAGS) $^ $(LOADLIBES) $(LDLIBS) -o $@ + + clean: + $(RM) dropwatch *.o -- cgit v1.2.3