texlive[70009] Build/source/.github: Revert "[GHA] first shot at
commits+preining at tug.org
commits+preining at tug.org
Tue Feb 20 06:25:19 CET 2024
Revision: 70009
https://tug.org/svn/texlive?view=revision&revision=70009
Author: preining
Date: 2024-02-20 06:25:18 +0100 (Tue, 20 Feb 2024)
Log Message:
-----------
Revert "[GHA] first shot at openbsd" - it cannot be reasonably supported
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-02-20 03:38:07 UTC (rev 70008)
+++ trunk/Build/source/.github/scripts/build-tl.sh 2024-02-20 05:25:18 UTC (rev 70009)
@@ -45,9 +45,6 @@
freebsd)
env ASSUME_ALWAYS_YES=YES pkg install -y gmake gcc pkgconf libX11 libXt libXaw fontconfig perl5
;;
- openbsd)
- pkg_add gmake libiconv libsigsegv
- ;;
netbsd)
pkg_add gmake gcc pkgconf libX11 libXt libXaw fontconfig perl5
;;
@@ -110,9 +107,6 @@
export CXX="g++ -m64"
fi
;;
- *-openbsd)
- export TL_MAKE=gmake
- ;;
*-freebsd)
export TL_MAKE=gmake
export CC=gcc
Modified: trunk/Build/source/.github/workflows/main.yml
===================================================================
--- trunk/Build/source/.github/workflows/main.yml 2024-02-20 03:38:07 UTC (rev 70008)
+++ trunk/Build/source/.github/workflows/main.yml 2024-02-20 05:25:18 UTC (rev 70009)
@@ -130,12 +130,10 @@
fail-fast: false
matrix:
arch: [ i386, amd64 ]
- os: [ openbsd, freebsd, solaris ]
+ os: [ freebsd, solaris ]
release_build:
- ${{ startsWith(github.ref, 'refs/tags/') }}
include:
- - os: openbsd
- ci_build: true
- os: freebsd
ci_build: true
- os: solaris
@@ -146,15 +144,6 @@
uses: actions/checkout at v4
with:
path: 'repo'
- - name: build openbsd
- uses: vmactions/openbsd-vm at v1
- if: ${{ matrix.os == 'openbsd' && (matrix.ci_build || matrix.release_build) }}
- with:
- release: '7.4'
- usesh: true
- run: |
- cd repo
- sh .github/scripts/build-tl.sh ${{ matrix.arch }}-${{ matrix.os }} ${{ matrix.os }}
- name: build freebsd
uses: vmactions/freebsd-vm at v1
if: ${{ matrix.os == 'freebsd' && (matrix.ci_build || matrix.release_build) }}
More information about the tex-live-commits
mailing list.