Skip to content

Commit fd9092b

Browse files
committed
fix zoo_helper ci for linux-x86_64
1 parent cb48702 commit fd9092b

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

.github/workflows/zoo_helper.workflow.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
build-zoo-helper-linux-x86_64:
1212
runs-on: ubuntu-latest
1313
container:
14-
image: almalinux:8
14+
image: almalinux:8.10-20240528
1515
steps:
1616
- name: Cache .hunter folder
1717
uses: actions/cache@v3
@@ -39,7 +39,7 @@ jobs:
3939
dnf install -y pkgconf-pkg-config bison autoconf libtool libXi-devel libXtst-devel cmake zip perl-core python39
4040
dnf install -y libXrandr-devel libX11-devel libXft-devel libXext-devel flex systemd-devel
4141
dnf install -y gcc-c++ automake libtool-ltdl-devel wget
42-
wget https://www.nasm.us/pub/nasm/releasebuilds/2.16.01/nasm-2.16.01.tar.gz && tar -xzf nasm-2.16.01.tar.gz && cd nasm-2.16.01 && ./configure && make && make install && cd .. # install nasm - build from source
42+
wget https://github.com/netwide-assembler/nasm/archive/refs/tags/nasm-2.15.04.tar.gz && tar -xzf nasm-2.15.04.tar.gz && cd nasm-nasm-2.15.04 && ./autogen.sh && ./configure && make && make install && cd .. # install nasm - build from source
4343
pip3 install jinja2
4444
4545
- name: Configure project
@@ -65,7 +65,7 @@ jobs:
6565
build-zoo-helper-linux-arm64:
6666
runs-on: [self-hosted, linux, ARM64]
6767
container:
68-
image: arm64v8/almalinux:8
68+
image: arm64v8/almalinux:8.10-20240528
6969
# Mount local hunter cache directory, instead of transfering to Github and back
7070
volumes:
7171
- /.hunter:/github/home/.hunter
@@ -95,7 +95,6 @@ jobs:
9595
dnf install -y pkgconf-pkg-config bison autoconf libtool libXi-devel libXtst-devel cmake git zip perl-core python39
9696
dnf install -y libXrandr-devel libX11-devel libXft-devel libXext-devel flex systemd-devel
9797
dnf install -y gcc-c++ automake libtool-ltdl-devel wget
98-
wget https://www.nasm.us/pub/nasm/releasebuilds/2.16.01/nasm-2.16.01.tar.gz && tar -xzf nasm-2.16.01.tar.gz && cd nasm-2.16.01 && ./configure && make && make install && cd .. # install nasm - build from source
9998
pip3 install jinja2
10099
pip3 install ninja # ninja is needed for cmake on arm64
101100

0 commit comments

Comments
 (0)