Skip to content

Commit f996201

Browse files
committed
fwk/gh-actions: Ignore missing libraries
Libraries might be missing because they weren't added in old chroots or removed in newer ones. BUG=In a different chroot, the build failed because libraries were missing. BRANCH=fwk-main TEST=Download util artifacts, go in that folder and run `sudo LD_LIBRARY_PATH=. ./ectool version` TEST=Check that ldd can find all dynamic libraries Signed-off-by: Daniel Schaefer <[email protected]> (cherry picked from commit 688a065ba27e2cbf050626199a50b6127afb63a9)
1 parent a0d97fc commit f996201

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/zephyr-build.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -105,13 +105,13 @@ jobs:
105105
cros_sdk bash -c 'ldd ../platform/ec/build/host/util/ectool'
106106
# Copy libraries to util folder so we can run it with
107107
# sudo LD_LIBRARY_PATH=. ./ectool
108-
cp chroot/usr/lib64/libec.so src/platform/ec/build/host/util/
109-
cp chroot/usr/lib64/libbase-core.so src/platform/ec/build/host/util/
110-
cp chroot/usr/lib64/libc++.so.* src/platform/ec/build/host/util/
111-
cp chroot/usr/lib64/libc++abi.so.* src/platform/ec/build/host/util/
112-
cp chroot/usr/lib64/libabseil_dll.so.* src/platform/ec/build/host/util/
113-
cp chroot/usr/lib64/libfmap.so.* src/platform/ec/build/host/util/
114-
cp chroot/usr/lib64/libbrillo-core.so src/platform/ec/build/host/util/
108+
cp chroot/usr/lib64/libec.so src/platform/ec/build/host/util/ || true
109+
cp chroot/usr/lib64/libbase-core.so src/platform/ec/build/host/util/ || true
110+
cp chroot/usr/lib64/libc++.so.* src/platform/ec/build/host/util/ || true
111+
cp chroot/usr/lib64/libc++abi.so.* src/platform/ec/build/host/util/ || true
112+
cp chroot/usr/lib64/libabseil_dll.so.* src/platform/ec/build/host/util/ || true
113+
cp chroot/usr/lib64/libfmap.so.* src/platform/ec/build/host/util/ || true
114+
cp chroot/usr/lib64/libbrillo-core.so src/platform/ec/build/host/util/ || true
115115
116116
- uses: actions/upload-artifact@v4
117117
with:

0 commit comments

Comments
 (0)