Browse Source

Update build.yml

added dependencies for a54 see if it works
jimsterino98 9 months ago
parent
commit
7d13f68cec
1 changed files with 7 additions and 0 deletions
  1. 7 0
      .github/workflows/build.yml

+ 7 - 0
.github/workflows/build.yml

@@ -291,6 +291,13 @@ jobs:
           elif [[ "${{ inputs.branch }}" == "SM-A546B-Oneui7" || "${{ inputs.branch }}" == "SM-A546E-Oneui7" ]]; then
             sudo apt-get update
             sudo apt-get install -y libyaml-dev
+                      sudo apt update && sudo apt install -y git device-tree-compiler lz4 xz-utils zlib1g-dev openjdk-17-jdk gcc g++ python3 python-is-python3 p7zip-full android-sdk-libsparse-utils erofs-utils \
+          default-jdk git gnupg flex bison gperf build-essential zip curl libc6-dev libncurses-dev libx11-dev libreadline-dev libgl1 libgl1-mesa-dev \
+          python3 make sudo gcc g++ bc grep tofrodos python3-markdown libxml2-utils xsltproc zlib1g-dev python-is-python3 libc6-dev libtinfo6 \
+          make repo cpio kmod openssl libelf-dev pahole libssl-dev libarchive-tools zstd rsync --fix-missing && \
+          wget http://security.ubuntu.com/ubuntu/pool/universe/n/ncurses/libtinfo5_6.3-2ubuntu0.1_amd64.deb && \
+          sudo dpkg -i libtinfo5_6.3-2ubuntu0.1_amd64.deb && \
+          rm libtinfo5_6.3-2ubuntu0.1_amd64.deb
             LTO=thin ./build_kernel.sh || true
           else
             #temporarily using this until i can figure out the other phones build script issues