summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2023-11-18 15:27:58 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2023-11-18 15:27:58 (GMT)
commitc8e7ec122b6d7dcdf0c216f241155a0ef9c3e998 (patch)
tree0fdc38bb5f2b3ad5afc0bbbc73b891ca883cbb88 /.github
parent0650f4e76a34cf5f5f5f21de00ebbe34748c5377 (diff)
parentaa31e771b641d9f18f3374b64c4eed0f1437890e (diff)
downloadtcl-c8e7ec122b6d7dcdf0c216f241155a0ef9c3e998.zip
tcl-c8e7ec122b6d7dcdf0c216f241155a0ef9c3e998.tar.gz
tcl-c8e7ec122b6d7dcdf0c216f241155a0ef9c3e998.tar.bz2
Merge 8.7. Also fix Windows symbols build with Visual Studio
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/linux-build.yml7
1 files changed, 7 insertions, 0 deletions
diff --git a/.github/workflows/linux-build.yml b/.github/workflows/linux-build.yml
index f97ec63..0379ce6 100644
--- a/.github/workflows/linux-build.yml
+++ b/.github/workflows/linux-build.yml
@@ -23,6 +23,8 @@ jobs:
- "--enable-symbols=mem"
- "--enable-symbols=all"
- "CFLAGS=-ftrapv"
+ # Duplicated below
+ - "CFLAGS=-m32 CPPFLAGS=-m32 LDFLAGS=-m32 --disable-64bit"
defaults:
run:
shell: bash
@@ -31,6 +33,11 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
timeout-minutes: 5
+ - name: Install 32-bit dependencies if needed
+ # Duplicated from above
+ if: ${{ matrix.cfgopt == 'CFLAGS=-m32 CPPFLAGS=-m32 LDFLAGS=-m32 --disable-64bit' }}
+ run: |
+ sudo apt install gcc-multilib libc6-dev-i386
- name: Prepare
run: |
touch tclStubInit.c tclOOStubInit.c tclOOScript.h