mirror of
https://git.yoctoproject.org/poky
synced 2026-08-04 04:17:45 +02:00
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] aca3422d8b
(From OE-Core rev: 77cfa81c065cbdd31db1245379d7b9ec1dc224ae)
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>
41 lines
1.3 KiB
Diff
41 lines
1.3 KiB
Diff
From 2d959d1fdfbd7e020f5177b1a7ff6a08809536ca Mon Sep 17 00:00:00 2001
|
|
From: Ross Burton <ross.burton@arm.com>
|
|
Date: Mon, 12 Jul 2021 14:50:13 +0100
|
|
Subject: [PATCH] tcl: fix race in interp.test
|
|
|
|
The interp-36.7 patch has race conditions and is missing cleanup. This patch by
|
|
a Tcl maintainer should improve matters.
|
|
|
|
Upstream-Status: Inappropriate [tcl 8.x is obsolete; upstream submission should be for 9.x patches]
|
|
Signed-off-by: Ross Burton <ross.burton@arm.com>
|
|
---
|
|
tests/interp.test | 7 ++++---
|
|
1 file changed, 4 insertions(+), 3 deletions(-)
|
|
|
|
diff --git a/tests/interp.test b/tests/interp.test
|
|
index d64fdd4..9931dd1 100644
|
|
--- a/tests/interp.test
|
|
+++ b/tests/interp.test
|
|
@@ -3651,17 +3651,18 @@ test interp-36.7 {ChildBgerror sets error handler of child [1999035]} -setup {
|
|
variable result
|
|
set result [lindex $args 0]
|
|
}
|
|
+ set tout [after 5000 {set result timeout}]
|
|
} -body {
|
|
child eval {
|
|
variable done {}
|
|
after 0 error foo
|
|
- after 10 [list ::set [namespace which -variable done] {}]
|
|
- vwait [namespace which -variable done]
|
|
}
|
|
+ vwait result
|
|
set result
|
|
} -cleanup {
|
|
+ after cancel $tout
|
|
variable result {}
|
|
- unset -nocomplain result
|
|
+ unset -nocomplain result tout
|
|
interp delete child
|
|
} -result foo
|
|
|