@@ -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