[Buildroot] [git commit branch/2026.05.x] package/gdb: drop ARC-specific version
Titouan Christophe via buildroot <[email protected]>
| Newsgroups | net.busybox.buildroot |
|---|---|
| Message-ID | <[email protected]> |
commit: https://gitlab.com/buildroot.org/buildroot/-/commit/685efb096b29102995a9b98212484fab75b9540d branch: https://gitlab.com/buildroot.org/buildroot/-/tree/2026.05.x 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]> Signed-off-by: Julien Olivain <[email protected]> (cherry picked from commit 0b3d526226662af8b16525aecec7da5ff0e5fa1d) Signed-off-by: Titouan Christophe <[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 04bb237d78..17e3a9519e 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2026.05.2" +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 963c46129d..d1aa2afcd7 100644 --- a/package/gdb/Config.in.host +++ b/package/gdb/Config.in.host @@ -41,15 +41,10 @@ config BR2_PACKAGE_HOST_GDB_SIM choice prompt "GDB debugger Version" - default BR2_GDB_VERSION_15 if !BR2_arc - default BR2_GDB_VERSION_ARC if BR2_arc + default BR2_GDB_VERSION_15 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_14 bool "gdb 14.x" @@ -72,7 +67,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 "14.2" if BR2_GDB_VERSION_14 || (!BR2_PACKAGE_HOST_GDB && !BR2_TOOLCHAIN_GCC_AT_LEAST_9) default "15.2" if BR2_GDB_VERSION_15 || (!BR2_PACKAGE_HOST_GDB && BR2_TOOLCHAIN_GCC_AT_LEAST_9) default "16.3" if BR2_GDB_VERSION_16 diff --git a/package/gdb/gdb.hash b/package/gdb/gdb.hash index 7844b765e6..b4338e4c31 100644 --- a/package/gdb/gdb.hash +++ b/package/gdb/gdb.hash @@ -3,9 +3,6 @@ sha512 7e07941f1fe661288cc571b4964012ceabc1760624fce20320db2f470c01439b2386f859 sha512 624007deceb5b15ba89c0725883d1a699fa46714ef30887f3d0165e17c5d65d634671740a135aa69e437d916218abb08cfa2a38ed309ff19d48f51da56b2a8ba gdb-15.2.tar.xz sha512 fffd6689c3405466a179670b04720dc825e4f210a761f63dd2b33027432f8cd5d1c059c431a5ec9e165eedd1901220b5329d73c522f9a444788888c731b29e9c gdb-16.3.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 _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot