diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 89909759499..a378c812d6a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -85,7 +85,18 @@ jobs: - name: update apt run: sudo apt update - name: install monero dependencies - run: sudo apt -y install build-essential cmake libboost-all-dev miniupnpc libunbound-dev graphviz doxygen libunwind8-dev pkg-config libssl-dev libzmq3-dev libsodium-dev libnorm-dev libpgm-dev + run: sudo apt -y install build-essential cmake libboost-all-dev miniupnpc libunbound-dev graphviz doxygen libunwind8-dev pkg-config libssl-dev libsodium-dev + - name: build & install static zmq + run: | + git clone https://github.com/zeromq/libzmq + cd libzmq + git checkout v4.3.2 + mkdir build && cd build + cmake -D WITH_PERF_TOOL=OFF -D ZMQ_BUILD_TESTS=OFF -D ENABLE_CPACK=OFF -D CMAKE_BUILD_TYPE=Release .. + make -j3 + sudo make install + sudo curl -L https://raw.githubusercontent.com/zeromq/cppzmq/master/zmq.hpp --output /usr/local/include/zmq.hpp + working-directory: .. - name: build run: USE_SINGLE_BUILDDIR=1 make release-static -j3 - name: archive