Skip to content

Commit 4c66d56

Browse files
ci: решаем проблему с загрузчиком, попытка SparseLinearAlgebra#2
Так как файл был скомпилирован под таргет систему, то и загрузчик там вшит типичный для таргет системы, но нам то нужно сослаться на свой загрузчик. Поэтому, мы попробуем обмануть elf и подсунуть ему свой загрузчик под именем загрузчика таргет ситсемы
1 parent b528eef commit 4c66d56

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/build-arch-emu.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ jobs:
179179
- name: check
180180
timeout-minutes: 60
181181
run: |
182-
sudo mv ld-linux-${{ matrix.arch }}.so.1 /lib
182+
sudo cp /lib64/ld-linux-x86-64.so.2 /lib/ld-linux-aarch64.so.1
183183
IFS=':'
184184
CHECK_LIBS="${CHECK_LIBS}${{ matrix.extra-check-libs }}"
185185
for lib in ${CHECK_LIBS}; do

0 commit comments

Comments
 (0)