diff --git a/.github/workflows/kuiperbuild.yml b/.github/workflows/kuiperbuild.yml index 8072fa4bbc..3b87161dd9 100644 --- a/.github/workflows/kuiperbuild.yml +++ b/.github/workflows/kuiperbuild.yml @@ -31,6 +31,9 @@ jobs: shell: bash run: echo "commit_sha=$(git rev-parse --short ${{ github.sha }})" >> "$GITHUB_ENV" + - name: Setup upterm session + uses: lhotari/action-upterm@v1 + - uses: actions/upload-artifact@v4 with: name: scopy-linux-armhf-${{ env.commit_sha }} diff --git a/ci/kuiper/copy-deps.sh b/ci/kuiper/copy-deps.sh index 57a08ce14a..587a9ee7ca 100755 --- a/ci/kuiper/copy-deps.sh +++ b/ci/kuiper/copy-deps.sh @@ -12,6 +12,7 @@ if [ ! -f "${SRC_DIR}"/ci/kuiper/ldd-mod ]; then ls /usr/arm-linux-gnueabihf/lib ls /usr/arm-linux-gnueabihf/lib/ld-2.31.so ls /usr/arm-linux-gnueabihf/lib/ld-linux-armhf.so.3 + printenv sed 's|.*RTLDLIST=.*|RTLDLIST="/usr/arm-linux-gnueabihf/lib/ld-2.31.so /usr/arm-linux-gnueabihf/lib/ld-linux-armhf.so.3"|' /usr/bin/ldd | tee "${SRC_DIR}"/ci/kuiper/ldd-mod chmod +x "${SRC_DIR}"/ci/kuiper/ldd-mod fi @@ -25,7 +26,7 @@ run_ldd(){ ${SRC_DIR}/ci/kuiper/ldd-mod $1 exit 1 fi - if [ ! -z "$(${SRC_DIR}/ci/kuiper/ldd-mod $1 | grep "not a dynamic executable")" ]; then + if [ ! -z "$(${SRC_DIR}/ci/kuiper/ldd-mod $1 | grep "dynamic executable")" ]; then echo "--- LDD ERROR" exit 1 fi