File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 7171 sudo apt install -y build-essential automake libtool gnutls-bin \
7272 pkg-config make libidn2-dev libuv1-dev libnghttp2-dev libcap-dev \
7373 libjemalloc-dev zlib1g-dev libxml2-dev libjson-c-dev libcmocka-dev \
74- python3-pytest python3-dnspython python3-hypothesis
74+ python3-pytest python3-dnspython python3-hypothesis net-tools iproute2
7575 sudo PERL_MM_USE_DEFAULT=1 cpan -i Net::DNS
7676
7777 - name : Checkout bind9
Original file line number Diff line number Diff line change 8080
8181 - name : Build cjose
8282 working-directory : cjose
83+ shell : bash
8384 run : |
85+ # Set up the environment for wolfProvider
86+ source $GITHUB_WORKSPACE/scripts/env-setup
87+ export LDFLAGS="-L${OPENSSL_INSTALL}/lib64"
88+ export CPPFLAGS="-I${OPENSSL_INSTALL}/include"
89+
8490 # Configure with OpenSSL
8591 ./configure CFLAGS="-Wno-error=deprecated-declarations" --with-openssl=$GITHUB_WORKSPACE/openssl-install
8692
9197 working-directory : cjose
9298 shell : bash
9399 run : |
94- # Set up the environment for wolfProvider
95- source $GITHUB_WORKSPACE/scripts/env-setup
96100 export ${{ matrix.force_fail }}
97101
98102 # Run tests
Original file line number Diff line number Diff line change 7070 run : |
7171 export DEBIAN_FRONTEND=noninteractive
7272 sudo apt-get update
73- sudo apt-get install -y nghttp2 libpsl5 libpsl-dev python3-impacket
73+ sudo apt-get install -y build-essential autoconf automake libtool \
74+ pkg-config nghttp2 libpsl5 libpsl-dev python3-impacket
7475
7576 - name : Build curl
7677 uses : wolfSSL/actions-build-autotools-project@v1
Original file line number Diff line number Diff line change 7979 run : |
8080 export DEBIAN_FRONTEND=noninteractive
8181 sudo apt-get update
82- sudo apt-get install -y build-essential autoconf libtool pkg-config clang libc++-dev
82+ sudo apt-get install -y build-essential autoconf libtool pkg-config \
83+ clang libc++-dev iproute2 net-tools
8384
8485 - name : Setup cmake version
8586 uses : jwlawson/actions-setup-cmake@v2
Original file line number Diff line number Diff line change 7878
7979 - name : Build iperf
8080 working-directory : iperf
81+ shell : bash
8182 run : |
83+ # Set up the environment for wolfProvider
84+ source $GITHUB_WORKSPACE/scripts/env-setup
85+ export LDFLAGS="-L${OPENSSL_INSTALL}/lib64"
86+ export CPPFLAGS="-I${OPENSSL_INSTALL}/include"
87+
8288 # Configure with OpenSSL
8389 ./configure --with-openssl=$GITHUB_WORKSPACE/openssl-install
8490
@@ -100,9 +106,8 @@ jobs:
100106
101107 - name : Run tests
102108 working-directory : iperf
109+ shell : bash
103110 run : |
104- # Set up the environment for wolfProvider
105- source $GITHUB_WORKSPACE/scripts/env-setup
106111 export ${{ matrix.force_fail }}
107112
108113 # Test variables for iperf
You can’t perform that action at this time.
0 commit comments