From a93b82ee7d3f0fc6d48eacc112628293697ca72d Mon Sep 17 00:00:00 2001 From: Markham Date: Tue, 18 Sep 2018 18:27:35 +0200 Subject: [PATCH] bump version gdb-8.0.1 for arm --- make/applications.mk | 29 +++++++++++++++++++---------- make/versions.mk | 2 +- 2 files changed, 20 insertions(+), 11 deletions(-) diff --git a/make/applications.mk b/make/applications.mk index 7cc0dfc..449827c 100755 --- a/make/applications.mk +++ b/make/applications.mk @@ -347,22 +347,31 @@ $(D)/hd-idle: $(ARCHIVE)/hd-idle-$(HD_IDLE_VER).tgz | $(TARGETPREFIX) $(REMOVE)/hd-idle $(TOUCH) -# NOTE: +# NOTE # gdb built for target or local-PC -$(D)/gdb: $(ARCHIVE)/gdb-$(GDB_VER).tar.xz | $(TARGETPREFIX) +$(D)/gdb: $(D)/zlib $(D)/libncurses $(ARCHIVE)/gdb-$(GDB_VER).tar.xz | $(TARGETPREFIX) $(START_BUILD) $(REMOVE)/gdb-$(GDB_VER) $(UNTAR)/gdb-$(GDB_VER).tar.xz - pushd $(BUILD_TMP)/gdb-$(GDB_VER) && \ - $(BUILDENV) \ + set -e; cd $(BUILD_TMP)/gdb-$(GDB_VER); \ ./configure \ - --nfp --disable-werror \ + --build=$(BUILD) \ + --host=$(TARGET) \ + --target=$(TARGET) \ --prefix= \ - --mandir=/.remove \ - --infodir=/.remove \ - --build=$(BUILD) --host=$(TARGET) && \ - $(MAKE) all-gdb && \ - $(MAKE) install-gdb prefix=$(TARGETPREFIX) && \ + --mandir=$(BUILD_TMP)/.remove \ + --infodir=$(BUILD_TMP)/.remove \ + --datarootdir=$(BUILD_TMP)/.remove \ + --disable-binutils \ + --disable-werror \ + --nfp \ + --with-curses \ + --with-zlib \ + --enable-static; \ + $(MAKE) all-gdb; \ + make install-gdb prefix=$(TARGETPREFIX) + rm -rf $(TARGETPREFIX)/share/gdb/system-gdbinit + find $(TARGETPREFIX)/share/gdb/syscalls -type f -not -name 'arm-linux.xml' -not -name 'gdb-syscalls.dtd' -print0 | xargs -0 rm -- $(REMOVE)/gdb-$(GDB_VER) $(TOUCH) diff --git a/make/versions.mk b/make/versions.mk index 334a3f4..5c04e23 100644 --- a/make/versions.mk +++ b/make/versions.mk @@ -33,7 +33,7 @@ DROPBEAR_VER=2018.76 GD_VER = 2.0.35 # GDB, the GNU Project debugger, allows you to see what is going on `inside' another program while it executes -GDB_VER=7.12.1 +GDB_VER=8.0.1 GETTEXT_VER = 0.19.8.1 -- 2.39.5