diff --git a/mysql_ch_replicator/pymysqlreplication/cpp_accelerated.py b/mysql_ch_replicator/pymysqlreplication/cpp_accelerated.py index 20c00b0..51a9dcf 100644 --- a/mysql_ch_replicator/pymysqlreplication/cpp_accelerated.py +++ b/mysql_ch_replicator/pymysqlreplication/cpp_accelerated.py @@ -11,6 +11,8 @@ if platform.system() == 'Darwin': FILE_PATH = f'{FILE_NAME}.dylib' +if platform.system() == 'FreeBSD': + FILE_PATH = f'{FILE_NAME}_bsd.so' if platform.system() == 'Linux': FILE_PATH = f'{FILE_NAME}.so' if platform.machine() == 'x86_64': diff --git a/mysql_ch_replicator/pymysqlreplication/libmysqljsonparse_bsd.so b/mysql_ch_replicator/pymysqlreplication/libmysqljsonparse_bsd.so new file mode 100644 index 0000000..e499d2c Binary files /dev/null and b/mysql_ch_replicator/pymysqlreplication/libmysqljsonparse_bsd.so differ