Skip to content

Commit d9da911

Browse files
committed
Fix more
1 parent b3242d7 commit d9da911

5 files changed

Lines changed: 9 additions & 5 deletions

File tree

.github/workflows/velox_weekly.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ jobs:
6060
yum install -y java-1.8.0-openjdk-devel patch wget git perl python3-pip
6161
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk && \
6262
export PATH=$JAVA_HOME/bin:$PATH
63-
63+
6464
# action/checkout does not work centos7 anymore, so we clone the branch instead.
6565
git clone -b main --depth=1 https://github.com/apache/gluten.git && cd gluten/
6666
if [ ${{ github.event_name }} = "pull_request" ]; then
@@ -145,7 +145,7 @@ jobs:
145145
apt autoremove -y
146146
rm -rf /tmp/*
147147
fi
148-
sudo apt-get install -y openjdk-8-jdk python3-pip cmake
148+
sudo apt-get install -y openjdk-8-jdk python3-pip cmake libboost-all-dev
149149
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
150150
cd $GITHUB_WORKSPACE/ && ./dev/package.sh --spark_version=3.5
151151

dev/vcpkg/vcpkg.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@
126126
{ "name": "azure-identity-cpp", "version": "1.11.0"},
127127
{ "name": "openssl", "version": "3.5.2"},
128128
{ "name": "double-conversion", "version": "3.3.1"},
129+
{ "name": "libsodium", "version": "1.0.20"},
129130
{ "name": "fbthrift", "version": "2026.02.23.00"},
130131
{ "name": "grpc", "version": "1.51.1"}
131132
]

ep/build-velox/src/setup-centos7.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ function install_folly {
7777
function install_fizz {
7878
cd "${DEPENDENCY_DIR}"
7979
wget_and_untar https://github.com/facebookincubator/fizz/archive/refs/tags/${FB_OS_VERSION}.tar.gz fizz
80-
cmake_install_dir fizz/fizz -DBUILD_TESTS=OFF -DBUILD_BENCHMARKS=OFF
80+
cmake_install_dir fizz/fizz -DBUILD_TESTS=OFF -DBUILD_EXAMPLES=OFF
8181
}
8282

8383
function install_wangle {
@@ -289,6 +289,9 @@ source /opt/rh/devtoolset-11/enable || exit 1
289289
gcc --version
290290
set -u
291291

292+
# Workaround for missing SO_INCOMING_NAPI_ID in CentOS 7 kernel headers
293+
$SUDO cp $(dirname "$0")/socket.h /usr/include/asm-generic/socket.h
294+
292295
# Build from source
293296
[ -d "$DEPENDENCY_DIR" ] || mkdir -p "$DEPENDENCY_DIR"
294297

ep/build-velox/src/setup-centos8.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ function install_protobuf {
152152

153153
function install_fizz {
154154
wget_and_untar https://github.com/facebookincubator/fizz/archive/refs/tags/${FB_OS_VERSION}.tar.gz fizz
155-
cmake_install_dir fizz/fizz -DBUILD_TESTS=OFF -DBUILD_BENCHMARKS=OFF
155+
cmake_install_dir fizz/fizz -DBUILD_TESTS=OFF -DBUILD_EXAMPLES=OFF
156156
}
157157

158158
function install_fast_float {

ep/build-velox/src/setup-openeuler24.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ function install_protobuf {
145145

146146
function install_fizz {
147147
wget_and_untar https://github.com/facebookincubator/fizz/archive/refs/tags/${FB_OS_VERSION}.tar.gz fizz
148-
cmake_install_dir fizz/fizz -DBUILD_TESTS=OFF -DBUILD_BENCHMARKS=OFF
148+
cmake_install_dir fizz/fizz -DBUILD_TESTS=OFF -DBUILD_EXAMPLES=OFF
149149
}
150150

151151
function install_folly {

0 commit comments

Comments
 (0)