From 012b5347a0512731f2a11f798f1a4ff653950fad Mon Sep 17 00:00:00 2001 From: neodiX Date: Thu, 29 Dec 2022 12:55:22 +0100 Subject: [PATCH] force GSL 2.7.1 version --- .github/workflows/docker-compile-ubuntu.yml | 11 ++++++++++- .github/workflows/ubuntu-18.04-compile.yml | 14 ++++++++++++++ .github/workflows/ubuntu-compile.yml | 15 +++++++++++++++ 3 files changed, 39 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docker-compile-ubuntu.yml b/.github/workflows/docker-compile-ubuntu.yml index 49e99a40..034b4539 100644 --- a/.github/workflows/docker-compile-ubuntu.yml +++ b/.github/workflows/docker-compile-ubuntu.yml @@ -33,7 +33,16 @@ jobs: - name: Check output run: echo branch ${{ steps.vars.outputs.short_ref }} - - name: GSL + - name: Install GSL 2.7.1 + run: | + wget https://ftp.gnu.org/gnu/gsl/gsl-2.7.1.tar.gz + tar -xf gsl-2.7.1.tar.gz + cd gsl-2.7.1/ + ./configure + make + make install + + - name: Show GSL version run: | gsl-config --libs gsl-config --version diff --git a/.github/workflows/ubuntu-18.04-compile.yml b/.github/workflows/ubuntu-18.04-compile.yml index 5ba4de10..6d66bfb3 100644 --- a/.github/workflows/ubuntu-18.04-compile.yml +++ b/.github/workflows/ubuntu-18.04-compile.yml @@ -18,6 +18,20 @@ jobs: sudo apt update sudo apt install -y build-essential git make cmake clang libgflags-dev zlib1g-dev libssl-dev libreadline-dev libmicrohttpd-dev pkg-config libgsl-dev python3 python3-dev ninja-build + - name: Install GSL 2.7.1 + run: | + wget https://ftp.gnu.org/gnu/gsl/gsl-2.7.1.tar.gz + tar -xf gsl-2.7.1.tar.gz + cd gsl-2.7.1/ + ./configure + make + make install + + - name: Show GSL version + run: | + gsl-config --libs + gsl-config --version + - name: Configure & Build run: | export CC=$(which clang) diff --git a/.github/workflows/ubuntu-compile.yml b/.github/workflows/ubuntu-compile.yml index b618f86b..6be8cd3d 100644 --- a/.github/workflows/ubuntu-compile.yml +++ b/.github/workflows/ubuntu-compile.yml @@ -20,6 +20,21 @@ jobs: run: | sudo apt update sudo apt install -y build-essential git make cmake clang libgflags-dev zlib1g-dev libssl-dev libreadline-dev libmicrohttpd-dev pkg-config libgsl-dev python3 python3-dev ninja-build + + - name: Install GSL 2.7.1 + run: | + wget https://ftp.gnu.org/gnu/gsl/gsl-2.7.1.tar.gz + tar -xf gsl-2.7.1.tar.gz + cd gsl-2.7.1/ + ./configure + make + make install + + - name: Show GSL version + run: | + gsl-config --libs + gsl-config --version + - name: Configure & Build run: | export CC=$(which clang)