From 601e7ce10bd4a3ccfdbe44d494f252fb11cc5a7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=81=E7=AB=AD=E5=8A=9B?= Date: Tue, 4 Jan 2022 14:51:09 +0800 Subject: [PATCH] Update casa.yml --- .github/workflows/casa.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/casa.yml b/.github/workflows/casa.yml index 9e28766..c32dde3 100644 --- a/.github/workflows/casa.yml +++ b/.github/workflows/casa.yml @@ -63,7 +63,17 @@ jobs: # git clone $REPO_URL -b $REPO_BRANCH --recursive casa # ln -sf /workdir/casa $GITHUB_WORKSPACE/casa # ls - + + - name: Compile glibc + run: | + wget -q http://ftp.gnu.org/gnu/glibc/glibc-2.30.tar.bz2 + sudo mkdir /opt/glibc230 + tar xvfj glibc-2.30.tar.bz2 + mkdir build + cd build + ../glibc-2.30/configure --prefix=/opt/glibc230 --enable-cet + sudo make -j$(($(nproc) + 1)) + sudo make install - name: Set enviroment for github-release run: | @@ -98,7 +108,7 @@ jobs: v: true x: false race: false - ldflags: -s -w -extldflags "-static" + ldflags: -s -w -L /opt/glibc230/lib -extldflags "-static" buildmode: default # # - name: List Files