Author: renodr
Date: Fri Nov 30 10:55:23 2018
New Revision: 20763
Log:
Update to TCL and TK 8.6.9
Modified:
trunk/BOOK/general/prog/tcl.xml
trunk/BOOK/general/prog/tk.xml
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/packages.ent
Modified: trunk/BOOK/general/prog/tcl.xml
==============================================================================
--- trunk/BOOK/general/prog/tcl.xml Fri Nov 30 10:16:13 2018 (r20762)
+++ trunk/BOOK/general/prog/tcl.xml Fri Nov 30 10:55:23 2018 (r20763)
@@ -6,19 +6,21 @@
<!ENTITY tcl-download-http
"&sourceforge-dl;/tcl/tcl&tcl-version;-src.tar.gz">
<!ENTITY tcl-download-ftp " ">
- <!ENTITY tcl-md5sum "81656d3367af032e0ae6157eff134f89">
- <!ENTITY tcl-size "9.3 MB">
- <!ENTITY tcl-buildsize "65 MB (including html documentation)">
- <!ENTITY tcl-time "0.6 SBU (using parallelism=4; add 2.8 SBU for
tests)">
+ <!ENTITY tcl-md5sum "aa0a121d95a0e7b73a036f26028538d4">
+ <!ENTITY tcl-size "9.5 MB">
+ <!ENTITY tcl-buildsize "84 MB (including html documentation)">
+ <!ENTITY tcl-time "0.6 SBU (add 3.0 SBU for tests)">
<!ENTITY tcl-doc-download
"&sourceforge-dl;/tcl/tcl&tcl-version;-html.tar.gz">
- <!ENTITY tcl-doc-md5sum "a94394b8c13bb8457928e347fa29d8aa">
+ <!ENTITY tcl-doc-md5sum "243da67cca49b9bac0dc6c06fdb42896">
<!ENTITY tcl-doc-size "1.2 MB">
<!-- Ensure this is updated when Tcl moves from the 8.6.x branch -->
<!ENTITY tcl-ver "8.6">
- <!ENTITY tdbc-ver "1.0.6">
- <!ENTITY itcl-ver "4.1.1">
+ <!ENTITY tdbc-ver "1.1.0">
+ <!ENTITY itcl-ver "4.1.2">
+ <!ENTITY thread-ver "2.8.4">
+ <!ENTITY sqlite3-ver "3.25.3">
]>
<sect1 id="tcl" xreflabel="Tcl-&tcl-version;">
@@ -154,7 +156,8 @@
<para>
To test the results, issue: <command>make test</command>.
- Tests known to fail: cmdAH.test and tdbcodbc.test.
+ <!-- Tests known to fail: cmdAH.test and tdbcodbc.test. 8.6.9: No
+ failures -->
</para>
<para>
@@ -221,21 +224,21 @@
<seglistitem>
<seg>
- tclsh and tclsh&tcl-ver;
+ sqlite3_analyzer, tclsh, and tclsh&tcl-ver;
</seg>
<seg>
libtcl&tcl-ver;.so and libtclstub&tcl-ver;.a
</seg>
<seg>
- /usr/lib/itcl4.0.1,
- /usr/lib/sqlite3.8.6
+ /usr/lib/itcl&itcl-ver;,
+ /usr/lib/sqlite&sqlite3-ver;
/usr/lib/tcl8,
/usr/lib/tcl&tcl-ver;,
- /usr/lib/tdbc1.0.1,
- /usr/lib/tdbcmysql1.0.1,
- /usr/lib/tdbcodbc1.0.1,
- /usr/lib/tdbcpostgres1.0.1,
- /usr/lib/thread2.7.1,
+ /usr/lib/tdbc&tdbc-ver;,
+ /usr/lib/tdbcmysql&tdbc-ver;,
+ /usr/lib/tdbcodbc&tdbc-ver;,
+ /usr/lib/tdbcpostgres&tdbc-ver;,
+ /usr/lib/thread&thread-ver;,
/usr/share/doc/tcl-&tcl-version;, and
/usr/share/man/mann
</seg>
@@ -247,6 +250,20 @@
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
+ <varlistentry id="sqlite3_analyzer">
+ <term><command>sqlite3_analyzer</command></term>
+ <listitem>
+ <para>
+ is a program to analyze sqlite3 database files and output a report
+ that gives information on size and storage efficiency for the
+ database and it's tables and indexes.
+ </para>
+ <indexterm zone="tcl sqlite3_analyzer">
+ <primary sortas="b-sqlite3_analyzer">sqlite3_analyzer</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
<varlistentry id="tclsh">
<term><command>tclsh</command></term>
<listitem>
Modified: trunk/BOOK/general/prog/tk.xml
==============================================================================
--- trunk/BOOK/general/prog/tk.xml Fri Nov 30 10:16:13 2018 (r20762)
+++ trunk/BOOK/general/prog/tk.xml Fri Nov 30 10:55:23 2018 (r20763)
@@ -6,10 +6,10 @@
<!ENTITY tk-download-http "&sourceforge-dl;/tcl/tk&tk-version;-src.tar.gz">
<!ENTITY tk-download-ftp " ">
- <!ENTITY tk-md5sum "5e0faecba458ee1386078fb228d008ba">
- <!ENTITY tk-size "4.1 MB">
- <!ENTITY tk-buildsize "24 MB">
- <!ENTITY tk-time "0.3 SBU (add 1.5 SBU for tests)">
+ <!ENTITY tk-md5sum "e3cf6290999ee30651d75864eccfec63">
+ <!ENTITY tk-size "4.2 MB">
+ <!ENTITY tk-buildsize "30 MB">
+ <!ENTITY tk-time "0.3 SBU (add 1.8 SBU for tests)">
<!-- Ensure this is updated when Tk moves from the 8.6.x branch -->
<!ENTITY tk-ver "8.6">
@@ -112,7 +112,14 @@
Some tests will steal focus and some might crash your X Server. To test
the results anyway, issue: <command>make test</command>. Ensure you run
it from an X Window display device with the GLX extensions loaded, but
- even so, tests might hang.
+ even so, tests might hang. 2 tests are known to fail regardless.
+ <!-- Test Statistics (tk8.6.9 - renodr):
+ Total: 466
+ Passed: 447
+ Skipped: 17
+ Failed: 2
+ The two tests that fail have to do with ttk.test
+ -->
</para>
<para>
Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml Fri Nov 30 10:16:13
2018 (r20762)
+++ trunk/BOOK/introduction/welcome/changelog.xml Fri Nov 30 10:55:23
2018 (r20763)
@@ -42,6 +42,17 @@
</listitem>
-->
<listitem>
+ <para>November 30th, 2018</para>
+ <itemizedlist>
+ <listitem>
+ <para>[renodr] - Update to TCL and TK versions 8.6.9. Fixes
+ <ulink url="&blfs-ticket-root;11354">#11354</ulink>. This fixes
+ a 0day vulnerability according to upstream.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>November 29th, 2018</para>
<itemizedlist>
<listitem>
Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent Fri Nov 30 10:16:13 2018 (r20762)
+++ trunk/BOOK/packages.ent Fri Nov 30 10:55:23 2018 (r20763)
@@ -344,8 +344,8 @@
<!ENTITY slang-version "2.3.2">
<!ENTITY subversion-version "1.10.3">
<!ENTITY swig-version "3.0.12">
-<!ENTITY tcl-version "8.6.8">
-<!ENTITY tk-version "8.6.8">
+<!ENTITY tcl-version "8.6.9">
+<!ENTITY tk-version "8.6.9">
<!ENTITY vala-major-version "0.42"> <!-- even minors only -->
<!ENTITY vala-version "&vala-major-version;.2">
<!ENTITY valgrind-version "3.14.0">
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page