This is an automated email from the ASF dual-hosted git repository.

wangdan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-pegasus.git


The following commit(s) were added to refs/heads/master by this push:
     new 8fbebd8a6 build(thirdparty): bump zookeeper-client-c from 3.7.0 to 
3.9.4 (#2289)
8fbebd8a6 is described below

commit 8fbebd8a6a4d3491ccdebd077c62a088ac9be261
Author: Dan Wang <[email protected]>
AuthorDate: Wed Sep 10 14:24:36 2025 +0800

    build(thirdparty): bump zookeeper-client-c from 3.7.0 to 3.9.4 (#2289)
    
    https://github.com/apache/incubator-pegasus/issues/2292
    
    To support encryption of the password file used for SASL authentication with
    ZooKeeper, we need to introduce a new feature from the ZooKeeper C client:
    https://github.com/apache/zookeeper/pull/2223.
    
    Since this feature is only available starting from [ZooKeeper 3.9.4 which 
was
    just released](https://zookeeper.apache.org/doc/r3.9.4/releasenotes.html), 
we
    need to upgrade the ZooKeeper version from 3.7.0 to 3.9.4.
---
 thirdparty/CMakeLists.txt | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/thirdparty/CMakeLists.txt b/thirdparty/CMakeLists.txt
index d8f7899df..fe43d613c 100644
--- a/thirdparty/CMakeLists.txt
+++ b/thirdparty/CMakeLists.txt
@@ -226,9 +226,9 @@ else ()
 endif ()
 
 ExternalProject_Add(zookeeper
-        URL ${OSS_URL_PREFIX}/apache-zookeeper-3.7.0.tar.gz
-        
http://downloads.apache.org/zookeeper/zookeeper-3.7.0/apache-zookeeper-3.7.0.tar.gz
-        URL_MD5 44c2a33e01931aed94ef7f3d39d0963e
+        URL ${OSS_URL_PREFIX}/apache-zookeeper-3.9.4.tar.gz
+        
https://archive.apache.org/dist/zookeeper/zookeeper-3.9.4/apache-zookeeper-3.9.4.tar.gz
+        URL_MD5 f3bc1e774792e3dc4f979be410b61d97
         PATCH_COMMAND ""
         COMMAND cd zookeeper-jute && mvn compile && cd 
../zookeeper-client/zookeeper-client-c && cmake -DCMAKE_BUILD_TYPE=release 
-DWANT_CPPUNIT=OFF -DWITH_OPENSSL=OFF 
-DWITH_CYRUS_SASL=${ZOOKEEPER_WITH_CYRUS_SASL} 
-DCMAKE_INSTALL_PREFIX=${TP_OUTPUT}
         COMMAND cd zookeeper-client/zookeeper-client-c && make -j${PARALLEL}


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to