mirror of
https://github.com/OpenVPN/openvpn.git
synced 2026-05-28 04:03:29 -04:00
Fix LibreSSL not building in Github Actions
During the build of LibreSSL portable it pulls in a branch from OpenBSD
upstream. Unfortunately they use master there instead of a fixed branch.
So we work around this issue.
Signed-off-by: Arne Schwabe <arne@rfc2549.org>
Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <20230209163115.465548-1-arne@rfc2549.org>
URL: https://www.mail-archive.com/search?l=mid&q=20230209163115.465548-1-arne@rfc2549.org
Signed-off-by: Gert Doering <gert@greenie.muc.de>
(cherry picked from commit 589cca1563)
This commit is contained in:
parent
4718af50bb
commit
dabfebc473
1 changed files with 8 additions and 0 deletions
8
.github/workflows/build.yaml
vendored
8
.github/workflows/build.yaml
vendored
|
|
@ -415,6 +415,14 @@ jobs:
|
|||
path: libressl
|
||||
repository: libressl-portable/portable
|
||||
ref: v3.7.0
|
||||
# LibreSSL has master in the OPENBSD_BRANCH by default even in the tagged releases
|
||||
# Manually use the OpenBSD branch that is more appropiate and remove git pull that
|
||||
# breaks when checking out a tag instead of branch
|
||||
- name: "libressl: fix build"
|
||||
run: |
|
||||
echo libressl-v3.7.0 > OPENBSD_BRANCH
|
||||
sed -i -e 's/ git pull --rebase//' update.sh
|
||||
working-directory: libressl
|
||||
- name: "libressl: autogen.sh"
|
||||
run: ./autogen.sh
|
||||
working-directory: libressl
|
||||
|
|
|
|||
Loading…
Reference in a new issue