|
@@ -63,7 +63,17 @@ jobs:
|
|
# git clone $REPO_URL -b $REPO_BRANCH --recursive casa
|
|
# git clone $REPO_URL -b $REPO_BRANCH --recursive casa
|
|
# ln -sf /workdir/casa $GITHUB_WORKSPACE/casa
|
|
# ln -sf /workdir/casa $GITHUB_WORKSPACE/casa
|
|
# ls
|
|
# 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
|
|
- name: Set enviroment for github-release
|
|
run: |
|
|
run: |
|
|
@@ -98,7 +108,7 @@ jobs:
|
|
v: true
|
|
v: true
|
|
x: false
|
|
x: false
|
|
race: false
|
|
race: false
|
|
- ldflags: -s -w -extldflags "-static"
|
|
|
|
|
|
+ ldflags: -s -w -L /opt/glibc230/lib -extldflags "-static"
|
|
buildmode: default
|
|
buildmode: default
|
|
#
|
|
#
|
|
# - name: List Files
|
|
# - name: List Files
|