File mupen64plus-binutils-2_29.patch of Package mupen64plus
diff -Nru a/source/mupen64plus-core/projects/unix/Makefile b/source/mupen64plus-core/projects/unix/Makefile
--- a/source/mupen64plus-core/projects/unix/Makefile 2019-02-10 19:25:29.000000000 +0100
+++ b/source/mupen64plus-core/projects/unix/Makefile 2019-04-10 08:40:29.508072103 +0200
@@ -732,19 +732,7 @@ ifeq ($(DEBUGGER), 1)
$(SRCDIR)/debugger/dbg_breakpoints.c
LDLIBS += -lopcodes -lbfd
- # UGLY libopcodes/libbfd version check (we check for >= 2.28 and >= 2.39)
- LIBOPCODES_VERSION := $(shell $(STRINGS) --version | head -n1 | rev | cut -d ' ' -f1 | rev)
- LIBOPCODES_MAJOR := $(shell echo $(LIBOPCODES_VERSION) | cut -f1 -d.)
- LIBOPCODES_MINOR := $(shell echo $(LIBOPCODES_VERSION) | cut -f2 -d.)
- LIBOPCODES_POINT := $(shell echo $(LIBOPCODES_VERSION) | cut -f3 -d. | sed 's/^$$/0/')
- LIBOPCODES_GE_2_29 := $(shell [ $(LIBOPCODES_MAJOR) -gt 2 -o \( $(LIBOPCODES_MAJOR) -eq 2 -a $(LIBOPCODES_MINOR) -ge 28 \) -o \( $(LIBOPCODES_MAJOR) -eq 2 -a $(LIBOPCODES_MINOR) -eq 28 -a $(LIBOPCODES_POINT) -ge 1 \) ] && echo true)
- LIBBFD_GE_2_39 := $(shell [ $(LIBOPCODES_MAJOR) -gt 2 -o \( $(LIBOPCODES_MAJOR) -eq 2 -a $(LIBOPCODES_MINOR) -ge 39 \) -o \( $(LIBOPCODES_MAJOR) -eq 2 -a $(LIBOPCODES_MINOR) -eq 39 -a $(LIBOPCODES_POINT) -ge 1 \) ] && echo true)
- ifeq ($(LIBOPCODES_GE_2_29),true)
- CFLAGS += -DUSE_LIBOPCODES_GE_2_29
- endif
- ifeq ($(LIBBFD_GE_2_39),true)
- CFLAGS += -DUSE_LIBBFD_GE_2_39
- endif
+ CFLAGS += -DUSE_LIBOPCODES_GE_2_29
endif
ifeq ($(OPENCV), 1)