From 1254c939c95cc021653985a946c45a69b0795364 Mon Sep 17 00:00:00 2001 From: John Safranek Date: Fri, 26 Apr 2024 09:11:48 -0700 Subject: [PATCH] macOS Action Update 1. In the brew install step explicitly install autoconf and add libtool. 2. Skip running autogen.sh for wolfSSH, just use autoreconf directly. 3. Use "--enable-wolfssh" when building wolfSSL. --- .github/workflows/macos-check.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/macos-check.yml b/.github/workflows/macos-check.yml index 16145791c..1dfb4e626 100644 --- a/.github/workflows/macos-check.yml +++ b/.github/workflows/macos-check.yml @@ -17,14 +17,12 @@ jobs: repository: wolfSSL/wolfssl.git ref: master - name: brew - run: brew install automake + run: brew install autoconf automake libtool - name: build wolfSSL - run: ./autogen.sh && ./configure --enable-ssh --enable-cryptonly && make check && sudo make install + run: ./autogen.sh && ./configure --enable-wolfssh --enable-cryptonly && make check && sudo make install - uses: actions/checkout@v2 - - name: autogen - run: ./autogen.sh - name: configure - run: ./configure + run: autoreconf -ivf && ./configure - name: make run: make - name: make check