texlive[72684] Build/source/.github: [GA] try to force c++17
commits+preining at tug.org
commits+preining at tug.org
Mon Oct 28 01:14:05 CET 2024
Revision: 72684
https://tug.org/svn/texlive?view=revision&revision=72684
Author: preining
Date: 2024-10-28 01:14:04 +0100 (Mon, 28 Oct 2024)
Log Message:
-----------
[GA] try to force c++17
freebsd:
- go back to 13.2
- use c++17 instead of c++11
i386-linux:
- try to force c++17
Modified Paths:
--------------
trunk/Build/source/.github/scripts/build-tl.sh
trunk/Build/source/.github/workflows/main.yml
Modified: trunk/Build/source/.github/scripts/build-tl.sh
===================================================================
--- trunk/Build/source/.github/scripts/build-tl.sh 2024-10-27 23:44:58 UTC (rev 72683)
+++ trunk/Build/source/.github/scripts/build-tl.sh 2024-10-28 00:14:04 UTC (rev 72684)
@@ -119,8 +119,11 @@
export CC=gcc
export CXX=g++
export CFLAGS=-D_NETBSD_SOURCE
- export CXXFLAGS='-D_NETBSD_SOURCE -std=c++11'
+ export CXXFLAGS='-D_NETBSD_SOURCE -std=c++17'
;;
+ i386-linux)
+ export CXXFLAGS='-std=c++17'
+ ;;
esac
export TL_MAKE_FLAGS
Modified: trunk/Build/source/.github/workflows/main.yml
===================================================================
--- trunk/Build/source/.github/workflows/main.yml 2024-10-27 23:44:58 UTC (rev 72683)
+++ trunk/Build/source/.github/workflows/main.yml 2024-10-28 00:14:04 UTC (rev 72684)
@@ -148,7 +148,7 @@
uses: vmactions/freebsd-vm at v1
if: ${{ matrix.os == 'freebsd' && (matrix.ci_build || matrix.release_build) }}
with:
- release: '14.1'
+ release: '13.2'
usesh: true
run: |
cd repo
More information about the tex-live-commits
mailing list.