diff --git a/native/compile-linux.sh b/native/compile-linux.sh index 40744df9b..ceaa58251 100755 --- a/native/compile-linux.sh +++ b/native/compile-linux.sh @@ -13,10 +13,10 @@ fi echo "Compiling libdeflate..." cd libdeflate || exit -CFLAGS="-fPIC -O2" make +CFLAGS="-fPIC -O2 -fomit-frame-pointer" make cd .. -CFLAGS="-O2 -I$JAVA_HOME/include/ -I$JAVA_HOME/include/linux/ -fPIC -shared -Wl,-z,noexecstack -Wall -Werror" +CFLAGS="-O2 -I$JAVA_HOME/include/ -I$JAVA_HOME/include/linux/ -fPIC -shared -Wl,-z,noexecstack -Wall -Werror -fomit-frame-pointer" ARCH=$(uname -m) mkdir -p src/main/resources/linux_$ARCH $CC $CFLAGS -Ilibdeflate src/main/c/jni_util.c src/main/c/jni_zlib_deflate.c src/main/c/jni_zlib_inflate.c \ diff --git a/native/src/main/resources/linux_x86_64/velocity-cipher-ossl10x.so b/native/src/main/resources/linux_x86_64/velocity-cipher-ossl10x.so index f69edf145..828c5757b 100755 Binary files a/native/src/main/resources/linux_x86_64/velocity-cipher-ossl10x.so and b/native/src/main/resources/linux_x86_64/velocity-cipher-ossl10x.so differ diff --git a/native/src/main/resources/linux_x86_64/velocity-cipher-ossl11x.so b/native/src/main/resources/linux_x86_64/velocity-cipher-ossl11x.so index 37451294a..179b1c9e6 100755 Binary files a/native/src/main/resources/linux_x86_64/velocity-cipher-ossl11x.so and b/native/src/main/resources/linux_x86_64/velocity-cipher-ossl11x.so differ diff --git a/native/src/main/resources/linux_x86_64/velocity-compress.so b/native/src/main/resources/linux_x86_64/velocity-compress.so index 29b48a8f1..123a838b1 100755 Binary files a/native/src/main/resources/linux_x86_64/velocity-compress.so and b/native/src/main/resources/linux_x86_64/velocity-compress.so differ