gdb: Add gdb 15.1

https://sourceware.org/pipermail/gdb-announce/2024/000140.html

The release notes state that "Building GDB and GDBserver now requires a
C++17 compiler (for instance, GCC 9 or later)". Looks like we already
satisfy this requirement with GDB_DEP_NO_STD_FUTURE.

gdbserver now has a dependency on iconv.h, for uclibc configurations we
need to make sure this is satisfied.

Signed-off-by: Chris Packham <judge.packham@gmail.com>
This commit is contained in:
Chris Packham 2024-07-12 15:18:51 +12:00
parent 839bfbec6d
commit a211eaefd1
4 changed files with 11 additions and 1 deletions

View File

@ -7,6 +7,7 @@ config GDB_NATIVE
depends on CC_LANG_CXX
select LIBC_UCLIBC_WCHAR if LIBC_UCLIBC_NG
select LIBC_UCLIBC_IPV6 if LIBC_UCLIBC_NG && GDB_8_3_or_later
select LIBC_UCLIBC_LIBICONV if LIBC_UCLIBC_NG && GDB_15_or_later
select EXPAT_TARGET
select NCURSES_TARGET
select GMP_TARGET if GDB_11_or_later
@ -21,6 +22,7 @@ config GDB_GDBSERVER
depends on ! BARE_METAL
select LIBC_UCLIBC_WCHAR if LIBC_UCLIBC_NG
select LIBC_UCLIBC_IPV6 if LIBC_UCLIBC_NG && GDB_8_3_or_later
select LIBC_UCLIBC_LIBICONV if LIBC_UCLIBC_NG && GDB_15_or_later
help
Build and install a gdbserver for the target, to run on the target.

8
packages/gdb/15.1/chksum vendored Normal file
View File

@ -0,0 +1,8 @@
md5 gdb-15.1.tar.xz 494e3beaac44e66367c3e443a4414529
sha1 gdb-15.1.tar.xz 2b4e9357e498c66bbedf791883569104edea0472
sha256 gdb-15.1.tar.xz 38254eacd4572134bca9c5a5aa4d4ca564cbbd30c369d881f733fb6b903354f2
sha512 gdb-15.1.tar.xz 0217434073023a8b8316088bf3ee95d53a1b6a7897f6269095429016a8900f9a05e130c390d8d5d5550cc515c16519de1071d8eef96aa58e38056c7e37da1d8b
md5 gdb-15.1.tar.gz 58dadf8ff03f3341ff05a02f3301150a
sha1 gdb-15.1.tar.gz a6c190017b9620103d71343cfadd88172d382565
sha256 gdb-15.1.tar.gz 8b61b0c2bdd9d9c83b113c9167866bdb474651d291fedcaa5eb7cde49bd47036
sha512 gdb-15.1.tar.gz 0999d58a70614743ccb364f42fb2203e5f531c45ff83e1b8dcfefe281e001c9af9be668c05d757bed76d86cbf1c1f4275afdef5c779aafc88672c63c4d3e1093

0
packages/gdb/15.1/version.desc vendored Normal file
View File

View File

@ -2,5 +2,5 @@ origin='GNU'
repository='git git://sourceware.org/git/binutils-gdb.git'
mirrors='$(CT_Mirrors GNU gdb) $(CT_Mirrors sourceware gdb/releases)'
relevantpattern='[78].*|. *|.'
milestones='8.3 10 11 12 13 14'
milestones='8.3 10 11 12 13 14 15'
archive_formats='.tar.xz .tar.gz'