Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] package/tcf-agent: bump to version 1.11.0
@ 2026-06-16 19:35 Evgueni Tarassov
  2026-10-13  8:28 ` Thomas Petazzoni via buildroot
  0 siblings, 1 reply; 2+ messages in thread
From: Evgueni Tarassov @ 2026-06-16 19:35 UTC (permalink / raw)
  To: buildroot; +Cc: nolange79

Signed-off-by: Eugene Tarassov <eugene@largest.net>
---
 ...tcf-services-tcf_elf.c-fix-x86-build.patch | 60 -------------------
 package/tcf-agent/Config.in                   |  4 +-
 package/tcf-agent/tcf-agent.hash              |  2 +-
 package/tcf-agent/tcf-agent.mk                |  6 +-
 4 files changed, 6 insertions(+), 66 deletions(-)
 delete mode 100644 package/tcf-agent/0001-agent-tcf-services-tcf_elf.c-fix-x86-build.patch

diff --git a/package/tcf-agent/0001-agent-tcf-services-tcf_elf.c-fix-x86-build.patch b/package/tcf-agent/0001-agent-tcf-services-tcf_elf.c-fix-x86-build.patch
deleted file mode 100644
index 5f08fa485e..0000000000
--- a/package/tcf-agent/0001-agent-tcf-services-tcf_elf.c-fix-x86-build.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-From 0a847ca035113540ee44d17f364bf4701fe78355 Mon Sep 17 00:00:00 2001
-From: Fabrice Fontaine <fontaine.fabrice@gmail.com>
-Date: Fri, 1 Mar 2024 22:31:05 +0100
-Subject: [PATCH] agent/tcf/services/tcf_elf.c: fix x86 build
-
-Fix the following x86 build failure raised since version 1.8.0 and
-https://gitlab.eclipse.org/eclipse/tcf/tcf.agent/-/commit/8df5540c53b862d516ac25f908c2fff4a547b4a6:
-
-/home/buildroot/autobuild/run/instance-1/output-1/build/tcf-agent-1.8.0/agent/tcf/services/tcf_elf.c: In function 'unpack_elf_symbol_info':
-/home/buildroot/autobuild/run/instance-1/output-1/build/tcf-agent-1.8.0/agent/tcf/services/tcf_elf.c:2079:27: error: 'STT_ARM_16BIT' undeclared (first use in this function)
- 2079 |         if (info->type == STT_ARM_16BIT) {
-      |                           ^~~~~~~~~~~~~
-/home/buildroot/autobuild/run/instance-1/output-1/build/tcf-agent-1.8.0/agent/tcf/services/tcf_elf.c:2079:27: note: each undeclared identifier is reported only once for each function it appears in
-/home/buildroot/autobuild/run/instance-1/output-1/build/tcf-agent-1.8.0/agent/tcf/services/tcf_elf.c: In function 'create_symbol_addr_search_index':
-/home/buildroot/autobuild/run/instance-1/output-1/build/tcf-agent-1.8.0/agent/tcf/services/tcf_elf.c:2228:78: error: 'STT_ARM_16BIT' undeclared (first use in this function)
- 2228 |                     if (type == STT_FUNC || type == STT_ARM_TFUNC || type == STT_ARM_16BIT) {
-      |                                                                              ^~~~~~~~~~~~~
-
-Fixes:
- - http://autobuild.buildroot.org/results/8388acf59689ed7e621bdf158483e3df1cf9bef7
-
-Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
-Upstream: https://gitlab.eclipse.org/eclipse/tcf/tcf.agent/-/merge_requests/1
----
- agent/tcf/services/tcf_elf.c | 8 +++++++-
- 1 file changed, 7 insertions(+), 1 deletion(-)
-
-diff --git a/agent/tcf/services/tcf_elf.c b/agent/tcf/services/tcf_elf.c
-index 1b3900ec..b0b948e4 100644
---- a/agent/tcf/services/tcf_elf.c
-+++ b/agent/tcf/services/tcf_elf.c
-@@ -2076,10 +2076,12 @@ void unpack_elf_symbol_info(ELF_Section * sym_sec, U4_T index, ELF_SymbolInfo *
-     }
- 
-     if (file->machine == EM_ARM) {
-+#ifdef STT_ARM_16BIT
-         if (info->type == STT_ARM_16BIT) {
-             info->type = STT_OBJECT;
-             info->type16bit = 1;
-         }
-+#endif
-         if (info->type == STT_ARM_TFUNC) {
-             info->type = STT_FUNC;
-             info->type16bit = 1;
-@@ -2225,7 +2227,11 @@ static void create_symbol_addr_search_index(ELF_Section * sec) {
-                 }
-                 add = add && type != STT_GNU_IFUNC;
-                 if (add && file->machine == EM_ARM) {
--                    if (type == STT_FUNC || type == STT_ARM_TFUNC || type == STT_ARM_16BIT) {
-+                    if (type == STT_FUNC || type == STT_ARM_TFUNC
-+#ifdef STT_ARM_16BIT
-+                     || type == STT_ARM_16BIT
-+#endif
-+                     ) {
-                         addr = addr & ~(U8_T)1;
-                     }
-                 }
--- 
-2.43.0
-
diff --git a/package/tcf-agent/Config.in b/package/tcf-agent/Config.in
index a016871e6d..7281e62377 100644
--- a/package/tcf-agent/Config.in
+++ b/package/tcf-agent/Config.in
@@ -27,9 +27,9 @@ config BR2_PACKAGE_TCF_AGENT_ARCH
 	default "i686"       if BR2_i386 && BR2_ARCH="i686"
 	default "i386"       if BR2_i386 && !BR2_ARCH="i686"
 	default "x86_64"     if BR2_x86_64
-	default "powerpc"    if BR2_powerpc || BR2_powerpc64 || \
-		BR2_powerpc64le
+	default "powerpc"    if BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le
 	default "microblaze" if BR2_microblaze || BR2_microblazeel
+	default "riscv64"    if BR2_riscv && BR2_RISCV_64
 
 config BR2_PACKAGE_TCF_AGENT_ARCH_SUPPORTS
 	bool
diff --git a/package/tcf-agent/tcf-agent.hash b/package/tcf-agent/tcf-agent.hash
index 34893d280b..8a790290f1 100644
--- a/package/tcf-agent/tcf-agent.hash
+++ b/package/tcf-agent/tcf-agent.hash
@@ -1,5 +1,5 @@
 # Locally computed:
-sha256  64131790c7d4636d4abff8516d5b4b6329e4d3e691f44dc604e2c30f55edb0dd  org.eclipse.tcf.agent-1.8.0.tar.xz
+sha256  babc9ecc26d0434f4cafbfa1933451a11516ccd590e77e090a84e8253a10fc4c  tcf.agent-1.11.0.tar.gz
 
 # Hash for license files:
 sha256  f82d01b74a513bd3504d08136026a5ac2a7e6ff62ebcde391fa74aa222d11ce0  agent/edl-v10.html
diff --git a/package/tcf-agent/tcf-agent.mk b/package/tcf-agent/tcf-agent.mk
index e90334c783..d95a6fcbae 100644
--- a/package/tcf-agent/tcf-agent.mk
+++ b/package/tcf-agent/tcf-agent.mk
@@ -4,9 +4,9 @@
 #
 ################################################################################
 
-TCF_AGENT_VERSION = 1.8.0
-TCF_AGENT_SOURCE = org.eclipse.tcf.agent-$(TCF_AGENT_VERSION).tar.xz
-TCF_AGENT_SITE = http://git.eclipse.org/c/tcf/org.eclipse.tcf.agent.git/snapshot
+TCF_AGENT_VERSION = 1.11.0
+TCF_AGENT_SOURCE = tcf.agent-$(TCF_AGENT_VERSION).tar.gz
+TCF_AGENT_SITE = https://gitlab.eclipse.org/eclipse/tcf/tcf.agent/-/archive/$(TCF_AGENT_VERSION)
 # see https://wiki.spdx.org/view/Legal_Team/License_List/Licenses_Under_Consideration
 TCF_AGENT_LICENSE = BSD-3-Clause
 TCF_AGENT_LICENSE_FILES = agent/edl-v10.html
-- 
2.51.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-10-13  8:28 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-16 19:35 [Buildroot] [PATCH 1/1] package/tcf-agent: bump to version 1.11.0 Evgueni Tarassov
2026-10-13  8:28 ` Thomas Petazzoni via buildroot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox