Skip to contentSkip to conversation

package/gdb: bump to version 8.2.1

PATCH New Romain Naour 2 participants 2 messages Dec 23, 2018 – Dec 26, 2018

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 package/gdb: bump to version 8.2.1

GDB 8.2.1 brings the following fixes and enhancements over GDB 8.2:

* PR build/23516 (gdb build error under msys+mingw: strip can't handle gdb-add-index.exe)
* PR build/23623 (install-strip fails)
* PR rust/23626 (gdb crashes in upstream rust nil-enum test)
* PR rust/23650 (rust field name access error mentions "foo")
* PR gdb/23663 (gdb 8.1.1: undefined rpl_stat function with musl toolchains)
* PR python/23669 (gdb.execute("show commands") doesn't work)
* PR python/23714 (Command repetition stops working after gdb.execute)
* PR gdb/23838 (8.2 regression for invalid -data-directory)
* PR gdb/23974 ("info os" crash when specifying invalid object)
* PR gdb/23999 (SYMBOL_LANGUAGE assertion failure on AIX)
* PR gdb/24003 (Error when binary searching CUs for a specific DIE when using DWZ)

Remove upstream patch:

0006-Move-is_regular_file-from-common-utils.c-to-filestuf.patch
https://github.com/bminor/binutils-gdb/commit/5de69bdbd0bbd7941b4cd93d4571f5e22cdb28be

See:
https://sourceware.org/ml/gdb-announce/2018/msg00004.html

---
 ...Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch |   0
 ...efine-pt_-dsp-regs-uapi_pt_-dsp-regs-on-G.patch |   0
 .../{8.2 => 8.2.1}/0003-use-asm-sgidefs.h.patch    |   0
 .../0004-gdbserver-fix-build-for-m68k.patch        |   0
 ...-nat-fork-inferior-include-linux-ptrace.h.patch |   0
 ...ular_file-from-common-utils.c-to-filestuf.patch | 179 ---------------------
 package/gdb/Config.in.host                         |   2 +-
 package/gdb/gdb.hash                               |   2 +-
 8 files changed, 2 insertions(+), 181 deletions(-)
 rename package/gdb/{8.2 => 8.2.1}/0001-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch (100%)
 rename package/gdb/{8.2 => 8.2.1}/0002-sh-ptrace-Define-pt_-dsp-regs-uapi_pt_-dsp-regs-on-G.patch (100%)
 rename package/gdb/{8.2 => 8.2.1}/0003-use-asm-sgidefs.h.patch (100%)
 rename package/gdb/{8.2 => 8.2.1}/0004-gdbserver-fix-build-for-m68k.patch (100%)
 rename package/gdb/{8.2 => 8.2.1}/0005-nat-fork-inferior-include-linux-ptrace.h.patch (100%)
 delete mode 100644 package/gdb/8.2/0006-Move-is_regular_file-from-common-utils.c-to-filestuf.patch
package/gdb/8.2.1/0001-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch renamed from package/gdb/8.2/0001-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch +0 -0
similarity index 100%
rename from package/gdb/8.2/0001-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch
rename to package/gdb/8.2.1/0001-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch
package/gdb/8.2.1/0002-sh-ptrace-Define-pt_-dsp-regs-uapi_pt_-dsp-regs-on-G.patch renamed from package/gdb/8.2/0002-sh-ptrace-Define-pt_-dsp-regs-uapi_pt_-dsp-regs-on-G.patch +0 -0
similarity index 100%
rename from package/gdb/8.2/0002-sh-ptrace-Define-pt_-dsp-regs-uapi_pt_-dsp-regs-on-G.patch
rename to package/gdb/8.2.1/0002-sh-ptrace-Define-pt_-dsp-regs-uapi_pt_-dsp-regs-on-G.patch
package/gdb/8.2.1/0003-use-asm-sgidefs.h.patch renamed from package/gdb/8.2/0003-use-asm-sgidefs.h.patch +0 -0
similarity index 100%
rename from package/gdb/8.2/0003-use-asm-sgidefs.h.patch
rename to package/gdb/8.2.1/0003-use-asm-sgidefs.h.patch
package/gdb/8.2.1/0004-gdbserver-fix-build-for-m68k.patch renamed from package/gdb/8.2/0004-gdbserver-fix-build-for-m68k.patch +0 -0
similarity index 100%
rename from package/gdb/8.2/0004-gdbserver-fix-build-for-m68k.patch
rename to package/gdb/8.2.1/0004-gdbserver-fix-build-for-m68k.patch
package/gdb/8.2.1/0005-nat-fork-inferior-include-linux-ptrace.h.patch renamed from package/gdb/8.2/0005-nat-fork-inferior-include-linux-ptrace.h.patch +0 -0
similarity index 100%
rename from package/gdb/8.2/0005-nat-fork-inferior-include-linux-ptrace.h.patch
rename to package/gdb/8.2.1/0005-nat-fork-inferior-include-linux-ptrace.h.patch
package/gdb/8.2/0006-Move-is_regular_file-from-common-utils.c-to-filestuf.patch deleted +0 -179

179 lines not on this page · raw message

package/gdb/Config.in.host +1 -1
index 4072dc8074..969168ffa2 100644
@@ -98,5 +98,5 @@ config BR2_GDB_VERSION
 	default "7.12.1"   if BR2_GDB_VERSION_7_12
 	default "8.0.1"    if BR2_GDB_VERSION_8_0
 	default "8.1.1"    if BR2_GDB_VERSION_8_1 || !BR2_PACKAGE_HOST_GDB
-	default "8.2"      if BR2_GDB_VERSION_8_2
+	default "8.2.1"    if BR2_GDB_VERSION_8_2
 	depends on BR2_PACKAGE_GDB || BR2_PACKAGE_HOST_GDB
package/gdb/gdb.hash +1 -1
index 50c1c2380e..1104da5dc4 100644
@@ -2,7 +2,7 @@
 sha512  0ac8d0a495103611ef41167a08313a010dce6ca4c6d827cbe8558a0c1a1a8a6bfa53f1b7704251289cababbfaaf9e075550cdf741a54d6cd9ca3433d910efcd8	gdb-7.12.1.tar.xz
 sha512  5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1	gdb-8.0.1.tar.xz
 sha512  7dcd5e8c90de92f577834d887b5f54edb93a07083bfe661bc46c270a6cc4919f0b348e7e2fe8ae4511298a570ef150eeefdc667ef7cf527f0cf60943177ab6c9	gdb-8.1.1.tar.xz
-sha512  11cc481bebc51eb6db73249ecb62b8c07455cf3db169f4860b3a83114849fbd2b5860a2db64488ba6c5909cf07b255c04770f1e36059eae6bee16d2a3581be90	gdb-8.2.tar.xz
+sha512  2aa81cfd389bb48c35d7d9f95cc10e88b4f7ad4597bdde0f8f1fd312f60f10d9fb2cc6e5a9355227d89ff328f7feb0fc411a69394560cafeb9fa75d35d896d11	gdb-8.2.1.tar.xz
 
 # Locally calculated (fetched from Github)
 sha512  8303e399e396f5c15dc976e48503fc7d45a720dd1a470443f755c5f2458d092b4392e7ae582abc251bc4b43a778ad784f764286a2a05abfc1649cbeeeb6e7d15 	gdb-arc-2018.09-release-gdb.tar.gz
Signature · 1 line
2.14.5
#1 lore raw

PATCH 1/1 package/gdb: bump to version 8.2.1

Hello,

Quoted 23 lines · Romain Naour

GDB 8.2.1 brings the following fixes and enhancements over GDB 8.2:

* PR build/23516 (gdb build error under msys+mingw: strip can't handle gdb-add-index.exe)
* PR build/23623 (install-strip fails)
* PR rust/23626 (gdb crashes in upstream rust nil-enum test)
* PR rust/23650 (rust field name access error mentions "foo")
* PR gdb/23663 (gdb 8.1.1: undefined rpl_stat function with musl toolchains)
* PR python/23669 (gdb.execute("show commands") doesn't work)
* PR python/23714 (Command repetition stops working after gdb.execute)
* PR gdb/23838 (8.2 regression for invalid -data-directory)
* PR gdb/23974 ("info os" crash when specifying invalid object)
* PR gdb/23999 (SYMBOL_LANGUAGE assertion failure on AIX)
* PR gdb/24003 (Error when binary searching CUs for a specific DIE when using DWZ)

Remove upstream patch:

0006-Move-is_regular_file-from-common-utils.c-to-filestuf.patch
https://github.com/bminor/binutils-gdb/commit/5de69bdbd0bbd7941b4cd93d4571f5e22cdb28be

See:
https://sourceware.org/ml/gdb-announce/2018/msg00004.html

Quoted 16 lines
---
 ...Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch |   0
 ...efine-pt_-dsp-regs-uapi_pt_-dsp-regs-on-G.patch |   0
 .../{8.2 => 8.2.1}/0003-use-asm-sgidefs.h.patch    |   0
 .../0004-gdbserver-fix-build-for-m68k.patch        |   0
 ...-nat-fork-inferior-include-linux-ptrace.h.patch |   0
 ...ular_file-from-common-utils.c-to-filestuf.patch | 179 ---------------------
 package/gdb/Config.in.host                         |   2 +-
 package/gdb/gdb.hash                               |   2 +-
 8 files changed, 2 insertions(+), 181 deletions(-)
 rename package/gdb/{8.2 => 8.2.1}/0001-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch (100%)
 rename package/gdb/{8.2 => 8.2.1}/0002-sh-ptrace-Define-pt_-dsp-regs-uapi_pt_-dsp-regs-on-G.patch (100%)
 rename package/gdb/{8.2 => 8.2.1}/0003-use-asm-sgidefs.h.patch (100%)
 rename package/gdb/{8.2 => 8.2.1}/0004-gdbserver-fix-build-for-m68k.patch (100%)
 rename package/gdb/{8.2 => 8.2.1}/0005-nat-fork-inferior-include-linux-ptrace.h.patch (100%)
 delete mode 100644 package/gdb/8.2/0006-Move-is_regular_file-from-common-utils.c-to-filestuf.patch

Applied to master, thanks.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com