diff --git a/build.sh b/build.sh index 486e0664..bb5bc25f 100755 --- a/build.sh +++ b/build.sh @@ -530,7 +530,8 @@ for nip in $NEEDED_NIPS; do done # Build flags -CFLAGS="-Wall -Wextra -std=c99 -fPIC -O2" +# Disable fortification for MUSL compatibility (prevents __*_chk symbol issues) +CFLAGS="-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -Wall -Wextra -std=c99 -fPIC -O2" CFLAGS="$CFLAGS -DENABLE_FILE_LOGGING -DENABLE_WEBSOCKET_LOGGING -DENABLE_DEBUG_LOGGING" INCLUDES="-I. -Inostr_core -Inostr_core/crypto -Icjson -Inostr_websocket"