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.