diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2e173eec3..03c1ec03f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -107,10 +107,10 @@ jobs: # Set up Zig for cross-compilation - uses: mlugg/setup-zig@v2 - if: matrix.variant.glibc != 'default' || contains(matrix.variant.target, 'linux') + if: matrix.variant.glibc != 'default' || contains(matrix.variant.target, 'aarch64-unknown-linux') - uses: taiki-e/install-action@cargo-zigbuild - if: matrix.variant.glibc != 'default' || contains(matrix.variant.target, 'linux') + if: matrix.variant.glibc != 'default' || contains(matrix.variant.target, 'aarch64-unknown-linux') # Download static resources - name: Download and Extract Static Assets @@ -150,7 +150,7 @@ jobs: # Determine whether to use zigbuild USE_ZIGBUILD=false - if [[ "$GLIBC" != "default" || "$TARGET" == *"linux"* ]]; then + if [[ "$GLIBC" != "default" || "$TARGET" == *"aarch64-unknown-linux"* ]]; then USE_ZIGBUILD=true echo "Using zigbuild for cross-compilation" fi diff --git a/Cargo.toml b/Cargo.toml index 056bdf7b9..09db0c902 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -237,10 +237,10 @@ inherits = "dev" [profile.release] opt-level = 3 -lto = "thin" -codegen-units = 1 -panic = "abort" # Optional, remove the panic expansion code -strip = true # strip symbol information to reduce binary size +#lto = "thin" +#codegen-units = 1 +#panic = "abort" # Optional, remove the panic expansion code +#strip = true # strip symbol information to reduce binary size [profile.production] inherits = "release"