Skip to content

Commit ed7543f

Browse files
testing build
1 parent 1724b7c commit ed7543f

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

.github/workflows/build-zauth.yaml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,27 +22,26 @@ jobs:
2222

2323
- name: Configure environment for macOS ARM cross-compiling
2424
run: |
25-
echo "PATH=/usr/local/osxcross/bin:$PATH" >> $GITHUB_ENV
2625
echo "CC=aarch64-apple-darwin24.5-clang" >> $GITHUB_ENV
2726
echo "CXX=aarch64-apple-darwin24.5-clang++" >> $GITHUB_ENV
2827
echo "AR=aarch64-apple-darwin24.5-ar" >> $GITHUB_ENV
2928
echo "CFLAGS=-isysroot /usr/local/osxcross/target/SDK/MacOSX15.5.sdk -mmacosx-version-min=11.0 -arch arm64" >> $GITHUB_ENV
3029
echo "LDFLAGS=-isysroot /usr/local/osxcross/target/SDK/MacOSX15.5.sdk -arch arm64" >> $GITHUB_ENV
31-
echo "RUSTFLAGS=-C linker=aarch64-apple-darwin24.5-clang" >> $GITHUB_ENV
3230
echo "MACOSX_DEPLOYMENT_TARGET=11.0" >> $GITHUB_ENV
31+
echo "PKG_CONFIG_ALLOW_CROSS=1" >> $GITHUB_ENV
3332
echo "OSXCROSS_NO_INCLUDE_PATHS=1" >> $GITHUB_ENV
3433
echo "SDKROOT=/usr/local/osxcross/target/SDK/MacOSX15.5.sdk" >> $GITHUB_ENV
35-
echo "PKG_CONFIG_ALLOW_CROSS=1" >> $GITHUB_ENV
36-
echo "PKG_CONFIG_PATH=/usr/local/osxcross/target/SDK/MacOSX15.5.sdk/usr/lib/pkgconfig" >> $GITHUB_ENV
3734
# Prevent autotools from running test binaries
3835
echo "ac_cv_func_malloc_0_nonnull=yes" >> $GITHUB_ENV
3936
echo "ac_cv_func_realloc_0_nonnull=yes" >> $GITHUB_ENV
37+
echo "ac_cv_have_decl_strerror_r=yes" >> $GITHUB_ENV
4038
4139
- name: Build zAuth for macOS ARM
4240
run: |
4341
make libzauth
4442
env:
45-
CARGO_BUILD_TARGET: aarch64-apple-darwin
43+
TARGET: aarch64-apple-darwin
44+
HOST: x86_64-unknown-linux-gnu
4645

4746
- name: Upload zAuth binary as artifact
4847
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)