You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kudu.apache.org by la...@apache.org on 2023/09/06 03:05:59 UTC
[kudu] branch master updated: Fix python client build failure
This is an automated email from the ASF dual-hosted git repository.
laiyingchun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/kudu.git
The following commit(s) were added to refs/heads/master by this push:
new b030c7ba0 Fix python client build failure
b030c7ba0 is described below
commit b030c7ba02b199a73289a72bb5a06d76a9f58571
Author: Yingchun Lai <la...@apache.org>
AuthorDate: Tue Sep 5 20:49:44 2023 +0800
Fix python client build failure
Fix an error when install python client:
"""
running build_ext
building 'kudu.client' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/xxx/src -I/xxx/build/latest/src -I/usr/include/python3.6m -c kudu/client.cpp -o build/temp.linux-x86_64-3.6/kudu/client.o
kudu/client.cpp: In function 'int __pyx_pymod_exec_client(PyObject*)':
kudu/client.cpp:49497:142: error: 'kudu::client::KuduClientBuilder::EncryptionPolicy' is not a class or namespace
__pyx_t_7 = __Pyx_PyInt_From_enum____kudu_3a__3a_client_3a__3a_KuduClientBuilder_3a__3a_EncryptionPolicy( kudu::client::KuduClientBuilder::EncryptionPolicy::OPTIONAL); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 78, __pyx_L1_error)
^
"""
Change-Id: I450b723707666b449031c7e9e9f2eacc71661001
Reviewed-on: http://gerrit.cloudera.org:8080/20451
Tested-by: Alexey Serbin <al...@apache.org>
Reviewed-by: Alexey Serbin <al...@apache.org>
Reviewed-by: Marton Greber <gr...@gmail.com>
Reviewed-by: KeDeng <kd...@gmail.com>
---
python/kudu/libkudu_client.pxd | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/python/kudu/libkudu_client.pxd b/python/kudu/libkudu_client.pxd
index a17259c23..4757153b9 100644
--- a/python/kudu/libkudu_client.pxd
+++ b/python/kudu/libkudu_client.pxd
@@ -549,9 +549,9 @@ cdef extern from "kudu/client/client.h" namespace "kudu::client" nogil:
PartitionType_Inclusive " kudu::client::KuduTableCreator::INCLUSIVE_BOUND"
enum EncryptionPolicy" kudu::client::KuduClientBuilder::EncryptionPolicy":
- EncryptionPolicy_Optional " kudu::client::KuduClientBuilder::EncryptionPolicy::OPTIONAL"
- EncryptionPolicy_RequiredRemote " kudu::client::KuduClientBuilder::EncryptionPolicy::REQUIRED_REMOTE"
- EncryptionPolicy_Required " kudu::client::KuduClientBuilder::EncryptionPolicy::REQUIRED"
+ EncryptionPolicy_Optional " kudu::client::KuduClientBuilder::OPTIONAL"
+ EncryptionPolicy_RequiredRemote " kudu::client::KuduClientBuilder::REQUIRED_REMOTE"
+ EncryptionPolicy_Required " kudu::client::KuduClientBuilder::REQUIRED"
Status DisableOpenSSLInitialization()