diff --git a/build.xml b/build.xml
index 7d34817bf..e173185e3 100644
--- a/build.xml
+++ b/build.xml
@@ -398,6 +398,10 @@ com/sun/jna/freebsd-x86-64/libjnidispatch.so;
processor=x86-64;osname=freebsd,
com/sun/jna/freebsd-aarch64/libjnidispatch.so;
processor=aarch64;osname=freebsd,
+com/sun/jna/freebsd-ppc64le/libjnidispatch.so;
+processor=ppc64le;osname=freebsd,
+com/sun/jna/freebsd-ppc64/libjnidispatch.so;
+processor=ppc64;osname=freebsd,
com/sun/jna/openbsd-x86/libjnidispatch.so;
processor=x86;osname=openbsd,
@@ -535,6 +539,12 @@ osname=macosx;processor=aarch64
+
+
@@ -725,6 +735,8 @@ osname=macosx;processor=aarch64
+
+
diff --git a/lib/native/freebsd-ppc64.jar b/lib/native/freebsd-ppc64.jar
new file mode 100644
index 000000000..6716399ab
Binary files /dev/null and b/lib/native/freebsd-ppc64.jar differ
diff --git a/lib/native/freebsd-ppc64le.jar b/lib/native/freebsd-ppc64le.jar
new file mode 100644
index 000000000..6716399ab
Binary files /dev/null and b/lib/native/freebsd-ppc64le.jar differ