Skip to content

Commit 11227eb

Browse files
committed
chore: update build_musllinux_arm64_wheels.yml
1 parent 5a60984 commit 11227eb

File tree

1 file changed

+15
-8
lines changed

1 file changed

+15
-8
lines changed

.github/workflows/build_musllinux_arm64_wheels.yml

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -103,16 +103,19 @@ jobs:
103103
eval "$(pyenv init -)"
104104
105105
# Install Python versions
106-
for version in 3.8 3.9 3.10 3.11 3.12 3.13; do
106+
# for version in 3.8 3.9 3.10 3.11 3.12 3.13; do
107+
for version in 3.8 3.9; do
107108
echo "Installing Python $version"
108109
pyenv install $version:latest
109110
done
110-
pyenv global 3.8 3.9 3.10 3.11 3.12 3.13
111+
# pyenv global 3.8 3.9 3.10 3.11 3.12 3.13
112+
pyenv global 3.8 3.9
111113
112114
# Verify installations
113115
echo "Installed versions:"
114116
pyenv versions
115-
for version in 3.8 3.9 3.10 3.11 3.12 3.13; do
117+
# for version in 3.8 3.9 3.10 3.11 3.12 3.13; do
118+
for version in 3.8 3.9; do
116119
if ! pyenv versions --bare | grep -q "^$version"; then
117120
echo "ERROR: Python $version is not installed!"
118121
exit 1
@@ -128,14 +131,16 @@ jobs:
128131
rustup component add --toolchain nightly-2025-07-07 rust-src
129132
130133
# Install Python dependencies
131-
for version in 3.8 3.9 3.10 3.11 3.12 3.13; do
134+
# for version in 3.8 3.9 3.10 3.11 3.12 3.13; do
135+
for version in 3.8 3.9; do
132136
echo "Installing dependencies for Python $version"
133137
pyenv shell $version
134138
python -m pip install --upgrade pip
135139
if [ "$version" = "3.8" ]; then
136140
python -m pip install setuptools tox twine psutil wheel
137141
else
138-
python -m pip install setuptools tox pandas pyarrow twine psutil deltalake wheel
142+
# python -m pip install setuptools tox pandas pyarrow twine psutil deltalake wheel
143+
python -m pip install setuptools tox pandas pyarrow twine psutil wheel
139144
fi
140145
pyenv shell --unset
141146
done
@@ -146,15 +151,17 @@ jobs:
146151
echo "Current directory: $(pwd)"
147152
echo "Available disk space: $(df -h .)"
148153
149-
# Setup clang
150-
echo "Setting up clang compiler..."
154+
# Setup clang and lld
155+
echo "Setting up clang compiler and lld linker..."
151156
ln -sf /usr/bin/clang-20 /usr/bin/clang
152157
ln -sf /usr/bin/clang++-20 /usr/bin/clang++
158+
ln -sf /usr/bin/ld.lld-20 /usr/bin/ld.lld
153159
export CC=/usr/bin/clang
154160
export CXX=/usr/bin/clang++
155-
echo "Compiler versions:"
161+
echo "Compiler and linker versions:"
156162
$CC --version
157163
$CXX --version
164+
/usr/bin/ld.lld --version
158165
159166
# Build
160167
echo "Starting chdb build with Python 3.8..."

0 commit comments

Comments
 (0)