diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1e95c77..8be94b8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -27,7 +27,7 @@ jobs: if: ${{ failure() }} uses: mxschmitt/action-tmate@v3 - name: Upload Build Archive - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: newer-toolchain-${{ matrix.target_arch }}-${{ github.sha }} path: ${{ github.workspace }}/build/ @@ -38,7 +38,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Fetch archives - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: path: ./ - name: Copy archives diff --git a/build.sh b/build.sh index cab6138..5865e3c 100755 --- a/build.sh +++ b/build.sh @@ -27,10 +27,10 @@ source $_SCRIPTDIR/common-files/termux_download.sh : ${_TMP_DIR:=$_SCRIPTDIR/tmp} : ${_API_LEVEL:=21} : ${_MAKE_PROCESSES:=$(nproc)} -: ${GCC_VERSION:=13.2.0} -: ${GCC_SHA256:=8cb4be3796651976f94b9356fa08d833524f62420d6292c5033a9a26af315078} -: ${BINUTILS_VERSION:=2.41} -: ${BINUTILS_SHA256:=48d00a8dc73aa7d2394a7dc069b96191d95e8de8f0da6dc91da5cce655c20e45} +: ${GCC_VERSION:=13.3.0} +: ${GCC_SHA256:=3a2b10cab86e32358fdac871546d57e2700e9bdb5875ef33fff5b601265b9e32} +: ${BINUTILS_VERSION:=2.43} +: ${BINUTILS_SHA256:=025c436d15049076ebe511d29651cc4785ee502965a8839936a65518582bdd64} export TOOLCHAIN_ARCH @@ -103,6 +103,8 @@ $BINUTILS_SRC_DIR/configure \ --target=$_HOST_PLATFORM \ --prefix=$_TMP_DIR/newer-toolchain \ --with-sysroot=$_TMP_DIR/newer-toolchain/sysroot \ + --with-zstd \ + ZSTD_LIBS=-l:libzstd.a \ $_BINUTILS_EXTRA_HOST_BUILD make -j $_MAKE_PROCESSES make -j $_MAKE_PROCESSES install-strip