Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock Hi release team, Recently, the Tcl upstream developers have released the third correcting release of Tcl/Tk 8.6 (version 8.6.3). And I'd like to upload it and unblock for jessie very much. The problem is that the version currently in jessie (8.6.2) appears to be unfortunately buggy. There were quite a few regressions in it (see the first lines in the attached diffs). I personally was hit by a few of them (regressions in handling input/output) and had to switch some scripts to 8.5. Here are the links to the fixed bugs: tcl: 1) Quite a few IO related bugs: http://core.tcl.tk/tcl/tktview?name=bc5b790099 http://core.tcl.tk/tcl/tktview?name=bf7135428c http://core.tcl.tk/tcl/tktview?name=10dc6daa37 http://core.tcl.tk/tcl/tktview?name=5adc350683 2) A few regressions: http://core.tcl.tk/tcl/tktview?name=ccc2c2cc98 http://core.tcl.tk/tcl/tktview?name=84af1192f5 http://core.tcl.tk/tcl/tktview?name=214cc0eb22 3) A few crashes: http://core.tcl.tk/tcl/tktview?name=cee90e4e88 http://core.tcl.tk/tcl/tktview?name=82521bfb67 http://core.tcl.tk/tcl/tktview?name=bc1a96407a tk: 1) Crash: http://core.tcl.tk/tk/tktview?name=3417012fff 2) A few smaller fixes: http://core.tcl.tk/tk/tktview?name=810c43d789 http://core.tcl.tk/tk/tktview?name=fb35eb59dd http://core.tcl.tk/tk/tktview?name=3529885fff I'm attaching the diffs for the new packages. They come in pairs: 'relevant' diff is a 'full' without bits for Macosx and MS Windows (to estimate the changes affecting the binary packages more correctly) . Also, I removed changed tests and in case of tcl.relevant.diff I removed unchanged code which was shifted from two existing files to one new (tclDisassemble.c). Almost all changes in Tcl are bugfixes. There is one new feature (added ::tcl::unsupported::bytecode) and one enhancement (command [string cat] got bytecode optimization). As for the Tk, the changes are less important, but still one crash and a few other bugs are fixed. Please, let the new Tcl/Tk 8.6.3 to jessie. unblock tcl8.6/tk8.6/8.6.3-1 -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16-3-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
Attachment:
tcl.full.diff.gz
Description: application/gzip
Attachment:
tcl.relevant.diff.gz
Description: application/gzip
Attachment:
tk.full.diff.gz
Description: application/gzip
Attachment:
tk.relevant.diff.gz
Description: application/gzip