[Buildroot] [git commit branch/2025.02.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/7abb4198336547688a770d57a9b5e765e2ce0f35 branch: https://gitlab.com/buildroot.org/buildroot/-/tree/2025.02.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 | 2 -- package/gdb/gdb.hash | 3 --- package/gdb/gdb.mk | 6 ------ 4 files changed, 7 insertions(+), 11 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 5219e2a33e..c06d8faf81 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2025.02.17" +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 54247ad642..d1aa2afcd7 100644 --- a/package/gdb/Config.in.host +++ b/package/gdb/Config.in.host @@ -42,7 +42,6 @@ config BR2_PACKAGE_HOST_GDB_SIM choice prompt "GDB debugger Version" default BR2_GDB_VERSION_15 - depends on !BR2_arc help Select the version of gdb you wish to use. @@ -68,7 +67,6 @@ endif # If cross-gdb is not enabled, the latest stable version is chosen. config BR2_GDB_VERSION string - default "arc-2023.09-release" if 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 8bef9cd374..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 3518b47d5c11d1fb478ee152bde1719363f9391db73f3b9f5491217c17742bef8ebca6a51a40302dfaa9476c5a32a8b8f70a4bf64289422dea5f750ae53ab88d gdb-arc-2023.09-release.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 4a00a29ef7..425619165e 100644 --- a/package/gdb/gdb.mk +++ b/package/gdb/gdb.mk @@ -8,12 +8,6 @@ GDB_VERSION = $(call qstrip,$(BR2_GDB_VERSION)) GDB_SITE = $(BR2_GNU_MIRROR)/gdb GDB_SOURCE = gdb-$(GDB_VERSION).tar.xz -ifeq ($(GDB_VERSION),arc-2023.09-release) -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