]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
- Add cross platform openbsd to github ci.
authorW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Wed, 21 Aug 2024 11:50:55 +0000 (13:50 +0200)
committerW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Wed, 21 Aug 2024 11:50:55 +0000 (13:50 +0200)
.github/workflows/analysis_ports.yml
doc/Changelog

index 7ba9fd04999409adfa3b97f7667ea8522c53f483..6569d522a76c77ad306a1cfb23780d30d42d62c2 100644 (file)
@@ -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::"
index 52302dbca01e6108cd2bf714c8f63c3db04bcf6c..42bce5cade92a6589ebddba0a01f9b9d0e4e423d 100644 (file)
@@ -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