tcl8.3 (8.3.5-13) unstable; urgency=medium * Fixed CVE-2007-4772 vulnerability (The regular expression parser in TCL before 8.4.17 allows attacker to cause a denial of service (infinite loop) via a crafted regular expression.) * Fixed CVE-2007-6067 vulnerability (The regular expression parser in TCL allows users to cause a denial of service (memory consumption) via a crafted "complex" regular expression with doubly-nested states.) * Set urgency to medium as this upload fixes a security bug. * Protected quilt calls in debian/rules to make the source package convertible to 3.0 (quilt) format (closes: #484912). * Bumped standards version to 3.8.0. -- Sergei Golovan Sat, 05 Jul 2008 17:31:11 +0400 tcl8.3 (8.3.5-12) unstable; urgency=low * Fixed clean target to work with debhelper 7.0 (made dh_clean the last command, so debhelper logs are removed now). -- Sergei Golovan Thu, 01 May 2008 12:11:02 +0400 tcl8.3 (8.3.5-11) unstable; urgency=low * Quoted CFLAGS in debian/rules when passing to the shell, not when assigning to a make variable; otherwise the quotes end up as part of the variable and many things go wrong, leading to a build failure. * Explicitly specified configure options --host and --build to make build results more predictable. * Added -fno-strict-aliasing GCC option to workaround casting integers to pointers. * Cleaned up debian/rules. * Overridden lintian warning package-name-doesnt-match-sonames since tcl8.3 package contains not only a library, and it's unreasonable to split it into smaller parts. * Added a list of copyright holders of individual files in the sources. * Bumped standards version to 3.7.3. -- Sergei Golovan Mon, 14 Apr 2008 22:24:02 +0400 tcl8.3 (8.3.5-10) unstable; urgency=low * Temporarily (until transition to a new Tcl/Tk policy is done) readded /usr/lib to TCL_PACKAGE_PATH variable. -- Sergei Golovan Wed, 14 Nov 2007 08:57:54 +0300 tcl8.3 (8.3.5-9) unstable; urgency=low * Fixed tcl8.3-dev.preinst bug in update-alternatives call (ignore return value if tcl.m4 alternative doesn't exist already). -- Sergei Golovan Sat, 20 Oct 2007 06:13:52 +0400 tcl8.3 (8.3.5-8) unstable; urgency=low [ Sergei Golovan ] * Added /usr/local/lib/tcltk, /usr/local/share/tcltk, /usr/lib/tcltk, /usr/share/tcltk to auto_path variable. These directories are to be contain Tcl/Tk packages according to upcoming Debian Tcl/Tk Policy (preliminary version see at http://pkg-tcltk.alioth.debian.org/tcltk-policy.html/) * Removed TCL_INC_DIR from tclConfig.sh and tcl.m4. * Moved architecture independent files from /usr/lib/tcl8.3 to /usr/share/tcltk/tcl8.3. To keep backward compatibility tclConfig.sh is linked to /usr/lib/tcl8.3 directory. * Fixed bug with update-alternatives in prerm scripts. * Removed conflicts with tcl and providing tcl-dev packages from debian/control to prepare binary packages for default tcl and tcl-dev. * Added compat headers to tcl-private directory. * Moved tcl.m4 to /usr/share/aclocal/tcl8.3.m4 to make it easier to use different versions of tcl.m4. * Removed alternative of tcl.m4 (the link to default tcl.m4 is to be maintained by tcl-dev package). * Rearranged conflicts of tcl8.3-doc package because of planned adoption of real tcl-doc package. [ Francesco Paolo Lovergine ] * Added Homepage field to debian/control. -- Sergei Golovan Fri, 19 Oct 2007 16:07:29 +0400 tcl8.3 (8.3.5-7) unstable; urgency=low * Switched to quilt for patch management. * Cleaned up patches in debian/patches. * Fixed underquoted definitions in tcl.m4 (closes: #357365). * Added /usr/lib/tcl8.3 to a search path for tclConfig.sh and /usr/lib/tk8.3 to a search path for tkConfig.sh in tcl.m4. * Removed patch which replaced strcmp by strcoll in lsort -ascii since it doesn't make sense for unicode Tcl strings. * Removed patch which fixed build-failure on sparc in tclPosixStr.c since it is not necessary anymore. * Added get-orig-source target to debian/rules. * Added uscan control file debian/watch. -- Sergei Golovan Fri, 28 Sep 2007 13:37:14 +0400 tcl8.3 (8.3.5-6) unstable; urgency=low * New maintainer Tcl/Tk Debian Packagers . * Added Sergei Golovan to uploaders list. * Removed build-essential packages from tcl8.3-dev dependencies. * Provide virtual tcl-dev package and removed conflict with tcl-dev package of tcl8.3-dev. * Fixed section numbers and references in manual pages (closes: #152926). * Bumped debhelper compatibility level to 5. * Bumped standards version to 3.7.2. * Replaced deprecated ${Source-Version} substitution variable by ${binary:Version}. * Moved menu item from obsolete Apps to Applications section. -- Sergei Golovan Sat, 15 Sep 2007 10:18:12 +0400 tcl8.3 (8.3.5-5) unstable; urgency=low * Fixed typo (extra single-quote) in tcl.m4 that was causing a FTBFS on some systems. * Removed the old Hurd-support patch, as Linux, the Hurd and GNU/FreeBSD are all handled by the same new patch now. Also, remembered to re-run autoconf this time (closes: #200531 again). * Fixed problem with trying to strip the library before the permissions have been set correctly (closes: #283197). -- Chris Waters Fri, 6 Jan 2006 15:28:45 -0800 tcl8.3 (8.3.5-4) unstable; urgency=low * Added support for GNU/FreeBSD (closes: #200531). -- Chris Waters Sat, 9 Aug 2003 20:21:44 -0700 tcl8.3 (8.3.5-3) unstable; urgency=low * Changed -dev dependency from "libc6-dev" to "libc6-dev|libc-dev", for greater flexibility (closes: #181980). -- Chris Waters Thu, 5 Jun 2003 23:56:25 -0700 tcl8.3 (8.3.5-2) unstable; urgency=low * Got new fix for gb2312 problem from upstream (affects both tcl and tk packages) -- hopefully, this one will make everyone happy. * Added mention of no threads to description. -- Chris Waters Wed, 21 May 2003 17:03:39 -0700 tcl8.3 (8.3.5-1) unstable; urgency=low * New upstream release (closes:#148474). * Using all-new debian-netbsd patch (closes:#181981), thanks to Joel Baker. * Tightened dependencies for -dev package. * Updated patch to get rid of rpath. -- Chris Waters Tue, 25 Feb 2003 19:14:34 -0800 tcl8.3 (8.3.3-9) unstable; urgency=low * debian/control: tcl8.3 to interpreters section, tcl8.3-doc to doc. * Fleshed out the package descriptions a little. * The -dev package no longer uses a symlink in /usr/share/doc. Any pre-existing link now cleaned by preinst. * Backported TCL_INCLUDE_SPEC from 8.4. This should be used instead of TCL_INC_DIR, which is a debian-specific hack. See /usr/share/doc/tcl8.3-dev/README.TCL_INC for more details. * Moved README.Debian to tcl8.3 package instead of tcl8.3-doc. * Updated source location in copyright file. * debian/rules: simplified the logic used to get the .sh and .m4 files into the -dev package. No longer dependent on the order that dh_movefiles processes the packages, and no longer uses obscure globbing magic. * Include the actual upstream changelog file, as well as the file named "changes" (which is more of a user-oriented description). -- Chris Waters Sat, 14 Dec 2002 15:00:24 -0800 tcl8.3 (8.3.3-8) unstable; urgency=low * New maintainer. * Now builds with debhelper v3, did some associated cleanup. * Simplified man page setup. * Patched the hurd patch (closes:#143156). * Restored gb3213.enc. Removing it seemed to cause more problems than it fixed (closes:#143369 but reopens:#109309). -- Chris Waters Sun, 13 Oct 2002 01:23:40 -0700 tcl8.3 (8.3.3-7) unstable; urgency=low * Added patches for NetBSD port (Closes: #131179, #131186) * Removed gb2312.enc and linked euc-cn.enc (Closes: #109309) -- Mike Markley Sun, 17 Mar 2002 13:59:33 -0800 tcl8.3 (8.3.3-6) unstable; urgency=low * Implemented a TCL_INC_DIR in tclConfig.sh and tcl.m4. This should make it easy for other stuff to automatically locate the header files. (Closes: #109870) -- Mike Markley Mon, 21 Jan 2002 02:46:33 -0800 tcl8.3 (8.3.3-5) unstable; urgency=low * Added -l to dh_shlibdeps (Closes: #117443) -- Mike Markley Fri, 2 Nov 2001 03:14:17 -0800 tcl8.3 (8.3.3-4) unstable; urgency=low * Fixed my broken silliness with the docs links (Closes: #117232) -- Mike Markley Fri, 26 Oct 2001 23:28:54 -0700 tcl8.3 (8.3.3-3) unstable; urgency=low * Removed jp patch - integrated upstream (Closes: #115983) * Patched mkLinks to generate symlinks instead of hard ones, eww -- Mike Markley Fri, 19 Oct 2001 01:01:57 -0700 tcl8.3 (8.3.3-2) unstable; urgency=low * Removed the plus patch as it was causing entirely too many bugs and it's not exactly actively maintained upstream... * Re-fixed tclConfig.sh -- Mike Markley Sat, 22 Sep 2001 09:38:11 -0700 tcl8.3 (8.3.3-1) unstable; urgency=low * New upstream version. * Removed tempnam patch (integrated into upstream) * Loosened shlibs * Ported 8.3.2 plus patch -- Mike Markley Thu, 6 Sep 2001 01:56:31 -0700 tcl8.3 (8.3.2-13) unstable; urgency=low * Removed old substvars.debhelper file (Closes: #106496) -- Mike Markley Tue, 24 Jul 2001 21:14:43 -0700 tcl8.3 (8.3.2-12) unstable; urgency=low * Removed -Wl from Linux flags in tcl.m4 * Applied patch from Marcus Brinkmann to allow proper detection of hurd for shared librares (Closes: #105883) -- Mike Markley Thu, 19 Jul 2001 22:19:02 -0700 tcl8.3 (8.3.2-11) unstable; urgency=low * Loosened the -dev package's Depends: on tcl8.3 to the upstream version number (Closes: #105142) -- Mike Markley Sun, 15 Jul 2001 20:21:18 -0700 tcl8.3 (8.3.2-10) unstable; urgency=low * Added patch for Tcl_Ungets Unicode problems (closes: #100672) -- Mike Markley Wed, 13 Jun 2001 01:10:24 -0700 tcl8.3 (8.3.2-9) unstable; urgency=low * Added patch for ja_JP.eucJP locale table (closes: #97221) * Fixed bashism in debian/rules -- Mike Markley Sun, 3 Jun 2001 14:00:42 -0700 tcl8.3 (8.3.2-8) unstable; urgency=low * Dirty ugly hack in debian/rules that should fix the sporadic build issues; will close bugs manually once I've confirmed that this is the case -- Mike Markley Tue, 27 Mar 2001 17:14:13 -0800 tcl8.3 (8.3.2-7) unstable; urgency=high * Changed the default library extension back to .so and hacked the build process to use .so.1 in the soname, and to move the finished library around (Closes: #87708) -- Mike Markley Wed, 28 Feb 2001 12:06:24 -0800 tcl8.3 (8.3.2-6) unstable; urgency=high * The self-dependency should be fixed (finally... closes: #70434, #81786) * Changed build-dep back to what works (whoops... closes: #85340) * Slightly changed doc package, now has its own doc directory and no tcl8.3 dependency * Various minor packaging tweaks/fixes -- Mike Markley Fri, 9 Feb 2001 16:33:44 -0800 tcl8.3 (8.3.2-5) unstable; urgency=high * Fixed the missing soname * Fixed library path, tclsh now links properly (closes: #85046, #81325, #83016, #85117) -- Mike Markley Wed, 7 Feb 2001 16:53:12 -0800 tcl8.3 (8.3.2-4) unstable; urgency=low * Binary uploaded so that the autobuilders and da-katie Do the Right Thing(tm) -- Mike Markley Tue, 2 Jan 2001 23:59:42 -0800 tcl8.3 (8.3.2-3) unstable; urgency=low * Added patch for MIPS (Closes: #80400) -- Mike Markley Wed, 27 Dec 2000 15:49:17 -0800 tcl8.3 (8.3.2-2) unstable; urgency=low * Modified several definitions in tclConfig.sh.in: TCL_BUILD_LIB_SPEC TCL_SRC_DIR TCL_BUILD_STUB_LIB_SPEC TCL_BUILD_STUB_LIB_PATH The reasoning behind this is that a user will rarely have the source installed, and will even more rarely have it in the same place as myself or the build daemons happen to, so we'd rather just point them at the installed libraries and etc., like in 8.3.1. Closes: #80215 -- Mike Markley Thu, 21 Dec 2000 12:00:15 -0800 tcl8.3 (8.3.2-1) unstable; urgency=low * New upstream version. * Added /usr/share/aclocal to tcl8.3-dev.dirs, wasn't being copied over from debian/tmp due to debhelper changes(?). (Closes: #78939, #69656) * Now using an unreleased plus patch specific to 8.3.2 sent by author * TCL now builds its shared lib as tcl8.3.so; debian/rules renames to .1 -- Mike Markley Fri, 8 Dec 2000 13:22:31 -0800 tcl8.3 (8.3.1-3) unstable; urgency=low * Added tclPosixStr.c patch provided by BenC (closes: #69508) -- Mike Markley Thu, 26 Oct 2000 17:11:23 -0700 tcl8.3 (8.3.1-2) unstable; urgency=low * New maintainer. -- Mike Markley Fri, 25 Aug 2000 19:06:33 -0700 tcl8.3 (8.3.1-1) unstable; urgency=low * New upstream version. -- David Engel Fri, 12 May 2000 20:59:25 -0500 tcl8.3 (8.3.0-2) unstable; urgency=low * Changed to allow multiple tcl*-dev packages. -- David Engel Sun, 2 Apr 2000 20:19:30 -0500 tcl8.3 (8.3.0-1) unstable; urgency=low * Initial packaging. * Applied plus patch. -- David Engel Thu, 24 Feb 2000 21:35:44 -0600