]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
tcl8: upgrade 8.6.16 -> 8.6.17
authorYi Zhao <yi.zhao@windriver.com>
Tue, 7 Oct 2025 14:51:32 +0000 (22:51 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 9 Oct 2025 09:27:02 +0000 (10:27 +0100)
commit77cfa81c065cbdd31db1245379d7b9ec1dc224ae
tree3d084840eff9aa2616dc385f8d8395a47fa51fab
parent9b8e0b9a30f1de8bd1816f2528bc696f769dd8dc
tcl8: upgrade 8.6.16 -> 8.6.17

ChangeLog:
  2024-12-16 (bug) [63449c] [namespace children] doesn't match non-glob
             patterns below the global namespace
  2025-01-06 (bug) [fc3509] Better error-message than "interpreter uses
             an incompatible stubs mechanism"
  2025-01-19 tzdata updated to Olson's tzdata2025a
  2025-01-28 (bug) [4f0b57] Win: [exec] now works on App Execution
             Aliases.
  2025-01-28 (bug) [4e2c8b] Win: [auto_execok] handles larger set of
             shell commands.
  2025-03-06 (bug) [ba68d1] errorline from [interp eval], interp-26.9
  2025-03-23 tzdata updated to Olson's tzdata2025b
  2025-04-11 (bug) [fd8341] Tcl_InitStubs compatibility for 9.1, better
             error-handling
  2025-05-05 (bug) [42d14c] Fix scan with long mantissa. Ex.: scan
             "1.[string repeat 1 191]e-321" %g
  2025-06-18 (bug) [4f338b] add missing Tcl_CloseEx docs
  2025-06-24 (bug) [ecf35c] Correct nested handling of return option
             -options
  2025-06-25 (bug) [ecafd8] Euro/Tail-sign missing from cp864 encoding
  2025-07-03 (bug) [6b0f77] gcc 14 breaks configure test for bigendian
             leading to broken floating point
  2025-07-16 (bug) [c9f052] prevent overflow crash in Tcl_SplitList().
  2025-07-21 (bug) [61c01e] Flawed ref counts in filesystem
             implementation for Windows led to use-after-free
  2025-08-12 (new) dde => 1.4.5
  2025-08-12 (bug) [992f94] avoid misaligned pointers in macOS file
             attribute functions

Set LC_ALL and LANG to en_US.UTF-8 when running ptest since the test
cases now include more encodings than just ASCII[1].
Also, add rdepends on locale-base-en-us and tzdata for ptest package,
as they are required for running ptest.

[1] https://github.com/tcltk/tcl/commit/aca3422d8b73ea8dbb26290c5ca10887161d42ca

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/tcltk8/tcl8/0001-generic-tcl.h-use-Tcl_WideInt-for-seconds-in-Tcl_Tim.patch
meta/recipes-devtools/tcltk8/tcl8/alter-includedir.patch
meta/recipes-devtools/tcltk8/tcl8/fix_non_native_build_issue.patch
meta/recipes-devtools/tcltk8/tcl8/interp.patch
meta/recipes-devtools/tcltk8/tcl8/run-ptest
meta/recipes-devtools/tcltk8/tcl8/tcl-add-soname.patch
meta/recipes-devtools/tcltk8/tcl8/tcl-remove-hardcoded-install-path.patch
meta/recipes-devtools/tcltk8/tcl8_8.6.17.bb [moved from meta/recipes-devtools/tcltk8/tcl8_8.6.16.bb with 96% similarity]