diff options
author | adam <adam@pkgsrc.org> | 2004-11-26 10:30:01 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2004-11-26 10:30:01 +0000 |
commit | f39e496a4dd8b5cc4090593ad11559a82f06d7ce (patch) | |
tree | bfbff5eb2083977d343c8c395cbf08c46951ee00 /lang/tcl/patches | |
parent | e00f1ca7a81cea7da739d7b51eccff122e92d8a9 (diff) | |
download | pkgsrc-f39e496a4dd8b5cc4090593ad11559a82f06d7ce.tar.gz |
Changes 8.4.8:
* Fixed possible deadlock in Tcl_Finalize
* Fixed thread IDs on 64-bit systems
* Fixed [scan %ld] handling LP64 systems
* Fixed [string map $samevar $samevar] crash
* Fixed broken [namespace forget] logic
* Fixed [namespace import] cycle prevention
* Improved control over int <-> wideInt conversion
* Fixed buffer overflow when there is a syntax error in [subst]
* Fixed [file executable] result for case insensitivity on Windows
* Fixed [expr {NaN == NaN}] result
* Make [tcl_findLibrary] search $::auto_path as well
* Fixed crash in [fconfigure -ttycontrol] in threaded build
* [TIP 222] implementation of [wm attributes -alpha] on Windows
* [TIP 159] implementation of [wm iconphoto]
* Make Tk [load]-able on OS X/Aqua
* Handle color/screen resolution changes on Windows
* Fixed [wm resizable] for Solaris/CDE
* Handle Windows native dialog double clicks that fall through
* Fixed [place forget] memory leak
* Recompute menu geometry on named font size change
* Fixed X/IME IC focus after creation
* Improved multiple display Tk dialog window placement
* Fixed compound buttons for OS X/Aqua
* Documentation improvements and test suite expansion
Diffstat (limited to 'lang/tcl/patches')
-rw-r--r-- | lang/tcl/patches/patch-aa | 16 | ||||
-rw-r--r-- | lang/tcl/patches/patch-ab | 20 | ||||
-rw-r--r-- | lang/tcl/patches/patch-ae | 8 | ||||
-rw-r--r-- | lang/tcl/patches/patch-af | 22 |
4 files changed, 33 insertions, 33 deletions
diff --git a/lang/tcl/patches/patch-aa b/lang/tcl/patches/patch-aa index b9fb68a272e..fb47dc43e1e 100644 --- a/lang/tcl/patches/patch-aa +++ b/lang/tcl/patches/patch-aa @@ -1,6 +1,6 @@ -$NetBSD: patch-aa,v 1.12 2004/10/01 13:35:37 adam Exp $ +$NetBSD: patch-aa,v 1.13 2004/11/26 10:30:01 adam Exp $ ---- Makefile.in.orig 2004-07-26 21:40:46.000000000 +0000 +--- Makefile.in.orig 2004-11-19 18:49:51.000000000 +0000 +++ Makefile.in @@ -172,8 +172,8 @@ SHELL = /bin/sh INSTALL_STRIP_PROGRAM = -s @@ -39,9 +39,9 @@ $NetBSD: patch-aa,v 1.12 2004/10/01 13:35:37 adam Exp $ +CC = ${LIBTOOL} --mode=compile @CC@ +LD = ${LIBTOOL} --mode=link @CC@ - # Flags to be passed to mkLinks to control whether the manpages + # Flags to be passed to installManPage to control whether the manpages # should be compressed and linked with softlinks -@@ -445,7 +447,7 @@ SRCS = $(GENERIC_SRCS) $(UNIX_SRCS) $(ST +@@ -447,7 +449,7 @@ SRCS = $(GENERIC_SRCS) $(UNIX_SRCS) $(ST all: binaries libraries doc @@ -50,7 +50,7 @@ $NetBSD: patch-aa,v 1.12 2004/10/01 13:35:37 adam Exp $ libraries: -@@ -453,7 +455,7 @@ doc: +@@ -455,7 +457,7 @@ doc: # The following target is configured by autoconf to generate either # a shared library or non-shared library for Tcl. @@ -59,7 +59,7 @@ $NetBSD: patch-aa,v 1.12 2004/10/01 13:35:37 adam Exp $ rm -f $@ @MAKE_LIB@ -@@ -473,8 +475,8 @@ tclLibObjs: +@@ -475,8 +477,8 @@ tclLibObjs: objs: ${OBJS} @@ -70,7 +70,7 @@ $NetBSD: patch-aa,v 1.12 2004/10/01 13:35:37 adam Exp $ ${CC_SEARCH_FLAGS} -o tclsh # Resetting the LIB_RUNTIME_DIR below is required so that -@@ -482,11 +484,11 @@ tclsh: ${TCLSH_OBJS} ${TCL_LIB_FILE} +@@ -484,11 +486,11 @@ tclsh: ${TCLSH_OBJS} ${TCL_LIB_FILE} # burned into its ld search path. This keeps tcltest from # picking up an already installed version of the Tcl library. @@ -84,7 +84,7 @@ $NetBSD: patch-aa,v 1.12 2004/10/01 13:35:37 adam Exp $ ${CC_SEARCH_FLAGS} -o tcltest # Note, in the target below TCL_LIBRARY needs to be set or else -@@ -1054,7 +1056,7 @@ tclMacOSXBundle.o: $(MAC_OSX_DIR)/tclMac +@@ -1040,7 +1042,7 @@ tclMacOSXBundle.o: $(MAC_OSX_DIR)/tclMac xttest: ${XTTEST_OBJS} ${GENERIC_OBJS} ${UNIX_OBJS} ${COMPAT_OBJS} \ @DL_OBJS@ ${BUILD_DLTEST} diff --git a/lang/tcl/patches/patch-ab b/lang/tcl/patches/patch-ab index c1eecc8fb24..5b7c8d4688e 100644 --- a/lang/tcl/patches/patch-ab +++ b/lang/tcl/patches/patch-ab @@ -1,8 +1,8 @@ -$NetBSD: patch-ab,v 1.26 2004/10/01 13:35:37 adam Exp $ +$NetBSD: patch-ab,v 1.27 2004/11/26 10:30:01 adam Exp $ ---- configure.orig 2004-07-26 21:40:46.000000000 +0000 +--- configure.orig 2004-11-19 18:49:51.000000000 +0000 +++ configure -@@ -2076,12 +2076,13 @@ fi +@@ -2103,12 +2103,13 @@ fi # Step 3: set configuration options based on system name and version. do64bit_ok=no @@ -17,7 +17,7 @@ $NetBSD: patch-ab,v 1.26 2004/10/01 13:35:37 adam Exp $ CFLAGS_DEBUG=-g CFLAGS_OPTIMIZE=-O if test "$GCC" = "yes" ; then -@@ -2751,6 +2752,9 @@ fi +@@ -2778,6 +2779,9 @@ fi LD_SEARCH_FLAGS="" ;; NetBSD-*|FreeBSD-[1-2].*) @@ -27,7 +27,7 @@ $NetBSD: patch-ab,v 1.26 2004/10/01 13:35:37 adam Exp $ # Not available on all versions: check for include file. ac_safe=`echo "dlfcn.h" | sed 'y%./+-%__p_%'` echo $ac_n "checking for dlfcn.h""... $ac_c" 1>&6 -@@ -2783,13 +2787,11 @@ if eval "test \"`echo '$ac_cv_header_'$a +@@ -2810,13 +2814,11 @@ if eval "test \"`echo '$ac_cv_header_'$a # NetBSD/SPARC needs -fPIC, -fpic will not do. SHLIB_CFLAGS="-fPIC" @@ -39,9 +39,9 @@ $NetBSD: patch-ab,v 1.26 2004/10/01 13:35:37 adam Exp $ CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' - LD_SEARCH_FLAGS='-rpath ${LIB_RUNTIME_DIR}' echo $ac_n "checking for ELF""... $ac_c" 1>&6 - echo "configure:2795: checking for ELF" >&5 + echo "configure:2822: checking for ELF" >&5 cat > conftest.$ac_ext <<EOF -@@ -2804,11 +2806,20 @@ EOF +@@ -2831,11 +2833,20 @@ EOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | egrep "yes" >/dev/null 2>&1; then rm -rf conftest* @@ -64,7 +64,7 @@ $NetBSD: patch-ab,v 1.26 2004/10/01 13:35:37 adam Exp $ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so.1.0' fi -@@ -3424,16 +3435,16 @@ fi +@@ -3451,16 +3462,16 @@ fi fi if test "$SHARED_LIB_SUFFIX" = "" ; then @@ -85,7 +85,7 @@ $NetBSD: patch-ab,v 1.26 2004/10/01 13:35:37 adam Exp $ else LIB_SUFFIX=${UNSHARED_LIB_SUFFIX} -@@ -7251,7 +7262,7 @@ elif test "$SHARED_BUILD" = "0" || test +@@ -7282,7 +7293,7 @@ elif test "$SHARED_BUILD" = "0" || test TCL_LIB_FLAG="-ltcl`echo ${TCL_VERSION} | tr -d .`\${TCL_DBGX}" fi TCL_BUILD_LIB_SPEC="-L`pwd` ${TCL_LIB_FLAG}" @@ -94,7 +94,7 @@ $NetBSD: patch-ab,v 1.26 2004/10/01 13:35:37 adam Exp $ else TCL_BUILD_EXP_FILE="lib.exp" eval "TCL_EXP_FILE=libtcl${TCL_EXPORT_FILE_SUFFIX}" -@@ -7281,13 +7292,19 @@ VERSION=${TCL_VERSION} +@@ -7312,13 +7323,19 @@ VERSION=${TCL_VERSION} #-------------------------------------------------------------------- if test "$FRAMEWORK_BUILD" = "1" ; then diff --git a/lang/tcl/patches/patch-ae b/lang/tcl/patches/patch-ae index caa1372f83e..15648dc4dd0 100644 --- a/lang/tcl/patches/patch-ae +++ b/lang/tcl/patches/patch-ae @@ -1,8 +1,8 @@ -$NetBSD: patch-ae,v 1.5 2004/10/01 13:35:37 adam Exp $ +$NetBSD: patch-ae,v 1.6 2004/11/26 10:30:01 adam Exp $ ---- configure.in.orig 2004-07-26 21:40:46.000000000 +0000 +--- configure.in.orig 2004-11-19 18:49:51.000000000 +0000 +++ configure.in -@@ -478,7 +478,7 @@ elif test "$SHARED_BUILD" = "0" || test +@@ -479,7 +479,7 @@ elif test "$SHARED_BUILD" = "0" || test TCL_LIB_FLAG="-ltcl`echo ${TCL_VERSION} | tr -d .`\${TCL_DBGX}" fi TCL_BUILD_LIB_SPEC="-L`pwd` ${TCL_LIB_FLAG}" @@ -11,7 +11,7 @@ $NetBSD: patch-ae,v 1.5 2004/10/01 13:35:37 adam Exp $ else TCL_BUILD_EXP_FILE="lib.exp" eval "TCL_EXP_FILE=libtcl${TCL_EXPORT_FILE_SUFFIX}" -@@ -508,13 +508,19 @@ VERSION=${TCL_VERSION} +@@ -509,13 +509,19 @@ VERSION=${TCL_VERSION} #-------------------------------------------------------------------- if test "$FRAMEWORK_BUILD" = "1" ; then diff --git a/lang/tcl/patches/patch-af b/lang/tcl/patches/patch-af index 135f4f3ed9d..7f27ea9788f 100644 --- a/lang/tcl/patches/patch-af +++ b/lang/tcl/patches/patch-af @@ -1,8 +1,8 @@ -$NetBSD: patch-af,v 1.12 2004/10/01 13:35:37 adam Exp $ +$NetBSD: patch-af,v 1.13 2004/11/26 10:30:01 adam Exp $ ---- tcl.m4.orig 2004-07-26 21:40:46.000000000 +0000 +--- tcl.m4.orig 2004-11-19 18:49:51.000000000 +0000 +++ tcl.m4 -@@ -802,6 +802,7 @@ AC_DEFUN(SC_CONFIG_CFLAGS, [ +@@ -826,6 +826,7 @@ AC_DEFUN(SC_CONFIG_CFLAGS, [ # Step 3: set configuration options based on system name and version. do64bit_ok=no @@ -10,7 +10,7 @@ $NetBSD: patch-af,v 1.12 2004/10/01 13:35:37 adam Exp $ LDFLAGS_ORIG="$LDFLAGS" TCL_EXPORT_FILE_SUFFIX="" UNSHARED_LIB_SUFFIX="" -@@ -1076,6 +1077,9 @@ dnl AC_CHECK_TOOL(AR, ar) +@@ -1100,6 +1101,9 @@ dnl AC_CHECK_TOOL(AR, ar) DL_LIBS="" CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' LD_SEARCH_FLAGS='-rpath ${LIB_RUNTIME_DIR}' @@ -20,7 +20,7 @@ $NetBSD: patch-af,v 1.12 2004/10/01 13:35:37 adam Exp $ ;; IRIX-6.*) SHLIB_CFLAGS="" -@@ -1101,6 +1105,9 @@ dnl AC_CHECK_TOOL(AR, ar) +@@ -1125,6 +1129,9 @@ dnl AC_CHECK_TOOL(AR, ar) esac LDFLAGS="$LDFLAGS -n32" fi @@ -30,7 +30,7 @@ $NetBSD: patch-af,v 1.12 2004/10/01 13:35:37 adam Exp $ ;; IRIX64-6.*) SHLIB_CFLAGS="" -@@ -1124,6 +1131,9 @@ dnl AC_CHECK_TOOL(AR, ar) +@@ -1148,6 +1155,9 @@ dnl AC_CHECK_TOOL(AR, ar) LDFLAGS="$LDFLAGS -64" fi fi @@ -40,7 +40,7 @@ $NetBSD: patch-af,v 1.12 2004/10/01 13:35:37 adam Exp $ ;; Linux*) SHLIB_CFLAGS="-fPIC" -@@ -1169,6 +1179,9 @@ dnl AC_CHECK_TOOL(AR, ar) +@@ -1193,6 +1203,9 @@ dnl AC_CHECK_TOOL(AR, ar) # XIM peeking works under XFree86. AC_DEFINE(PEEK_XCLOSEIM) @@ -50,7 +50,7 @@ $NetBSD: patch-af,v 1.12 2004/10/01 13:35:37 adam Exp $ ;; GNU*) SHLIB_CFLAGS="-fPIC" -@@ -1216,28 +1229,36 @@ dnl AC_CHECK_TOOL(AR, ar) +@@ -1240,28 +1253,36 @@ dnl AC_CHECK_TOOL(AR, ar) LD_SEARCH_FLAGS="" ;; NetBSD-*|FreeBSD-[[1-2]].*) @@ -91,7 +91,7 @@ $NetBSD: patch-af,v 1.12 2004/10/01 13:35:37 adam Exp $ ], [ SHLIB_CFLAGS="" SHLIB_LD="echo tclLdAout $CC \{$SHLIB_CFLAGS\} | `pwd`/tclsh -r" -@@ -1546,6 +1567,9 @@ dnl AC_CHECK_TOOL(AR, ar) +@@ -1570,6 +1591,9 @@ dnl AC_CHECK_TOOL(AR, ar) CC_SEARCH_FLAGS='-Wl,-R,${LIB_RUNTIME_DIR}' LD_SEARCH_FLAGS='-R ${LIB_RUNTIME_DIR}' fi @@ -101,7 +101,7 @@ $NetBSD: patch-af,v 1.12 2004/10/01 13:35:37 adam Exp $ ;; ULTRIX-4.*) SHLIB_CFLAGS="-G 0" -@@ -1725,8 +1749,8 @@ dnl AC_CHECK_TOOL(AR, ar) +@@ -1749,8 +1773,8 @@ dnl AC_CHECK_TOOL(AR, ar) if test "${SHARED_BUILD}" = "1" && test "${SHLIB_SUFFIX}" != "" ; then LIB_SUFFIX=${SHARED_LIB_SUFFIX} @@ -112,7 +112,7 @@ $NetBSD: patch-af,v 1.12 2004/10/01 13:35:37 adam Exp $ else LIB_SUFFIX=${UNSHARED_LIB_SUFFIX} -@@ -1756,10 +1780,10 @@ dnl esac +@@ -1780,10 +1804,10 @@ dnl esac # Stub lib does not depend on shared/static configuration if test "$RANLIB" = "" ; then |