texlive[72687] Build/source/.github/scripts/build-tl.sh: [GA] more

commits+preining at tug.org commits+preining at tug.org
Mon Oct 28 02:22:33 CET 2024


Revision: 72687
          https://tug.org/svn/texlive?view=revision&revision=72687
Author:   preining
Date:     2024-10-28 02:22:32 +0100 (Mon, 28 Oct 2024)
Log Message:
-----------
[GA] more c++17 fixes

almalinux:
- install gcc-toolset-11
i386-linux, x86_64-linux(musl)
- add -std=c++17 CXXFLAG

Modified Paths:
--------------
    trunk/Build/source/.github/scripts/build-tl.sh

Modified: trunk/Build/source/.github/scripts/build-tl.sh
===================================================================
--- trunk/Build/source/.github/scripts/build-tl.sh	2024-10-28 00:42:53 UTC (rev 72686)
+++ trunk/Build/source/.github/scripts/build-tl.sh	2024-10-28 01:22:32 UTC (rev 72687)
@@ -34,8 +34,8 @@
        ;;
      almalinux)
        yum update -y
-       yum install -y gcc-toolset-9 fontconfig-devel libX11-devel libXmu-devel libXaw-devel
-       . /opt/rh/gcc-toolset-9/enable
+       yum install -y gcc-toolset-11 fontconfig-devel libX11-devel libXmu-devel libXaw-devel
+       . /opt/rh/gcc-toolset-11/enable
        ;;
      centos)
        yum update -y
@@ -121,7 +121,7 @@
     export CFLAGS=-D_NETBSD_SOURCE
     export CXXFLAGS='-D_NETBSD_SOURCE -std=c++17'
     ;;
-  i386-linux)
+  x86_64-linux|i386-linux|x86_64-linuxmusl)
     export CXXFLAGS='-std=c++17'
     ;;
 esac



More information about the tex-live-commits mailing list.