Skip to content

Commit

Permalink
add libelf dev headers
Browse files Browse the repository at this point in the history
Add libelf dev and kernel headers to the gen workflow so that
it can complete successfully.

Signed-off-by: astoycos <[email protected]>
  • Loading branch information
astoycos committed Jun 26, 2024
1 parent e8ae9ae commit 9a91c0d
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions .github/workflows/gen.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on: workflow_dispatch

jobs:
codegen:
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04

steps:
- uses: actions/checkout@v4
Expand All @@ -27,10 +27,18 @@ jobs:
- uses: Swatinem/rust-cache@v2

- name: Install headers
continue-on-error: true
run: |
sudo apt -y update
sudo apt -y install libc6-dev libc6-dev-{arm64,armel,riscv64,ppc64el,s390x}-cross
sudo apt-get -y update
sudo apt -y install linux-headers-`uname -r` libelf-dev libc6-dev libc6-dev-{arm64,armel,riscv64,ppc64el,s390x}-cross
sudo dpkg --add-architecture arm64
sudo dpkg --add-architecture armel
sudo dpkg --add-architecture riscv64
sudo dpkg --add-architecture ppc64el
sudo dpkg --add-architecture s390x
sudo find / -name posix_types.h | grep "asm/posix_types.h"
- name: Run codegen
run: |
cargo xtask codegen
Expand Down

0 comments on commit 9a91c0d

Please sign in to comment.