diff options
author | Chris Packham <judge.packham@gmail.com> | 2024-07-12 15:18:51 +1200 |
---|---|---|
committer | Chris Packham <judge.packham@gmail.com> | 2024-07-24 10:45:07 +1200 |
commit | a211eaefd11d8e91fdf105d63caa72dd98af3a9f (patch) | |
tree | c98e7dbbe55bf82ffc7b83254efd498b9e8f8c35 | |
parent | 839bfbec6d1a8758e6507c009add0832784cd715 (diff) | |
download | crosstool-ng-a211eaefd11d8e91fdf105d63caa72dd98af3a9f.tar.gz crosstool-ng-a211eaefd11d8e91fdf105d63caa72dd98af3a9f.tar.bz2 crosstool-ng-a211eaefd11d8e91fdf105d63caa72dd98af3a9f.zip |
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>
-rw-r--r-- | config/debug/gdb.in.native | 2 | ||||
-rw-r--r-- | packages/gdb/15.1/chksum | 8 | ||||
-rw-r--r-- | packages/gdb/15.1/version.desc | 0 | ||||
-rw-r--r-- | packages/gdb/package.desc | 2 |
4 files changed, 11 insertions, 1 deletions
diff --git a/config/debug/gdb.in.native b/config/debug/gdb.in.native index 5afed525..20abb1ec 100644 --- a/config/debug/gdb.in.native +++ b/config/debug/gdb.in.native @@ -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. diff --git a/packages/gdb/15.1/chksum b/packages/gdb/15.1/chksum new file mode 100644 index 00000000..bd0694fa --- /dev/null +++ b/packages/gdb/15.1/chksum @@ -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 diff --git a/packages/gdb/15.1/version.desc b/packages/gdb/15.1/version.desc new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/packages/gdb/15.1/version.desc diff --git a/packages/gdb/package.desc b/packages/gdb/package.desc index bb14b660..08493b31 100644 --- a/packages/gdb/package.desc +++ b/packages/gdb/package.desc @@ -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' |