* [Buildroot] [PATCH 1/1] package/tcl: bump to version 8.6.14
@ 2024-07-10 21:32 Julien Olivain
2024-07-10 21:55 ` Thomas Petazzoni via buildroot
0 siblings, 1 reply; 2+ messages in thread
From: Julien Olivain @ 2024-07-10 21:32 UTC (permalink / raw)
To: buildroot; +Cc: Julien Olivain
For release note, see:
https://sourceforge.net/projects/tcl/files/Tcl/8.6.14/tcltk-release-notes-8.6.14.txt
This commit also drops the package patch, which is no longer needed. The
upstream commit [1] completely removed the compatibility layer. The
entry in ".checkpackageignore" is also removed.
[1] https://github.com/tcltk/tcl/commit/04d66a25716cb7738dad3170cca4d0a4683db08a
Signed-off-by: Julien Olivain <ju.o@free.fr>
---
.checkpackageignore | 1 -
...001-Disable-tcl-compatibility-layers.patch | 35 -------------------
package/tcl/tcl.hash | 2 +-
package/tcl/tcl.mk | 2 +-
4 files changed, 2 insertions(+), 38 deletions(-)
delete mode 100644 package/tcl/0001-Disable-tcl-compatibility-layers.patch
diff --git a/.checkpackageignore b/.checkpackageignore
index 9eaf5b996d..e539c0a15f 100644
--- a/.checkpackageignore
+++ b/.checkpackageignore
@@ -1370,7 +1370,6 @@ package/taskd/0001-Fix-missing-cmakedefine-HAVE_GET_CURRENT_DIR_NAME.patch lib_p
package/taskd/0002-Use-correct-variables-for-GnuTLS-detection.patch lib_patch.Upstream
package/taskd/0003-CMakeLists-use-pkg-config-uuid-detection.patch lib_patch.Upstream
package/tcf-agent/S55tcf-agent Shellcheck lib_sysv.Variables
-package/tcl/0001-Disable-tcl-compatibility-layers.patch lib_patch.Upstream
package/tftpd/0001-Use-extern-qualifier-to-fix-gcc-10.x-build.patch lib_patch.Upstream
package/tftpd/S80tftpd-hpa Shellcheck lib_sysv.Indent lib_sysv.Variables
package/ti-gfx/0001-newclkapi.patch lib_patch.Upstream
diff --git a/package/tcl/0001-Disable-tcl-compatibility-layers.patch b/package/tcl/0001-Disable-tcl-compatibility-layers.patch
deleted file mode 100644
index b7b776ad5d..0000000000
--- a/package/tcl/0001-Disable-tcl-compatibility-layers.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From c829552921f0c7c8e522f911135ee100742b441b Mon Sep 17 00:00:00 2001
-From: Andrew Ruder <andrew.ruder@elecsyscorp.com>
-Date: Tue, 8 Apr 2014 15:54:04 -0500
-Subject: [PATCH] Disable tcl compatibility layers
-
-Turn off building compatibility layers for old/broken versions of
-standard functions (strstr, strtoul, strtod) with the assumption that
-anything buildroot is using as a standard C library will be good enough
-to not have broken behavior.
-
-Signed-off-by: Andrew Ruder <andrew.ruder@elecsyscorp.com>
-[Fabrice: Update for 8.6.12]
-Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
-[Julien: Update for 8.6.13]
-Signed-off-by: Julien Olivain <ju.o@free.fr>
----
- unix/tcl.m4 | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/unix/tcl.m4 b/unix/tcl.m4
-index ca94abd4ad..42eb58d384 100644
---- a/unix/tcl.m4
-+++ b/unix/tcl.m4
-@@ -2646,7 +2646,7 @@ AC_DEFUN([SC_TCL_CHECK_BROKEN_FUNC],[
- #include <stdlib.h>
- #include <string.h>
- int main() {]$2[}]]])],[tcl_cv_$1_unbroken=ok],
-- [tcl_cv_$1_unbroken=broken],[tcl_cv_$1_unbroken=unknown]))
-+ [tcl_cv_$1_unbroken=broken],[tcl_cv_$1_unbroken=ok]))
- if test ["$tcl_cv_]$1[_unbroken"] = "ok"; then
- tcl_ok=1
- else
---
-2.41.0
-
diff --git a/package/tcl/tcl.hash b/package/tcl/tcl.hash
index 109ea3d79c..9e1f8fcaf5 100644
--- a/package/tcl/tcl.hash
+++ b/package/tcl/tcl.hash
@@ -1,3 +1,3 @@
# Locally calculated
-sha256 43a1fae7412f61ff11de2cfd05d28cfc3a73762f354a417c62370a54e2caf066 tcl8.6.13-src.tar.gz
+sha256 5880225babf7954c58d4fb0f5cf6279104ce1cd6aa9b71e9a6322540e1c4de66 tcl8.6.14-src.tar.gz
sha256 c0a69a2bfd757361ec7e6143973b103c90409316b49e9c88db26ad6388e79f16 license.terms
diff --git a/package/tcl/tcl.mk b/package/tcl/tcl.mk
index 18171aebd7..8968f0f262 100644
--- a/package/tcl/tcl.mk
+++ b/package/tcl/tcl.mk
@@ -5,7 +5,7 @@
################################################################################
TCL_VERSION_MAJOR = 8.6
-TCL_VERSION = $(TCL_VERSION_MAJOR).13
+TCL_VERSION = $(TCL_VERSION_MAJOR).14
TCL_SOURCE = tcl$(TCL_VERSION)-src.tar.gz
TCL_SITE = http://downloads.sourceforge.net/project/tcl/Tcl/$(TCL_VERSION)
TCL_LICENSE = TCL
--
2.45.2
_______________________________________________
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:[~2024-07-10 21:55 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-10 21:32 [Buildroot] [PATCH 1/1] package/tcl: bump to version 8.6.14 Julien Olivain
2024-07-10 21:55 ` Thomas Petazzoni via buildroot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.