diff --git a/resolver-dns-native-macos/pom.xml b/resolver-dns-native-macos/pom.xml
index 38f719466c4..4f21636111b 100644
--- a/resolver-dns-native-macos/pom.xml
+++ b/resolver-dns-native-macos/pom.xml
@@ -35,7 +35,7 @@
- LDFLAGS=-Wl,-weak_library,${unix.common.lib.unpacked.dir}/lib${unix.common.lib.name}.a
+ LDFLAGS=-Wl,-weak_library,${unix.common.lib.unpacked.dir}/lib${unix.common.lib.name}.a -Wl,-platform_version,macos,10.6,10.6
false
@@ -80,6 +80,7 @@
${jni.compiler.args.ldflags}
${jni.compiler.args.cflags}
+ MACOSX_DEPLOYMENT_TARGET=10.6
@@ -135,7 +136,7 @@
mac-m1-cross-compile
- LDFLAGS=-arch arm64 -Wl,-weak_library,${unix.common.lib.unpacked.dir}/lib${unix.common.lib.name}.a
+ LDFLAGS=-arch arm64 -Wl,-weak_library,${unix.common.lib.unpacked.dir}/lib${unix.common.lib.name}.a -Wl,-platform_version,macos,11.0,11.0
CFLAGS=-target arm64-apple-macos11 -O3 -Werror -fno-omit-frame-pointer -Wunused-variable -fvisibility=hidden -I${unix.common.include.unpacked.dir}
@@ -185,6 +186,7 @@
${jni.compiler.args.ldflags}
${jni.compiler.args.cflags}
--host=aarch64-apple-darwin
+ MACOSX_DEPLOYMENT_TARGET=11.0
diff --git a/transport-native-kqueue/pom.xml b/transport-native-kqueue/pom.xml
index 4f0ca89ff66..aadbda87042 100644
--- a/transport-native-kqueue/pom.xml
+++ b/transport-native-kqueue/pom.xml
@@ -35,7 +35,7 @@
- LDFLAGS=-Wl,-weak_library,${unix.common.lib.unpacked.dir}/lib${unix.common.lib.name}.a
+ LDFLAGS=-Wl,-weak_library,${unix.common.lib.unpacked.dir}/lib${unix.common.lib.name}.a -Wl,-platform_version,macos,10.6,10.6
false
@@ -143,7 +143,7 @@
${os.detected.name}-aarch_64
CFLAGS=-target arm64-apple-macos11 -O3 -Werror -fno-omit-frame-pointer -Wunused-variable -fvisibility=hidden -I${unix.common.include.unpacked.dir}
- LDFLAGS=-arch arm64 -Wl,-weak_library,${unix.common.lib.unpacked.dir}/lib${unix.common.lib.name}.a
+ LDFLAGS=-arch arm64 -Wl,-weak_library,${unix.common.lib.unpacked.dir}/lib${unix.common.lib.name}.a -Wl,-platform_version,macos,11.0,11.0
true
@@ -188,6 +188,7 @@
${jni.compiler.args.ldflags}
${jni.compiler.args.cflags}
+ MACOSX_DEPLOYMENT_TARGET=11.0
--host=aarch64-apple-darwin
--libdir=${project.build.directory}/native-build/target/lib
diff --git a/transport-native-unix-common/pom.xml b/transport-native-unix-common/pom.xml
index 5b1f4465d9f..28a558f8fc2 100644
--- a/transport-native-unix-common/pom.xml
+++ b/transport-native-unix-common/pom.xml
@@ -154,7 +154,7 @@
-
+