Tue Nov 16 16:24:40 2021 UTC ()
tcl: updated to 8.6.12

8.6.12:
Bug fixes


(adam)
diff -r1.116 -r1.117 pkgsrc/lang/tcl/Makefile
diff -r1.27 -r1.28 pkgsrc/lang/tcl/Makefile.version
diff -r1.28 -r1.29 pkgsrc/lang/tcl/PLIST
diff -r1.32 -r1.33 pkgsrc/lang/tcl/buildlink3.mk
diff -r1.81 -r1.82 pkgsrc/lang/tcl/distinfo
diff -r1.1 -r0 pkgsrc/lang/tcl/patches/patch-pkgs_itcl4.2.1_configure
diff -r1.1 -r0 pkgsrc/lang/tcl/patches/patch-pkgs_sqlite3.34.0_Makefile.in
diff -r1.1 -r0 pkgsrc/lang/tcl/patches/patch-pkgs_sqlite3.34.0_configure
diff -r1.1 -r0 pkgsrc/lang/tcl/patches/patch-pkgs_tdbc1.1.2_configure
diff -r1.1 -r0 pkgsrc/lang/tcl/patches/patch-pkgs_tdbcmysql1.1.2_configure
diff -r1.1 -r0 pkgsrc/lang/tcl/patches/patch-pkgs_tdbcodbc1.1.2_configure
diff -r1.1 -r0 pkgsrc/lang/tcl/patches/patch-pkgs_tdbcpostgres1.1.2_configure
diff -r1.1 -r0 pkgsrc/lang/tcl/patches/patch-pkgs_thread2.8.6_configure
diff -r0 -r1.1 pkgsrc/lang/tcl/patches/patch-pkgs_itcl4.2.2_configure
diff -r0 -r1.1 pkgsrc/lang/tcl/patches/patch-pkgs_sqlite3.36.0_Makefile.in
diff -r0 -r1.1 pkgsrc/lang/tcl/patches/patch-pkgs_sqlite3.36.0_configure
diff -r0 -r1.1 pkgsrc/lang/tcl/patches/patch-pkgs_tdbc1.1.3_configure
diff -r0 -r1.1 pkgsrc/lang/tcl/patches/patch-pkgs_tdbcmysql1.1.3_configure
diff -r0 -r1.1 pkgsrc/lang/tcl/patches/patch-pkgs_tdbcodbc1.1.3_configure
diff -r0 -r1.1 pkgsrc/lang/tcl/patches/patch-pkgs_tdbcpostgres1.1.3_configure
diff -r0 -r1.1 pkgsrc/lang/tcl/patches/patch-pkgs_thread2.8.7_configure
diff -r1.17 -r1.18 pkgsrc/lang/tcl/patches/patch-unix_Makefile.in
diff -r1.13 -r1.14 pkgsrc/lang/tcl/patches/patch-unix_configure

cvs diff -r1.116 -r1.117 pkgsrc/lang/tcl/Makefile (switch to unified diff)

--- pkgsrc/lang/tcl/Makefile 2021/07/16 09:56:25 1.116
+++ pkgsrc/lang/tcl/Makefile 2021/11/16 16:24:39 1.117
@@ -1,86 +1,85 @@ @@ -1,86 +1,85 @@
1# $NetBSD: Makefile,v 1.116 2021/07/16 09:56:25 jperkin Exp $ 1# $NetBSD: Makefile,v 1.117 2021/11/16 16:24:39 adam Exp $
2 2
3DISTNAME= tcl${TCL_VERSION}-src 3DISTNAME= tcl${TCL_VERSION}-src
4PKGNAME= tcl-${TCL_VERSION} 4PKGNAME= tcl-${TCL_VERSION}
5PKGREVISION= 1 
6CATEGORIES= lang 5CATEGORIES= lang
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tcl/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tcl/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.tcl.tk/ 9HOMEPAGE= https://www.tcl.tk/
11COMMENT= Tool Command Language, a dynamic language 10COMMENT= Tool Command Language, a dynamic language
12LICENSE= 2-clause-bsd 11LICENSE= 2-clause-bsd
13 12
14.include "../../lang/tcl/Makefile.version" 13.include "../../lang/tcl/Makefile.version"
15 14
16WRKSRC= ${WRKDIR}/tcl${TCL_VERSION} 15WRKSRC= ${WRKDIR}/tcl${TCL_VERSION}
17 16
18USE_GCC_RUNTIME= yes 17USE_GCC_RUNTIME= yes
19 18
20GNU_CONFIGURE= yes 19GNU_CONFIGURE= yes
21GNU_CONFIGURE_STRICT= no # because of the nested itcl4.1.2 20GNU_CONFIGURE_STRICT= no # because of the nested itcl4.1.2
22CONFIGURE_DIRS= unix 21CONFIGURE_DIRS= unix
23BUILD_DIRS= ${CONFIGURE_DIRS} 22BUILD_DIRS= ${CONFIGURE_DIRS}
24INSTALL_TARGET= install 23INSTALL_TARGET= install
25 24
26CONFIGURE_ARGS+= --without-tzdata 25CONFIGURE_ARGS+= --without-tzdata
27 26
28PKGCONFIG_OVERRIDE+= unix/tcl.pc.in 27PKGCONFIG_OVERRIDE+= unix/tcl.pc.in
29 28
30CHECK_PORTABILITY_SKIP= win/configure 29CHECK_PORTABILITY_SKIP= win/configure
31 30
32# The test target gives better results when not run as root. 31# The test target gives better results when not run as root.
33TEST_TARGET= test 32TEST_TARGET= test
34 33
35.include "options.mk" 34.include "options.mk"
36 35
37# This is needed for SGI and maybe sun (according to tcl developers) 36# This is needed for SGI and maybe sun (according to tcl developers)
38.if defined(ABI) && ${ABI} == "64" && empty(MACHINE_PLATFORM:MDarwin-*-aarch64) 37.if defined(ABI) && ${ABI} == "64" && empty(MACHINE_PLATFORM:MDarwin-*-aarch64)
39CONFIGURE_ARGS+= --enable-64bit 38CONFIGURE_ARGS+= --enable-64bit
40.endif 39.endif
41 40
42CONFIGURE_ARGS.NetBSD+= ac_cv_func_gethostbyname_r=no 41CONFIGURE_ARGS.NetBSD+= ac_cv_func_gethostbyname_r=no
43CONFIGURE_ARGS.NetBSD+= ac_cv_func_gethostbyaddr_r=no 42CONFIGURE_ARGS.NetBSD+= ac_cv_func_gethostbyaddr_r=no
44 43
45SUBST_CLASSES+= tcl-config 44SUBST_CLASSES+= tcl-config
46SUBST_STAGE.tcl-config= post-build 45SUBST_STAGE.tcl-config= post-build
47SUBST_FILES.tcl-config= unix/tclConfig.sh 46SUBST_FILES.tcl-config= unix/tclConfig.sh
48SUBST_SED.tcl-config+= -e "s|${WRKSRC}/unix|${PREFIX}/lib|" 47SUBST_SED.tcl-config+= -e "s|${WRKSRC}/unix|${PREFIX}/lib|"
49SUBST_SED.tcl-config+= -e "s|${WRKSRC}|${PREFIX}/include/tcl|" 48SUBST_SED.tcl-config+= -e "s|${WRKSRC}|${PREFIX}/include/tcl|"
50 49
51PLIST_SUBST+= SONUM=${TCL_SONUM} 50PLIST_SUBST+= SONUM=${TCL_SONUM}
52PLIST_SUBST+= BASEVER=${TCL_BASEVER} 51PLIST_SUBST+= BASEVER=${TCL_BASEVER}
53PLIST_SUBST+= ITCL_VERSION=${ITCL_VERSION} 52PLIST_SUBST+= ITCL_VERSION=${ITCL_VERSION}
54PLIST_SUBST+= SQLITE3_VERSION=${SQLITE3_VERSION} 53PLIST_SUBST+= SQLITE3_VERSION=${SQLITE3_VERSION}
55PLIST_SUBST+= TDBC_VERSION=${TDBC_VERSION} 54PLIST_SUBST+= TDBC_VERSION=${TDBC_VERSION}
56PLIST_SUBST+= THREAD_VERSION=${THREAD_VERSION} 55PLIST_SUBST+= THREAD_VERSION=${THREAD_VERSION}
57 56
58CONFIGURE_ARGS+= --with-system-sqlite 57CONFIGURE_ARGS+= --with-system-sqlite
59SUBST_CLASSES+= sqllink 58SUBST_CLASSES+= sqllink
60SUBST_STAGE.sqllink= pre-configure 59SUBST_STAGE.sqllink= pre-configure
61SUBST_FILES.sqllink= pkgs/sqlite${SQLITE3_VERSION}/configure 60SUBST_FILES.sqllink= pkgs/sqlite${SQLITE3_VERSION}/configure
62SUBST_SED.sqllink= -e "/LIBS=/s|-lsqlite3|-L${BUILDLINK_PREFIX.sqlite3}/lib ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.sqlite3}/lib -lsqlite3|g" 61SUBST_SED.sqllink= -e "/LIBS=/s|-lsqlite3|-L${BUILDLINK_PREFIX.sqlite3}/lib ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.sqlite3}/lib -lsqlite3|g"
63 62
64# install-sh requires $SHELL is an extremely close match to /bin/sh 63# install-sh requires $SHELL is an extremely close match to /bin/sh
65MAKE_ENV+= SHELL=${SH:Q} 64MAKE_ENV+= SHELL=${SH:Q}
66 65
67.if ${OPSYS} == "Darwin" 66.if ${OPSYS} == "Darwin"
68post-build: 67post-build:
69. for lib in itcl${ITCL_VERSION}/libitcl${ITCL_VERSION}.dylib \ 68. for lib in itcl${ITCL_VERSION}/libitcl${ITCL_VERSION}.dylib \
70 sqlite${SQLITE3_VERSION}/libsqlite${SQLITE3_VERSION}.dylib \ 69 sqlite${SQLITE3_VERSION}/libsqlite${SQLITE3_VERSION}.dylib \
71 tdbc${TDBC_VERSION}/libtdbc${TDBC_VERSION}.dylib \ 70 tdbc${TDBC_VERSION}/libtdbc${TDBC_VERSION}.dylib \
72 tdbcmysql${TDBC_VERSION}/libtdbcmysql${TDBC_VERSION}.dylib \ 71 tdbcmysql${TDBC_VERSION}/libtdbcmysql${TDBC_VERSION}.dylib \
73 tdbcodbc${TDBC_VERSION}/libtdbcodbc${TDBC_VERSION}.dylib \ 72 tdbcodbc${TDBC_VERSION}/libtdbcodbc${TDBC_VERSION}.dylib \
74 tdbcpostgres${TDBC_VERSION}/libtdbcpostgres${TDBC_VERSION}.dylib \ 73 tdbcpostgres${TDBC_VERSION}/libtdbcpostgres${TDBC_VERSION}.dylib \
75 thread${THREAD_VERSION}/libthread${THREAD_VERSION}.dylib 74 thread${THREAD_VERSION}/libthread${THREAD_VERSION}.dylib
76 install_name_tool -id ${PREFIX}/lib/${lib} ${WRKSRC}/unix/pkgs/${lib} 75 install_name_tool -id ${PREFIX}/lib/${lib} ${WRKSRC}/unix/pkgs/${lib}
77. endfor 76. endfor
78.endif 77.endif
79 78
80post-install: 79post-install:
81 cd ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3 && mv Thread.3 Tcl_Thread.3 80 cd ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3 && mv Thread.3 Tcl_Thread.3
82 81
83BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=${SQLITE3_VERSION} 82BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=${SQLITE3_VERSION}
84.include "../../databases/sqlite3/buildlink3.mk" 83.include "../../databases/sqlite3/buildlink3.mk"
85.include "../../devel/zlib/buildlink3.mk" 84.include "../../devel/zlib/buildlink3.mk"
86.include "../../mk/bsd.pkg.mk" 85.include "../../mk/bsd.pkg.mk"

cvs diff -r1.27 -r1.28 pkgsrc/lang/tcl/Makefile.version (switch to unified diff)

--- pkgsrc/lang/tcl/Makefile.version 2021/01/20 20:38:48 1.27
+++ pkgsrc/lang/tcl/Makefile.version 2021/11/16 16:24:39 1.28
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile.version,v 1.27 2021/01/20 20:38:48 adam Exp $ 1# $NetBSD: Makefile.version,v 1.28 2021/11/16 16:24:39 adam Exp $
2# used by cad/xcircuit/Makefile 2# used by cad/xcircuit/Makefile
3# used by devel/tcl-tclcl/Makefile 3# used by devel/tcl-tclcl/Makefile
4# used by lang/tcl/Makefile 4# used by lang/tcl/Makefile
5# used by lang/tcl-otcl/Makefile 5# used by lang/tcl-otcl/Makefile
6# used by print/tcl-pdflib/Makefile 6# used by print/tcl-pdflib/Makefile
7 7
8TCL_SONUM= 86 8TCL_SONUM= 86
9TCL_BASEVER= 8.6 9TCL_BASEVER= 8.6
10TCL_VERSION= 8.6.11 10TCL_VERSION= 8.6.12
11 11
12# Update bundled versions in lang/tcl/buildlink3.mk 12# Update bundled versions in lang/tcl/buildlink3.mk
13ITCL_VERSION= 4.2.1 13ITCL_VERSION= 4.2.2
14SQLITE3_VERSION= 3.34.0 14SQLITE3_VERSION= 3.36.0
15TDBC_VERSION= 1.1.2 15TDBC_VERSION= 1.1.3
16THREAD_VERSION= 2.8.6 16THREAD_VERSION= 2.8.7

cvs diff -r1.28 -r1.29 pkgsrc/lang/tcl/PLIST (switch to unified diff)

--- pkgsrc/lang/tcl/PLIST 2021/01/20 20:38:48 1.28
+++ pkgsrc/lang/tcl/PLIST 2021/11/16 16:24:39 1.29
@@ -1,1177 +1,1177 @@ @@ -1,1177 +1,1177 @@
1@comment $NetBSD: PLIST,v 1.28 2021/01/20 20:38:48 adam Exp $ 1@comment $NetBSD: PLIST,v 1.29 2021/11/16 16:24:39 adam Exp $
2bin/sqlite3_analyzer 2bin/sqlite3_analyzer
3bin/tclsh 3bin/tclsh
4bin/tclsh${BASEVER} 4bin/tclsh${BASEVER}
5include/fakemysql.h 5include/fakemysql.h
6include/fakepq.h 6include/fakepq.h
7include/fakesql.h 7include/fakesql.h
8include/itcl.h 8include/itcl.h
9include/itcl2TclOO.h 9include/itcl2TclOO.h
10include/itclDecls.h 10include/itclDecls.h
11include/itclInt.h 11include/itclInt.h
12include/itclIntDecls.h 12include/itclIntDecls.h
13include/itclMigrate2TclCore.h 13include/itclMigrate2TclCore.h
14include/itclTclIntStubsFcn.h 14include/itclTclIntStubsFcn.h
15include/mysqlStubs.h 15include/mysqlStubs.h
16include/odbcStubs.h 16include/odbcStubs.h
17include/pqStubs.h 17include/pqStubs.h
18include/tcl.h 18include/tcl.h
19include/tcl/generic/regcustom.h 19include/tcl/generic/regcustom.h
20include/tcl/generic/regerrs.h 20include/tcl/generic/regerrs.h
21include/tcl/generic/regex.h 21include/tcl/generic/regex.h
22include/tcl/generic/regguts.h 22include/tcl/generic/regguts.h
23include/tcl/generic/tcl.h 23include/tcl/generic/tcl.h
24include/tcl/generic/tclCompile.h 24include/tcl/generic/tclCompile.h
25include/tcl/generic/tclDecls.h 25include/tcl/generic/tclDecls.h
26include/tcl/generic/tclFileSystem.h 26include/tcl/generic/tclFileSystem.h
27include/tcl/generic/tclIO.h 27include/tcl/generic/tclIO.h
28include/tcl/generic/tclInt.h 28include/tcl/generic/tclInt.h
29include/tcl/generic/tclIntDecls.h 29include/tcl/generic/tclIntDecls.h
30include/tcl/generic/tclIntPlatDecls.h 30include/tcl/generic/tclIntPlatDecls.h
31include/tcl/generic/tclOO.h 31include/tcl/generic/tclOO.h
32include/tcl/generic/tclOODecls.h 32include/tcl/generic/tclOODecls.h
33include/tcl/generic/tclOOInt.h 33include/tcl/generic/tclOOInt.h
34include/tcl/generic/tclOOIntDecls.h 34include/tcl/generic/tclOOIntDecls.h
35include/tcl/generic/tclParse.h 35include/tcl/generic/tclParse.h
36include/tcl/generic/tclPlatDecls.h 36include/tcl/generic/tclPlatDecls.h
37include/tcl/generic/tclPort.h 37include/tcl/generic/tclPort.h
38include/tcl/generic/tclRegexp.h 38include/tcl/generic/tclRegexp.h
39include/tcl/generic/tclStringRep.h 39include/tcl/generic/tclStringRep.h
40include/tcl/generic/tclStringTrim.h 40include/tcl/generic/tclStringTrim.h
41include/tcl/generic/tclTomMath.h 41include/tcl/generic/tclTomMath.h
42include/tcl/generic/tclTomMathDecls.h 42include/tcl/generic/tclTomMathDecls.h
43include/tcl/generic/tclTomMathInt.h 43include/tcl/generic/tclTomMathInt.h
44include/tcl/generic/tommath.h 44include/tcl/generic/tommath.h
45include/tcl/unix/tclUnixPort.h 45include/tcl/unix/tclUnixPort.h
46include/tcl/unix/tclUnixThrd.h 46include/tcl/unix/tclUnixThrd.h
47include/tclDecls.h 47include/tclDecls.h
48include/tclOO.h 48include/tclOO.h
49include/tclOODecls.h 49include/tclOODecls.h
50include/tclPlatDecls.h 50include/tclPlatDecls.h
51include/tclThread.h 51include/tclThread.h
52include/tdbc.h 52include/tdbc.h
53include/tdbcDecls.h 53include/tdbcDecls.h
54include/tdbcInt.h 54include/tdbcInt.h
55lib/itcl${ITCL_VERSION}/itcl.tcl 55lib/itcl${ITCL_VERSION}/itcl.tcl
56lib/itcl${ITCL_VERSION}/itclConfig.sh 56lib/itcl${ITCL_VERSION}/itclConfig.sh
57lib/itcl${ITCL_VERSION}/itclHullCmds.tcl 57lib/itcl${ITCL_VERSION}/itclHullCmds.tcl
58lib/itcl${ITCL_VERSION}/itclWidget.tcl 58lib/itcl${ITCL_VERSION}/itclWidget.tcl
59lib/itcl${ITCL_VERSION}/libitcl${ITCL_VERSION}.so 59lib/itcl${ITCL_VERSION}/libitcl${ITCL_VERSION}.so
60lib/itcl${ITCL_VERSION}/libitclstub${ITCL_VERSION}.a 60lib/itcl${ITCL_VERSION}/libitclstub${ITCL_VERSION}.a
61lib/itcl${ITCL_VERSION}/pkgIndex.tcl 61lib/itcl${ITCL_VERSION}/pkgIndex.tcl
62lib/libtcl${SONUM}.a 62lib/libtcl${SONUM}.a
63lib/libtcl${SONUM}.so 63lib/libtcl${SONUM}.so
64lib/libtcl${SONUM}.so.1.0 64lib/libtcl${SONUM}.so.1.0
65lib/libtclstub${SONUM}.a 65lib/libtclstub${SONUM}.a
66lib/pkgconfig/tcl.pc 66lib/pkgconfig/tcl.pc
67lib/sqlite${SQLITE3_VERSION}/libsqlite${SQLITE3_VERSION}.so 67lib/sqlite${SQLITE3_VERSION}/libsqlite${SQLITE3_VERSION}.so
68lib/sqlite${SQLITE3_VERSION}/pkgIndex.tcl 68lib/sqlite${SQLITE3_VERSION}/pkgIndex.tcl
69lib/tcl${BASEVER}/auto.tcl 69lib/tcl${BASEVER}/auto.tcl
70lib/tcl${BASEVER}/clock.tcl 70lib/tcl${BASEVER}/clock.tcl
71lib/tcl${BASEVER}/encoding/ascii.enc 71lib/tcl${BASEVER}/encoding/ascii.enc
72lib/tcl${BASEVER}/encoding/big5.enc 72lib/tcl${BASEVER}/encoding/big5.enc
 73lib/tcl${BASEVER}/encoding/cns11643.enc
73lib/tcl${BASEVER}/encoding/cp1250.enc 74lib/tcl${BASEVER}/encoding/cp1250.enc
74lib/tcl${BASEVER}/encoding/cp1251.enc 75lib/tcl${BASEVER}/encoding/cp1251.enc
75lib/tcl${BASEVER}/encoding/cp1252.enc 76lib/tcl${BASEVER}/encoding/cp1252.enc
76lib/tcl${BASEVER}/encoding/cp1253.enc 77lib/tcl${BASEVER}/encoding/cp1253.enc
77lib/tcl${BASEVER}/encoding/cp1254.enc 78lib/tcl${BASEVER}/encoding/cp1254.enc
78lib/tcl${BASEVER}/encoding/cp1255.enc 79lib/tcl${BASEVER}/encoding/cp1255.enc
79lib/tcl${BASEVER}/encoding/cp1256.enc 80lib/tcl${BASEVER}/encoding/cp1256.enc
80lib/tcl${BASEVER}/encoding/cp1257.enc 81lib/tcl${BASEVER}/encoding/cp1257.enc
81lib/tcl${BASEVER}/encoding/cp1258.enc 82lib/tcl${BASEVER}/encoding/cp1258.enc
82lib/tcl${BASEVER}/encoding/cp437.enc 83lib/tcl${BASEVER}/encoding/cp437.enc
83lib/tcl${BASEVER}/encoding/cp737.enc 84lib/tcl${BASEVER}/encoding/cp737.enc
84lib/tcl${BASEVER}/encoding/cp775.enc 85lib/tcl${BASEVER}/encoding/cp775.enc
85lib/tcl${BASEVER}/encoding/cp850.enc 86lib/tcl${BASEVER}/encoding/cp850.enc
86lib/tcl${BASEVER}/encoding/cp852.enc 87lib/tcl${BASEVER}/encoding/cp852.enc
87lib/tcl${BASEVER}/encoding/cp855.enc 88lib/tcl${BASEVER}/encoding/cp855.enc
88lib/tcl${BASEVER}/encoding/cp857.enc 89lib/tcl${BASEVER}/encoding/cp857.enc
89lib/tcl${BASEVER}/encoding/cp860.enc 90lib/tcl${BASEVER}/encoding/cp860.enc
90lib/tcl${BASEVER}/encoding/cp861.enc 91lib/tcl${BASEVER}/encoding/cp861.enc
91lib/tcl${BASEVER}/encoding/cp862.enc 92lib/tcl${BASEVER}/encoding/cp862.enc
92lib/tcl${BASEVER}/encoding/cp863.enc 93lib/tcl${BASEVER}/encoding/cp863.enc
93lib/tcl${BASEVER}/encoding/cp864.enc 94lib/tcl${BASEVER}/encoding/cp864.enc
94lib/tcl${BASEVER}/encoding/cp865.enc 95lib/tcl${BASEVER}/encoding/cp865.enc
95lib/tcl${BASEVER}/encoding/cp866.enc 96lib/tcl${BASEVER}/encoding/cp866.enc
96lib/tcl${BASEVER}/encoding/cp869.enc 97lib/tcl${BASEVER}/encoding/cp869.enc
97lib/tcl${BASEVER}/encoding/cp874.enc 98lib/tcl${BASEVER}/encoding/cp874.enc
98lib/tcl${BASEVER}/encoding/cp932.enc 99lib/tcl${BASEVER}/encoding/cp932.enc
99lib/tcl${BASEVER}/encoding/cp936.enc 100lib/tcl${BASEVER}/encoding/cp936.enc
100lib/tcl${BASEVER}/encoding/cp949.enc 101lib/tcl${BASEVER}/encoding/cp949.enc
101lib/tcl${BASEVER}/encoding/cp950.enc 102lib/tcl${BASEVER}/encoding/cp950.enc
102lib/tcl${BASEVER}/encoding/dingbats.enc 103lib/tcl${BASEVER}/encoding/dingbats.enc
103lib/tcl${BASEVER}/encoding/ebcdic.enc 104lib/tcl${BASEVER}/encoding/ebcdic.enc
104lib/tcl${BASEVER}/encoding/euc-cn.enc 105lib/tcl${BASEVER}/encoding/euc-cn.enc
105lib/tcl${BASEVER}/encoding/euc-jp.enc 106lib/tcl${BASEVER}/encoding/euc-jp.enc
106lib/tcl${BASEVER}/encoding/euc-kr.enc 107lib/tcl${BASEVER}/encoding/euc-kr.enc
107lib/tcl${BASEVER}/encoding/gb12345.enc 108lib/tcl${BASEVER}/encoding/gb12345.enc
108lib/tcl${BASEVER}/encoding/gb1988.enc 109lib/tcl${BASEVER}/encoding/gb1988.enc
109lib/tcl${BASEVER}/encoding/gb2312-raw.enc 110lib/tcl${BASEVER}/encoding/gb2312-raw.enc
110lib/tcl${BASEVER}/encoding/gb2312.enc 111lib/tcl${BASEVER}/encoding/gb2312.enc
111lib/tcl${BASEVER}/encoding/iso2022-jp.enc 112lib/tcl${BASEVER}/encoding/iso2022-jp.enc
112lib/tcl${BASEVER}/encoding/iso2022-kr.enc 113lib/tcl${BASEVER}/encoding/iso2022-kr.enc
113lib/tcl${BASEVER}/encoding/iso2022.enc 114lib/tcl${BASEVER}/encoding/iso2022.enc
114lib/tcl${BASEVER}/encoding/iso8859-1.enc 115lib/tcl${BASEVER}/encoding/iso8859-1.enc
115lib/tcl${BASEVER}/encoding/iso8859-10.enc 116lib/tcl${BASEVER}/encoding/iso8859-10.enc
 117lib/tcl${BASEVER}/encoding/iso8859-11.enc
116lib/tcl${BASEVER}/encoding/iso8859-13.enc 118lib/tcl${BASEVER}/encoding/iso8859-13.enc
117lib/tcl${BASEVER}/encoding/iso8859-14.enc 119lib/tcl${BASEVER}/encoding/iso8859-14.enc
118lib/tcl${BASEVER}/encoding/iso8859-15.enc 120lib/tcl${BASEVER}/encoding/iso8859-15.enc
119lib/tcl${BASEVER}/encoding/iso8859-16.enc 121lib/tcl${BASEVER}/encoding/iso8859-16.enc
120lib/tcl${BASEVER}/encoding/iso8859-2.enc 122lib/tcl${BASEVER}/encoding/iso8859-2.enc
121lib/tcl${BASEVER}/encoding/iso8859-3.enc 123lib/tcl${BASEVER}/encoding/iso8859-3.enc
122lib/tcl${BASEVER}/encoding/iso8859-4.enc 124lib/tcl${BASEVER}/encoding/iso8859-4.enc
123lib/tcl${BASEVER}/encoding/iso8859-5.enc 125lib/tcl${BASEVER}/encoding/iso8859-5.enc
124lib/tcl${BASEVER}/encoding/iso8859-6.enc 126lib/tcl${BASEVER}/encoding/iso8859-6.enc
125lib/tcl${BASEVER}/encoding/iso8859-7.enc 127lib/tcl${BASEVER}/encoding/iso8859-7.enc
126lib/tcl${BASEVER}/encoding/iso8859-8.enc 128lib/tcl${BASEVER}/encoding/iso8859-8.enc
127lib/tcl${BASEVER}/encoding/iso8859-9.enc 129lib/tcl${BASEVER}/encoding/iso8859-9.enc
128lib/tcl${BASEVER}/encoding/jis0201.enc 130lib/tcl${BASEVER}/encoding/jis0201.enc
129lib/tcl${BASEVER}/encoding/jis0208.enc 131lib/tcl${BASEVER}/encoding/jis0208.enc
130lib/tcl${BASEVER}/encoding/jis0212.enc 132lib/tcl${BASEVER}/encoding/jis0212.enc
131lib/tcl${BASEVER}/encoding/koi8-r.enc 133lib/tcl${BASEVER}/encoding/koi8-r.enc
132lib/tcl${BASEVER}/encoding/koi8-u.enc 134lib/tcl${BASEVER}/encoding/koi8-u.enc
133lib/tcl${BASEVER}/encoding/ksc5601.enc 135lib/tcl${BASEVER}/encoding/ksc5601.enc
134lib/tcl${BASEVER}/encoding/macCentEuro.enc 136lib/tcl${BASEVER}/encoding/macCentEuro.enc
135lib/tcl${BASEVER}/encoding/macCroatian.enc 137lib/tcl${BASEVER}/encoding/macCroatian.enc
136lib/tcl${BASEVER}/encoding/macCyrillic.enc 138lib/tcl${BASEVER}/encoding/macCyrillic.enc
137lib/tcl${BASEVER}/encoding/macDingbats.enc 139lib/tcl${BASEVER}/encoding/macDingbats.enc
138lib/tcl${BASEVER}/encoding/macGreek.enc 140lib/tcl${BASEVER}/encoding/macGreek.enc
139lib/tcl${BASEVER}/encoding/macIceland.enc 141lib/tcl${BASEVER}/encoding/macIceland.enc
140lib/tcl${BASEVER}/encoding/macJapan.enc 142lib/tcl${BASEVER}/encoding/macJapan.enc
141lib/tcl${BASEVER}/encoding/macRoman.enc 143lib/tcl${BASEVER}/encoding/macRoman.enc
142lib/tcl${BASEVER}/encoding/macRomania.enc 144lib/tcl${BASEVER}/encoding/macRomania.enc
143lib/tcl${BASEVER}/encoding/macThai.enc 145lib/tcl${BASEVER}/encoding/macThai.enc
144lib/tcl${BASEVER}/encoding/macTurkish.enc 146lib/tcl${BASEVER}/encoding/macTurkish.enc
145lib/tcl${BASEVER}/encoding/macUkraine.enc 147lib/tcl${BASEVER}/encoding/macUkraine.enc
146lib/tcl${BASEVER}/encoding/shiftjis.enc 148lib/tcl${BASEVER}/encoding/shiftjis.enc
147lib/tcl${BASEVER}/encoding/symbol.enc 149lib/tcl${BASEVER}/encoding/symbol.enc
148lib/tcl${BASEVER}/encoding/tis-620.enc 150lib/tcl${BASEVER}/encoding/tis-620.enc
149lib/tcl${BASEVER}/history.tcl 151lib/tcl${BASEVER}/history.tcl
150lib/tcl${BASEVER}/http/http.tcl 152lib/tcl${BASEVER}/http/http.tcl
151lib/tcl${BASEVER}/http/pkgIndex.tcl 153lib/tcl${BASEVER}/http/pkgIndex.tcl
152lib/tcl${BASEVER}/http1.0/http.tcl 154lib/tcl${BASEVER}/http1.0/http.tcl
153lib/tcl${BASEVER}/http1.0/pkgIndex.tcl 155lib/tcl${BASEVER}/http1.0/pkgIndex.tcl
154lib/tcl${BASEVER}/init.tcl 156lib/tcl${BASEVER}/init.tcl
155lib/tcl${BASEVER}/msgcat1.6/msgcat.tcl 157lib/tcl${BASEVER}/msgcat1.6/msgcat.tcl
156lib/tcl${BASEVER}/msgcat1.6/pkgIndex.tcl 158lib/tcl${BASEVER}/msgcat1.6/pkgIndex.tcl
157lib/tcl${BASEVER}/msgs/af.msg 159lib/tcl${BASEVER}/msgs/af.msg
158lib/tcl${BASEVER}/msgs/af_za.msg 160lib/tcl${BASEVER}/msgs/af_za.msg
159lib/tcl${BASEVER}/msgs/ar.msg 161lib/tcl${BASEVER}/msgs/ar.msg
160lib/tcl${BASEVER}/msgs/ar_in.msg 162lib/tcl${BASEVER}/msgs/ar_in.msg
161lib/tcl${BASEVER}/msgs/ar_jo.msg 163lib/tcl${BASEVER}/msgs/ar_jo.msg
162lib/tcl${BASEVER}/msgs/ar_lb.msg 164lib/tcl${BASEVER}/msgs/ar_lb.msg
163lib/tcl${BASEVER}/msgs/ar_sy.msg 165lib/tcl${BASEVER}/msgs/ar_sy.msg
164lib/tcl${BASEVER}/msgs/be.msg 166lib/tcl${BASEVER}/msgs/be.msg
165lib/tcl${BASEVER}/msgs/bg.msg 167lib/tcl${BASEVER}/msgs/bg.msg
166lib/tcl${BASEVER}/msgs/bn.msg 168lib/tcl${BASEVER}/msgs/bn.msg
167lib/tcl${BASEVER}/msgs/bn_in.msg 169lib/tcl${BASEVER}/msgs/bn_in.msg
168lib/tcl${BASEVER}/msgs/ca.msg 170lib/tcl${BASEVER}/msgs/ca.msg
169lib/tcl${BASEVER}/msgs/cs.msg 171lib/tcl${BASEVER}/msgs/cs.msg
170lib/tcl${BASEVER}/msgs/da.msg 172lib/tcl${BASEVER}/msgs/da.msg
171lib/tcl${BASEVER}/msgs/de.msg 173lib/tcl${BASEVER}/msgs/de.msg
172lib/tcl${BASEVER}/msgs/de_at.msg 174lib/tcl${BASEVER}/msgs/de_at.msg
173lib/tcl${BASEVER}/msgs/de_be.msg 175lib/tcl${BASEVER}/msgs/de_be.msg
174lib/tcl${BASEVER}/msgs/el.msg 176lib/tcl${BASEVER}/msgs/el.msg
175lib/tcl${BASEVER}/msgs/en_au.msg 177lib/tcl${BASEVER}/msgs/en_au.msg
176lib/tcl${BASEVER}/msgs/en_be.msg 178lib/tcl${BASEVER}/msgs/en_be.msg
177lib/tcl${BASEVER}/msgs/en_bw.msg 179lib/tcl${BASEVER}/msgs/en_bw.msg
178lib/tcl${BASEVER}/msgs/en_ca.msg 180lib/tcl${BASEVER}/msgs/en_ca.msg
179lib/tcl${BASEVER}/msgs/en_gb.msg 181lib/tcl${BASEVER}/msgs/en_gb.msg
180lib/tcl${BASEVER}/msgs/en_hk.msg 182lib/tcl${BASEVER}/msgs/en_hk.msg
181lib/tcl${BASEVER}/msgs/en_ie.msg 183lib/tcl${BASEVER}/msgs/en_ie.msg
182lib/tcl${BASEVER}/msgs/en_in.msg 184lib/tcl${BASEVER}/msgs/en_in.msg
183lib/tcl${BASEVER}/msgs/en_nz.msg 185lib/tcl${BASEVER}/msgs/en_nz.msg
184lib/tcl${BASEVER}/msgs/en_ph.msg 186lib/tcl${BASEVER}/msgs/en_ph.msg
185lib/tcl${BASEVER}/msgs/en_sg.msg 187lib/tcl${BASEVER}/msgs/en_sg.msg
186lib/tcl${BASEVER}/msgs/en_za.msg 188lib/tcl${BASEVER}/msgs/en_za.msg
187lib/tcl${BASEVER}/msgs/en_zw.msg 189lib/tcl${BASEVER}/msgs/en_zw.msg
188lib/tcl${BASEVER}/msgs/eo.msg 190lib/tcl${BASEVER}/msgs/eo.msg
189lib/tcl${BASEVER}/msgs/es.msg 191lib/tcl${BASEVER}/msgs/es.msg
190lib/tcl${BASEVER}/msgs/es_ar.msg 192lib/tcl${BASEVER}/msgs/es_ar.msg
191lib/tcl${BASEVER}/msgs/es_bo.msg 193lib/tcl${BASEVER}/msgs/es_bo.msg
192lib/tcl${BASEVER}/msgs/es_cl.msg 194lib/tcl${BASEVER}/msgs/es_cl.msg
193lib/tcl${BASEVER}/msgs/es_co.msg 195lib/tcl${BASEVER}/msgs/es_co.msg
194lib/tcl${BASEVER}/msgs/es_cr.msg 196lib/tcl${BASEVER}/msgs/es_cr.msg
195lib/tcl${BASEVER}/msgs/es_do.msg 197lib/tcl${BASEVER}/msgs/es_do.msg
196lib/tcl${BASEVER}/msgs/es_ec.msg 198lib/tcl${BASEVER}/msgs/es_ec.msg
197lib/tcl${BASEVER}/msgs/es_gt.msg 199lib/tcl${BASEVER}/msgs/es_gt.msg
198lib/tcl${BASEVER}/msgs/es_hn.msg 200lib/tcl${BASEVER}/msgs/es_hn.msg
199lib/tcl${BASEVER}/msgs/es_mx.msg 201lib/tcl${BASEVER}/msgs/es_mx.msg
200lib/tcl${BASEVER}/msgs/es_ni.msg 202lib/tcl${BASEVER}/msgs/es_ni.msg
201lib/tcl${BASEVER}/msgs/es_pa.msg 203lib/tcl${BASEVER}/msgs/es_pa.msg
202lib/tcl${BASEVER}/msgs/es_pe.msg 204lib/tcl${BASEVER}/msgs/es_pe.msg
203lib/tcl${BASEVER}/msgs/es_pr.msg 205lib/tcl${BASEVER}/msgs/es_pr.msg
204lib/tcl${BASEVER}/msgs/es_py.msg 206lib/tcl${BASEVER}/msgs/es_py.msg
205lib/tcl${BASEVER}/msgs/es_sv.msg 207lib/tcl${BASEVER}/msgs/es_sv.msg
206lib/tcl${BASEVER}/msgs/es_uy.msg 208lib/tcl${BASEVER}/msgs/es_uy.msg
207lib/tcl${BASEVER}/msgs/es_ve.msg 209lib/tcl${BASEVER}/msgs/es_ve.msg
208lib/tcl${BASEVER}/msgs/et.msg 210lib/tcl${BASEVER}/msgs/et.msg
209lib/tcl${BASEVER}/msgs/eu.msg 211lib/tcl${BASEVER}/msgs/eu.msg
210lib/tcl${BASEVER}/msgs/eu_es.msg 212lib/tcl${BASEVER}/msgs/eu_es.msg
211lib/tcl${BASEVER}/msgs/fa.msg 213lib/tcl${BASEVER}/msgs/fa.msg
212lib/tcl${BASEVER}/msgs/fa_in.msg 214lib/tcl${BASEVER}/msgs/fa_in.msg
213lib/tcl${BASEVER}/msgs/fa_ir.msg 215lib/tcl${BASEVER}/msgs/fa_ir.msg
214lib/tcl${BASEVER}/msgs/fi.msg 216lib/tcl${BASEVER}/msgs/fi.msg
215lib/tcl${BASEVER}/msgs/fo.msg 217lib/tcl${BASEVER}/msgs/fo.msg
216lib/tcl${BASEVER}/msgs/fo_fo.msg 218lib/tcl${BASEVER}/msgs/fo_fo.msg
217lib/tcl${BASEVER}/msgs/fr.msg 219lib/tcl${BASEVER}/msgs/fr.msg
218lib/tcl${BASEVER}/msgs/fr_be.msg 220lib/tcl${BASEVER}/msgs/fr_be.msg
219lib/tcl${BASEVER}/msgs/fr_ca.msg 221lib/tcl${BASEVER}/msgs/fr_ca.msg
220lib/tcl${BASEVER}/msgs/fr_ch.msg 222lib/tcl${BASEVER}/msgs/fr_ch.msg
221lib/tcl${BASEVER}/msgs/ga.msg 223lib/tcl${BASEVER}/msgs/ga.msg
222lib/tcl${BASEVER}/msgs/ga_ie.msg 224lib/tcl${BASEVER}/msgs/ga_ie.msg
223lib/tcl${BASEVER}/msgs/gl.msg 225lib/tcl${BASEVER}/msgs/gl.msg
224lib/tcl${BASEVER}/msgs/gl_es.msg 226lib/tcl${BASEVER}/msgs/gl_es.msg
225lib/tcl${BASEVER}/msgs/gv.msg 227lib/tcl${BASEVER}/msgs/gv.msg
226lib/tcl${BASEVER}/msgs/gv_gb.msg 228lib/tcl${BASEVER}/msgs/gv_gb.msg
227lib/tcl${BASEVER}/msgs/he.msg 229lib/tcl${BASEVER}/msgs/he.msg
228lib/tcl${BASEVER}/msgs/hi.msg 230lib/tcl${BASEVER}/msgs/hi.msg
229lib/tcl${BASEVER}/msgs/hi_in.msg 231lib/tcl${BASEVER}/msgs/hi_in.msg
230lib/tcl${BASEVER}/msgs/hr.msg 232lib/tcl${BASEVER}/msgs/hr.msg
231lib/tcl${BASEVER}/msgs/hu.msg 233lib/tcl${BASEVER}/msgs/hu.msg
232lib/tcl${BASEVER}/msgs/id.msg 234lib/tcl${BASEVER}/msgs/id.msg
233lib/tcl${BASEVER}/msgs/id_id.msg 235lib/tcl${BASEVER}/msgs/id_id.msg
234lib/tcl${BASEVER}/msgs/is.msg 236lib/tcl${BASEVER}/msgs/is.msg
235lib/tcl${BASEVER}/msgs/it.msg 237lib/tcl${BASEVER}/msgs/it.msg
236lib/tcl${BASEVER}/msgs/it_ch.msg 238lib/tcl${BASEVER}/msgs/it_ch.msg
237lib/tcl${BASEVER}/msgs/ja.msg 239lib/tcl${BASEVER}/msgs/ja.msg
238lib/tcl${BASEVER}/msgs/kl.msg 240lib/tcl${BASEVER}/msgs/kl.msg
239lib/tcl${BASEVER}/msgs/kl_gl.msg 241lib/tcl${BASEVER}/msgs/kl_gl.msg
240lib/tcl${BASEVER}/msgs/ko.msg 242lib/tcl${BASEVER}/msgs/ko.msg
241lib/tcl${BASEVER}/msgs/ko_kr.msg 243lib/tcl${BASEVER}/msgs/ko_kr.msg
242lib/tcl${BASEVER}/msgs/kok.msg 244lib/tcl${BASEVER}/msgs/kok.msg
243lib/tcl${BASEVER}/msgs/kok_in.msg 245lib/tcl${BASEVER}/msgs/kok_in.msg
244lib/tcl${BASEVER}/msgs/kw.msg 246lib/tcl${BASEVER}/msgs/kw.msg
245lib/tcl${BASEVER}/msgs/kw_gb.msg 247lib/tcl${BASEVER}/msgs/kw_gb.msg
246lib/tcl${BASEVER}/msgs/lt.msg 248lib/tcl${BASEVER}/msgs/lt.msg
247lib/tcl${BASEVER}/msgs/lv.msg 249lib/tcl${BASEVER}/msgs/lv.msg
248lib/tcl${BASEVER}/msgs/mk.msg 250lib/tcl${BASEVER}/msgs/mk.msg
249lib/tcl${BASEVER}/msgs/mr.msg 251lib/tcl${BASEVER}/msgs/mr.msg
250lib/tcl${BASEVER}/msgs/mr_in.msg 252lib/tcl${BASEVER}/msgs/mr_in.msg
251lib/tcl${BASEVER}/msgs/ms.msg 253lib/tcl${BASEVER}/msgs/ms.msg
252lib/tcl${BASEVER}/msgs/ms_my.msg 254lib/tcl${BASEVER}/msgs/ms_my.msg
253lib/tcl${BASEVER}/msgs/mt.msg 255lib/tcl${BASEVER}/msgs/mt.msg
254lib/tcl${BASEVER}/msgs/nb.msg 256lib/tcl${BASEVER}/msgs/nb.msg
255lib/tcl${BASEVER}/msgs/nl.msg 257lib/tcl${BASEVER}/msgs/nl.msg
256lib/tcl${BASEVER}/msgs/nl_be.msg 258lib/tcl${BASEVER}/msgs/nl_be.msg
257lib/tcl${BASEVER}/msgs/nn.msg 259lib/tcl${BASEVER}/msgs/nn.msg
258lib/tcl${BASEVER}/msgs/pl.msg 260lib/tcl${BASEVER}/msgs/pl.msg
259lib/tcl${BASEVER}/msgs/pt.msg 261lib/tcl${BASEVER}/msgs/pt.msg
260lib/tcl${BASEVER}/msgs/pt_br.msg 262lib/tcl${BASEVER}/msgs/pt_br.msg
261lib/tcl${BASEVER}/msgs/ro.msg 263lib/tcl${BASEVER}/msgs/ro.msg
262lib/tcl${BASEVER}/msgs/ru.msg 264lib/tcl${BASEVER}/msgs/ru.msg
263lib/tcl${BASEVER}/msgs/ru_ua.msg 265lib/tcl${BASEVER}/msgs/ru_ua.msg
264lib/tcl${BASEVER}/msgs/sh.msg 266lib/tcl${BASEVER}/msgs/sh.msg
265lib/tcl${BASEVER}/msgs/sk.msg 267lib/tcl${BASEVER}/msgs/sk.msg
266lib/tcl${BASEVER}/msgs/sl.msg 268lib/tcl${BASEVER}/msgs/sl.msg
267lib/tcl${BASEVER}/msgs/sq.msg 269lib/tcl${BASEVER}/msgs/sq.msg
268lib/tcl${BASEVER}/msgs/sr.msg 270lib/tcl${BASEVER}/msgs/sr.msg
269lib/tcl${BASEVER}/msgs/sv.msg 271lib/tcl${BASEVER}/msgs/sv.msg
270lib/tcl${BASEVER}/msgs/sw.msg 272lib/tcl${BASEVER}/msgs/sw.msg
271lib/tcl${BASEVER}/msgs/ta.msg 273lib/tcl${BASEVER}/msgs/ta.msg
272lib/tcl${BASEVER}/msgs/ta_in.msg 274lib/tcl${BASEVER}/msgs/ta_in.msg
273lib/tcl${BASEVER}/msgs/te.msg 275lib/tcl${BASEVER}/msgs/te.msg
274lib/tcl${BASEVER}/msgs/te_in.msg 276lib/tcl${BASEVER}/msgs/te_in.msg
275lib/tcl${BASEVER}/msgs/th.msg 277lib/tcl${BASEVER}/msgs/th.msg
276lib/tcl${BASEVER}/msgs/tr.msg 278lib/tcl${BASEVER}/msgs/tr.msg
277lib/tcl${BASEVER}/msgs/uk.msg 279lib/tcl${BASEVER}/msgs/uk.msg
278lib/tcl${BASEVER}/msgs/vi.msg 280lib/tcl${BASEVER}/msgs/vi.msg
279lib/tcl${BASEVER}/msgs/zh.msg 281lib/tcl${BASEVER}/msgs/zh.msg
280lib/tcl${BASEVER}/msgs/zh_cn.msg 282lib/tcl${BASEVER}/msgs/zh_cn.msg
281lib/tcl${BASEVER}/msgs/zh_hk.msg 283lib/tcl${BASEVER}/msgs/zh_hk.msg
282lib/tcl${BASEVER}/msgs/zh_sg.msg 284lib/tcl${BASEVER}/msgs/zh_sg.msg
283lib/tcl${BASEVER}/msgs/zh_tw.msg 285lib/tcl${BASEVER}/msgs/zh_tw.msg
284lib/tcl${BASEVER}/opt0.4/optparse.tcl 286lib/tcl${BASEVER}/opt0.4/optparse.tcl
285lib/tcl${BASEVER}/opt0.4/pkgIndex.tcl 287lib/tcl${BASEVER}/opt0.4/pkgIndex.tcl
286lib/tcl${BASEVER}/package.tcl 288lib/tcl${BASEVER}/package.tcl
287lib/tcl${BASEVER}/parray.tcl 289lib/tcl${BASEVER}/parray.tcl
288lib/tcl${BASEVER}/platform1.0/pkgIndex.tcl 290lib/tcl${BASEVER}/platform1.0/pkgIndex.tcl
289lib/tcl${BASEVER}/platform1.0/platform.tcl 291lib/tcl${BASEVER}/platform1.0/platform.tcl
290lib/tcl${BASEVER}/safe.tcl 292lib/tcl${BASEVER}/safe.tcl
291lib/tcl${BASEVER}/shell1.1/pkgIndex.tcl 293lib/tcl${BASEVER}/shell1.1/pkgIndex.tcl
292lib/tcl${BASEVER}/shell1.1/shell.tcl 294lib/tcl${BASEVER}/shell1.1/platform/shell.tcl
293lib/tcl${BASEVER}/tclAppInit.c 295lib/tcl${BASEVER}/tclAppInit.c
294lib/tcl${BASEVER}/tclIndex 296lib/tcl${BASEVER}/tclIndex
295lib/tcl${BASEVER}/tcltest2.5/pkgIndex.tcl 297lib/tcl${BASEVER}/tcltest2.5/pkgIndex.tcl
296lib/tcl${BASEVER}/tcltest2.5/tcltest.tcl 298lib/tcl${BASEVER}/tcltest2.5/tcltest.tcl
297lib/tcl${BASEVER}/tm.tcl 299lib/tcl${BASEVER}/tm.tcl
298lib/tcl${BASEVER}/word.tcl 300lib/tcl${BASEVER}/word.tcl
299lib/tcl8/${BASEVER}/http-2.9.5.tm 
300lib/tcl8/${BASEVER}/tdbc/sqlite3-${TDBC_VERSION}.tm 301lib/tcl8/${BASEVER}/tdbc/sqlite3-${TDBC_VERSION}.tm
301lib/tcl8/8.4/platform-1.0.15.tm 
302lib/tcl8/8.4/platform/shell-1.1.4.tm 
303lib/tcl8/8.5/msgcat-1.6.1.tm 
304lib/tcl8/8.5/tcltest-2.5.3.tm 
305lib/tclConfig.sh 302lib/tclConfig.sh
306lib/tclooConfig.sh 303lib/tclooConfig.sh
307lib/tdbc${TDBC_VERSION}/libtdbc${TDBC_VERSION}.so 304lib/tdbc${TDBC_VERSION}/libtdbc${TDBC_VERSION}.so
308lib/tdbc${TDBC_VERSION}/libtdbcstub${TDBC_VERSION}.a 305lib/tdbc${TDBC_VERSION}/libtdbcstub${TDBC_VERSION}.a
309lib/tdbc${TDBC_VERSION}/pkgIndex.tcl 306lib/tdbc${TDBC_VERSION}/pkgIndex.tcl
310lib/tdbc${TDBC_VERSION}/tdbc.tcl 307lib/tdbc${TDBC_VERSION}/tdbc.tcl
311lib/tdbc${TDBC_VERSION}/tdbcConfig.sh 308lib/tdbc${TDBC_VERSION}/tdbcConfig.sh
312lib/tdbcmysql${TDBC_VERSION}/libtdbcmysql${TDBC_VERSION}.so 309lib/tdbcmysql${TDBC_VERSION}/libtdbcmysql${TDBC_VERSION}.so
313lib/tdbcmysql${TDBC_VERSION}/pkgIndex.tcl 310lib/tdbcmysql${TDBC_VERSION}/pkgIndex.tcl
314lib/tdbcmysql${TDBC_VERSION}/tdbcmysql.tcl 311lib/tdbcmysql${TDBC_VERSION}/tdbcmysql.tcl
315lib/tdbcodbc${TDBC_VERSION}/libtdbcodbc${TDBC_VERSION}.so 312lib/tdbcodbc${TDBC_VERSION}/libtdbcodbc${TDBC_VERSION}.so
316lib/tdbcodbc${TDBC_VERSION}/pkgIndex.tcl 313lib/tdbcodbc${TDBC_VERSION}/pkgIndex.tcl
317lib/tdbcodbc${TDBC_VERSION}/tdbcodbc.tcl 314lib/tdbcodbc${TDBC_VERSION}/tdbcodbc.tcl
318lib/tdbcpostgres${TDBC_VERSION}/libtdbcpostgres${TDBC_VERSION}.so 315lib/tdbcpostgres${TDBC_VERSION}/libtdbcpostgres${TDBC_VERSION}.so
319lib/tdbcpostgres${TDBC_VERSION}/pkgIndex.tcl 316lib/tdbcpostgres${TDBC_VERSION}/pkgIndex.tcl
320lib/tdbcpostgres${TDBC_VERSION}/tdbcpostgres.tcl 317lib/tdbcpostgres${TDBC_VERSION}/tdbcpostgres.tcl
321lib/thread${THREAD_VERSION}/libthread${THREAD_VERSION}.so 318lib/thread${THREAD_VERSION}/libthread${THREAD_VERSION}.so
322lib/thread${THREAD_VERSION}/pkgIndex.tcl 319lib/thread${THREAD_VERSION}/pkgIndex.tcl
323lib/thread${THREAD_VERSION}/ttrace.tcl 320lib/thread${THREAD_VERSION}/ttrace.tcl
324man/man1/tclsh.1 321man/man1/tclsh.1
325man/man3/DString.3 322man/man3/DString.3
326man/man3/Notifier.3 323man/man3/Notifier.3
327man/man3/RegExp.3 324man/man3/RegExp.3
328man/man3/TCL_MEM_DEBUG.3 325man/man3/TCL_MEM_DEBUG.3
329man/man3/Tcl_Access.3 326man/man3/Tcl_Access.3
330man/man3/Tcl_AddErrorInfo.3 327man/man3/Tcl_AddErrorInfo.3
331man/man3/Tcl_AddObjErrorInfo.3 328man/man3/Tcl_AddObjErrorInfo.3
332man/man3/Tcl_AlertNotifier.3 329man/man3/Tcl_AlertNotifier.3
333man/man3/Tcl_Alloc.3 330man/man3/Tcl_Alloc.3
334man/man3/Tcl_AllocStatBuf.3 331man/man3/Tcl_AllocStatBuf.3
335man/man3/Tcl_AllowExceptions.3 332man/man3/Tcl_AllowExceptions.3
336man/man3/Tcl_AppInit.3 333man/man3/Tcl_AppInit.3
337man/man3/Tcl_AppendAllObjTypes.3 334man/man3/Tcl_AppendAllObjTypes.3
338man/man3/Tcl_AppendElement.3 335man/man3/Tcl_AppendElement.3
339man/man3/Tcl_AppendExportList.3 336man/man3/Tcl_AppendExportList.3
340man/man3/Tcl_AppendFormatToObj.3 337man/man3/Tcl_AppendFormatToObj.3
341man/man3/Tcl_AppendLimitedToObj.3 338man/man3/Tcl_AppendLimitedToObj.3
342man/man3/Tcl_AppendObjToErrorInfo.3 339man/man3/Tcl_AppendObjToErrorInfo.3
343man/man3/Tcl_AppendObjToObj.3 340man/man3/Tcl_AppendObjToObj.3
344man/man3/Tcl_AppendPrintfToObj.3 341man/man3/Tcl_AppendPrintfToObj.3
345man/man3/Tcl_AppendResult.3 342man/man3/Tcl_AppendResult.3
346man/man3/Tcl_AppendResultVA.3 343man/man3/Tcl_AppendResultVA.3
347man/man3/Tcl_AppendStringsToObj.3 344man/man3/Tcl_AppendStringsToObj.3
348man/man3/Tcl_AppendStringsToObjVA.3 345man/man3/Tcl_AppendStringsToObjVA.3
349man/man3/Tcl_AppendToObj.3 346man/man3/Tcl_AppendToObj.3
350man/man3/Tcl_AppendUnicodeToObj.3 347man/man3/Tcl_AppendUnicodeToObj.3
351man/man3/Tcl_AsyncCreate.3 348man/man3/Tcl_AsyncCreate.3
352man/man3/Tcl_AsyncDelete.3 349man/man3/Tcl_AsyncDelete.3
353man/man3/Tcl_AsyncInvoke.3 350man/man3/Tcl_AsyncInvoke.3
354man/man3/Tcl_AsyncMark.3 351man/man3/Tcl_AsyncMark.3
355man/man3/Tcl_AsyncReady.3 352man/man3/Tcl_AsyncReady.3
356man/man3/Tcl_AttemptAlloc.3 353man/man3/Tcl_AttemptAlloc.3
357man/man3/Tcl_AttemptRealloc.3 354man/man3/Tcl_AttemptRealloc.3
358man/man3/Tcl_AttemptSetObjLength.3 355man/man3/Tcl_AttemptSetObjLength.3
359man/man3/Tcl_BackgroundError.3 356man/man3/Tcl_BackgroundError.3
360man/man3/Tcl_BackgroundException.3 357man/man3/Tcl_BackgroundException.3
361man/man3/Tcl_Backslash.3 358man/man3/Tcl_Backslash.3
362man/man3/Tcl_BadChannelOption.3 359man/man3/Tcl_BadChannelOption.3
363man/man3/Tcl_CallWhenDeleted.3 360man/man3/Tcl_CallWhenDeleted.3
364man/man3/Tcl_CancelEval.3 361man/man3/Tcl_CancelEval.3
365man/man3/Tcl_CancelIdleCall.3 362man/man3/Tcl_CancelIdleCall.3
366man/man3/Tcl_Canceled.3 363man/man3/Tcl_Canceled.3
367man/man3/Tcl_ChannelBlockModeProc.3 364man/man3/Tcl_ChannelBlockModeProc.3
368man/man3/Tcl_ChannelBuffered.3 365man/man3/Tcl_ChannelBuffered.3
369man/man3/Tcl_ChannelClose2Proc.3 366man/man3/Tcl_ChannelClose2Proc.3
370man/man3/Tcl_ChannelCloseProc.3 367man/man3/Tcl_ChannelCloseProc.3
371man/man3/Tcl_ChannelFlushProc.3 368man/man3/Tcl_ChannelFlushProc.3
372man/man3/Tcl_ChannelGetHandleProc.3 369man/man3/Tcl_ChannelGetHandleProc.3
373man/man3/Tcl_ChannelGetOptionProc.3 370man/man3/Tcl_ChannelGetOptionProc.3
374man/man3/Tcl_ChannelHandlerProc.3 371man/man3/Tcl_ChannelHandlerProc.3
375man/man3/Tcl_ChannelInputProc.3 372man/man3/Tcl_ChannelInputProc.3
376man/man3/Tcl_ChannelName.3 373man/man3/Tcl_ChannelName.3
377man/man3/Tcl_ChannelOutputProc.3 374man/man3/Tcl_ChannelOutputProc.3
378man/man3/Tcl_ChannelSeekProc.3 375man/man3/Tcl_ChannelSeekProc.3
379man/man3/Tcl_ChannelSetOptionProc.3 376man/man3/Tcl_ChannelSetOptionProc.3
380man/man3/Tcl_ChannelThreadActionProc.3 377man/man3/Tcl_ChannelThreadActionProc.3
381man/man3/Tcl_ChannelTruncateProc.3 378man/man3/Tcl_ChannelTruncateProc.3
382man/man3/Tcl_ChannelVersion.3 379man/man3/Tcl_ChannelVersion.3
383man/man3/Tcl_ChannelWatchProc.3 380man/man3/Tcl_ChannelWatchProc.3
384man/man3/Tcl_ChannelWideSeekProc.3 381man/man3/Tcl_ChannelWideSeekProc.3
385man/man3/Tcl_Chdir.3 382man/man3/Tcl_Chdir.3
386man/man3/Tcl_ClassGetMetadata.3 383man/man3/Tcl_ClassGetMetadata.3
387man/man3/Tcl_ClassSetConstructor.3 384man/man3/Tcl_ClassSetConstructor.3
388man/man3/Tcl_ClassSetDestructor.3 385man/man3/Tcl_ClassSetDestructor.3
389man/man3/Tcl_ClassSetMetadata.3 386man/man3/Tcl_ClassSetMetadata.3
390man/man3/Tcl_ClearChannelHandlers.3 387man/man3/Tcl_ClearChannelHandlers.3
391man/man3/Tcl_Close.3 388man/man3/Tcl_Close.3
392man/man3/Tcl_CommandComplete.3 389man/man3/Tcl_CommandComplete.3
393man/man3/Tcl_CommandTraceInfo.3 390man/man3/Tcl_CommandTraceInfo.3
394man/man3/Tcl_Concat.3 391man/man3/Tcl_Concat.3
395man/man3/Tcl_ConcatObj.3 392man/man3/Tcl_ConcatObj.3
396man/man3/Tcl_ConditionFinalize.3 393man/man3/Tcl_ConditionFinalize.3
397man/man3/Tcl_ConditionNotify.3 394man/man3/Tcl_ConditionNotify.3
398man/man3/Tcl_ConditionWait.3 395man/man3/Tcl_ConditionWait.3
399man/man3/Tcl_ConvertCountedElement.3 396man/man3/Tcl_ConvertCountedElement.3
400man/man3/Tcl_ConvertElement.3 397man/man3/Tcl_ConvertElement.3
401man/man3/Tcl_ConvertToType.3 398man/man3/Tcl_ConvertToType.3
402man/man3/Tcl_CopyObjectInstance.3 399man/man3/Tcl_CopyObjectInstance.3
403man/man3/Tcl_CreateAlias.3 400man/man3/Tcl_CreateAlias.3
404man/man3/Tcl_CreateAliasObj.3 401man/man3/Tcl_CreateAliasObj.3
405man/man3/Tcl_CreateChannel.3 402man/man3/Tcl_CreateChannel.3
406man/man3/Tcl_CreateChannelHandler.3 403man/man3/Tcl_CreateChannelHandler.3
407man/man3/Tcl_CreateChild.3 404man/man3/Tcl_CreateChild.3
408man/man3/Tcl_CreateCloseHandler.3 405man/man3/Tcl_CreateCloseHandler.3
409man/man3/Tcl_CreateCommand.3 406man/man3/Tcl_CreateCommand.3
410man/man3/Tcl_CreateEncoding.3 407man/man3/Tcl_CreateEncoding.3
411man/man3/Tcl_CreateEnsemble.3 408man/man3/Tcl_CreateEnsemble.3
412man/man3/Tcl_CreateEventSource.3 409man/man3/Tcl_CreateEventSource.3
413man/man3/Tcl_CreateExitHandler.3 410man/man3/Tcl_CreateExitHandler.3
414man/man3/Tcl_CreateFileHandler.3 411man/man3/Tcl_CreateFileHandler.3
415man/man3/Tcl_CreateHashEntry.3 412man/man3/Tcl_CreateHashEntry.3
416man/man3/Tcl_CreateInterp.3 413man/man3/Tcl_CreateInterp.3
417man/man3/Tcl_CreateMathFunc.3 414man/man3/Tcl_CreateMathFunc.3
418man/man3/Tcl_CreateNamespace.3 415man/man3/Tcl_CreateNamespace.3
419man/man3/Tcl_CreateObjCommand.3 416man/man3/Tcl_CreateObjCommand.3
420man/man3/Tcl_CreateObjTrace.3 417man/man3/Tcl_CreateObjTrace.3
421man/man3/Tcl_CreateSlave.3 418man/man3/Tcl_CreateSlave.3
422man/man3/Tcl_CreateThread.3 419man/man3/Tcl_CreateThread.3
423man/man3/Tcl_CreateThreadExitHandler.3 420man/man3/Tcl_CreateThreadExitHandler.3
424man/man3/Tcl_CreateTimerHandler.3 421man/man3/Tcl_CreateTimerHandler.3
425man/man3/Tcl_CreateTrace.3 422man/man3/Tcl_CreateTrace.3
426man/man3/Tcl_CutChannel.3 423man/man3/Tcl_CutChannel.3
427man/man3/Tcl_DStringAppend.3 424man/man3/Tcl_DStringAppend.3
428man/man3/Tcl_DStringAppendElement.3 425man/man3/Tcl_DStringAppendElement.3
429man/man3/Tcl_DStringEndSublist.3 426man/man3/Tcl_DStringEndSublist.3
430man/man3/Tcl_DStringFree.3 427man/man3/Tcl_DStringFree.3
431man/man3/Tcl_DStringGetResult.3 428man/man3/Tcl_DStringGetResult.3
432man/man3/Tcl_DStringInit.3 429man/man3/Tcl_DStringInit.3
433man/man3/Tcl_DStringLength.3 430man/man3/Tcl_DStringLength.3
434man/man3/Tcl_DStringResult.3 431man/man3/Tcl_DStringResult.3
435man/man3/Tcl_DStringSetLength.3 432man/man3/Tcl_DStringSetLength.3
436man/man3/Tcl_DStringStartSublist.3 433man/man3/Tcl_DStringStartSublist.3
437man/man3/Tcl_DStringTrunc.3 434man/man3/Tcl_DStringTrunc.3
438man/man3/Tcl_DStringValue.3 435man/man3/Tcl_DStringValue.3
439man/man3/Tcl_DecrRefCount.3 436man/man3/Tcl_DecrRefCount.3
440man/man3/Tcl_DeleteAssocData.3 437man/man3/Tcl_DeleteAssocData.3
441man/man3/Tcl_DeleteChannelHandler.3 438man/man3/Tcl_DeleteChannelHandler.3
442man/man3/Tcl_DeleteCloseHandler.3 439man/man3/Tcl_DeleteCloseHandler.3
443man/man3/Tcl_DeleteCommand.3 440man/man3/Tcl_DeleteCommand.3
444man/man3/Tcl_DeleteCommandFromToken.3 441man/man3/Tcl_DeleteCommandFromToken.3
445man/man3/Tcl_DeleteEventSource.3 442man/man3/Tcl_DeleteEventSource.3
446man/man3/Tcl_DeleteEvents.3 443man/man3/Tcl_DeleteEvents.3
447man/man3/Tcl_DeleteExitHandler.3 444man/man3/Tcl_DeleteExitHandler.3
448man/man3/Tcl_DeleteFileHandler.3 445man/man3/Tcl_DeleteFileHandler.3
449man/man3/Tcl_DeleteHashEntry.3 446man/man3/Tcl_DeleteHashEntry.3
450man/man3/Tcl_DeleteHashTable.3 447man/man3/Tcl_DeleteHashTable.3
451man/man3/Tcl_DeleteInterp.3 448man/man3/Tcl_DeleteInterp.3
452man/man3/Tcl_DeleteNamespace.3 449man/man3/Tcl_DeleteNamespace.3
453man/man3/Tcl_DeleteThreadExitHandler.3 450man/man3/Tcl_DeleteThreadExitHandler.3
454man/man3/Tcl_DeleteTimerHandler.3 451man/man3/Tcl_DeleteTimerHandler.3
455man/man3/Tcl_DeleteTrace.3 452man/man3/Tcl_DeleteTrace.3
456man/man3/Tcl_DetachChannel.3 453man/man3/Tcl_DetachChannel.3
457man/man3/Tcl_DetachPids.3 454man/man3/Tcl_DetachPids.3
458man/man3/Tcl_DictObjDone.3 455man/man3/Tcl_DictObjDone.3
459man/man3/Tcl_DictObjFirst.3 456man/man3/Tcl_DictObjFirst.3
460man/man3/Tcl_DictObjGet.3 457man/man3/Tcl_DictObjGet.3
461man/man3/Tcl_DictObjNext.3 458man/man3/Tcl_DictObjNext.3
462man/man3/Tcl_DictObjPut.3 459man/man3/Tcl_DictObjPut.3
463man/man3/Tcl_DictObjPutKeyList.3 460man/man3/Tcl_DictObjPutKeyList.3
464man/man3/Tcl_DictObjRemove.3 461man/man3/Tcl_DictObjRemove.3
465man/man3/Tcl_DictObjRemoveKeyList.3 462man/man3/Tcl_DictObjRemoveKeyList.3
466man/man3/Tcl_DictObjSize.3 463man/man3/Tcl_DictObjSize.3
467man/man3/Tcl_DiscardInterpState.3 464man/man3/Tcl_DiscardInterpState.3
468man/man3/Tcl_DiscardResult.3 465man/man3/Tcl_DiscardResult.3
469man/man3/Tcl_DoOneEvent.3 466man/man3/Tcl_DoOneEvent.3
470man/man3/Tcl_DoWhenIdle.3 467man/man3/Tcl_DoWhenIdle.3
471man/man3/Tcl_DontCallWhenDeleted.3 468man/man3/Tcl_DontCallWhenDeleted.3
472man/man3/Tcl_DumpActiveMemory.3 469man/man3/Tcl_DumpActiveMemory.3
473man/man3/Tcl_DuplicateObj.3 470man/man3/Tcl_DuplicateObj.3
474man/man3/Tcl_Eof.3 471man/man3/Tcl_Eof.3
475man/man3/Tcl_ErrnoId.3 472man/man3/Tcl_ErrnoId.3
476man/man3/Tcl_ErrnoMsg.3 473man/man3/Tcl_ErrnoMsg.3
477man/man3/Tcl_Eval.3 474man/man3/Tcl_Eval.3
478man/man3/Tcl_EvalEx.3 475man/man3/Tcl_EvalEx.3
479man/man3/Tcl_EvalFile.3 476man/man3/Tcl_EvalFile.3
480man/man3/Tcl_EvalObjEx.3 477man/man3/Tcl_EvalObjEx.3
481man/man3/Tcl_EvalObjv.3 478man/man3/Tcl_EvalObjv.3
482man/man3/Tcl_EvalTokens.3 479man/man3/Tcl_EvalTokens.3
483man/man3/Tcl_EvalTokensStandard.3 480man/man3/Tcl_EvalTokensStandard.3
484man/man3/Tcl_EventuallyFree.3 481man/man3/Tcl_EventuallyFree.3
485man/man3/Tcl_Exit.3 482man/man3/Tcl_Exit.3
486man/man3/Tcl_ExitThread.3 483man/man3/Tcl_ExitThread.3
487man/man3/Tcl_Export.3 484man/man3/Tcl_Export.3
488man/man3/Tcl_ExposeCommand.3 485man/man3/Tcl_ExposeCommand.3
489man/man3/Tcl_ExprBoolean.3 486man/man3/Tcl_ExprBoolean.3
490man/man3/Tcl_ExprBooleanObj.3 487man/man3/Tcl_ExprBooleanObj.3
491man/man3/Tcl_ExprDouble.3 488man/man3/Tcl_ExprDouble.3
492man/man3/Tcl_ExprDoubleObj.3 489man/man3/Tcl_ExprDoubleObj.3
493man/man3/Tcl_ExprLong.3 490man/man3/Tcl_ExprLong.3
494man/man3/Tcl_ExprLongObj.3 491man/man3/Tcl_ExprLongObj.3
495man/man3/Tcl_ExprObj.3 492man/man3/Tcl_ExprObj.3
496man/man3/Tcl_ExprString.3 493man/man3/Tcl_ExprString.3
497man/man3/Tcl_ExternalToUtf.3 494man/man3/Tcl_ExternalToUtf.3
498man/man3/Tcl_ExternalToUtfDString.3 495man/man3/Tcl_ExternalToUtfDString.3
499man/man3/Tcl_FSAccess.3 496man/man3/Tcl_FSAccess.3
500man/man3/Tcl_FSChdir.3 497man/man3/Tcl_FSChdir.3
501man/man3/Tcl_FSConvertToPathType.3 498man/man3/Tcl_FSConvertToPathType.3
502man/man3/Tcl_FSCopyDirectory.3 499man/man3/Tcl_FSCopyDirectory.3
503man/man3/Tcl_FSCopyFile.3 500man/man3/Tcl_FSCopyFile.3
504man/man3/Tcl_FSCreateDirectory.3 501man/man3/Tcl_FSCreateDirectory.3
505man/man3/Tcl_FSData.3 502man/man3/Tcl_FSData.3
506man/man3/Tcl_FSDeleteFile.3 503man/man3/Tcl_FSDeleteFile.3
507man/man3/Tcl_FSEqualPaths.3 504man/man3/Tcl_FSEqualPaths.3
508man/man3/Tcl_FSEvalFile.3 505man/man3/Tcl_FSEvalFile.3
509man/man3/Tcl_FSEvalFileEx.3 506man/man3/Tcl_FSEvalFileEx.3
510man/man3/Tcl_FSFileAttrStrings.3 507man/man3/Tcl_FSFileAttrStrings.3
511man/man3/Tcl_FSFileAttrsGet.3 508man/man3/Tcl_FSFileAttrsGet.3
512man/man3/Tcl_FSFileAttrsSet.3 509man/man3/Tcl_FSFileAttrsSet.3
513man/man3/Tcl_FSFileSystemInfo.3 510man/man3/Tcl_FSFileSystemInfo.3
514man/man3/Tcl_FSGetCwd.3 511man/man3/Tcl_FSGetCwd.3
515man/man3/Tcl_FSGetFileSystemForPath.3 512man/man3/Tcl_FSGetFileSystemForPath.3
516man/man3/Tcl_FSGetInternalRep.3 513man/man3/Tcl_FSGetInternalRep.3
517man/man3/Tcl_FSGetNativePath.3 514man/man3/Tcl_FSGetNativePath.3
518man/man3/Tcl_FSGetNormalizedPath.3 515man/man3/Tcl_FSGetNormalizedPath.3
519man/man3/Tcl_FSGetPathType.3 516man/man3/Tcl_FSGetPathType.3
520man/man3/Tcl_FSGetTranslatedPath.3 517man/man3/Tcl_FSGetTranslatedPath.3
521man/man3/Tcl_FSGetTranslatedStringPath.3 518man/man3/Tcl_FSGetTranslatedStringPath.3
522man/man3/Tcl_FSJoinPath.3 519man/man3/Tcl_FSJoinPath.3
523man/man3/Tcl_FSJoinToPath.3 520man/man3/Tcl_FSJoinToPath.3
524man/man3/Tcl_FSLink.3 521man/man3/Tcl_FSLink.3
525man/man3/Tcl_FSListVolumes.3 522man/man3/Tcl_FSListVolumes.3
526man/man3/Tcl_FSLoadFile.3 523man/man3/Tcl_FSLoadFile.3
527man/man3/Tcl_FSLstat.3 524man/man3/Tcl_FSLstat.3
528man/man3/Tcl_FSMatchInDirectory.3 525man/man3/Tcl_FSMatchInDirectory.3
529man/man3/Tcl_FSMountsChanged.3 526man/man3/Tcl_FSMountsChanged.3
530man/man3/Tcl_FSNewNativePath.3 527man/man3/Tcl_FSNewNativePath.3
531man/man3/Tcl_FSOpenFileChannel.3 528man/man3/Tcl_FSOpenFileChannel.3
532man/man3/Tcl_FSPathSeparator.3 529man/man3/Tcl_FSPathSeparator.3
533man/man3/Tcl_FSRegister.3 530man/man3/Tcl_FSRegister.3
534man/man3/Tcl_FSRemoveDirectory.3 531man/man3/Tcl_FSRemoveDirectory.3
535man/man3/Tcl_FSRenameFile.3 532man/man3/Tcl_FSRenameFile.3
536man/man3/Tcl_FSSplitPath.3 533man/man3/Tcl_FSSplitPath.3
537man/man3/Tcl_FSStat.3 534man/man3/Tcl_FSStat.3
538man/man3/Tcl_FSUnloadFile.3 535man/man3/Tcl_FSUnloadFile.3
539man/man3/Tcl_FSUnregister.3 536man/man3/Tcl_FSUnregister.3
540man/man3/Tcl_FSUtime.3 537man/man3/Tcl_FSUtime.3
541man/man3/Tcl_Finalize.3 538man/man3/Tcl_Finalize.3
542man/man3/Tcl_FinalizeNotifier.3 539man/man3/Tcl_FinalizeNotifier.3
543man/man3/Tcl_FinalizeThread.3 540man/man3/Tcl_FinalizeThread.3
544man/man3/Tcl_FindCommand.3 541man/man3/Tcl_FindCommand.3
545man/man3/Tcl_FindEnsemble.3 542man/man3/Tcl_FindEnsemble.3
546man/man3/Tcl_FindExecutable.3 543man/man3/Tcl_FindExecutable.3
547man/man3/Tcl_FindHashEntry.3 544man/man3/Tcl_FindHashEntry.3
548man/man3/Tcl_FindNamespace.3 545man/man3/Tcl_FindNamespace.3
549man/man3/Tcl_FindSymbol.3 546man/man3/Tcl_FindSymbol.3
550man/man3/Tcl_FirstHashEntry.3 547man/man3/Tcl_FirstHashEntry.3
551man/man3/Tcl_Flush.3 548man/man3/Tcl_Flush.3
552man/man3/Tcl_ForgetImport.3 549man/man3/Tcl_ForgetImport.3
553man/man3/Tcl_Format.3 550man/man3/Tcl_Format.3
554man/man3/Tcl_Free.3 551man/man3/Tcl_Free.3
555man/man3/Tcl_FreeEncoding.3 552man/man3/Tcl_FreeEncoding.3
556man/man3/Tcl_FreeParse.3 553man/man3/Tcl_FreeParse.3
557man/man3/Tcl_FreeResult.3 554man/man3/Tcl_FreeResult.3
558man/man3/Tcl_GetAccessTimeFromStat.3 555man/man3/Tcl_GetAccessTimeFromStat.3
559man/man3/Tcl_GetAlias.3 556man/man3/Tcl_GetAlias.3
560man/man3/Tcl_GetAliasObj.3 557man/man3/Tcl_GetAliasObj.3
561man/man3/Tcl_GetAssocData.3 558man/man3/Tcl_GetAssocData.3
562man/man3/Tcl_GetBignumFromObj.3 559man/man3/Tcl_GetBignumFromObj.3
563man/man3/Tcl_GetBlockSizeFromStat.3 560man/man3/Tcl_GetBlockSizeFromStat.3
564man/man3/Tcl_GetBlocksFromStat.3 561man/man3/Tcl_GetBlocksFromStat.3
565man/man3/Tcl_GetBoolean.3 562man/man3/Tcl_GetBoolean.3
566man/man3/Tcl_GetBooleanFromObj.3 563man/man3/Tcl_GetBooleanFromObj.3
567man/man3/Tcl_GetByteArrayFromObj.3 564man/man3/Tcl_GetByteArrayFromObj.3
568man/man3/Tcl_GetChangeTimeFromStat.3 565man/man3/Tcl_GetChangeTimeFromStat.3
569man/man3/Tcl_GetChannel.3 566man/man3/Tcl_GetChannel.3
570man/man3/Tcl_GetChannelBufferSize.3 567man/man3/Tcl_GetChannelBufferSize.3
571man/man3/Tcl_GetChannelError.3 568man/man3/Tcl_GetChannelError.3
572man/man3/Tcl_GetChannelErrorInterp.3 569man/man3/Tcl_GetChannelErrorInterp.3
573man/man3/Tcl_GetChannelHandle.3 570man/man3/Tcl_GetChannelHandle.3
574man/man3/Tcl_GetChannelInstanceData.3 571man/man3/Tcl_GetChannelInstanceData.3
575man/man3/Tcl_GetChannelMode.3 572man/man3/Tcl_GetChannelMode.3
576man/man3/Tcl_GetChannelName.3 573man/man3/Tcl_GetChannelName.3
577man/man3/Tcl_GetChannelNames.3 574man/man3/Tcl_GetChannelNames.3
578man/man3/Tcl_GetChannelNamesEx.3 575man/man3/Tcl_GetChannelNamesEx.3
579man/man3/Tcl_GetChannelOption.3 576man/man3/Tcl_GetChannelOption.3
580man/man3/Tcl_GetChannelThread.3 577man/man3/Tcl_GetChannelThread.3
581man/man3/Tcl_GetChannelType.3 578man/man3/Tcl_GetChannelType.3
582man/man3/Tcl_GetCharLength.3 579man/man3/Tcl_GetCharLength.3
583man/man3/Tcl_GetChild.3 580man/man3/Tcl_GetChild.3
584man/man3/Tcl_GetClassAsObject.3 581man/man3/Tcl_GetClassAsObject.3
585man/man3/Tcl_GetCommandFromObj.3 582man/man3/Tcl_GetCommandFromObj.3
586man/man3/Tcl_GetCommandFullName.3 583man/man3/Tcl_GetCommandFullName.3
587man/man3/Tcl_GetCommandInfo.3 584man/man3/Tcl_GetCommandInfo.3
588man/man3/Tcl_GetCommandInfoFromToken.3 585man/man3/Tcl_GetCommandInfoFromToken.3
589man/man3/Tcl_GetCommandName.3 586man/man3/Tcl_GetCommandName.3
590man/man3/Tcl_GetCurrentNamespace.3 587man/man3/Tcl_GetCurrentNamespace.3
591man/man3/Tcl_GetCurrentThread.3 588man/man3/Tcl_GetCurrentThread.3
592man/man3/Tcl_GetCwd.3 589man/man3/Tcl_GetCwd.3
593man/man3/Tcl_GetDefaultEncodingDir.3 590man/man3/Tcl_GetDefaultEncodingDir.3
594man/man3/Tcl_GetDeviceTypeFromStat.3 591man/man3/Tcl_GetDeviceTypeFromStat.3
595man/man3/Tcl_GetDouble.3 592man/man3/Tcl_GetDouble.3
596man/man3/Tcl_GetDoubleFromObj.3 593man/man3/Tcl_GetDoubleFromObj.3
597man/man3/Tcl_GetEncoding.3 594man/man3/Tcl_GetEncoding.3
598man/man3/Tcl_GetEncodingFromObj.3 595man/man3/Tcl_GetEncodingFromObj.3
599man/man3/Tcl_GetEncodingName.3 596man/man3/Tcl_GetEncodingName.3
600man/man3/Tcl_GetEncodingNameFromEnvironment.3 597man/man3/Tcl_GetEncodingNameFromEnvironment.3
601man/man3/Tcl_GetEncodingNames.3 598man/man3/Tcl_GetEncodingNames.3
602man/man3/Tcl_GetEncodingSearchPath.3 599man/man3/Tcl_GetEncodingSearchPath.3
603man/man3/Tcl_GetEnsembleFlags.3 600man/man3/Tcl_GetEnsembleFlags.3
604man/man3/Tcl_GetEnsembleMappingDict.3 601man/man3/Tcl_GetEnsembleMappingDict.3
605man/man3/Tcl_GetEnsembleNamespace.3 602man/man3/Tcl_GetEnsembleNamespace.3
606man/man3/Tcl_GetEnsembleParameterList.3 603man/man3/Tcl_GetEnsembleParameterList.3
607man/man3/Tcl_GetEnsembleSubcommandList.3 604man/man3/Tcl_GetEnsembleSubcommandList.3
608man/man3/Tcl_GetEnsembleUnknownHandler.3 605man/man3/Tcl_GetEnsembleUnknownHandler.3
609man/man3/Tcl_GetErrno.3 606man/man3/Tcl_GetErrno.3
610man/man3/Tcl_GetErrorLine.3 607man/man3/Tcl_GetErrorLine.3
611man/man3/Tcl_GetFSDeviceFromStat.3 608man/man3/Tcl_GetFSDeviceFromStat.3
612man/man3/Tcl_GetFSInodeFromStat.3 609man/man3/Tcl_GetFSInodeFromStat.3
613man/man3/Tcl_GetGlobalNamespace.3 610man/man3/Tcl_GetGlobalNamespace.3
614man/man3/Tcl_GetGroupIdFromStat.3 611man/man3/Tcl_GetGroupIdFromStat.3
615man/man3/Tcl_GetHashKey.3 612man/man3/Tcl_GetHashKey.3
616man/man3/Tcl_GetHashValue.3 613man/man3/Tcl_GetHashValue.3
617man/man3/Tcl_GetHostName.3 614man/man3/Tcl_GetHostName.3
618man/man3/Tcl_GetIndexFromObj.3 615man/man3/Tcl_GetIndexFromObj.3
619man/man3/Tcl_GetIndexFromObjStruct.3 616man/man3/Tcl_GetIndexFromObjStruct.3
620man/man3/Tcl_GetInt.3 617man/man3/Tcl_GetInt.3
621man/man3/Tcl_GetIntFromObj.3 618man/man3/Tcl_GetIntFromObj.3
622man/man3/Tcl_GetInterpPath.3 619man/man3/Tcl_GetInterpPath.3
623man/man3/Tcl_GetLinkCountFromStat.3 620man/man3/Tcl_GetLinkCountFromStat.3
624man/man3/Tcl_GetLongFromObj.3 621man/man3/Tcl_GetLongFromObj.3
625man/man3/Tcl_GetMaster.3 622man/man3/Tcl_GetMaster.3
626man/man3/Tcl_GetMathFuncInfo.3 623man/man3/Tcl_GetMathFuncInfo.3
 624man/man3/Tcl_GetMemoryInfo.3
627man/man3/Tcl_GetModeFromStat.3 625man/man3/Tcl_GetModeFromStat.3
628man/man3/Tcl_GetModificationTimeFromStat.3 626man/man3/Tcl_GetModificationTimeFromStat.3
629man/man3/Tcl_GetNameOfExecutable.3 627man/man3/Tcl_GetNameOfExecutable.3
630man/man3/Tcl_GetNamespaceUnknownHandler.3 628man/man3/Tcl_GetNamespaceUnknownHandler.3
631man/man3/Tcl_GetObjResult.3 629man/man3/Tcl_GetObjResult.3
632man/man3/Tcl_GetObjType.3 630man/man3/Tcl_GetObjType.3
633man/man3/Tcl_GetObjectAsClass.3 631man/man3/Tcl_GetObjectAsClass.3
634man/man3/Tcl_GetObjectCommand.3 632man/man3/Tcl_GetObjectCommand.3
635man/man3/Tcl_GetObjectFromObj.3 633man/man3/Tcl_GetObjectFromObj.3
636man/man3/Tcl_GetObjectName.3 634man/man3/Tcl_GetObjectName.3
637man/man3/Tcl_GetObjectNamespace.3 635man/man3/Tcl_GetObjectNamespace.3
638man/man3/Tcl_GetOpenFile.3 636man/man3/Tcl_GetOpenFile.3
639man/man3/Tcl_GetParent.3 637man/man3/Tcl_GetParent.3
640man/man3/Tcl_GetPathType.3 638man/man3/Tcl_GetPathType.3
641man/man3/Tcl_GetRange.3 639man/man3/Tcl_GetRange.3
642man/man3/Tcl_GetRegExpFromObj.3 640man/man3/Tcl_GetRegExpFromObj.3
643man/man3/Tcl_GetReturnOptions.3 641man/man3/Tcl_GetReturnOptions.3
644man/man3/Tcl_GetServiceMode.3 642man/man3/Tcl_GetServiceMode.3
645man/man3/Tcl_GetSizeFromStat.3 643man/man3/Tcl_GetSizeFromStat.3
646man/man3/Tcl_GetSlave.3 644man/man3/Tcl_GetSlave.3
647man/man3/Tcl_GetStackedChannel.3 645man/man3/Tcl_GetStackedChannel.3
648man/man3/Tcl_GetStartupScript.3 646man/man3/Tcl_GetStartupScript.3
649man/man3/Tcl_GetStdChannel.3 647man/man3/Tcl_GetStdChannel.3
650man/man3/Tcl_GetString.3 648man/man3/Tcl_GetString.3
651man/man3/Tcl_GetStringFromObj.3 649man/man3/Tcl_GetStringFromObj.3
652man/man3/Tcl_GetStringResult.3 650man/man3/Tcl_GetStringResult.3
653man/man3/Tcl_GetThreadData.3 651man/man3/Tcl_GetThreadData.3
654man/man3/Tcl_GetTime.3 652man/man3/Tcl_GetTime.3
655man/man3/Tcl_GetTopChannel.3 653man/man3/Tcl_GetTopChannel.3
656man/man3/Tcl_GetUniChar.3 654man/man3/Tcl_GetUniChar.3
657man/man3/Tcl_GetUnicode.3 655man/man3/Tcl_GetUnicode.3
658man/man3/Tcl_GetUnicodeFromObj.3 656man/man3/Tcl_GetUnicodeFromObj.3
659man/man3/Tcl_GetUserIdFromStat.3 657man/man3/Tcl_GetUserIdFromStat.3
660man/man3/Tcl_GetVar.3 658man/man3/Tcl_GetVar.3
661man/man3/Tcl_GetVar2.3 659man/man3/Tcl_GetVar2.3
662man/man3/Tcl_GetVar2Ex.3 660man/man3/Tcl_GetVar2Ex.3
663man/man3/Tcl_GetVersion.3 661man/man3/Tcl_GetVersion.3
664man/man3/Tcl_GetWideIntFromObj.3 662man/man3/Tcl_GetWideIntFromObj.3
665man/man3/Tcl_Gets.3 663man/man3/Tcl_Gets.3
666man/man3/Tcl_GetsObj.3 664man/man3/Tcl_GetsObj.3
667man/man3/Tcl_GlobalEval.3 665man/man3/Tcl_GlobalEval.3
668man/man3/Tcl_GlobalEvalObj.3 666man/man3/Tcl_GlobalEvalObj.3
669man/man3/Tcl_HashStats.3 667man/man3/Tcl_HashStats.3
670man/man3/Tcl_HideCommand.3 668man/man3/Tcl_HideCommand.3
671man/man3/Tcl_Import.3 669man/man3/Tcl_Import.3
672man/man3/Tcl_IncrRefCount.3 670man/man3/Tcl_IncrRefCount.3
673man/man3/Tcl_Init.3 671man/man3/Tcl_Init.3
674man/man3/Tcl_InitCustomHashTable.3 672man/man3/Tcl_InitCustomHashTable.3
675man/man3/Tcl_InitHashTable.3 673man/man3/Tcl_InitHashTable.3
676man/man3/Tcl_InitMemory.3 674man/man3/Tcl_InitMemory.3
677man/man3/Tcl_InitNotifier.3 675man/man3/Tcl_InitNotifier.3
678man/man3/Tcl_InitObjHashTable.3 676man/man3/Tcl_InitObjHashTable.3
679man/man3/Tcl_InitStubs.3 677man/man3/Tcl_InitStubs.3
680man/man3/Tcl_InputBlocked.3 678man/man3/Tcl_InputBlocked.3
681man/man3/Tcl_InputBuffered.3 679man/man3/Tcl_InputBuffered.3
682man/man3/Tcl_Interp.3 680man/man3/Tcl_Interp.3
683man/man3/Tcl_InterpActive.3 681man/man3/Tcl_InterpActive.3
684man/man3/Tcl_InterpDeleted.3 682man/man3/Tcl_InterpDeleted.3
685man/man3/Tcl_InvalidateStringRep.3 683man/man3/Tcl_InvalidateStringRep.3
686man/man3/Tcl_IsChannelExisting.3 684man/man3/Tcl_IsChannelExisting.3
687man/man3/Tcl_IsChannelRegistered.3 685man/man3/Tcl_IsChannelRegistered.3
688man/man3/Tcl_IsChannelShared.3 686man/man3/Tcl_IsChannelShared.3
689man/man3/Tcl_IsEnsemble.3 687man/man3/Tcl_IsEnsemble.3
690man/man3/Tcl_IsSafe.3 688man/man3/Tcl_IsSafe.3
691man/man3/Tcl_IsShared.3 689man/man3/Tcl_IsShared.3
692man/man3/Tcl_IsStandardChannel.3 690man/man3/Tcl_IsStandardChannel.3
693man/man3/Tcl_JoinPath.3 691man/man3/Tcl_JoinPath.3
694man/man3/Tcl_JoinThread.3 692man/man3/Tcl_JoinThread.3
695man/man3/Tcl_LimitAddHandler.3 693man/man3/Tcl_LimitAddHandler.3
696man/man3/Tcl_LimitCheck.3 694man/man3/Tcl_LimitCheck.3
697man/man3/Tcl_LimitExceeded.3 695man/man3/Tcl_LimitExceeded.3
698man/man3/Tcl_LimitGetCommands.3 696man/man3/Tcl_LimitGetCommands.3
699man/man3/Tcl_LimitGetGranularity.3 697man/man3/Tcl_LimitGetGranularity.3
700man/man3/Tcl_LimitGetTime.3 698man/man3/Tcl_LimitGetTime.3
701man/man3/Tcl_LimitReady.3 699man/man3/Tcl_LimitReady.3
702man/man3/Tcl_LimitRemoveHandler.3 700man/man3/Tcl_LimitRemoveHandler.3
703man/man3/Tcl_LimitSetCommands.3 701man/man3/Tcl_LimitSetCommands.3
704man/man3/Tcl_LimitSetGranularity.3 702man/man3/Tcl_LimitSetGranularity.3
705man/man3/Tcl_LimitSetTime.3 703man/man3/Tcl_LimitSetTime.3
706man/man3/Tcl_LimitTypeEnabled.3 704man/man3/Tcl_LimitTypeEnabled.3
707man/man3/Tcl_LimitTypeExceeded.3 705man/man3/Tcl_LimitTypeExceeded.3
708man/man3/Tcl_LimitTypeReset.3 706man/man3/Tcl_LimitTypeReset.3
709man/man3/Tcl_LimitTypeSet.3 707man/man3/Tcl_LimitTypeSet.3
710man/man3/Tcl_LinkVar.3 708man/man3/Tcl_LinkVar.3
711man/man3/Tcl_ListMathFuncs.3 709man/man3/Tcl_ListMathFuncs.3
712man/man3/Tcl_ListObjAppendElement.3 710man/man3/Tcl_ListObjAppendElement.3
713man/man3/Tcl_ListObjAppendList.3 711man/man3/Tcl_ListObjAppendList.3
714man/man3/Tcl_ListObjGetElements.3 712man/man3/Tcl_ListObjGetElements.3
715man/man3/Tcl_ListObjIndex.3 713man/man3/Tcl_ListObjIndex.3
716man/man3/Tcl_ListObjLength.3 714man/man3/Tcl_ListObjLength.3
717man/man3/Tcl_ListObjReplace.3 715man/man3/Tcl_ListObjReplace.3
718man/man3/Tcl_LoadFile.3 716man/man3/Tcl_LoadFile.3
719man/man3/Tcl_LogCommandInfo.3 717man/man3/Tcl_LogCommandInfo.3
720man/man3/Tcl_Main.3 718man/man3/Tcl_Main.3
 719man/man3/Tcl_MainEx.3
 720man/man3/Tcl_MainExW.3
721man/man3/Tcl_MakeFileChannel.3 721man/man3/Tcl_MakeFileChannel.3
722man/man3/Tcl_MakeSafe.3 722man/man3/Tcl_MakeSafe.3
723man/man3/Tcl_MakeTcpClientChannel.3 723man/man3/Tcl_MakeTcpClientChannel.3
724man/man3/Tcl_Merge.3 724man/man3/Tcl_Merge.3
725man/man3/Tcl_MethodDeclarerClass.3 725man/man3/Tcl_MethodDeclarerClass.3
726man/man3/Tcl_MethodDeclarerObject.3 726man/man3/Tcl_MethodDeclarerObject.3
727man/man3/Tcl_MethodIsPublic.3 727man/man3/Tcl_MethodIsPublic.3
728man/man3/Tcl_MethodIsType.3 728man/man3/Tcl_MethodIsType.3
729man/man3/Tcl_MethodName.3 729man/man3/Tcl_MethodName.3
730man/man3/Tcl_MutexFinalize.3 730man/man3/Tcl_MutexFinalize.3
731man/man3/Tcl_MutexLock.3 731man/man3/Tcl_MutexLock.3
732man/man3/Tcl_MutexUnlock.3 732man/man3/Tcl_MutexUnlock.3
733man/man3/Tcl_NRAddCallback.3 733man/man3/Tcl_NRAddCallback.3
734man/man3/Tcl_NRCallObjProc.3 734man/man3/Tcl_NRCallObjProc.3
735man/man3/Tcl_NRCmdSwap.3 735man/man3/Tcl_NRCmdSwap.3
736man/man3/Tcl_NRCreateCommand.3 736man/man3/Tcl_NRCreateCommand.3
737man/man3/Tcl_NREvalObj.3 737man/man3/Tcl_NREvalObj.3
738man/man3/Tcl_NREvalObjv.3 738man/man3/Tcl_NREvalObjv.3
739man/man3/Tcl_NRExprObj.3 739man/man3/Tcl_NRExprObj.3
740man/man3/Tcl_NewBignumObj.3 740man/man3/Tcl_NewBignumObj.3
741man/man3/Tcl_NewBooleanObj.3 741man/man3/Tcl_NewBooleanObj.3
742man/man3/Tcl_NewByteArrayObj.3 742man/man3/Tcl_NewByteArrayObj.3
743man/man3/Tcl_NewDictObj.3 743man/man3/Tcl_NewDictObj.3
744man/man3/Tcl_NewDoubleObj.3 744man/man3/Tcl_NewDoubleObj.3
745man/man3/Tcl_NewInstanceMethod.3 745man/man3/Tcl_NewInstanceMethod.3
746man/man3/Tcl_NewIntObj.3 746man/man3/Tcl_NewIntObj.3
747man/man3/Tcl_NewListObj.3 747man/man3/Tcl_NewListObj.3
748man/man3/Tcl_NewLongObj.3 748man/man3/Tcl_NewLongObj.3
749man/man3/Tcl_NewMethod.3 749man/man3/Tcl_NewMethod.3
750man/man3/Tcl_NewObj.3 750man/man3/Tcl_NewObj.3
751man/man3/Tcl_NewObjectInstance.3 751man/man3/Tcl_NewObjectInstance.3
752man/man3/Tcl_NewStringObj.3 752man/man3/Tcl_NewStringObj.3
753man/man3/Tcl_NewUnicodeObj.3 753man/man3/Tcl_NewUnicodeObj.3
754man/man3/Tcl_NewWideIntObj.3 754man/man3/Tcl_NewWideIntObj.3
755man/man3/Tcl_NextHashEntry.3 755man/man3/Tcl_NextHashEntry.3
756man/man3/Tcl_NotifyChannel.3 756man/man3/Tcl_NotifyChannel.3
757man/man3/Tcl_NumUtfChars.3 757man/man3/Tcl_NumUtfChars.3
758man/man3/Tcl_OOInitStubs.3 758man/man3/Tcl_OOInitStubs.3
759man/man3/Tcl_ObjGetVar2.3 759man/man3/Tcl_ObjGetVar2.3
760man/man3/Tcl_ObjPrintf.3 760man/man3/Tcl_ObjPrintf.3
761man/man3/Tcl_ObjSetVar2.3 761man/man3/Tcl_ObjSetVar2.3
762man/man3/Tcl_ObjectContextInvokeNext.3 762man/man3/Tcl_ObjectContextInvokeNext.3
763man/man3/Tcl_ObjectContextIsFiltering.3 763man/man3/Tcl_ObjectContextIsFiltering.3
764man/man3/Tcl_ObjectContextMethod.3 764man/man3/Tcl_ObjectContextMethod.3
765man/man3/Tcl_ObjectContextObject.3 765man/man3/Tcl_ObjectContextObject.3
766man/man3/Tcl_ObjectContextSkippedArgs.3 766man/man3/Tcl_ObjectContextSkippedArgs.3
767man/man3/Tcl_ObjectDeleted.3 767man/man3/Tcl_ObjectDeleted.3
768man/man3/Tcl_ObjectGetMetadata.3 768man/man3/Tcl_ObjectGetMetadata.3
769man/man3/Tcl_ObjectGetMethodNameMapper.3 769man/man3/Tcl_ObjectGetMethodNameMapper.3
770man/man3/Tcl_ObjectSetMetadata.3 770man/man3/Tcl_ObjectSetMetadata.3
771man/man3/Tcl_ObjectSetMethodNameMapper.3 771man/man3/Tcl_ObjectSetMethodNameMapper.3
772man/man3/Tcl_OpenCommandChannel.3 772man/man3/Tcl_OpenCommandChannel.3
773man/man3/Tcl_OpenFileChannel.3 773man/man3/Tcl_OpenFileChannel.3
774man/man3/Tcl_OpenTcpClient.3 774man/man3/Tcl_OpenTcpClient.3
775man/man3/Tcl_OpenTcpServer.3 775man/man3/Tcl_OpenTcpServer.3
776man/man3/Tcl_OutputBuffered.3 776man/man3/Tcl_OutputBuffered.3
777man/man3/Tcl_Panic.3 777man/man3/Tcl_Panic.3
778man/man3/Tcl_PanicVA.3 778man/man3/Tcl_PanicVA.3
779man/man3/Tcl_ParseArgsObjv.3 779man/man3/Tcl_ParseArgsObjv.3
780man/man3/Tcl_ParseBraces.3 780man/man3/Tcl_ParseBraces.3
781man/man3/Tcl_ParseCommand.3 781man/man3/Tcl_ParseCommand.3
782man/man3/Tcl_ParseExpr.3 782man/man3/Tcl_ParseExpr.3
783man/man3/Tcl_ParseQuotedString.3 783man/man3/Tcl_ParseQuotedString.3
784man/man3/Tcl_ParseVar.3 784man/man3/Tcl_ParseVar.3
785man/man3/Tcl_ParseVarName.3 785man/man3/Tcl_ParseVarName.3
786man/man3/Tcl_PkgPresent.3 786man/man3/Tcl_PkgPresent.3
787man/man3/Tcl_PkgPresentEx.3 787man/man3/Tcl_PkgPresentEx.3
788man/man3/Tcl_PkgProvide.3 788man/man3/Tcl_PkgProvide.3
789man/man3/Tcl_PkgProvideEx.3 789man/man3/Tcl_PkgProvideEx.3
790man/man3/Tcl_PkgRequire.3 790man/man3/Tcl_PkgRequire.3
791man/man3/Tcl_PkgRequireEx.3 791man/man3/Tcl_PkgRequireEx.3
792man/man3/Tcl_PkgRequireProc.3 792man/man3/Tcl_PkgRequireProc.3
793man/man3/Tcl_PosixError.3 793man/man3/Tcl_PosixError.3
794man/man3/Tcl_Preserve.3 794man/man3/Tcl_Preserve.3
795man/man3/Tcl_PrintDouble.3 795man/man3/Tcl_PrintDouble.3
796man/man3/Tcl_PutEnv.3 796man/man3/Tcl_PutEnv.3
797man/man3/Tcl_QueryTimeProc.3 797man/man3/Tcl_QueryTimeProc.3
798man/man3/Tcl_QueueEvent.3 798man/man3/Tcl_QueueEvent.3
799man/man3/Tcl_Read.3 799man/man3/Tcl_Read.3
800man/man3/Tcl_ReadChars.3 800man/man3/Tcl_ReadChars.3
801man/man3/Tcl_ReadRaw.3 801man/man3/Tcl_ReadRaw.3
802man/man3/Tcl_Realloc.3 802man/man3/Tcl_Realloc.3
803man/man3/Tcl_ReapDetachedProcs.3 803man/man3/Tcl_ReapDetachedProcs.3
804man/man3/Tcl_RecordAndEval.3 804man/man3/Tcl_RecordAndEval.3
805man/man3/Tcl_RecordAndEvalObj.3 805man/man3/Tcl_RecordAndEvalObj.3
806man/man3/Tcl_RegExpCompile.3 806man/man3/Tcl_RegExpCompile.3
807man/man3/Tcl_RegExpExec.3 807man/man3/Tcl_RegExpExec.3
808man/man3/Tcl_RegExpExecObj.3 808man/man3/Tcl_RegExpExecObj.3
809man/man3/Tcl_RegExpGetInfo.3 809man/man3/Tcl_RegExpGetInfo.3
810man/man3/Tcl_RegExpMatch.3 810man/man3/Tcl_RegExpMatch.3
811man/man3/Tcl_RegExpMatchObj.3 811man/man3/Tcl_RegExpMatchObj.3
812man/man3/Tcl_RegExpRange.3 812man/man3/Tcl_RegExpRange.3
813man/man3/Tcl_RegisterChannel.3 813man/man3/Tcl_RegisterChannel.3
814man/man3/Tcl_RegisterConfig.3 814man/man3/Tcl_RegisterConfig.3
815man/man3/Tcl_RegisterObjType.3 815man/man3/Tcl_RegisterObjType.3
816man/man3/Tcl_Release.3 816man/man3/Tcl_Release.3
817man/man3/Tcl_ResetResult.3 817man/man3/Tcl_ResetResult.3
818man/man3/Tcl_RestoreInterpState.3 818man/man3/Tcl_RestoreInterpState.3
819man/man3/Tcl_RestoreResult.3 819man/man3/Tcl_RestoreResult.3
820man/man3/Tcl_SaveInterpState.3 820man/man3/Tcl_SaveInterpState.3
821man/man3/Tcl_SaveResult.3 821man/man3/Tcl_SaveResult.3
822man/man3/Tcl_ScanCountedElement.3 822man/man3/Tcl_ScanCountedElement.3
823man/man3/Tcl_ScanElement.3 823man/man3/Tcl_ScanElement.3
824man/man3/Tcl_Seek.3 824man/man3/Tcl_Seek.3
825man/man3/Tcl_ServiceAll.3 825man/man3/Tcl_ServiceAll.3
826man/man3/Tcl_ServiceEvent.3 826man/man3/Tcl_ServiceEvent.3
827man/man3/Tcl_ServiceModeHook.3 827man/man3/Tcl_ServiceModeHook.3
828man/man3/Tcl_SetAssocData.3 828man/man3/Tcl_SetAssocData.3
829man/man3/Tcl_SetBignumObj.3 829man/man3/Tcl_SetBignumObj.3
830man/man3/Tcl_SetBooleanObj.3 830man/man3/Tcl_SetBooleanObj.3
831man/man3/Tcl_SetByteArrayLength.3 831man/man3/Tcl_SetByteArrayLength.3
832man/man3/Tcl_SetByteArrayObj.3 832man/man3/Tcl_SetByteArrayObj.3
833man/man3/Tcl_SetChannelBufferSize.3 833man/man3/Tcl_SetChannelBufferSize.3
834man/man3/Tcl_SetChannelError.3 834man/man3/Tcl_SetChannelError.3
835man/man3/Tcl_SetChannelErrorInterp.3 835man/man3/Tcl_SetChannelErrorInterp.3
836man/man3/Tcl_SetChannelOption.3 836man/man3/Tcl_SetChannelOption.3
837man/man3/Tcl_SetCommandInfo.3 837man/man3/Tcl_SetCommandInfo.3
838man/man3/Tcl_SetCommandInfoFromToken.3 838man/man3/Tcl_SetCommandInfoFromToken.3
839man/man3/Tcl_SetDefaultEncodingDir.3 839man/man3/Tcl_SetDefaultEncodingDir.3
840man/man3/Tcl_SetDoubleObj.3 840man/man3/Tcl_SetDoubleObj.3
841man/man3/Tcl_SetEncodingSearchPath.3 841man/man3/Tcl_SetEncodingSearchPath.3
842man/man3/Tcl_SetEnsembleFlags.3 842man/man3/Tcl_SetEnsembleFlags.3
843man/man3/Tcl_SetEnsembleMappingDict.3 843man/man3/Tcl_SetEnsembleMappingDict.3
844man/man3/Tcl_SetEnsembleParameterList.3 844man/man3/Tcl_SetEnsembleParameterList.3
845man/man3/Tcl_SetEnsembleSubcommandList.3 845man/man3/Tcl_SetEnsembleSubcommandList.3
846man/man3/Tcl_SetEnsembleUnknownHandler.3 846man/man3/Tcl_SetEnsembleUnknownHandler.3
847man/man3/Tcl_SetErrno.3 847man/man3/Tcl_SetErrno.3
848man/man3/Tcl_SetErrorCode.3 848man/man3/Tcl_SetErrorCode.3
849man/man3/Tcl_SetErrorCodeVA.3 849man/man3/Tcl_SetErrorCodeVA.3
850man/man3/Tcl_SetErrorLine.3 850man/man3/Tcl_SetErrorLine.3
851man/man3/Tcl_SetExitProc.3 851man/man3/Tcl_SetExitProc.3
852man/man3/Tcl_SetHashValue.3 852man/man3/Tcl_SetHashValue.3
853man/man3/Tcl_SetIntObj.3 853man/man3/Tcl_SetIntObj.3
854man/man3/Tcl_SetListObj.3 854man/man3/Tcl_SetListObj.3
855man/man3/Tcl_SetLongObj.3 855man/man3/Tcl_SetLongObj.3
856man/man3/Tcl_SetMainLoop.3 856man/man3/Tcl_SetMainLoop.3
857man/man3/Tcl_SetMaxBlockTime.3 857man/man3/Tcl_SetMaxBlockTime.3
858man/man3/Tcl_SetNamespaceUnknownHandler.3 858man/man3/Tcl_SetNamespaceUnknownHandler.3
859man/man3/Tcl_SetNotifier.3 859man/man3/Tcl_SetNotifier.3
860man/man3/Tcl_SetObjErrorCode.3 860man/man3/Tcl_SetObjErrorCode.3
861man/man3/Tcl_SetObjLength.3 861man/man3/Tcl_SetObjLength.3
862man/man3/Tcl_SetObjResult.3 862man/man3/Tcl_SetObjResult.3
863man/man3/Tcl_SetPanicProc.3 863man/man3/Tcl_SetPanicProc.3
864man/man3/Tcl_SetRecursionLimit.3 864man/man3/Tcl_SetRecursionLimit.3
865man/man3/Tcl_SetResult.3 865man/man3/Tcl_SetResult.3
866man/man3/Tcl_SetReturnOptions.3 866man/man3/Tcl_SetReturnOptions.3
867man/man3/Tcl_SetServiceMode.3 867man/man3/Tcl_SetServiceMode.3
868man/man3/Tcl_SetStartupScript.3 868man/man3/Tcl_SetStartupScript.3
869man/man3/Tcl_SetStdChannel.3 869man/man3/Tcl_SetStdChannel.3
870man/man3/Tcl_SetStringObj.3 870man/man3/Tcl_SetStringObj.3
871man/man3/Tcl_SetSystemEncoding.3 871man/man3/Tcl_SetSystemEncoding.3
872man/man3/Tcl_SetTimeProc.3 872man/man3/Tcl_SetTimeProc.3
873man/man3/Tcl_SetTimer.3 873man/man3/Tcl_SetTimer.3
874man/man3/Tcl_SetUnicodeObj.3 874man/man3/Tcl_SetUnicodeObj.3
875man/man3/Tcl_SetVar.3 875man/man3/Tcl_SetVar.3
876man/man3/Tcl_SetVar2.3 876man/man3/Tcl_SetVar2.3
877man/man3/Tcl_SetVar2Ex.3 877man/man3/Tcl_SetVar2Ex.3
878man/man3/Tcl_SetWideIntObj.3 878man/man3/Tcl_SetWideIntObj.3
879man/man3/Tcl_SignalId.3 879man/man3/Tcl_SignalId.3
880man/man3/Tcl_SignalMsg.3 880man/man3/Tcl_SignalMsg.3
881man/man3/Tcl_Sleep.3 881man/man3/Tcl_Sleep.3
882man/man3/Tcl_SourceRCFile.3 882man/man3/Tcl_SourceRCFile.3
883man/man3/Tcl_SpliceChannel.3 883man/man3/Tcl_SpliceChannel.3
884man/man3/Tcl_SplitList.3 884man/man3/Tcl_SplitList.3
885man/man3/Tcl_SplitPath.3 885man/man3/Tcl_SplitPath.3
886man/man3/Tcl_StackChannel.3 886man/man3/Tcl_StackChannel.3
887man/man3/Tcl_StandardChannels.3 887man/man3/Tcl_StandardChannels.3
888man/man3/Tcl_Stat.3 888man/man3/Tcl_Stat.3
889man/man3/Tcl_StaticPackage.3 889man/man3/Tcl_StaticPackage.3
890man/man3/Tcl_StringCaseMatch.3 890man/man3/Tcl_StringCaseMatch.3
891man/man3/Tcl_StringMatch.3 891man/man3/Tcl_StringMatch.3
892man/man3/Tcl_SubstObj.3 892man/man3/Tcl_SubstObj.3
893man/man3/Tcl_TakeBignumFromObj.3 893man/man3/Tcl_TakeBignumFromObj.3
894man/man3/Tcl_Tell.3 894man/man3/Tcl_Tell.3
895man/man3/Tcl_Thread.3 895man/man3/Tcl_Thread.3
896man/man3/Tcl_ThreadAlert.3 896man/man3/Tcl_ThreadAlert.3
897man/man3/Tcl_ThreadQueueEvent.3 897man/man3/Tcl_ThreadQueueEvent.3
898man/man3/Tcl_TraceCommand.3 898man/man3/Tcl_TraceCommand.3
899man/man3/Tcl_TraceVar.3 899man/man3/Tcl_TraceVar.3
900man/man3/Tcl_TraceVar2.3 900man/man3/Tcl_TraceVar2.3
901man/man3/Tcl_TransferResult.3 901man/man3/Tcl_TransferResult.3
902man/man3/Tcl_TranslateFileName.3 902man/man3/Tcl_TranslateFileName.3
903man/man3/Tcl_TruncateChannel.3 903man/man3/Tcl_TruncateChannel.3
904man/man3/Tcl_Ungets.3 904man/man3/Tcl_Ungets.3
905man/man3/Tcl_UniChar.3 905man/man3/Tcl_UniChar.3
906man/man3/Tcl_UniCharAtIndex.3 906man/man3/Tcl_UniCharAtIndex.3
907man/man3/Tcl_UniCharCaseMatch.3 907man/man3/Tcl_UniCharCaseMatch.3
908man/man3/Tcl_UniCharIsAlnum.3 908man/man3/Tcl_UniCharIsAlnum.3
909man/man3/Tcl_UniCharIsAlpha.3 909man/man3/Tcl_UniCharIsAlpha.3
910man/man3/Tcl_UniCharIsControl.3 910man/man3/Tcl_UniCharIsControl.3
911man/man3/Tcl_UniCharIsDigit.3 911man/man3/Tcl_UniCharIsDigit.3
912man/man3/Tcl_UniCharIsGraph.3 912man/man3/Tcl_UniCharIsGraph.3
913man/man3/Tcl_UniCharIsLower.3 913man/man3/Tcl_UniCharIsLower.3
914man/man3/Tcl_UniCharIsPrint.3 914man/man3/Tcl_UniCharIsPrint.3
915man/man3/Tcl_UniCharIsPunct.3 915man/man3/Tcl_UniCharIsPunct.3
916man/man3/Tcl_UniCharIsSpace.3 916man/man3/Tcl_UniCharIsSpace.3
917man/man3/Tcl_UniCharIsUpper.3 917man/man3/Tcl_UniCharIsUpper.3
918man/man3/Tcl_UniCharIsWordChar.3 918man/man3/Tcl_UniCharIsWordChar.3
919man/man3/Tcl_UniCharLen.3 919man/man3/Tcl_UniCharLen.3
920man/man3/Tcl_UniCharNcasecmp.3 920man/man3/Tcl_UniCharNcasecmp.3
921man/man3/Tcl_UniCharNcmp.3 921man/man3/Tcl_UniCharNcmp.3
922man/man3/Tcl_UniCharToLower.3 922man/man3/Tcl_UniCharToLower.3
923man/man3/Tcl_UniCharToTitle.3 923man/man3/Tcl_UniCharToTitle.3
924man/man3/Tcl_UniCharToUpper.3 924man/man3/Tcl_UniCharToUpper.3
925man/man3/Tcl_UniCharToUtf.3 925man/man3/Tcl_UniCharToUtf.3
926man/man3/Tcl_UniCharToUtfDString.3 926man/man3/Tcl_UniCharToUtfDString.3
927man/man3/Tcl_UnlinkVar.3 927man/man3/Tcl_UnlinkVar.3
928man/man3/Tcl_UnregisterChannel.3 928man/man3/Tcl_UnregisterChannel.3
929man/man3/Tcl_UnsetVar.3 929man/man3/Tcl_UnsetVar.3
930man/man3/Tcl_UnsetVar2.3 930man/man3/Tcl_UnsetVar2.3
931man/man3/Tcl_UnstackChannel.3 931man/man3/Tcl_UnstackChannel.3
932man/man3/Tcl_UntraceCommand.3 932man/man3/Tcl_UntraceCommand.3
933man/man3/Tcl_UntraceVar.3 933man/man3/Tcl_UntraceVar.3
934man/man3/Tcl_UntraceVar2.3 934man/man3/Tcl_UntraceVar2.3
935man/man3/Tcl_UpVar.3 935man/man3/Tcl_UpVar.3
936man/man3/Tcl_UpVar2.3 936man/man3/Tcl_UpVar2.3
937man/man3/Tcl_UpdateLinkedVar.3 937man/man3/Tcl_UpdateLinkedVar.3
938man/man3/Tcl_UtfAtIndex.3 938man/man3/Tcl_UtfAtIndex.3
939man/man3/Tcl_UtfBackslash.3 939man/man3/Tcl_UtfBackslash.3
940man/man3/Tcl_UtfCharComplete.3 940man/man3/Tcl_UtfCharComplete.3
941man/man3/Tcl_UtfFindFirst.3 941man/man3/Tcl_UtfFindFirst.3
942man/man3/Tcl_UtfFindLast.3 942man/man3/Tcl_UtfFindLast.3
943man/man3/Tcl_UtfNcasecmp.3 943man/man3/Tcl_UtfNcasecmp.3
944man/man3/Tcl_UtfNcmp.3 944man/man3/Tcl_UtfNcmp.3
945man/man3/Tcl_UtfNext.3 945man/man3/Tcl_UtfNext.3
946man/man3/Tcl_UtfPrev.3 946man/man3/Tcl_UtfPrev.3
947man/man3/Tcl_UtfToExternal.3 947man/man3/Tcl_UtfToExternal.3
948man/man3/Tcl_UtfToExternalDString.3 948man/man3/Tcl_UtfToExternalDString.3
949man/man3/Tcl_UtfToLower.3 949man/man3/Tcl_UtfToLower.3
950man/man3/Tcl_UtfToTitle.3 950man/man3/Tcl_UtfToTitle.3
951man/man3/Tcl_UtfToUniChar.3 951man/man3/Tcl_UtfToUniChar.3
952man/man3/Tcl_UtfToUniCharDString.3 952man/man3/Tcl_UtfToUniCharDString.3
953man/man3/Tcl_UtfToUpper.3 953man/man3/Tcl_UtfToUpper.3
954man/man3/Tcl_ValidateAllMemory.3 954man/man3/Tcl_ValidateAllMemory.3
955man/man3/Tcl_VarEval.3 955man/man3/Tcl_VarEval.3
956man/man3/Tcl_VarEvalVA.3 956man/man3/Tcl_VarEvalVA.3
957man/man3/Tcl_VarTraceInfo.3 957man/man3/Tcl_VarTraceInfo.3
958man/man3/Tcl_VarTraceInfo2.3 958man/man3/Tcl_VarTraceInfo2.3
959man/man3/Tcl_WaitForEvent.3 959man/man3/Tcl_WaitForEvent.3
960man/man3/Tcl_WaitPid.3 960man/man3/Tcl_WaitPid.3
961man/man3/Tcl_WinTCharToUtf.3 961man/man3/Tcl_WinTCharToUtf.3
962man/man3/Tcl_WinUtfToTChar.3 962man/man3/Tcl_WinUtfToTChar.3
963man/man3/Tcl_Write.3 963man/man3/Tcl_Write.3
964man/man3/Tcl_WriteChars.3 964man/man3/Tcl_WriteChars.3
965man/man3/Tcl_WriteObj.3 965man/man3/Tcl_WriteObj.3
966man/man3/Tcl_WriteRaw.3 966man/man3/Tcl_WriteRaw.3
967man/man3/Tcl_WrongNumArgs.3 967man/man3/Tcl_WrongNumArgs.3
968man/man3/Tcl_ZlibAdler32.3 968man/man3/Tcl_ZlibAdler32.3
969man/man3/Tcl_ZlibCRC32.3 969man/man3/Tcl_ZlibCRC32.3
970man/man3/Tcl_ZlibDeflate.3 970man/man3/Tcl_ZlibDeflate.3
971man/man3/Tcl_ZlibInflate.3 971man/man3/Tcl_ZlibInflate.3
972man/man3/Tcl_ZlibStreamChecksum.3 972man/man3/Tcl_ZlibStreamChecksum.3
973man/man3/Tcl_ZlibStreamClose.3 973man/man3/Tcl_ZlibStreamClose.3
974man/man3/Tcl_ZlibStreamEof.3 974man/man3/Tcl_ZlibStreamEof.3
975man/man3/Tcl_ZlibStreamGet.3 975man/man3/Tcl_ZlibStreamGet.3
976man/man3/Tcl_ZlibStreamGetCommandName.3 976man/man3/Tcl_ZlibStreamGetCommandName.3
977man/man3/Tcl_ZlibStreamInit.3 977man/man3/Tcl_ZlibStreamInit.3
978man/man3/Tcl_ZlibStreamPut.3 978man/man3/Tcl_ZlibStreamPut.3
979man/man3/Tdbc_Init.3 979man/man3/Tdbc_Init.3
980man/man3/attemptckalloc.3 980man/man3/attemptckalloc.3
981man/man3/attemptckrealloc.3 981man/man3/attemptckrealloc.3
982man/man3/ckalloc.3 982man/man3/ckalloc.3
983man/man3/ckfree.3 983man/man3/ckfree.3
984man/man3/ckrealloc.3 984man/man3/ckrealloc.3
985man/mann/Tcl.n 985man/mann/Tcl.n
986man/mann/after.n 986man/mann/after.n
987man/mann/append.n 987man/mann/append.n
988man/mann/apply.n 988man/mann/apply.n
989man/mann/argc.n 989man/mann/argc.n
990man/mann/argv.n 990man/mann/argv.n
991man/mann/argv0.n 991man/mann/argv0.n
992man/mann/array.n 992man/mann/array.n
993man/mann/auto_execok.n 993man/mann/auto_execok.n
994man/mann/auto_import.n 994man/mann/auto_import.n
995man/mann/auto_load.n 995man/mann/auto_load.n
996man/mann/auto_mkindex.n 996man/mann/auto_mkindex.n
997man/mann/auto_path.n 997man/mann/auto_path.n
998man/mann/auto_qualify.n 998man/mann/auto_qualify.n
999man/mann/auto_reset.n 999man/mann/auto_reset.n
1000man/mann/bgerror.n 1000man/mann/bgerror.n
1001man/mann/binary.n 1001man/mann/binary.n
1002man/mann/body.n 1002man/mann/body.n
1003man/mann/break.n 1003man/mann/break.n
1004man/mann/case.n 1004man/mann/case.n
1005man/mann/catch.n 1005man/mann/catch.n
1006man/mann/cd.n 1006man/mann/cd.n
1007man/mann/chan.n 1007man/mann/chan.n
1008man/mann/class.n 1008man/mann/class.n
1009man/mann/clock.n 1009man/mann/clock.n
1010man/mann/close.n 1010man/mann/close.n
1011man/mann/code.n 1011man/mann/code.n
1012man/mann/concat.n 1012man/mann/concat.n
1013man/mann/configbody.n 1013man/mann/configbody.n
1014man/mann/continue.n 1014man/mann/continue.n
1015man/mann/coroutine.n 1015man/mann/coroutine.n
1016man/mann/dde.n 1016man/mann/dde.n
1017man/mann/delete.n 1017man/mann/delete.n
1018man/mann/dict.n 1018man/mann/dict.n
1019man/mann/encoding.n 1019man/mann/encoding.n
1020man/mann/ensemble.n 1020man/mann/ensemble.n
1021man/mann/env.n 1021man/mann/env.n
1022man/mann/eof.n 1022man/mann/eof.n
1023man/mann/error.n 1023man/mann/error.n
1024man/mann/errorCode.n 1024man/mann/errorCode.n
1025man/mann/errorInfo.n 1025man/mann/errorInfo.n
1026man/mann/eval.n 1026man/mann/eval.n
1027man/mann/exec.n 1027man/mann/exec.n
1028man/mann/exit.n 1028man/mann/exit.n
1029man/mann/expr.n 1029man/mann/expr.n
1030man/mann/fblocked.n 1030man/mann/fblocked.n
1031man/mann/fconfigure.n 1031man/mann/fconfigure.n
1032man/mann/fcopy.n 1032man/mann/fcopy.n
1033man/mann/file.n 1033man/mann/file.n
1034man/mann/fileevent.n 1034man/mann/fileevent.n
1035man/mann/filename.n 1035man/mann/filename.n
1036man/mann/find.n 1036man/mann/find.n
1037man/mann/flush.n 1037man/mann/flush.n
1038man/mann/for.n 1038man/mann/for.n
1039man/mann/foreach.n 1039man/mann/foreach.n
1040man/mann/format.n 1040man/mann/format.n
1041man/mann/gets.n 1041man/mann/gets.n
1042man/mann/glob.n 1042man/mann/glob.n
1043man/mann/global.n 1043man/mann/global.n
1044man/mann/history.n 1044man/mann/history.n
1045man/mann/http.n 1045man/mann/http.n
1046man/mann/if.n 1046man/mann/if.n
1047man/mann/incr.n 1047man/mann/incr.n
1048man/mann/info.n 1048man/mann/info.n
1049man/mann/interp.n 1049man/mann/interp.n
1050man/mann/is.n 1050man/mann/is.n
1051man/mann/itcl.n 1051man/mann/itcl.n
1052man/mann/itclcomponent.n 1052man/mann/itclcomponent.n
1053man/mann/itcldelegate.n 1053man/mann/itcldelegate.n
1054man/mann/itclextendedclass.n 1054man/mann/itclextendedclass.n
1055man/mann/itcloption.n 1055man/mann/itcloption.n
1056man/mann/itclvars.n 1056man/mann/itclvars.n
1057man/mann/itclwidget.n 1057man/mann/itclwidget.n
1058man/mann/join.n 1058man/mann/join.n
1059man/mann/lappend.n 1059man/mann/lappend.n
1060man/mann/lassign.n 1060man/mann/lassign.n
1061man/mann/library.n 1061man/mann/library.n
1062man/mann/lindex.n 1062man/mann/lindex.n
1063man/mann/linsert.n 1063man/mann/linsert.n
1064man/mann/list.n 1064man/mann/list.n
1065man/mann/llength.n 1065man/mann/llength.n
1066man/mann/lmap.n 1066man/mann/lmap.n
1067man/mann/load.n 1067man/mann/load.n
1068man/mann/local.n 1068man/mann/local.n
1069man/mann/lrange.n 1069man/mann/lrange.n
1070man/mann/lrepeat.n 1070man/mann/lrepeat.n
1071man/mann/lreplace.n 1071man/mann/lreplace.n
1072man/mann/lreverse.n 1072man/mann/lreverse.n
1073man/mann/lsearch.n 1073man/mann/lsearch.n
1074man/mann/lset.n 1074man/mann/lset.n
1075man/mann/lsort.n 1075man/mann/lsort.n
1076man/mann/mathfunc.n 1076man/mann/mathfunc.n
1077man/mann/mathop.n 1077man/mann/mathop.n
1078man/mann/memory.n 1078man/mann/memory.n
1079man/mann/msgcat.n 1079man/mann/msgcat.n
1080man/mann/my.n 1080man/mann/my.n
1081man/mann/namespace.n 1081man/mann/namespace.n
1082man/mann/next.n 1082man/mann/next.n
1083man/mann/nextto.n 1083man/mann/nextto.n
1084man/mann/oo_class.n 1084man/mann/oo_class.n
1085man/mann/oo_copy.n 1085man/mann/oo_copy.n
1086man/mann/oo_define.n 1086man/mann/oo_define.n
1087man/mann/oo_objdefine.n 1087man/mann/oo_objdefine.n
1088man/mann/oo_object.n 1088man/mann/oo_object.n
1089man/mann/open.n 1089man/mann/open.n
1090man/mann/package.n 1090man/mann/package.n
1091man/mann/packagens.n 1091man/mann/packagens.n
1092man/mann/parray.n 1092man/mann/parray.n
1093man/mann/pid.n 1093man/mann/pid.n
1094man/mann/pkgMkIndex.n 1094man/mann/pkgMkIndex.n
1095man/mann/pkg_create.n 1095man/mann/pkg_create.n
1096man/mann/pkg_mkIndex.n 1096man/mann/pkg_mkIndex.n
1097man/mann/platform.n 1097man/mann/platform.n
1098man/mann/platform_shell.n 1098man/mann/platform_shell.n
1099man/mann/proc.n 1099man/mann/proc.n
1100man/mann/puts.n 1100man/mann/puts.n
1101man/mann/pwd.n 1101man/mann/pwd.n
1102man/mann/re_syntax.n 1102man/mann/re_syntax.n
1103man/mann/read.n 1103man/mann/read.n
1104man/mann/refchan.n 1104man/mann/refchan.n
1105man/mann/regexp.n 1105man/mann/regexp.n
1106man/mann/registry.n 1106man/mann/registry.n
1107man/mann/regsub.n 1107man/mann/regsub.n
1108man/mann/rename.n 1108man/mann/rename.n
1109man/mann/return.n 1109man/mann/return.n
1110man/mann/safe.n 1110man/mann/safe.n
1111man/mann/scan.n 1111man/mann/scan.n
1112man/mann/scope.n 1112man/mann/scope.n
1113man/mann/seek.n 1113man/mann/seek.n
1114man/mann/self.n 1114man/mann/self.n
1115man/mann/set.n 1115man/mann/set.n
1116man/mann/socket.n 1116man/mann/socket.n
1117man/mann/source.n 1117man/mann/source.n
1118man/mann/split.n 1118man/mann/split.n
1119man/mann/sqlite3.n 1119man/mann/sqlite3.n
1120man/mann/string.n 1120man/mann/string.n
1121man/mann/subst.n 1121man/mann/subst.n
1122man/mann/switch.n 1122man/mann/switch.n
1123man/mann/tailcall.n 1123man/mann/tailcall.n
1124man/mann/tcl_endOfWord.n 1124man/mann/tcl_endOfWord.n
1125man/mann/tcl_findLibrary.n 1125man/mann/tcl_findLibrary.n
1126man/mann/tcl_interactive.n 1126man/mann/tcl_interactive.n
1127man/mann/tcl_library.n 1127man/mann/tcl_library.n
1128man/mann/tcl_nonwordchars.n 1128man/mann/tcl_nonwordchars.n
1129man/mann/tcl_patchLevel.n 1129man/mann/tcl_patchLevel.n
1130man/mann/tcl_pkgPath.n 1130man/mann/tcl_pkgPath.n
1131man/mann/tcl_platform.n 1131man/mann/tcl_platform.n
1132man/mann/tcl_precision.n 1132man/mann/tcl_precision.n
1133man/mann/tcl_prefix.n 1133man/mann/tcl_prefix.n
1134man/mann/tcl_rcFileName.n 1134man/mann/tcl_rcFileName.n
1135man/mann/tcl_startOfNextWord.n 1135man/mann/tcl_startOfNextWord.n
1136man/mann/tcl_startOfPreviousWord.n 1136man/mann/tcl_startOfPreviousWord.n
1137man/mann/tcl_traceCompile.n 1137man/mann/tcl_traceCompile.n
1138man/mann/tcl_traceExec.n 1138man/mann/tcl_traceExec.n
1139man/mann/tcl_version.n 1139man/mann/tcl_version.n
1140man/mann/tcl_wordBreakAfter.n 1140man/mann/tcl_wordBreakAfter.n
1141man/mann/tcl_wordBreakBefore.n 1141man/mann/tcl_wordBreakBefore.n
1142man/mann/tcl_wordchars.n 1142man/mann/tcl_wordchars.n
1143man/mann/tcltest.n 1143man/mann/tcltest.n
1144man/mann/tdbc.n 1144man/mann/tdbc.n
1145man/mann/tdbc_connection.n 1145man/mann/tdbc_connection.n
1146man/mann/tdbc_mapSqlState.n 1146man/mann/tdbc_mapSqlState.n
1147man/mann/tdbc_mysql.n 1147man/mann/tdbc_mysql.n
1148man/mann/tdbc_odbc.n 1148man/mann/tdbc_odbc.n
1149man/mann/tdbc_postgres.n 1149man/mann/tdbc_postgres.n
1150man/mann/tdbc_resultset.n 1150man/mann/tdbc_resultset.n
1151man/mann/tdbc_sqlite3.n 1151man/mann/tdbc_sqlite3.n
1152man/mann/tdbc_statement.n 1152man/mann/tdbc_statement.n
1153man/mann/tdbc_tokenize.n 1153man/mann/tdbc_tokenize.n
1154man/mann/tell.n 1154man/mann/tell.n
1155man/mann/thread.n 1155man/mann/thread.n
1156man/mann/throw.n 1156man/mann/throw.n
1157man/mann/time.n 1157man/mann/time.n
1158man/mann/timerate.n 1158man/mann/timerate.n
1159man/mann/tm.n 1159man/mann/tm.n
1160man/mann/tpool.n 1160man/mann/tpool.n
1161man/mann/trace.n 1161man/mann/trace.n
1162man/mann/transchan.n 1162man/mann/transchan.n
1163man/mann/try.n 1163man/mann/try.n
1164man/mann/tsv.n 1164man/mann/tsv.n
1165man/mann/ttrace.n 1165man/mann/ttrace.n
1166man/mann/unknown.n 1166man/mann/unknown.n
1167man/mann/unload.n 1167man/mann/unload.n
1168man/mann/unset.n 1168man/mann/unset.n
1169man/mann/update.n 1169man/mann/update.n
1170man/mann/uplevel.n 1170man/mann/uplevel.n
1171man/mann/upvar.n 1171man/mann/upvar.n
1172man/mann/variable.n 1172man/mann/variable.n
1173man/mann/vwait.n 1173man/mann/vwait.n
1174man/mann/while.n 1174man/mann/while.n
1175man/mann/yield.n 1175man/mann/yield.n
1176man/mann/yieldto.n 1176man/mann/yieldto.n
1177man/mann/zlib.n 1177man/mann/zlib.n

cvs diff -r1.32 -r1.33 pkgsrc/lang/tcl/buildlink3.mk (switch to unified diff)

--- pkgsrc/lang/tcl/buildlink3.mk 2020/04/16 17:07:07 1.32
+++ pkgsrc/lang/tcl/buildlink3.mk 2021/11/16 16:24:39 1.33
@@ -1,32 +1,32 @@ @@ -1,32 +1,32 @@
1# $NetBSD: buildlink3.mk,v 1.32 2020/04/16 17:07:07 adam Exp $ 1# $NetBSD: buildlink3.mk,v 1.33 2021/11/16 16:24:39 adam Exp $
2 2
3BUILDLINK_TREE+= tcl 3BUILDLINK_TREE+= tcl
4 4
5.if !defined(TCL_BUILDLINK3_MK) 5.if !defined(TCL_BUILDLINK3_MK)
6TCL_BUILDLINK3_MK:= 6TCL_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.tcl+= tcl>=8.5.7 8BUILDLINK_API_DEPENDS.tcl+= tcl>=8.5.7
9BUILDLINK_ABI_DEPENDS.tcl+= tcl>=8.6.1nb1 9BUILDLINK_ABI_DEPENDS.tcl+= tcl>=8.6.1nb1
10BUILDLINK_PKGSRCDIR.tcl?= ../../lang/tcl 10BUILDLINK_PKGSRCDIR.tcl?= ../../lang/tcl
11 11
12BUILDLINK_FILES.tcl+= bin/tclsh* 12BUILDLINK_FILES.tcl+= bin/tclsh*
13# 13#
14# Make "-ltcl" and "-ltcl8.6" resolve into "-ltcl86", so that we don't 14# Make "-ltcl" and "-ltcl8.6" resolve into "-ltcl86", so that we don't
15# need to patch so many Makefiles. 15# need to patch so many Makefiles.
16# 16#
17BUILDLINK_TRANSFORM+= l:tcl:tcl86 17BUILDLINK_TRANSFORM+= l:tcl:tcl86
18BUILDLINK_TRANSFORM+= l:tcl8.6:tcl86 18BUILDLINK_TRANSFORM+= l:tcl8.6:tcl86
19 19
20_TOOLS_USE_PKGSRC.tclsh= yes 20_TOOLS_USE_PKGSRC.tclsh= yes
21 21
22TCLCONFIG_SH?= ${BUILDLINK_PREFIX.tcl}/lib/tclConfig.sh 22TCLCONFIG_SH?= ${BUILDLINK_PREFIX.tcl}/lib/tclConfig.sh
23TCLSH= ${BUILDLINK_PREFIX.tcl}/bin/tclsh 23TCLSH= ${BUILDLINK_PREFIX.tcl}/bin/tclsh
24# Bundled library 24# Bundled library
25ITCL_VERSION= 4.2.0 25ITCL_VERSION= 4.2.2
26TDBC_VERSION= 1.1.1 26TDBC_VERSION= 1.1.3
27 27
28.include "../../devel/zlib/buildlink3.mk" 28.include "../../devel/zlib/buildlink3.mk"
29.include "../../mk/dlopen.buildlink3.mk" 29.include "../../mk/dlopen.buildlink3.mk"
30.endif # TCL_BUILDLINK3_MK 30.endif # TCL_BUILDLINK3_MK
31 31
32BUILDLINK_TREE+= -tcl 32BUILDLINK_TREE+= -tcl

cvs diff -r1.81 -r1.82 pkgsrc/lang/tcl/distinfo (switch to unified diff)

--- pkgsrc/lang/tcl/distinfo 2021/10/26 10:51:57 1.81
+++ pkgsrc/lang/tcl/distinfo 2021/11/16 16:24:39 1.82
@@ -1,25 +1,25 @@ @@ -1,25 +1,25 @@
1$NetBSD: distinfo,v 1.81 2021/10/26 10:51:57 nia Exp $ 1$NetBSD: distinfo,v 1.82 2021/11/16 16:24:39 adam Exp $
2 2
3BLAKE2s (tcl8.6.11-src.tar.gz) = 943bcb17c9e06060965495dc7ea0921eb2af3639e07bc708b8676763fea64d95 3BLAKE2s (tcl8.6.12-src.tar.gz) = 1a0cbb0fcc1914b43f8b10cc0127fd3e86ae62f4bb449171664ade5621579461
4SHA512 (tcl8.6.11-src.tar.gz) = f586f393d1ded48e6a678552b1c6b13ad0ca27963e5fe2c98e81bdd5c018197032abb11810d7c7268d68291fefac6b6a046c06df2b0ddd8a720abc32353c55b2 4SHA512 (tcl8.6.12-src.tar.gz) = 15def824484309fff6831b436e33d91ab1c6b095178f427d1f58b9a04e5e676b18dfdf1d225c6ab9ec15dc233358c40789edc7daf91c5908a1837e9f337feb60
5Size (tcl8.6.11-src.tar.gz) = 10259009 bytes 5Size (tcl8.6.12-src.tar.gz) = 10353486 bytes
6SHA1 (patch-generic_tclInt.h) = f41a50e6461d0afacd1c8656944403e438ea6baf 6SHA1 (patch-generic_tclInt.h) = f41a50e6461d0afacd1c8656944403e438ea6baf
7SHA1 (patch-generic_tclPort.h) = 36ff05b22591d588952e55d0f13c2ef52e371d1e 7SHA1 (patch-generic_tclPort.h) = 36ff05b22591d588952e55d0f13c2ef52e371d1e
8SHA1 (patch-generic_tclPosixStr.c) = 68da211865282fe7124cad71381658f8dfb986d6 8SHA1 (patch-generic_tclPosixStr.c) = 68da211865282fe7124cad71381658f8dfb986d6
9SHA1 (patch-pkgs_itcl4.2.1_configure) = 9e821584605ee538915365b6cc986c84a466faad 9SHA1 (patch-pkgs_itcl4.2.2_configure) = 0d3f3004e5ca4fd94d69efc2753b06626f9cd130
10SHA1 (patch-pkgs_sqlite3.34.0_Makefile.in) = 5ba6810d5b13713d98e422ba1f33f9b3c4b010b7 10SHA1 (patch-pkgs_sqlite3.36.0_Makefile.in) = d86f3b78e36be6fe3247c16df3f451aaa3117cba
11SHA1 (patch-pkgs_sqlite3.34.0_configure) = 1b6a4640ae045b159bfef7fbea5363c315845e45 11SHA1 (patch-pkgs_sqlite3.36.0_configure) = 9133647d4e665d050cf89e30f92e1e700019ee1e
12SHA1 (patch-pkgs_tdbc1.1.2_configure) = bd9879f688db73b8c9d7078ecf08db506dfb6703 12SHA1 (patch-pkgs_tdbc1.1.3_configure) = e58338a2df7278a738bd41840a5f57247189c285
13SHA1 (patch-pkgs_tdbcmysql1.1.2_configure) = fe5eb8be50574e9c619695b7cf21bda91aabb7b2 13SHA1 (patch-pkgs_tdbcmysql1.1.3_configure) = 2c131c54bb204c256e30b19724fcc6aefb076a40
14SHA1 (patch-pkgs_tdbcodbc1.1.2_configure) = 35c0f144102304e631c7bad21d98b745aca5a19d 14SHA1 (patch-pkgs_tdbcodbc1.1.3_configure) = 0dd5b4fa1e536415a7fe8c330d83e83348c93b2f
15SHA1 (patch-pkgs_tdbcpostgres1.1.2_configure) = 5ffe21c178a25723fb6c0901a153c969357b6cdb 15SHA1 (patch-pkgs_tdbcpostgres1.1.3_configure) = afc07b976b31b0ca1982e1dc908f10eb19857405
16SHA1 (patch-pkgs_thread2.8.6_configure) = 2abebd054e02f973463b1cd7f2dd7cfd7d1a462d 16SHA1 (patch-pkgs_thread2.8.7_configure) = 972e926b03505bc4d4f354f7e170e9fdbf84d478
17SHA1 (patch-tests_load.test) = 438695ab76e01646e49aadc01c44344a5495eabb 17SHA1 (patch-tests_load.test) = 438695ab76e01646e49aadc01c44344a5495eabb
18SHA1 (patch-tests_pkgMkIndex.test) = 70d1042c1f4743052c5fa191fa7c4732a08e28a2 18SHA1 (patch-tests_pkgMkIndex.test) = 70d1042c1f4743052c5fa191fa7c4732a08e28a2
19SHA1 (patch-unix_Makefile.in) = cf3f3ebaaf9d73c07db44b4da5695741fc39f0ea 19SHA1 (patch-unix_Makefile.in) = a0c50c39118ec777fe61fa381cb53b71c69f1e02
20SHA1 (patch-unix_configure) = 59c5554344672eee73b309cdf679669c0cf7f677 20SHA1 (patch-unix_configure) = 2f3fae506031092cd5934b41b81c62e3d52e8576
21SHA1 (patch-unix_tclConfig.sh.in) = 341ac4f1bbfb29551dea87ade98b3b7b59652a31 21SHA1 (patch-unix_tclConfig.sh.in) = 341ac4f1bbfb29551dea87ade98b3b7b59652a31
22SHA1 (patch-unix_tclUnixCompat.c) = c5c124b5ccd240cbd34a83fd165c3dea208381cd 22SHA1 (patch-unix_tclUnixCompat.c) = c5c124b5ccd240cbd34a83fd165c3dea208381cd
23SHA1 (patch-unix_tclUnixFCmd.c) = e715d9419a36a8414355252bb3da0ef48b07fe4f 23SHA1 (patch-unix_tclUnixFCmd.c) = e715d9419a36a8414355252bb3da0ef48b07fe4f
24SHA1 (patch-unix_tclUnixInit.c) = 6c4ff96d9dacbc37e02894a148144b368b8b6677 24SHA1 (patch-unix_tclUnixInit.c) = 6c4ff96d9dacbc37e02894a148144b368b8b6677
25SHA1 (patch-unix_tclUnixPort.h) = 9eff7a5d5842fe208b467fd2ad844192e2e6aec7 25SHA1 (patch-unix_tclUnixPort.h) = 9eff7a5d5842fe208b467fd2ad844192e2e6aec7

File Deleted: pkgsrc/lang/tcl/patches/Attic/patch-pkgs_itcl4.2.1_configure

File Deleted: pkgsrc/lang/tcl/patches/Attic/patch-pkgs_sqlite3.34.0_Makefile.in

File Deleted: pkgsrc/lang/tcl/patches/Attic/patch-pkgs_sqlite3.34.0_configure

File Deleted: pkgsrc/lang/tcl/patches/Attic/patch-pkgs_tdbc1.1.2_configure

File Deleted: pkgsrc/lang/tcl/patches/Attic/patch-pkgs_tdbcmysql1.1.2_configure

File Deleted: pkgsrc/lang/tcl/patches/Attic/patch-pkgs_tdbcodbc1.1.2_configure

File Deleted: pkgsrc/lang/tcl/patches/Attic/patch-pkgs_tdbcpostgres1.1.2_configure

File Deleted: pkgsrc/lang/tcl/patches/Attic/patch-pkgs_thread2.8.6_configure

File Added: pkgsrc/lang/tcl/patches/Attic/patch-pkgs_itcl4.2.2_configure
$NetBSD: patch-pkgs_itcl4.2.2_configure,v 1.1 2021/11/16 16:24:40 adam Exp $

Honor LDFLAGS on NetBSD.
https://core.tcl.tk/tcl/tktview/fed5069f8a8e59e97af0a784b534919f5b789b1e

--- pkgs/itcl4.2.2/configure.orig	2021-11-01 01:02:18.000000000 +0000
+++ pkgs/itcl4.2.2/configure
@@ -7423,20 +7423,18 @@ then :
 fi
 	    LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS}
 	    SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so${SHLIB_VERSION}'
-	    LDFLAGS="$LDFLAGS -Wl,-export-dynamic"
+	    LDFLAGS="$LDFLAGS -Wl,--export-dynamic"
 	    CFLAGS_OPTIMIZE="-O2"
 	    # On OpenBSD:	Compile with -pthread
 	    #		Don't link with -lpthread
 	    LIBS=`echo $LIBS | sed s/-lpthread//`
 	    CFLAGS="$CFLAGS -pthread"
 	    # OpenBSD doesn't do version numbers with dots.
-	    UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
-	    TCL_LIB_VERSIONS_OK=nodots
 	    ;;
 	NetBSD-*)
 	    # NetBSD has ELF and can use 'cc -shared' to build shared libs
 	    SHLIB_CFLAGS="-fPIC"
-	    SHLIB_LD='${CC} ${SHLIB_CFLAGS} -shared'
+	    SHLIB_LD='${CC} ${SHLIB_CFLAGS} -shared ${LDFLAGS_DEFAULT}'
 	    SHLIB_SUFFIX=".so"
 	    LDFLAGS="$LDFLAGS -export-dynamic"
 	    if test $doRpath = yes

File Added: pkgsrc/lang/tcl/patches/Attic/patch-pkgs_sqlite3.36.0_Makefile.in
$NetBSD: patch-pkgs_sqlite3.36.0_Makefile.in,v 1.1 2021/11/16 16:24:40 adam Exp $

Fix building with system sqlite3.

--- pkgs/sqlite3.36.0/Makefile.in.orig	2016-01-07 15:38:22.000000000 +0000
+++ pkgs/sqlite3.36.0/Makefile.in
@@ -154,7 +154,7 @@ SHARED_BUILD	= @SHARED_BUILD@
 INCLUDES	= @PKG_INCLUDES@ @TCL_INCLUDES@ -I$(srcdir)/..
 #INCLUDES	= @PKG_INCLUDES@ @TCL_INCLUDES@ @TK_INCLUDES@ @TK_XINCLUDES@
 
-PKG_CFLAGS	= @PKG_CFLAGS@ -DSQLITE_API=MODULE_SCOPE -DSQLITE_EXTERN=
+PKG_CFLAGS	= @PKG_CFLAGS@
 
 # TCL_DEFS is not strictly need here, but if you remove it, then you
 # must make sure that configure.in checks for the necessary components

File Added: pkgsrc/lang/tcl/patches/Attic/patch-pkgs_sqlite3.36.0_configure
$NetBSD: patch-pkgs_sqlite3.36.0_configure,v 1.1 2021/11/16 16:24:40 adam Exp $

Honor LDFLAGS on NetBSD.
https://core.tcl.tk/tcl/tktview/fed5069f8a8e59e97af0a784b534919f5b789b1e

--- pkgs/sqlite3.36.0/configure.orig	2021-09-12 22:15:31.000000000 +0000
+++ pkgs/sqlite3.36.0/configure
@@ -7387,20 +7387,18 @@ then :
 fi
 	    LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS}
 	    SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so${SHLIB_VERSION}'
-	    LDFLAGS="$LDFLAGS -Wl,-export-dynamic"
+	    LDFLAGS="$LDFLAGS -Wl,--export-dynamic"
 	    CFLAGS_OPTIMIZE="-O2"
 	    # On OpenBSD:	Compile with -pthread
 	    #		Don't link with -lpthread
 	    LIBS=`echo $LIBS | sed s/-lpthread//`
 	    CFLAGS="$CFLAGS -pthread"
 	    # OpenBSD doesn't do version numbers with dots.
-	    UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
-	    TCL_LIB_VERSIONS_OK=nodots
 	    ;;
 	NetBSD-*)
 	    # NetBSD has ELF and can use 'cc -shared' to build shared libs
 	    SHLIB_CFLAGS="-fPIC"
-	    SHLIB_LD='${CC} ${SHLIB_CFLAGS} -shared'
+	    SHLIB_LD='${CC} ${SHLIB_CFLAGS} -shared ${LDFLAGS_DEFAULT}'
 	    SHLIB_SUFFIX=".so"
 	    LDFLAGS="$LDFLAGS -export-dynamic"
 	    if test $doRpath = yes

File Added: pkgsrc/lang/tcl/patches/Attic/patch-pkgs_tdbc1.1.3_configure
$NetBSD: patch-pkgs_tdbc1.1.3_configure,v 1.1 2021/11/16 16:24:40 adam Exp $

Honor LDFLAGS on NetBSD.
https://core.tcl.tk/tcl/tktview/fed5069f8a8e59e97af0a784b534919f5b789b1e

--- pkgs/tdbc1.1.3/configure.orig	2021-11-01 00:45:16.000000000 +0000
+++ pkgs/tdbc1.1.3/configure
@@ -7553,20 +7553,18 @@ then :
 fi
 	    LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS}
 	    SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so${SHLIB_VERSION}'
-	    LDFLAGS="$LDFLAGS -Wl,-export-dynamic"
+	    LDFLAGS="$LDFLAGS -Wl,--export-dynamic"
 	    CFLAGS_OPTIMIZE="-O2"
 	    # On OpenBSD:	Compile with -pthread
 	    #		Don't link with -lpthread
 	    LIBS=`echo $LIBS | sed s/-lpthread//`
 	    CFLAGS="$CFLAGS -pthread"
 	    # OpenBSD doesn't do version numbers with dots.
-	    UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
-	    TCL_LIB_VERSIONS_OK=nodots
 	    ;;
 	NetBSD-*)
 	    # NetBSD has ELF and can use 'cc -shared' to build shared libs
 	    SHLIB_CFLAGS="-fPIC"
-	    SHLIB_LD='${CC} ${SHLIB_CFLAGS} -shared'
+	    SHLIB_LD='${CC} ${SHLIB_CFLAGS} -shared ${LDFLAGS_DEFAULT}'
 	    SHLIB_SUFFIX=".so"
 	    LDFLAGS="$LDFLAGS -export-dynamic"
 	    if test $doRpath = yes

File Added: pkgsrc/lang/tcl/patches/Attic/patch-pkgs_tdbcmysql1.1.3_configure
$NetBSD: patch-pkgs_tdbcmysql1.1.3_configure,v 1.1 2021/11/16 16:24:40 adam Exp $

Honor LDFLAGS on NetBSD.
https://core.tcl.tk/tcl/tktview/fed5069f8a8e59e97af0a784b534919f5b789b1e

--- pkgs/tdbcmysql1.1.3/configure.orig	2021-11-01 00:45:35.000000000 +0000
+++ pkgs/tdbcmysql1.1.3/configure
@@ -7907,20 +7907,18 @@ then :
 fi
 	    LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS}
 	    SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so${SHLIB_VERSION}'
-	    LDFLAGS="$LDFLAGS -Wl,-export-dynamic"
+	    LDFLAGS="$LDFLAGS -Wl,--export-dynamic"
 	    CFLAGS_OPTIMIZE="-O2"
 	    # On OpenBSD:	Compile with -pthread
 	    #		Don't link with -lpthread
 	    LIBS=`echo $LIBS | sed s/-lpthread//`
 	    CFLAGS="$CFLAGS -pthread"
 	    # OpenBSD doesn't do version numbers with dots.
-	    UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
-	    TCL_LIB_VERSIONS_OK=nodots
 	    ;;
 	NetBSD-*)
 	    # NetBSD has ELF and can use 'cc -shared' to build shared libs
 	    SHLIB_CFLAGS="-fPIC"
-	    SHLIB_LD='${CC} ${SHLIB_CFLAGS} -shared'
+	    SHLIB_LD='${CC} ${SHLIB_CFLAGS} -shared ${LDFLAGS_DEFAULT}'
 	    SHLIB_SUFFIX=".so"
 	    LDFLAGS="$LDFLAGS -export-dynamic"
 	    if test $doRpath = yes

File Added: pkgsrc/lang/tcl/patches/Attic/patch-pkgs_tdbcodbc1.1.3_configure
$NetBSD: patch-pkgs_tdbcodbc1.1.3_configure,v 1.1 2021/11/16 16:24:40 adam Exp $

Honor LDFLAGS on NetBSD.
https://core.tcl.tk/tcl/tktview/fed5069f8a8e59e97af0a784b534919f5b789b1e

--- pkgs/tdbcodbc1.1.3/configure.orig	2021-11-01 00:45:43.000000000 +0000
+++ pkgs/tdbcodbc1.1.3/configure
@@ -7907,20 +7907,18 @@ then :
 fi
 	    LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS}
 	    SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so${SHLIB_VERSION}'
-	    LDFLAGS="$LDFLAGS -Wl,-export-dynamic"
+	    LDFLAGS="$LDFLAGS -Wl,--export-dynamic"
 	    CFLAGS_OPTIMIZE="-O2"
 	    # On OpenBSD:	Compile with -pthread
 	    #		Don't link with -lpthread
 	    LIBS=`echo $LIBS | sed s/-lpthread//`
 	    CFLAGS="$CFLAGS -pthread"
 	    # OpenBSD doesn't do version numbers with dots.
-	    UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
-	    TCL_LIB_VERSIONS_OK=nodots
 	    ;;
 	NetBSD-*)
 	    # NetBSD has ELF and can use 'cc -shared' to build shared libs
 	    SHLIB_CFLAGS="-fPIC"
-	    SHLIB_LD='${CC} ${SHLIB_CFLAGS} -shared'
+	    SHLIB_LD='${CC} ${SHLIB_CFLAGS} -shared ${LDFLAGS_DEFAULT}'
 	    SHLIB_SUFFIX=".so"
 	    LDFLAGS="$LDFLAGS -export-dynamic"
 	    if test $doRpath = yes

File Added: pkgsrc/lang/tcl/patches/Attic/patch-pkgs_tdbcpostgres1.1.3_configure
$NetBSD: patch-pkgs_tdbcpostgres1.1.3_configure,v 1.1 2021/11/16 16:24:40 adam Exp $

Honor LDFLAGS on NetBSD.
https://core.tcl.tk/tcl/tktview/fed5069f8a8e59e97af0a784b534919f5b789b1e

--- pkgs/tdbcpostgres1.1.3/configure.orig	2021-11-01 00:45:56.000000000 +0000
+++ pkgs/tdbcpostgres1.1.3/configure
@@ -7907,20 +7907,18 @@ then :
 fi
 	    LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS}
 	    SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so${SHLIB_VERSION}'
-	    LDFLAGS="$LDFLAGS -Wl,-export-dynamic"
+	    LDFLAGS="$LDFLAGS -Wl,--export-dynamic"
 	    CFLAGS_OPTIMIZE="-O2"
 	    # On OpenBSD:	Compile with -pthread
 	    #		Don't link with -lpthread
 	    LIBS=`echo $LIBS | sed s/-lpthread//`
 	    CFLAGS="$CFLAGS -pthread"
 	    # OpenBSD doesn't do version numbers with dots.
-	    UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
-	    TCL_LIB_VERSIONS_OK=nodots
 	    ;;
 	NetBSD-*)
 	    # NetBSD has ELF and can use 'cc -shared' to build shared libs
 	    SHLIB_CFLAGS="-fPIC"
-	    SHLIB_LD='${CC} ${SHLIB_CFLAGS} -shared'
+	    SHLIB_LD='${CC} ${SHLIB_CFLAGS} -shared ${LDFLAGS_DEFAULT}'
 	    SHLIB_SUFFIX=".so"
 	    LDFLAGS="$LDFLAGS -export-dynamic"
 	    if test $doRpath = yes

File Added: pkgsrc/lang/tcl/patches/Attic/patch-pkgs_thread2.8.7_configure
$NetBSD: patch-pkgs_thread2.8.7_configure,v 1.1 2021/11/16 16:24:40 adam Exp $

Honor LDFLAGS on NetBSD.
https://core.tcl.tk/tcl/tktview/fed5069f8a8e59e97af0a784b534919f5b789b1e

--- pkgs/thread2.8.7/configure.orig	2021-11-01 00:56:26.000000000 +0000
+++ pkgs/thread2.8.7/configure
@@ -13101,20 +13101,18 @@ then :
 fi
 	    LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS}
 	    SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so${SHLIB_VERSION}'
-	    LDFLAGS="$LDFLAGS -Wl,-export-dynamic"
+	    LDFLAGS="$LDFLAGS -Wl,--export-dynamic"
 	    CFLAGS_OPTIMIZE="-O2"
 	    # On OpenBSD:	Compile with -pthread
 	    #		Don't link with -lpthread
 	    LIBS=`echo $LIBS | sed s/-lpthread//`
 	    CFLAGS="$CFLAGS -pthread"
 	    # OpenBSD doesn't do version numbers with dots.
-	    UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
-	    TCL_LIB_VERSIONS_OK=nodots
 	    ;;
 	NetBSD-*)
 	    # NetBSD has ELF and can use 'cc -shared' to build shared libs
 	    SHLIB_CFLAGS="-fPIC"
-	    SHLIB_LD='${CCLD} ${SHLIB_CFLAGS} -shared'
+	    SHLIB_LD='${CCLD} ${SHLIB_CFLAGS} -shared ${LDFLAGS_DEFAULT}'
 	    SHLIB_SUFFIX=".so"
 	    LDFLAGS="$LDFLAGS -export-dynamic"
 	    if test $doRpath = yes

cvs diff -r1.17 -r1.18 pkgsrc/lang/tcl/patches/patch-unix_Makefile.in (switch to unified diff)

--- pkgsrc/lang/tcl/patches/patch-unix_Makefile.in 2021/01/20 20:38:49 1.17
+++ pkgsrc/lang/tcl/patches/patch-unix_Makefile.in 2021/11/16 16:24:40 1.18
@@ -1,170 +1,176 @@ @@ -1,170 +1,176 @@
1$NetBSD: patch-unix_Makefile.in,v 1.17 2021/01/20 20:38:49 adam Exp $ 1$NetBSD: patch-unix_Makefile.in,v 1.18 2021/11/16 16:24:40 adam Exp $
2 2
3Honour LDFLAGS. 3Honour LDFLAGS.
4 4
5--- unix/Makefile.in.orig 2020-12-31 01:31:43.000000000 +0000 5--- unix/Makefile.in.orig 2021-10-29 17:08:08.000000000 +0000
6+++ unix/Makefile.in 6+++ unix/Makefile.in
7@@ -8,6 +8,7 @@ VERSION = @TCL_VERSION@ 7@@ -8,6 +8,7 @@ VERSION = @TCL_VERSION@
8 MAJOR_VERSION = @TCL_MAJOR_VERSION@ 8 MAJOR_VERSION = @TCL_MAJOR_VERSION@
9 MINOR_VERSION = @TCL_MINOR_VERSION@ 9 MINOR_VERSION = @TCL_MINOR_VERSION@
10 PATCH_LEVEL = @TCL_PATCH_LEVEL@ 10 PATCH_LEVEL = @TCL_PATCH_LEVEL@
11+SHLIB_VERSION = @SHLIB_VERSION@ 11+SHLIB_VERSION = @SHLIB_VERSION@
12  12
13 #-------------------------------------------------------------------------- 13 #--------------------------------------------------------------------------
14 # Things you can change to personalize the Makefile for your own site (you can 14 # Things you can change to personalize the Makefile for your own site (you can
15@@ -58,6 +59,8 @@ MODULE_INSTALL_DIR = $(SCRIPT_INSTALL_DI 15@@ -58,6 +59,8 @@ MODULE_INSTALL_DIR = $(SCRIPT_INSTALL_DI
16  16
17 # Directory in which to install the include file tcl.h: 17 # Directory in which to install the include file tcl.h:
18 INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(includedir) 18 INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(includedir)
19+UNIX_INCLUDE_INSTALL_DIR = $(INCLUDE_INSTALL_DIR)/tcl/unix 19+UNIX_INCLUDE_INSTALL_DIR = $(INCLUDE_INSTALL_DIR)/tcl/unix
20+GENERIC_INCLUDE_INSTALL_DIR = $(INCLUDE_INSTALL_DIR)/tcl/generic 20+GENERIC_INCLUDE_INSTALL_DIR = $(INCLUDE_INSTALL_DIR)/tcl/generic
21  21
22 # Path to the private tcl header dir: 22 # Path to the private tcl header dir:
23 PRIVATE_INCLUDE_DIR = @PRIVATE_INCLUDE_DIR@ 23 PRIVATE_INCLUDE_DIR = @PRIVATE_INCLUDE_DIR@
24@@ -107,7 +110,7 @@ CFLAGS_OPTIMIZE = @CFLAGS_OPTIMIZE@ 24@@ -107,7 +110,7 @@ CFLAGS_OPTIMIZE = @CFLAGS_OPTIMIZE@
25 #CFLAGS = $(CFLAGS_DEBUG) 25 #CFLAGS = $(CFLAGS_DEBUG)
26 #CFLAGS = $(CFLAGS_OPTIMIZE) 26 #CFLAGS = $(CFLAGS_OPTIMIZE)
27 #CFLAGS = $(CFLAGS_DEBUG) $(CFLAGS_OPTIMIZE) 27 #CFLAGS = $(CFLAGS_DEBUG) $(CFLAGS_OPTIMIZE)
28-CFLAGS = @CFLAGS_DEFAULT@ @CFLAGS@ 28-CFLAGS = @CFLAGS_DEFAULT@ @CFLAGS@
29+CFLAGS += @CFLAGS_DEFAULT@ @CFLAGS@ 29+CFLAGS += @CFLAGS_DEFAULT@ @CFLAGS@
30  30
31 # Flags to pass to the linker 31 # Flags to pass to the linker
32 LDFLAGS_DEBUG = @LDFLAGS_DEBUG@ 32 LDFLAGS_DEBUG = @LDFLAGS_DEBUG@
33@@ -143,7 +146,7 @@ NO_DEPRECATED_FLAGS = 33@@ -143,7 +146,7 @@ NO_DEPRECATED_FLAGS =
34  34
35 # Some versions of make, like SGI's, use the following variable to determine 35 # Some versions of make, like SGI's, use the following variable to determine
36 # which shell to use for executing commands: 36 # which shell to use for executing commands:
37-SHELL = @MAKEFILE_SHELL@ 37-SHELL = @MAKEFILE_SHELL@
38+#SHELL = @MAKEFILE_SHELL@ 38+#SHELL = @MAKEFILE_SHELL@
39  39
40 # Tcl used to let the configure script choose which program to use for 40 # Tcl used to let the configure script choose which program to use for
41 # installing, but there are just too many different versions of "install" 41 # installing, but there are just too many different versions of "install"
42@@ -189,7 +192,7 @@ DLTEST_TARGETS = dltest.marker 42@@ -189,7 +192,7 @@ DLTEST_TARGETS = dltest.marker
43 # run-time. The first symbol is for use when creating a binary with cc, and 43 # run-time. The first symbol is for use when creating a binary with cc, and
44 # the second is for use when running ld directly. 44 # the second is for use when running ld directly.
45 CC_SEARCH_FLAGS = @CC_SEARCH_FLAGS@ 45 CC_SEARCH_FLAGS = @CC_SEARCH_FLAGS@
46-LD_SEARCH_FLAGS = @LD_SEARCH_FLAGS@ 46-LD_SEARCH_FLAGS = @LD_SEARCH_FLAGS@
47+LD_SEARCH_FLAGS = @LD_SEARCH_FLAGS@ @LDFLAGS@ 47+LD_SEARCH_FLAGS = @LD_SEARCH_FLAGS@ @LDFLAGS@
48  48
49 # The following symbol is defined to "$(DLTEST_TARGETS)" if dynamic loading is 49 # The following symbol is defined to "$(DLTEST_TARGETS)" if dynamic loading is
50 # available; this causes everything in the "dltest" subdirectory to be built 50 # available; this causes everything in the "dltest" subdirectory to be built
51@@ -200,6 +203,7 @@ BUILD_DLTEST = @BUILD_DLTEST@ 51@@ -200,6 +203,7 @@ BUILD_DLTEST = @BUILD_DLTEST@
52 #BUILD_DLTEST = 52 #BUILD_DLTEST =
53  53
54 TCL_LIB_FILE = @TCL_LIB_FILE@ 54 TCL_LIB_FILE = @TCL_LIB_FILE@
55+TCL_LIB_A_FILE = ${TCL_LIB_FILE:@SHLIB_SUFFIX@=.a} 55+TCL_LIB_A_FILE = ${TCL_LIB_FILE:@SHLIB_SUFFIX@=.a}
56 #TCL_LIB_FILE = libtcl.a 56 #TCL_LIB_FILE = libtcl.a
57  57
58 # Generic lib name used in rules that apply to tcl and tk 58 # Generic lib name used in rules that apply to tcl and tk
59@@ -710,7 +714,7 @@ SRCS = $(GENERIC_SRCS) $(TOMMATH_SRCS) $ 59@@ -711,7 +715,7 @@ SRCS = $(GENERIC_SRCS) $(TOMMATH_SRCS) $
60  60
61 all: binaries libraries doc packages 61 all: binaries libraries doc packages
62  62
63-binaries: ${LIB_FILE} ${TCL_EXE} 63-binaries: ${LIB_FILE} ${TCL_EXE}
64+binaries: ${LIB_FILE} ${TCL_EXE} ${TCL_LIB_A_FILE} 64+binaries: ${LIB_FILE} ${TCL_EXE} ${TCL_LIB_A_FILE}
65  65
66 libraries: 66 libraries:
67  67
68@@ -729,6 +733,11 @@ ${STUB_LIB_FILE}: ${STUB_LIB_OBJS} 68@@ -730,6 +734,11 @@ ${STUB_LIB_FILE}: ${STUB_LIB_OBJS}
69 rm -f $@ 69 rm -f $@
70 @MAKE_STUB_LIB@ 70 @MAKE_STUB_LIB@
71  71
72+${TCL_LIB_A_FILE}: ${OBJS} 72+${TCL_LIB_A_FILE}: ${OBJS}
73+ rm -rf $@ 73+ rm -rf $@
74+ ar cr $@ ${OBJS} 74+ ar cr $@ ${OBJS}
75+ $(RANLIB) $@ 75+ $(RANLIB) $@
76+ 76+
77 # Make target which outputs the list of the .o contained in the Tcl lib useful 77 # Make target which outputs the list of the .o contained in the Tcl lib useful
78 # to build a single big shared library containing Tcl and other extensions. 78 # to build a single big shared library containing Tcl and other extensions.
79 # Used for the Tcl Plugin. -- dl 79 # Used for the Tcl Plugin. -- dl
80@@ -891,9 +900,16 @@ install-binaries: binaries 80@@ -893,9 +902,16 @@ install-binaries: binaries
81 done; 81 done
82 @echo "Installing $(LIB_FILE) to $(DLL_INSTALL_DIR)/" 82 @echo "Installing $(LIB_FILE) to $(DLL_INSTALL_DIR)/"
83 @@INSTALL_LIB@ 83 @@INSTALL_LIB@
84- @chmod 555 "$(DLL_INSTALL_DIR)/$(LIB_FILE)" 84- @chmod 555 "$(DLL_INSTALL_DIR)/$(LIB_FILE)"
85+ @cd "$(DLL_INSTALL_DIR)" && if test "$(SHLIB_SUFFIX)" = ".dylib"; then \ 85+ @cd "$(DLL_INSTALL_DIR)" && if test "$(SHLIB_SUFFIX)" = ".dylib"; then \
86+ ln -sf libtcl$(MAJOR_VERSION)$(MINOR_VERSION)$(SHLIB_VERSION)$(SHLIB_SUFFIX) $(LIB_FILE) ; \ 86+ ln -sf libtcl$(MAJOR_VERSION)$(MINOR_VERSION)$(SHLIB_VERSION)$(SHLIB_SUFFIX) $(LIB_FILE) ; \
87+ else \ 87+ else \
88+ ln -sf libtcl$(MAJOR_VERSION)$(MINOR_VERSION)$(SHLIB_SUFFIX)$(SHLIB_VERSION) $(LIB_FILE) ; \ 88+ ln -sf libtcl$(MAJOR_VERSION)$(MINOR_VERSION)$(SHLIB_SUFFIX)$(SHLIB_VERSION) $(LIB_FILE) ; \
89+ fi 89+ fi
90+ @echo "Installing ${TCL_LIB_A_FILE} to $(DLL_INSTALL_DIR)/" 90+ @echo "Installing ${TCL_LIB_A_FILE} to $(DLL_INSTALL_DIR)/"
91+ @$(INSTALL_DATA) ${TCL_LIB_A_FILE} $(DLL_INSTALL_DIR)/${TCL_LIB_A_FILE} 91+ @$(INSTALL_DATA) ${TCL_LIB_A_FILE} $(DLL_INSTALL_DIR)/${TCL_LIB_A_FILE}
92 @echo "Installing ${TCL_EXE} as $(BIN_INSTALL_DIR)/tclsh$(VERSION)${EXE_SUFFIX}" 92 @echo "Installing ${TCL_EXE} as $(BIN_INSTALL_DIR)/tclsh$(VERSION)${EXE_SUFFIX}"
93 @$(INSTALL_PROGRAM) ${TCL_EXE} "$(BIN_INSTALL_DIR)/tclsh$(VERSION)${EXE_SUFFIX}" 93 @$(INSTALL_PROGRAM) ${TCL_EXE} "$(BIN_INSTALL_DIR)/tclsh$(VERSION)${EXE_SUFFIX}"
94+ @cd "$(BIN_INSTALL_DIR)" && ln -sf tclsh$(VERSION)${EXE_SUFFIX} tclsh 94+ @cd "$(BIN_INSTALL_DIR)" && ln -sf tclsh$(VERSION)${EXE_SUFFIX} tclsh
95 @echo "Installing tclConfig.sh to $(CONFIG_INSTALL_DIR)/" 95 @echo "Installing tclConfig.sh to $(CONFIG_INSTALL_DIR)/"
96 @$(INSTALL_DATA) tclConfig.sh "$(CONFIG_INSTALL_DIR)/tclConfig.sh" 96 @$(INSTALL_DATA) tclConfig.sh "$(CONFIG_INSTALL_DIR)/tclConfig.sh"
97 @echo "Installing tclooConfig.sh to $(CONFIG_INSTALL_DIR)/" 97 @echo "Installing tclooConfig.sh to $(CONFIG_INSTALL_DIR)/"
98@@ -946,6 +962,8 @@ install-libraries: libraries 98@@ -947,23 +963,32 @@ install-libraries: libraries
99 done; 99 $(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)/http1.0"; \
 100 done
100 @echo "Installing package http 2.9.5 as a Tcl Module"; 101 @echo "Installing package http 2.9.5 as a Tcl Module";
101 @$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl "$(MODULE_INSTALL_DIR)/8.6/http-2.9.5.tm"; 102- @$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl "$(MODULE_INSTALL_DIR)/8.6/http-2.9.5.tm"
102+ @$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl "$(SCRIPT_INSTALL_DIR)/http/http.tcl"; 103+ @$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl "$(SCRIPT_INSTALL_DIR)/http/http.tcl"
103+ @$(INSTALL_DATA) $(TOP_DIR)/library/http/pkgIndex.tcl "$(SCRIPT_INSTALL_DIR)/http/pkgIndex.tcl"; 104+ @$(INSTALL_DATA) $(TOP_DIR)/library/http/pkgIndex.tcl "$(SCRIPT_INSTALL_DIR)/http/pkgIndex.tcl";
104 @echo "Installing package opt0.4 files to $(SCRIPT_INSTALL_DIR)/opt0.4/"; 105 @echo "Installing package opt0.4 files to $(SCRIPT_INSTALL_DIR)/opt0.4/";
105 @for i in $(TOP_DIR)/library/opt/*.tcl ; \ 106 @for i in $(TOP_DIR)/library/opt/*.tcl; do \
106 do \ 107 $(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)/opt0.4"; \
107@@ -953,13 +971,21 @@ install-libraries: libraries 108 done
108 done; 109 @echo "Installing package msgcat 1.6.1 as a Tcl Module"
109 @echo "Installing package msgcat 1.6.1 as a Tcl Module"; 110 @$(INSTALL_DATA) $(TOP_DIR)/library/msgcat/msgcat.tcl \
110 @$(INSTALL_DATA) $(TOP_DIR)/library/msgcat/msgcat.tcl "$(MODULE_INSTALL_DIR)/8.5/msgcat-1.6.1.tm"; 111- "$(MODULE_INSTALL_DIR)/8.5/msgcat-1.6.1.tm"
111+ @$(INSTALL_DATA) $(TOP_DIR)/library/msgcat/msgcat.tcl "$(SCRIPT_INSTALL_DIR)/msgcat1.6/msgcat.tcl"; 112+ "$(SCRIPT_INSTALL_DIR)/msgcat1.6/msgcat.tcl"
112+ @$(INSTALL_DATA) $(TOP_DIR)/library/msgcat/pkgIndex.tcl "$(SCRIPT_INSTALL_DIR)/msgcat1.6/pkgIndex.tcl"; 113+ @$(INSTALL_DATA) $(TOP_DIR)/library/msgcat/pkgIndex.tcl \
113 @echo "Installing package tcltest 2.5.3 as a Tcl Module"; 114+ "$(SCRIPT_INSTALL_DIR)/msgcat1.6/pkgIndex.tcl";
114 @$(INSTALL_DATA) $(TOP_DIR)/library/tcltest/tcltest.tcl "$(MODULE_INSTALL_DIR)/8.5/tcltest-2.5.3.tm"; 115 @echo "Installing package tcltest 2.5.3 as a Tcl Module"
115+ @$(INSTALL_DATA) $(TOP_DIR)/library/tcltest/tcltest.tcl "$(SCRIPT_INSTALL_DIR)/tcltest2.5/tcltest.tcl"; 116 @$(INSTALL_DATA) $(TOP_DIR)/library/tcltest/tcltest.tcl \
116+ @$(INSTALL_DATA) $(TOP_DIR)/library/tcltest/pkgIndex.tcl "$(SCRIPT_INSTALL_DIR)/tcltest2.5/pkgIndex.tcl"; 117- "$(MODULE_INSTALL_DIR)/8.5/tcltest-2.5.3.tm"
117  118+ "$(SCRIPT_INSTALL_DIR)/tcltest2.5/tcltest.tcl"
118 @echo "Installing package platform 1.0.15 as a Tcl Module"; 119+ @$(INSTALL_DATA) $(TOP_DIR)/library/tcltest/pkgIndex.tcl \
119 @$(INSTALL_DATA) $(TOP_DIR)/library/platform/platform.tcl "$(MODULE_INSTALL_DIR)/8.4/platform-1.0.15.tm"; 120+ "$(SCRIPT_INSTALL_DIR)/tcltest2.5/pkgIndex.tcl";
120+ @$(INSTALL_DATA) $(TOP_DIR)/library/platform/platform.tcl "$(SCRIPT_INSTALL_DIR)/platform1.0/platform.tcl"; 121 @echo "Installing package platform 1.0.18 as a Tcl Module"
121+ @$(INSTALL_DATA) $(TOP_DIR)/library/platform/pkgIndex.tcl "$(SCRIPT_INSTALL_DIR)/platform1.0/pkgIndex.tcl"; 122 @$(INSTALL_DATA) $(TOP_DIR)/library/platform/platform.tcl \
122 @echo "Installing package platform::shell 1.1.4 as a Tcl Module"; 123- "$(MODULE_INSTALL_DIR)/8.4/platform-1.0.18.tm"
123 @$(INSTALL_DATA) $(TOP_DIR)/library/platform/shell.tcl "$(MODULE_INSTALL_DIR)/8.4/platform/shell-1.1.4.tm"; 124+ "$(SCRIPT_INSTALL_DIR)/platform1.0/platform.tcl"
124+ @$(INSTALL_DATA) $(TOP_DIR)/library/platform/shell.tcl "$(SCRIPT_INSTALL_DIR)/shell1.1/shell.tcl"; 125+ @$(INSTALL_DATA) $(TOP_DIR)/library/platform/pkgIndex.tcl \
125+ @$(INSTALL_DATA) $(TOP_DIR)/library/platform/pkgIndex.tcl "$(SCRIPT_INSTALL_DIR)/shell1.1/pkgIndex.tcl"; 126+ "$(SCRIPT_INSTALL_DIR)/platform1.0/pkgIndex.tcl";
126  127 @echo "Installing package platform::shell 1.1.4 as a Tcl Module"
127 @echo "Installing encoding files to $(SCRIPT_INSTALL_DIR)/encoding/"; 128 @$(INSTALL_DATA) $(TOP_DIR)/library/platform/shell.tcl \
128 @for i in $(TOP_DIR)/library/encoding/*.enc ; do \ 129- "$(MODULE_INSTALL_DIR)/8.4/platform/shell-1.1.4.tm"
129@@ -1044,7 +1070,7 @@ install-doc: doc 130+ "$(SCRIPT_INSTALL_DIR)/shell1.1/platform/shell.tcl"
 131+ @$(INSTALL_DATA) $(TOP_DIR)/library/platform/pkgIndex.tcl \
 132+ "$(SCRIPT_INSTALL_DIR)/shell1.1/pkgIndex.tcl";
 133 @echo "Installing encoding files to $(SCRIPT_INSTALL_DIR)/encoding/"
 134 @for i in $(TOP_DIR)/library/encoding/*.enc; do \
 135 $(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)/encoding"; \
 136@@ -1039,20 +1064,24 @@ install-doc: doc
130 done 137 done
131  138
132 install-headers: 139 install-headers:
133- @for i in "$(INCLUDE_INSTALL_DIR)"; \ 140- @for i in "$(INCLUDE_INSTALL_DIR)"; do \
134+ @for i in "$(INCLUDE_INSTALL_DIR)" "$(GENERIC_INCLUDE_INSTALL_DIR)" "$(UNIX_INCLUDE_INSTALL_DIR)"; \ 141+ @for i in "$(INCLUDE_INSTALL_DIR)" "$(GENERIC_INCLUDE_INSTALL_DIR)" "$(UNIX_INCLUDE_INSTALL_DIR)"; do \
135 do \ 
136 if [ ! -d "$$i" ] ; then \ 142 if [ ! -d "$$i" ] ; then \
137 echo "Making directory $$i"; \ 143 echo "Making directory $$i"; \
138@@ -1053,13 +1079,17 @@ install-headers: 144 $(INSTALL_DATA_DIR) "$$i"; \
139 fi; \ 145 fi; \
140 done; 146 done
141 @echo "Installing header files to $(INCLUDE_INSTALL_DIR)/"; 147 @echo "Installing header files to $(INCLUDE_INSTALL_DIR)/";
142- @for i in $(GENERIC_DIR)/tcl.h $(GENERIC_DIR)/tclDecls.h \ 148- @for i in $(GENERIC_DIR)/tcl.h $(GENERIC_DIR)/tclDecls.h \
143- $(GENERIC_DIR)/tclOO.h $(GENERIC_DIR)/tclOODecls.h \ 149- $(GENERIC_DIR)/tclOO.h $(GENERIC_DIR)/tclOODecls.h \
144- $(GENERIC_DIR)/tclPlatDecls.h \ 150- $(GENERIC_DIR)/tclPlatDecls.h \
145- $(GENERIC_DIR)/tclTomMath.h \ 151- $(GENERIC_DIR)/tclTomMath.h \
146- $(GENERIC_DIR)/tclTomMathDecls.h ; \ 152- $(GENERIC_DIR)/tclTomMathDecls.h ; \
147+ @for i in $(GENERIC_DIR)/*.h ; \ 153+ @for i in $(GENERIC_DIR)/*.h ; \
148+ do \ 154+ do \
149+ $(INSTALL_DATA) $$i "$(GENERIC_INCLUDE_INSTALL_DIR)"; \ 155+ $(INSTALL_DATA) $$i "$(GENERIC_INCLUDE_INSTALL_DIR)"; \
150+ done; 156+ done;
151+ @for i in $(UNIX_DIR)/*.h ; \ 157+ @for i in $(UNIX_DIR)/*.h ; \
152+ do \ 158+ do \
153+ $(INSTALL_DATA) $$i "$(UNIX_INCLUDE_INSTALL_DIR)"; \ 159+ $(INSTALL_DATA) $$i "$(UNIX_INCLUDE_INSTALL_DIR)"; \
154+ done; 160+ done;
155+ @for i in tcl.h tclDecls.h tclOO.h tclOODecls.h tclPlatDecls.h; \ 161+ @for i in tcl.h tclDecls.h tclOO.h tclOODecls.h tclPlatDecls.h; \
156 do \ 162 do \
157- $(INSTALL_DATA) $$i "$(INCLUDE_INSTALL_DIR)"; \ 163- $(INSTALL_DATA) $$i "$(INCLUDE_INSTALL_DIR)"; \
158+ cd "$(INCLUDE_INSTALL_DIR)" && ln -sf tcl/generic/$$i $$i; \ 164+ cd "$(INCLUDE_INSTALL_DIR)" && ln -sf tcl/generic/$$i $$i; \
159 done; 165 done
160  166
161 # Optional target to install private headers 167 # Optional target to install private headers
162@@ -1817,7 +1847,7 @@ configure-packages: 168@@ -1810,7 +1839,7 @@ configure-packages:
163 mkdir -p $(PKG_DIR)/$$pkg; \ 169 mkdir -p $(PKG_DIR)/$$pkg; \
164 if [ ! -f $(PKG_DIR)/$$pkg/Makefile ]; then \ 170 if [ ! -f $(PKG_DIR)/$$pkg/Makefile ] ; then \
165 ( cd $(PKG_DIR)/$$pkg; \ 171 ( cd $(PKG_DIR)/$$pkg; \
166- $$i/configure --with-tcl=../.. \ 172- $$i/configure --with-tcl=../.. \
167+ $(SHELL) $$i/configure --with-tcl=../.. \ 173+ $(SHELL) $$i/configure --with-tcl=../.. \
168 --with-tclinclude=$(GENERIC_DIR) \ 174 --with-tclinclude=$(GENERIC_DIR) \
169 $(PKG_CFG_ARGS) --libdir=$(PACKAGE_DIR) \ 175 $(PKG_CFG_ARGS) --libdir=$(PACKAGE_DIR) \
170 --enable-shared --enable-threads; ) || exit $$?; \ 176 --enable-shared --enable-threads; ) || exit $$?; \

cvs diff -r1.13 -r1.14 pkgsrc/lang/tcl/patches/patch-unix_configure (switch to unified diff)

--- pkgsrc/lang/tcl/patches/patch-unix_configure 2021/01/20 20:38:49 1.13
+++ pkgsrc/lang/tcl/patches/patch-unix_configure 2021/11/16 16:24:40 1.14
@@ -1,184 +1,184 @@ @@ -1,184 +1,184 @@
1$NetBSD: patch-unix_configure,v 1.13 2021/01/20 20:38:49 adam Exp $ 1$NetBSD: patch-unix_configure,v 1.14 2021/11/16 16:24:40 adam Exp $
2 2
3--- unix/configure.orig 2020-12-31 01:31:43.000000000 +0000 3--- unix/configure.orig 2021-11-04 15:04:06.000000000 +0000
4+++ unix/configure 4+++ unix/configure
5@@ -6771,12 +6771,12 @@ fi 5@@ -6772,12 +6772,12 @@ fi
6 LD_SEARCH_FLAGS="" 6 LD_SEARCH_FLAGS=""
7 ;; 7 ;;
8 BSD/OS-4.*) 8 BSD/OS-4.*)
9- SHLIB_CFLAGS="-export-dynamic -fPIC" 9- SHLIB_CFLAGS="-export-dynamic -fPIC"
10+ SHLIB_CFLAGS="-Wl,--export-dynamic -fPIC" 10+ SHLIB_CFLAGS="-Wl,--export-dynamic -fPIC"
11 SHLIB_LD='${CC} -shared' 11 SHLIB_LD='${CC} -shared'
12 SHLIB_SUFFIX=".so" 12 SHLIB_SUFFIX=".so"
13 DL_OBJS="tclLoadDl.o" 13 DL_OBJS="tclLoadDl.o"
14 DL_LIBS="-ldl" 14 DL_LIBS="-ldl"
15- LDFLAGS="$LDFLAGS -export-dynamic" 15- LDFLAGS="$LDFLAGS -export-dynamic"
16+ LDFLAGS="$LDFLAGS --export-dynamic" 16+ LDFLAGS="$LDFLAGS --export-dynamic"
17 CC_SEARCH_FLAGS="" 17 CC_SEARCH_FLAGS=""
18 LD_SEARCH_FLAGS="" 18 LD_SEARCH_FLAGS=""
19 ;; 19 ;;
20@@ -7447,7 +7447,7 @@ fi 20@@ -7462,7 +7462,7 @@ fi
21 CC_SEARCH_FLAGS="" 21 CC_SEARCH_FLAGS=""
22 LD_SEARCH_FLAGS="" 22 LD_SEARCH_FLAGS=""
23 ;; 23 ;;
24- OpenBSD-*) 24- OpenBSD-*)
25+ OpenBSD-*|MirBSD-*) 25+ OpenBSD-*|MirBSD-*)
26 arch=`arch -s` 26 arch=`arch -s`
27 case "$arch" in 27 case "$arch" in
28 alpha|sparc64) 28 alpha|sparc64)
29@@ -7468,7 +7468,7 @@ fi 29@@ -7483,7 +7483,7 @@ fi
30  30
31 LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS} 31 LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS}
32 SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so${SHLIB_VERSION}' 32 SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so${SHLIB_VERSION}'
33- LDFLAGS="-Wl,-export-dynamic" 33- LDFLAGS="-Wl,-export-dynamic"
34+ LDFLAGS="-Wl,--export-dynamic" 34+ LDFLAGS="-Wl,--export-dynamic"
35 CFLAGS_OPTIMIZE="-O2" 35 CFLAGS_OPTIMIZE="-O2"
36 if test "${TCL_THREADS}" = "1"; then 36 if test "${TCL_THREADS}" = "1"; then
37  37
38@@ -7490,7 +7490,7 @@ fi 38@@ -7505,7 +7505,7 @@ fi
39 SHLIB_SUFFIX=".so" 39 SHLIB_SUFFIX=".so"
40 DL_OBJS="tclLoadDl.o" 40 DL_OBJS="tclLoadDl.o"
41 DL_LIBS="" 41 DL_LIBS=""
42- LDFLAGS="$LDFLAGS -export-dynamic" 42- LDFLAGS="$LDFLAGS -export-dynamic"
43+ LDFLAGS="$LDFLAGS -Wl,--export-dynamic" 43+ LDFLAGS="$LDFLAGS -Wl,--export-dynamic"
44 if test $doRpath = yes; then 44 if test $doRpath = yes; then
45  45
46 CC_SEARCH_FLAGS='"-Wl,-rpath,${LIB_RUNTIME_DIR}"' 46 CC_SEARCH_FLAGS='"-Wl,-rpath,${LIB_RUNTIME_DIR}"'
47@@ -7540,7 +7540,6 @@ fi 47@@ -7523,7 +7523,6 @@ fi
48 esac 48
49 ;; 49 ;;
50 Darwin-*) 50 Darwin-*)
51- CFLAGS_OPTIMIZE="-Os" 51- CFLAGS_OPTIMIZE="-Os"
52 SHLIB_CFLAGS="-fno-common" 52 SHLIB_CFLAGS="-fno-common"
53 # To avoid discrepancies between what headers configure sees during 53 # To avoid discrepancies between what headers configure sees during
54 # preprocessing tests and compiling tests, move any -isysroot and 54 # preprocessing tests and compiling tests, move any -isysroot and
55@@ -8750,7 +8749,11 @@ fi 55@@ -8735,7 +8734,11 @@ fi
56  56
57 else 57 else
58  58
59- INSTALL_LIB='$(INSTALL_LIBRARY) $(LIB_FILE) "$(LIB_INSTALL_DIR)/$(LIB_FILE)"' 59- INSTALL_LIB='$(INSTALL_LIBRARY) $(LIB_FILE) "$(LIB_INSTALL_DIR)/$(LIB_FILE)"'
60+ if test "${SHLIB_SUFFIX}" = ".dylib" ; then 60+ if test "${SHLIB_SUFFIX}" = ".dylib" ; then
61+ INSTALL_LIB='$(INSTALL_LIBRARY) $(LIB_FILE) "$(LIB_INSTALL_DIR)/libtcl$(MAJOR_VERSION)$(MINOR_VERSION)$(SHLIB_VERSION)$(SHLIB_SUFFIX)"' 61+ INSTALL_LIB='$(INSTALL_LIBRARY) $(LIB_FILE) "$(LIB_INSTALL_DIR)/libtcl$(MAJOR_VERSION)$(MINOR_VERSION)$(SHLIB_VERSION)$(SHLIB_SUFFIX)"'
62+ else 62+ else
63+ INSTALL_LIB='$(INSTALL_LIBRARY) $(LIB_FILE) "$(LIB_INSTALL_DIR)/$(LIB_FILE)$(SHLIB_VERSION)"' 63+ INSTALL_LIB='$(INSTALL_LIBRARY) $(LIB_FILE) "$(LIB_INSTALL_DIR)/$(LIB_FILE)$(SHLIB_VERSION)"'
64+ fi 64+ fi
65  65
66 fi 66 fi
67  67
68@@ -8785,7 +8788,7 @@ else 68@@ -8770,7 +8773,7 @@ else
69  69
70 fi 70 fi
71  71
72- INSTALL_STUB_LIB='$(INSTALL_LIBRARY) $(STUB_LIB_FILE) "$(LIB_INSTALL_DIR)/$(STUB_LIB_FILE)"' 72- INSTALL_STUB_LIB='$(INSTALL_LIBRARY) $(STUB_LIB_FILE) "$(LIB_INSTALL_DIR)/$(STUB_LIB_FILE)"'
73+ INSTALL_STUB_LIB='$(INSTALL_DATA) $(STUB_LIB_FILE) "$(LIB_INSTALL_DIR)/$(STUB_LIB_FILE)"' 73+ INSTALL_STUB_LIB='$(INSTALL_DATA) $(STUB_LIB_FILE) "$(LIB_INSTALL_DIR)/$(STUB_LIB_FILE)"'
74  74
75 # Define TCL_LIBS now that we know what DL_LIBS is. 75 # Define TCL_LIBS now that we know what DL_LIBS is.
76 # The trick here is that we don't want to change the value of TCL_LIBS if 76 # The trick here is that we don't want to change the value of TCL_LIBS if
77@@ -18697,9 +18700,9 @@ fi 77@@ -18744,9 +18747,9 @@ fi
78 # building libtcl as a shared library instead of a static library. 78 # building libtcl as a shared library instead of a static library.
79 #-------------------------------------------------------------------- 79 #--------------------------------------------------------------------
80  80
81-TCL_UNSHARED_LIB_SUFFIX=${UNSHARED_LIB_SUFFIX} 81-TCL_UNSHARED_LIB_SUFFIX=${UNSHARED_LIB_SUFFIX}
82-TCL_SHARED_LIB_SUFFIX=${SHARED_LIB_SUFFIX} 82-TCL_SHARED_LIB_SUFFIX=${SHARED_LIB_SUFFIX}
83-eval "TCL_LIB_FILE=libtcl${LIB_SUFFIX}" 83-eval "TCL_LIB_FILE=libtcl${LIB_SUFFIX}"
84+TCL_UNSHARED_LIB_SUFFIX=${TCL_MAJOR_VERSION}${TCL_MINOR_VERSION}.a 84+TCL_UNSHARED_LIB_SUFFIX=${TCL_MAJOR_VERSION}${TCL_MINOR_VERSION}.a
85+TCL_SHARED_LIB_SUFFIX=${TCL_MAJOR_VERSION}${TCL_MINOR_VERSION}${SHLIB_SUFFIX} 85+TCL_SHARED_LIB_SUFFIX=${TCL_MAJOR_VERSION}${TCL_MINOR_VERSION}${SHLIB_SUFFIX}
86+eval "TCL_LIB_FILE=libtcl${TCL_SHARED_LIB_SUFFIX}" 86+eval "TCL_LIB_FILE=libtcl${TCL_SHARED_LIB_SUFFIX}"
87  87
88 # tclConfig.sh needs a version of the _LIB_SUFFIX that has been eval'ed 88 # tclConfig.sh needs a version of the _LIB_SUFFIX that has been eval'ed
89 # since on some platforms TCL_LIB_FILE contains shell escapes. 89 # since on some platforms TCL_LIB_FILE contains shell escapes.
90@@ -18812,13 +18815,10 @@ else 90@@ -18859,13 +18862,10 @@ else
91 eval libdir="$libdir" 91 eval libdir="$libdir"
92 # default install directory for bundled packages 92 # default install directory for bundled packages
93 PACKAGE_DIR="$libdir" 93 PACKAGE_DIR="$libdir"
94- if test "${TCL_LIB_VERSIONS_OK}" = "ok"; then 94- if test "${TCL_LIB_VERSIONS_OK}" = "ok"; then
95- TCL_LIB_FLAG="-ltcl${TCL_VERSION}" 95- TCL_LIB_FLAG="-ltcl${TCL_VERSION}"
96- else 96- else
97- TCL_LIB_FLAG="-ltcl`echo ${TCL_VERSION} | tr -d .`" 97- TCL_LIB_FLAG="-ltcl`echo ${TCL_VERSION} | tr -d .`"
98- fi 98- fi
99+ TCL_LIB_FLAG="-ltcl${TCL_MAJOR_VERSION}${TCL_MINOR_VERSION}" 99+ TCL_LIB_FLAG="-ltcl${TCL_MAJOR_VERSION}${TCL_MINOR_VERSION}"
100 TCL_BUILD_LIB_SPEC="-L`pwd | sed -e 's/ /\\\\ /g'` ${TCL_LIB_FLAG}" 100 TCL_BUILD_LIB_SPEC="-L`pwd | sed -e 's/ /\\\\ /g'` ${TCL_LIB_FLAG}"
101- TCL_LIB_SPEC="-L${libdir} ${TCL_LIB_FLAG}" 101- TCL_LIB_SPEC="-L${libdir} ${TCL_LIB_FLAG}"
102+ TCL_LIB_SPEC_RPATH="${COMPILER_RPATH_FLAG}${libdir}" 102+ TCL_LIB_SPEC_RPATH="${COMPILER_RPATH_FLAG}${libdir}"
103+ TCL_LIB_SPEC="${TCL_LIB_SPEC_RPATH} -L${libdir} ${TCL_LIB_FLAG}" 103+ TCL_LIB_SPEC="${TCL_LIB_SPEC_RPATH} -L${libdir} ${TCL_LIB_FLAG}"
104 fi 104 fi
105 VERSION='${VERSION}' 105 VERSION='${VERSION}'
106 eval "CFG_TCL_SHARED_LIB_SUFFIX=${TCL_SHARED_LIB_SUFFIX}" 106 eval "CFG_TCL_SHARED_LIB_SUFFIX=${TCL_SHARED_LIB_SUFFIX}"
107@@ -18837,10 +18837,8 @@ if test "$FRAMEWORK_BUILD" = "1" ; then 107@@ -18884,10 +18884,8 @@ if test "$FRAMEWORK_BUILD" = "1" ; then
108 TCL_PACKAGE_PATH="~/Library/Tcl /Library/Tcl ~/Library/Frameworks /Library/Frameworks" 108 TCL_PACKAGE_PATH="~/Library/Tcl /Library/Tcl ~/Library/Frameworks /Library/Frameworks"
109 test -z "$TCL_MODULE_PATH" && \ 109 test -z "$TCL_MODULE_PATH" && \
110 TCL_MODULE_PATH="~/Library/Tcl /Library/Tcl" 110 TCL_MODULE_PATH="~/Library/Tcl /Library/Tcl"
111-elif test "$prefix/lib" != "$libdir"; then 111-elif test "$prefix/lib" != "$libdir"; then
112- test -z "$TCL_PACKAGE_PATH" && TCL_PACKAGE_PATH="{${libdir}} {${prefix}/lib} ${TCL_PACKAGE_PATH}" 112- test -z "$TCL_PACKAGE_PATH" && TCL_PACKAGE_PATH="{${libdir}} {${prefix}/lib} ${TCL_PACKAGE_PATH}"
113 else 113 else
114- test -z "$TCL_PACKAGE_PATH" && TCL_PACKAGE_PATH="{${prefix}/lib} ${TCL_PACKAGE_PATH}" 114- test -z "$TCL_PACKAGE_PATH" && TCL_PACKAGE_PATH="{${prefix}/lib} ${TCL_PACKAGE_PATH}"
115+ test -z "$TCL_PACKAGE_PATH" && TCL_PACKAGE_PATH="${prefix}/lib/tcl ${prefix}/lib" 115+ test -z "$TCL_PACKAGE_PATH" && TCL_PACKAGE_PATH="${prefix}/lib/tcl ${prefix}/lib"
116 fi 116 fi
117  117
118 #-------------------------------------------------------------------- 118 #--------------------------------------------------------------------
119@@ -18855,12 +18853,7 @@ eval "TCL_STUB_LIB_FILE=libtclstub${TCL_ 119@@ -18902,12 +18900,7 @@ eval "TCL_STUB_LIB_FILE=libtclstub${TCL_
120 eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\"" 120 eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
121 eval "TCL_STUB_LIB_DIR=\"${libdir}\"" 121 eval "TCL_STUB_LIB_DIR=\"${libdir}\""
122  122
123-if test "${TCL_LIB_VERSIONS_OK}" = "ok"; then 123-if test "${TCL_LIB_VERSIONS_OK}" = "ok"; then
124- TCL_STUB_LIB_FLAG="-ltclstub${TCL_VERSION}" 124- TCL_STUB_LIB_FLAG="-ltclstub${TCL_VERSION}"
125-else 125-else
126- TCL_STUB_LIB_FLAG="-ltclstub`echo ${TCL_VERSION} | tr -d .`" 126- TCL_STUB_LIB_FLAG="-ltclstub`echo ${TCL_VERSION} | tr -d .`"
127-fi 127-fi
128- 128-
129+TCL_STUB_LIB_FLAG="-ltclstub${TCL_MAJOR_VERSION}${TCL_MINOR_VERSION}" 129+TCL_STUB_LIB_FLAG="-ltclstub${TCL_MAJOR_VERSION}${TCL_MINOR_VERSION}"
130 TCL_BUILD_STUB_LIB_SPEC="-L`pwd | sed -e 's/ /\\\\ /g'` ${TCL_STUB_LIB_FLAG}" 130 TCL_BUILD_STUB_LIB_SPEC="-L`pwd | sed -e 's/ /\\\\ /g'` ${TCL_STUB_LIB_FLAG}"
131 TCL_STUB_LIB_SPEC="-L${TCL_STUB_LIB_DIR} ${TCL_STUB_LIB_FLAG}" 131 TCL_STUB_LIB_SPEC="-L${TCL_STUB_LIB_DIR} ${TCL_STUB_LIB_FLAG}"
132 TCL_BUILD_STUB_LIB_PATH="`pwd`/${TCL_STUB_LIB_FILE}" 132 TCL_BUILD_STUB_LIB_PATH="`pwd`/${TCL_STUB_LIB_FILE}"
133@@ -19014,34 +19007,15 @@ fi 133@@ -19061,34 +19054,15 @@ fi
134 # Transform confdefs.h into DEFS. 134 # Transform confdefs.h into DEFS.
135 # Protect against shell expansion while executing Makefile rules. 135 # Protect against shell expansion while executing Makefile rules.
136 # Protect against Makefile macro expansion. 136 # Protect against Makefile macro expansion.
137-# 137-#
138-# If the first sed substitution is executed (which looks for macros that 138-# If the first sed substitution is executed (which looks for macros that
139-# take arguments), then we branch to the quote section. Otherwise, 139-# take arguments), then we branch to the quote section. Otherwise,
140-# look for a macro that doesn't take arguments. 140-# look for a macro that doesn't take arguments.
141-cat >confdef2opt.sed <<\_ACEOF 141-cat >confdef2opt.sed <<\_ACEOF
142-t clear 142-t clear
143-: clear 143-: clear
144-s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\),-D\1=\2,g 144-s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\),-D\1=\2,g
145-t quote 145-t quote
146-s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\),-D\1=\2,g 146-s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\),-D\1=\2,g
147-t quote 147-t quote
148-d 148-d
149-: quote 149-: quote
150-s,[ `~#$^&*(){}\\|;'"<>?],\\&,g 150-s,[ `~#$^&*(){}\\|;'"<>?],\\&,g
151-s,\[,\\&,g 151-s,\[,\\&,g
152-s,\],\\&,g 152-s,\],\\&,g
153-s,\$,$$,g 153-s,\$,$$,g
154-p 154-p
155-_ACEOF 155-_ACEOF
156-# We use echo to avoid assuming a particular line-breaking character. 156-# We use echo to avoid assuming a particular line-breaking character.
157-# The extra dot is to prevent the shell from consuming trailing 157-# The extra dot is to prevent the shell from consuming trailing
158-# line-breaks from the sub-command output. A line-break within 158-# line-breaks from the sub-command output. A line-break within
159-# single-quotes doesn't work because, if this script is created in a 159-# single-quotes doesn't work because, if this script is created in a
160-# platform that uses two characters for line-breaks (e.g., DOS), tr 160-# platform that uses two characters for line-breaks (e.g., DOS), tr
161-# would break. 161-# would break.
162-ac_LF_and_DOT=`echo; echo .` 162-ac_LF_and_DOT=`echo; echo .`
163-DEFS=`sed -n -f confdef2opt.sed confdefs.h | tr "$ac_LF_and_DOT" ' .'` 163-DEFS=`sed -n -f confdef2opt.sed confdefs.h | tr "$ac_LF_and_DOT" ' .'`
164-rm -f confdef2opt.sed 164-rm -f confdef2opt.sed
165+cat > conftest.defs <<\EOF 165+cat > conftest.defs <<\EOF
166+s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%-D\1=\2%g 166+s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%-D\1=\2%g
167+s%[ `~#$^&*(){}\\|;'"<>?]%\\&%g 167+s%[ `~#$^&*(){}\\|;'"<>?]%\\&%g
168+s%\[%\\&%g 168+s%\[%\\&%g
169+s%\]%\\&%g 169+s%\]%\\&%g
170+s%\$%$$%g 170+s%\$%$$%g
171+EOF 171+EOF
172+DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '` 172+DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '`
173+rm -f conftest.defs 173+rm -f conftest.defs
174  174
175  175
176  176
177@@ -19669,6 +19643,7 @@ s,@EXTRA_BUILD_HTML@,$EXTRA_BUILD_HTML,; 177@@ -19718,6 +19692,7 @@ s,@EXTRA_BUILD_HTML@,$EXTRA_BUILD_HTML,;
178 s,@EXTRA_TCLSH_LIBS@,$EXTRA_TCLSH_LIBS,;t t 178 s,@EXTRA_TCLSH_LIBS@,$EXTRA_TCLSH_LIBS,;t t
179 s,@DLTEST_LD@,$DLTEST_LD,;t t 179 s,@DLTEST_LD@,$DLTEST_LD,;t t
180 s,@DLTEST_SUFFIX@,$DLTEST_SUFFIX,;t t 180 s,@DLTEST_SUFFIX@,$DLTEST_SUFFIX,;t t
181+s,@SHLIB_VERSION@,$SHLIB_VERSION,;t t 181+s,@SHLIB_VERSION@,$SHLIB_VERSION,;t t
182 CEOF 182 CEOF
183  183
184 _ACEOF 184 _ACEOF