From: W.C.A. Wijngaards Date: Wed, 21 Aug 2024 11:50:55 +0000 (+0200) Subject: - Add cross platform openbsd to github ci. X-Git-Tag: release-1.22.0rc1~45 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=06d5031d226461961dcba792f7e256146231d69b;p=thirdparty%2Funbound.git - Add cross platform openbsd to github ci. --- diff --git a/.github/workflows/analysis_ports.yml b/.github/workflows/analysis_ports.yml index 7ba9fd049..6569d522a 100644 --- a/.github/workflows/analysis_ports.yml +++ b/.github/workflows/analysis_ports.yml @@ -161,14 +161,23 @@ jobs: # test_windows: "yes" # config: "no" # make: "no" - - name: FreeBSD +# - name: FreeBSD +# os: ubuntu-latest +# config: "no" +# make: "no" +# with_cross_platform_action: "yes" +# cross_platform_os: "freebsd" +# cross_platform_arch: "x86-64" +# cross_platform_version: "14.1" +# cross_platform_config: "--enable-debug --disable-flto --with-libevent --disable-static" + - name: OpenBSD os: ubuntu-latest config: "no" make: "no" with_cross_platform_action: "yes" - cross_platform_os: "freebsd" + cross_platform_os: "openbsd" cross_platform_arch: "x86-64" - cross_platform_version: "14.1" + cross_platform_version: "7.5" cross_platform_config: "--enable-debug --disable-flto --with-libevent --disable-static" steps: @@ -354,7 +363,9 @@ jobs: memory: 4G cpu_count: 2 run: | + set -e -x if test "$CROSS_PLATFORM_OS" = "freebsd"; then sudo pkg install -y openssl libevent expat; fi + if test "$CROSS_PLATFORM_OS" = "openbsd"; then sudo pkg_add libevent; fi echo "::group::configure" ./configure ${{ matrix.cross_platform_config }} echo "::endgroup::" diff --git a/doc/Changelog b/doc/Changelog index 52302dbca..42bce5cad 100644 --- a/doc/Changelog +++ b/doc/Changelog @@ -1,5 +1,6 @@ 21 August 2024: Wouter - Add cross platform freebsd to github ci. + - Add cross platform openbsd to github ci. 20 August 2024: Wouter - Add iter-scrub-ns, iter-scrub-cname and max-global-quota