From ff2d753e7bc78407e0814b750d5ae3f45d5e4211fde19c6ecbe2f1b0065e35e3 Mon Sep 17 00:00:00 2001 From: Reinhard Max Date: Fri, 29 Dec 2017 20:37:36 +0000 Subject: [PATCH] - Version 8.6.8: * [array names -regexp] supports backrefs * Fix gcc build failures due to #pragma placement * (bug)[b50fb2] exec redir append stdout and stderr to file * (bug)[2a9465] http state 100 continue handling broken * (bug)[0e4d88] replace command, delete trace kills namespace * (bug)[1a5655] [info * methods] includes mixins * (bug)[fc1409] segfault in method cloning, oo-15.15 * (bug)[3298012] Stop crash when hash tables overflow 32 bits * (bug)[5d6de6] Close failing case of [package prefer stable] * (bug)[4f6a1e] Crash when ensemble map and list are same * (bug)[ce3a21] file normalize failure when tail is empty * (new)[TIP 477] nmake build system reform * (bug)[586e71] EvalObjv exception handling at level #0 - Sync SLE12 with Factory to fix a bug in Itcl that was affecting iwidgets (bsc#903017). - Remove obsolete patches tcl-unload.patch and tcl.patch. OBS-URL: https://build.opensuse.org/package/show/devel:languages:tcl/tcl?expand=0&rev=110 --- tcl.changes | 25 +++++++++++++++++++++++++ tcl.spec | 12 ++++++------ tcl8.6.7-src.tar.gz | 3 --- tcl8.6.8-src.tar.gz | 3 +++ 4 files changed, 34 insertions(+), 9 deletions(-) delete mode 100644 tcl8.6.7-src.tar.gz create mode 100644 tcl8.6.8-src.tar.gz diff --git a/tcl.changes b/tcl.changes index 4d9c95f..561e394 100644 --- a/tcl.changes +++ b/tcl.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +Fri Dec 29 20:11:51 UTC 2017 - max@suse.com + +- Version 8.6.8: + * [array names -regexp] supports backrefs + * Fix gcc build failures due to #pragma placement + * (bug)[b50fb2] exec redir append stdout and stderr to file + * (bug)[2a9465] http state 100 continue handling broken + * (bug)[0e4d88] replace command, delete trace kills namespace + * (bug)[1a5655] [info * methods] includes mixins + * (bug)[fc1409] segfault in method cloning, oo-15.15 + * (bug)[3298012] Stop crash when hash tables overflow 32 bits + * (bug)[5d6de6] Close failing case of [package prefer stable] + * (bug)[4f6a1e] Crash when ensemble map and list are same + * (bug)[ce3a21] file normalize failure when tail is empty + * (new)[TIP 477] nmake build system reform + * (bug)[586e71] EvalObjv exception handling at level #0 + ------------------------------------------------------------------- Thu Dec 14 12:55:02 CET 2017 - mls@suse.de @@ -10,6 +28,12 @@ Thu Dec 14 05:58:11 UTC 2017 - normand@linux.vnet.ibm.com identified following tests failed on PowerPC interp-34.9 interp-34.13 http-3.25 timer-2.1 thread-20.9 +------------------------------------------------------------------- +Thu Oct 19 14:37:39 UTC 2017 - max@suse.com + +- Sync SLE12 with Factory to fix a bug in Itcl that was affecting + iwidgets (bsc#903017). + ------------------------------------------------------------------- Mon Sep 25 16:05:41 UTC 2017 - max@suse.com @@ -218,6 +242,7 @@ Sat Sep 6 10:23:13 UTC 2014 - coolo@suse.de Mon Sep 1 07:45:22 UTC 2014 - fcrozat@suse.com - Update license tag to SPDX 1.2. +- Remove obsolete patches tcl-unload.patch and tcl.patch. ------------------------------------------------------------------- Thu Aug 28 14:24:16 UTC 2014 - vwallfahrer@suse.com diff --git a/tcl.spec b/tcl.spec index 428c04e..cb9ef3d 100644 --- a/tcl.spec +++ b/tcl.spec @@ -18,18 +18,19 @@ Name: tcl Url: http://www.tcl.tk -Version: 8.6.7 +Version: 8.6.8 Release: 0 %define rrc %{nil} %define TCL_MINOR %(echo %version | cut -c1-3) +%define itclver 4.1.1 BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: The Tcl Programming Language License: TCL Group: Development/Languages/Tcl -Provides: itcl = 4.0.5 +Provides: itcl = %itclver Provides: tclsh Provides: tclsh%{TCL_MINOR} -Obsoletes: itcl < 4.0.5 +Obsoletes: itcl < %itclver # bug437293 %ifarch ppc64 Obsoletes: tcl-64bit @@ -65,8 +66,8 @@ Requires: tcl = %version %ifarch ppc64 Obsoletes: tcl-devel-64bit %endif -Obsoletes: itcl-devel < 4.0.2 -Provides: itcl-devel = 4.0.2 +Obsoletes: itcl-devel < %itclver +Provides: itcl-devel = %itclver # %description devel @@ -137,7 +138,6 @@ EOF make test 2>&1 | tee testresults grep FAILED testresults | grep -Fvwf known-failures && exit 1 %endif -exit 0 %install make -C unix install install-private-headers \ diff --git a/tcl8.6.7-src.tar.gz b/tcl8.6.7-src.tar.gz deleted file mode 100644 index a7a8fd9..0000000 --- a/tcl8.6.7-src.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7c6b8f84e37332423cfe5bae503440d88450da8cc1243496249faa5268026ba5 -size 9687799 diff --git a/tcl8.6.8-src.tar.gz b/tcl8.6.8-src.tar.gz new file mode 100644 index 0000000..bafac38 --- /dev/null +++ b/tcl8.6.8-src.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c43cb0c1518ce42b00e7c8f6eaddd5195c53a98f94adc717234a65cbcfd3f96a +size 9793786