redox-unix-0.13.5 fails to build on ARM Mac
This is caused by the fact that ARM Macs aren't in the ASM_TARGETS list
--- stderr
/Users/ahmedghoneim/personal/ring/target/release/build/ring-ad93e0a461882550/out/aesv8-armx-linux64.S:21:1: error: unknown directive
.hidden GFp_aes_hw_set_encrypt_key
^
/Users/ahmedghoneim/personal/ring/target/release/build/ring-ad93e0a461882550/out/aesv8-armx-linux64.S:22:1: error: unknown directive
.type GFp_aes_hw_set_encrypt_key,%function
^
/Users/ahmedghoneim/personal/ring/target/release/build/ring-ad93e0a461882550/out/aesv8-armx-linux64.S:186:1: error: unknown directive
.size GFp_aes_hw_set_encrypt_key,.-GFp_aes_hw_set_encrypt_key
^
/Users/ahmedghoneim/personal/ring/target/release/build/ring-ad93e0a461882550/out/aesv8-armx-linux64.S:188:1: error: unknown directive
.hidden GFp_aes_hw_encrypt
^
/Users/ahmedghoneim/personal/ring/target/release/build/ring-ad93e0a461882550/out/aesv8-armx-linux64.S:189:1: error: unknown directive
.type GFp_aes_hw_encrypt,%function
^
/Users/ahmedghoneim/personal/ring/target/release/build/ring-ad93e0a461882550/out/aesv8-armx-linux64.S:216:1: error: unknown directive
.size GFp_aes_hw_encrypt,.-GFp_aes_hw_encrypt
^
/Users/ahmedghoneim/personal/ring/target/release/build/ring-ad93e0a461882550/out/aesv8-armx-linux64.S:218:1: error: unknown directive
.hidden GFp_aes_hw_decrypt
^
/Users/ahmedghoneim/personal/ring/target/release/build/ring-ad93e0a461882550/out/aesv8-armx-linux64.S:219:1: error: unknown directive
.type GFp_aes_hw_decrypt,%function
^
/Users/ahmedghoneim/personal/ring/target/release/build/ring-ad93e0a461882550/out/aesv8-armx-linux64.S:246:1: error: unknown directive
.size GFp_aes_hw_decrypt,.-GFp_aes_hw_decrypt
^
/Users/ahmedghoneim/personal/ring/target/release/build/ring-ad93e0a461882550/out/aesv8-armx-linux64.S:248:1: error: unknown directive
.hidden GFp_aes_hw_ctr32_encrypt_blocks
^
/Users/ahmedghoneim/personal/ring/target/release/build/ring-ad93e0a461882550/out/aesv8-armx-linux64.S:249:1: error: unknown directive
.type GFp_aes_hw_ctr32_encrypt_blocks,%function
^
/Users/ahmedghoneim/personal/ring/target/release/build/ring-ad93e0a461882550/out/aesv8-armx-linux64.S:428:1: error: unknown directive
.size GFp_aes_hw_ctr32_encrypt_blocks,.-GFp_aes_hw_ctr32_encrypt_blocks
^
I have a fix, but I need access to push a new branch to the repo :)