Skip to content

Commit e770e84

Browse files
author
jan.nijtmans
committed
Run CI build against Tcl 9.0. Stop all support for Tcl 8.5
1 parent 2243555 commit e770e84

4 files changed

Lines changed: 5 additions & 8 deletions

File tree

‎.github/workflows/linux-build.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ defaults:
77
shell: bash
88
jobs:
99
build:
10-
runs-on: ubuntu-24.04
10+
runs-on: ubuntu-26.04
1111
strategy:
1212
matrix:
1313
compiler:
@@ -25,9 +25,9 @@ jobs:
2525
path: tclconfig
2626
- name: Setup Environment (compiler=${{ matrix.compiler }})
2727
run: |
28-
sudo apt-get install tcl8.6-dev libgdbm-dev liblmdb-dev
28+
sudo apt-get install tcl9.0-dev libgdbm-dev liblmdb-dev
2929
mkdir "$HOME/install dir"
30-
echo "CFGOPT=--with-tcl=/usr/lib/tcl8.6 --with-gdbm --with-lmdb" >> $GITHUB_ENV
30+
echo "CFGOPT=--with-tcl=/usr/lib/tcl9.0 --with-gdbm --with-lmdb" >> $GITHUB_ENV
3131
echo "CC=$COMPILER" >> $GITHUB_ENV
3232
env:
3333
COMPILER: ${{ matrix.compiler }}

‎configure‎

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2905,15 +2905,12 @@ printf '%s\n' "$as_me: WARNING: --with-tcl argument should refer to directory co
29052905
`ls -d /usr/lib/tcl9.1 2>/dev/null` \
29062906
`ls -d /usr/lib/tcl9.0 2>/dev/null` \
29072907
`ls -d /usr/lib/tcl8.6 2>/dev/null` \
2908-
`ls -d /usr/lib/tcl8.5 2>/dev/null` \
29092908
`ls -d /usr/local/lib/tcl9.1 2>/dev/null` \
29102909
`ls -d /usr/local/lib/tcl9.0 2>/dev/null` \
29112910
`ls -d /usr/local/lib/tcl8.6 2>/dev/null` \
2912-
`ls -d /usr/local/lib/tcl8.5 2>/dev/null` \
29132911
`ls -d /usr/local/lib/tcl/tcl9.1 2>/dev/null` \
29142912
`ls -d /usr/local/lib/tcl/tcl9.0 2>/dev/null` \
29152913
`ls -d /usr/local/lib/tcl/tcl8.6 2>/dev/null` \
2916-
`ls -d /usr/local/lib/tcl/tcl8.5 2>/dev/null` \
29172914
; do
29182915
if test -f "$i/tclConfig.sh" ; then
29192916
ac_cv_c_tclconfig="`(cd $i; pwd)`"

‎tcl/cmdsrv/cmdsrv.tcl‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
# redistribution of this file, and for a DISCLAIMER OF ALL WARRANTIES.
2828
# -----------------------------------------------------------------------------
2929

30-
package require Tcl 8.5-
30+
package require Tcl 8.6-
3131
package require thread 2.9-
3232

3333
namespace eval cmdsrv {

‎tcl/phttpd/phttpd.tcl‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
# redistribution of this file, and for a DISCLAIMER OF ALL WARRANTIES.
3333
# -----------------------------------------------------------------------------
3434

35-
package require Tcl 8.5-
35+
package require Tcl 8.6-
3636
package require thread 2.9-
3737

3838
#

0 commit comments

Comments
 (0)