diff --git a/.github/workflows/non-native.yml b/.github/workflows/non-native.yml index 95a6d466fa..e7a158cf72 100644 --- a/.github/workflows/non-native.yml +++ b/.github/workflows/non-native.yml @@ -130,13 +130,7 @@ jobs: architecture: ${{ matrix.arch }} run: | # https://ports.freebsd.org/ - pkgs='autoconf automake libtool pkgconf brotli openldap26-client libidn2 libnghttp2 nghttp2 stunnel' - if [ '${{ matrix.arch }}' = 'x86_64' ]; then - pkgs="${pkgs} py311-openssl py311-impacket py311-cryptography" - else - pkgs="${pkgs} py39-openssl py39-impacket py39-cryptography" - fi - sudo pkg install -y ${pkgs} + sudo pkg install -y autoconf automake libtool pkgconf brotli openldap26-client libidn2 libnghttp2 nghttp2 stunnel py311-openssl py311-impacket py311-cryptography autoreconf -fi export CC='${{ matrix.compiler }}' mkdir bld && cd bld && ../configure --enable-debug --enable-warnings --enable-werror \ @@ -164,13 +158,7 @@ jobs: architecture: ${{ matrix.arch }} run: | # https://ports.freebsd.org/ - pkgs='cmake pkgconf brotli openldap26-client libidn2 libnghttp2 nghttp2 stunnel' - if [ '${{ matrix.arch }}' = 'x86_64' ]; then - pkgs="${pkgs} py311-openssl py311-impacket py311-cryptography" - else - pkgs="${pkgs} py39-openssl py39-impacket py39-cryptography" - fi - sudo pkg install -y ${pkgs} + sudo pkg install -y cmake pkgconf brotli openldap26-client libidn2 libnghttp2 nghttp2 stunnel py311-openssl py311-impacket py311-cryptography cmake -B bld \ '-DCMAKE_C_COMPILER=${{ matrix.compiler }}' \ -DCMAKE_UNITY_BUILD=ON \