Skip to content

Commit 2d71870

Browse files
authored
PATCH: fix libatomic.so.1 not found
1 parent 89444e6 commit 2d71870

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

.github/workflows/build.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -277,6 +277,34 @@ jobs:
277277
name: "android"
278278
runs-on: ubuntu-latest
279279
steps:
280+
- name: Show ubuntu libraries
281+
run: |
282+
if [[ -d "/usr/lib/i386-linux-gnu" ]]; then
283+
echo "/usr/lib/i386-linux-gnu exists."
284+
ls -la /usr/lib/i386-linux-gnu/libatomic.so.1*
285+
else
286+
echo "/usr/lib/i386-linux-gnu doesn't not exist."
287+
fi
288+
289+
sudo dpkg --add-architecture i386
290+
sudo apt-get update
291+
sudo apt-get install -y libc6:i386 libstdc++6:i386 libatomic1:i386
292+
293+
if [[ -d "/usr/lib/i386-linux-gnu" ]]; then
294+
echo "/usr/lib/i386-linux-gnu exists."
295+
ls -la /usr/lib/i386-linux-gnu/
296+
ls -la /usr/lib/i386-linux-gnu/libatomic.so.1*
297+
else
298+
echo "/usr/lib/i386-linux-gnu doesn't not exist."
299+
fi
300+
301+
if [[ -d "/usr/lib/x86_64-linux-gnu" ]]; then
302+
echo "/usr/lib/x86_64-linux-gnu exists."
303+
ls -la /usr/lib/x86_64-linux-gnu/libatomic.so.1*
304+
else
305+
echo "/usr/lib/x86_64-linux-gnu doesn't not exist."
306+
fi
307+
280308
- name: Checkout
281309
uses: actions/checkout@v3
282310

0 commit comments

Comments
 (0)