[Buildroot] [PATCH 4/5] package/gdb: drop ARC-specific version
Thomas Petazzoni via buildroot <[email protected]>
| Newsgroups | net.busybox.buildroot |
|---|---|
| Message-ID | <[email protected]> |
A warning was sent to Synopsys ARC people in December 2025 that the ARC support in Buildroot was poorly maintained and in particular the ARC-pspecific toolchain components. Despite a reply that some effort would be made [1], no contributions were actually done. Also, Alexey Brodkin is no longer at Synopsys. Time to remove Synopsys ARC specific toolchain and toolchain components. This commit removes the ARC-specific gdb version. [1] https://lore.kernel.org/buildroot/SJ2PR12MB818487232470DA4456967C73A1A3A@SJ2PR12MB8184.namprd12.prod.outlook.com/ Cc: ARC Maintainers <[email protected]> Signed-off-by: Thomas Petazzoni <[email protected]> --- Config.in.legacy | 7 +++++++ package/gdb/Config.in.host | 8 +------- package/gdb/gdb.hash | 3 --- package/gdb/gdb.mk | 7 ------- 4 files changed, 8 insertions(+), 17 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index fdfc50af42..4da157fbba 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2026.08" +config BR2_GDB_VERSION_ARC + bool "ARC-specific gdb version removed" + select BR2_LEGACY + help + Support for the ARC-specific gdb version was removed, as it + was no longer maintained in Buildroot. + config BR2_BINUTILS_VERSION_ARC bool "ARC-specific binutils version removed" select BR2_LEGACY diff --git a/package/gdb/Config.in.host b/package/gdb/Config.in.host index 0cc28ef7f0..93f174db99 100644 --- a/package/gdb/Config.in.host +++ b/package/gdb/Config.in.host @@ -46,15 +46,10 @@ config BR2_PACKAGE_HOST_GDB_SIM choice prompt "GDB debugger Version" - default BR2_GDB_VERSION_16 if !BR2_arc - default BR2_GDB_VERSION_ARC if BR2_arc + default BR2_GDB_VERSION_16 help Select the version of gdb you wish to use. -config BR2_GDB_VERSION_ARC - bool "gdb arc (15.x)" - depends on BR2_arc - config BR2_GDB_VERSION_15 bool "gdb 15.x" @@ -71,7 +66,6 @@ endif # If cross-gdb is not enabled, the latest stable version is chosen. config BR2_GDB_VERSION string - default "arc-2024.12-release-gdb" if BR2_GDB_VERSION_ARC || (!BR2_PACKAGE_HOST_GDB && BR2_arc) default "15.2" if BR2_GDB_VERSION_15 default "16.3" if BR2_GDB_VERSION_16 default "17.1" if BR2_GDB_VERSION_17 diff --git a/package/gdb/gdb.hash b/package/gdb/gdb.hash index a0add73dca..241fe9c7c4 100644 --- a/package/gdb/gdb.hash +++ b/package/gdb/gdb.hash @@ -3,9 +3,6 @@ sha512 624007deceb5b15ba89c0725883d1a699fa46714ef30887f3d0165e17c5d65d634671740 sha512 fffd6689c3405466a179670b04720dc825e4f210a761f63dd2b33027432f8cd5d1c059c431a5ec9e165eedd1901220b5329d73c522f9a444788888c731b29e9c gdb-16.3.tar.xz sha512 f1a6751e439a2128fecf3eae8b57c1608a0dc7cfe79b4356a937874e5a42bb2df0aba36eb6a9452c41966908b9a59076c7cad9720f684688ab956b65080f1d7c gdb-17.1.tar.xz -# Locally calculated (fetched from Github) -sha512 a909a687abf6e9623c7ec99a8b2cbb03ab6fdeccee9ebd33ce34fffdb2bed5e4d519113aeb29ba3ca8db52e9bdbb63b59973914c74e3eebf4a4a2a6033b9e784 gdb-arc-2024.12-release-gdb.tar.gz - # Locally calculated (fetched from gcc.gnu.org) sha256 231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c COPYING sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING3 diff --git a/package/gdb/gdb.mk b/package/gdb/gdb.mk index 2a2fdb260d..685d1fe992 100644 --- a/package/gdb/gdb.mk +++ b/package/gdb/gdb.mk @@ -7,13 +7,6 @@ GDB_VERSION = $(call qstrip,$(BR2_GDB_VERSION)) GDB_SITE = $(BR2_GNU_MIRROR)/gdb GDB_SOURCE = gdb-$(GDB_VERSION).tar.xz - -ifeq ($(BR2_GDB_VERSION_ARC),y) -GDB_SITE = $(call github,foss-for-synopsys-dwc-arc-processors,binutils-gdb,$(GDB_VERSION)) -GDB_SOURCE = gdb-$(GDB_VERSION).tar.gz -GDB_FROM_GIT = y -endif - GDB_LICENSE = GPL-2.0+, LGPL-2.0+, GPL-3.0+, LGPL-3.0+ GDB_LICENSE_FILES = COPYING COPYING.LIB COPYING3 COPYING3.LIB GDB_CPE_ID_VENDOR = gnu -- 2.55.0 _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot