diff --git a/build/luajit.m4 b/build/luajit.m4 index 9bcf9b111b6..8992c21b890 100644 --- a/build/luajit.m4 +++ b/build/luajit.m4 @@ -174,5 +174,6 @@ if test "$has_luajit" -ne 0; then AC_SUBST([LUAJIT_DARWIN_LDFLAGS], ["-Wl,-pagezero_size,10000 -Wl,-image_base,100000000"]) fi AM_CONDITIONAL([IS_DARWIN], [test x$(uname) = xDarwin]) +AM_CONDITIONAL([IS_DARWIN_ARM64], [test x$(uname -m) = xarm64]) ]) diff --git a/src/traffic_server/Makefile.inc b/src/traffic_server/Makefile.inc index 39fd9ac9c44..fd44088da9d 100644 --- a/src/traffic_server/Makefile.inc +++ b/src/traffic_server/Makefile.inc @@ -106,8 +106,10 @@ traffic_server_traffic_server_LDADD = \ -lm if IS_DARWIN +if !IS_DARWIN_ARM64 traffic_server_traffic_server_LDADD += $(LUAJIT_DARWIN_LDFLAGS) endif +endif if ENABLE_QUIC traffic_server_traffic_server_LDADD += \