- 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
This commit is contained in:
Reinhard Max 2017-12-29 20:37:36 +00:00 committed by Git OBS Bridge
parent e75f5b9c9b
commit ff2d753e7b
4 changed files with 34 additions and 9 deletions

View File

@ -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 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 identified following tests failed on PowerPC
interp-34.9 interp-34.13 http-3.25 timer-2.1 thread-20.9 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 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 Mon Sep 1 07:45:22 UTC 2014 - fcrozat@suse.com
- Update license tag to SPDX 1.2. - 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 Thu Aug 28 14:24:16 UTC 2014 - vwallfahrer@suse.com

View File

@ -18,18 +18,19 @@
Name: tcl Name: tcl
Url: http://www.tcl.tk Url: http://www.tcl.tk
Version: 8.6.7 Version: 8.6.8
Release: 0 Release: 0
%define rrc %{nil} %define rrc %{nil}
%define TCL_MINOR %(echo %version | cut -c1-3) %define TCL_MINOR %(echo %version | cut -c1-3)
%define itclver 4.1.1
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: The Tcl Programming Language Summary: The Tcl Programming Language
License: TCL License: TCL
Group: Development/Languages/Tcl Group: Development/Languages/Tcl
Provides: itcl = 4.0.5 Provides: itcl = %itclver
Provides: tclsh Provides: tclsh
Provides: tclsh%{TCL_MINOR} Provides: tclsh%{TCL_MINOR}
Obsoletes: itcl < 4.0.5 Obsoletes: itcl < %itclver
# bug437293 # bug437293
%ifarch ppc64 %ifarch ppc64
Obsoletes: tcl-64bit Obsoletes: tcl-64bit
@ -65,8 +66,8 @@ Requires: tcl = %version
%ifarch ppc64 %ifarch ppc64
Obsoletes: tcl-devel-64bit Obsoletes: tcl-devel-64bit
%endif %endif
Obsoletes: itcl-devel < 4.0.2 Obsoletes: itcl-devel < %itclver
Provides: itcl-devel = 4.0.2 Provides: itcl-devel = %itclver
# #
%description devel %description devel
@ -137,7 +138,6 @@ EOF
make test 2>&1 | tee testresults make test 2>&1 | tee testresults
grep FAILED testresults | grep -Fvwf known-failures && exit 1 grep FAILED testresults | grep -Fvwf known-failures && exit 1
%endif %endif
exit 0
%install %install
make -C unix install install-private-headers \ make -C unix install install-private-headers \

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7c6b8f84e37332423cfe5bae503440d88450da8cc1243496249faa5268026ba5
size 9687799

3
tcl8.6.8-src.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c43cb0c1518ce42b00e7c8f6eaddd5195c53a98f94adc717234a65cbcfd3f96a
size 9793786