OK, now CI is green again. It is github-CI related issue, I think. The root cause is that libgcc-s1:i386 fails to be installed as dependency (for unknown reason), so it is now installed explicitly.master
sudo apt-get install ronn kramdown python3 | sudo apt-get install ronn kramdown python3 | ||||
- name: apt-arch-deps | - name: apt-arch-deps | ||||
if: matrix.os == 'ubuntu' | if: matrix.os == 'ubuntu' | ||||
run: "sudo apt-get install libtool-bin valgrind g++-12-multilib linux-libc-dev:${{ matrix.arch }} libpcaudio-dev:${{ matrix.arch }} libsonic-dev:${{ matrix.arch }}" | |||||
run: "sudo apt-get install libtool-bin valgrind g++-12-multilib linux-libc-dev:${{ matrix.arch }} libpcaudio-dev:${{ matrix.arch }} libsonic-dev:${{ matrix.arch }} libgcc-s1:${{ matrix.arch }}" | |||||
- name: apt-compile-clang | - name: apt-compile-clang | ||||
if: matrix.os == 'ubuntu' && matrix.compiler == 'clang' | if: matrix.os == 'ubuntu' && matrix.compiler == 'clang' | ||||
run: sudo apt-get install clang | run: sudo apt-get install clang |
sudo apt-get install ronn kramdown python3 | sudo apt-get install ronn kramdown python3 | ||||
- name: apt-arch-deps | - name: apt-arch-deps | ||||
if: matrix.os == 'ubuntu' && matrix.cross == 'no' | if: matrix.os == 'ubuntu' && matrix.cross == 'no' | ||||
run: "sudo apt-get install cmake valgrind g++-12-multilib linux-libc-dev:${{ matrix.arch }} libpcaudio-dev:${{ matrix.arch }} libsonic-dev:${{ matrix.arch }} libstdc++-12-dev:${{ matrix.arch }} libc6-dbg:${{ matrix.arch }}" | |||||
run: "sudo apt-get install cmake valgrind g++-12-multilib linux-libc-dev:${{ matrix.arch }} libpcaudio-dev:${{ matrix.arch }} libsonic-dev:${{ matrix.arch }} libc6-dbg:${{ matrix.arch }} libgcc-s1:${{ matrix.arch }}" | |||||
- name: apt-cross-deps | - name: apt-cross-deps | ||||
if: matrix.cross == 'yes' | if: matrix.cross == 'yes' | ||||
run: sudo apt-get install qemu-user g++-12-${{ matrix.arch }}-${{ matrix.sys }} | run: sudo apt-get install qemu-user g++-12-${{ matrix.arch }}-${{ matrix.sys }} |
include: | include: | ||||
- arch: x86-32 | - arch: x86-32 | ||||
archdeps: "gcc-multilib g++-multilib libpcaudio-dev:i386 libsonic-dev:i386 libc6-dbg:i386" | |||||
archdeps: "gcc-multilib g++-multilib libpcaudio-dev:i386 libsonic-dev:i386 libc6-dbg:i386 libgcc-s1:i386" | |||||
archconfigflags: "-m32" | archconfigflags: "-m32" | ||||
- arch: x86-64 | - arch: x86-64 |