Added libgcc-s1:i386 to linux-32 Github actions
authorCharles Giessen <charles@lunarg.com>
Tue, 16 May 2023 21:06:59 +0000 (15:06 -0600)
committerCharles Giessen <46324611+charles-lunarg@users.noreply.github.com>
Tue, 16 May 2023 22:20:12 +0000 (16:20 -0600)
Also split out the setup commands into separate run statements rather than
have them string together.

.github/workflows/build.yml

index 78bbd9a..831415e 100644 (file)
@@ -106,11 +106,17 @@ jobs:
             - uses: lukka/get-cmake@latest
               with:
                 cmakeVersion: 3.17.2
-            - name: Install Dependencies
+
+            - name: Enable 32 bit
               run: |-
                 sudo dpkg --add-architecture i386
+            - name: Update packages
+              run: |-
                 sudo apt-get update
-                sudo apt install --yes --no-install-recommends gcc-multilib g++-multilib libc6-dev-i386 libwayland-dev:i386 libxrandr-dev:i386
+            - name: Install Dependencies
+              run: |-
+                sudo apt install --yes --no-install-recommends gcc-multilib g++-multilib libc6:i386 libc6-dev-i386 libgcc-s1:i386 libwayland-dev:i386 libxrandr-dev:i386
+
             - name: Generate build files
               run: cmake -S. -B build -D CMAKE_BUILD_TYPE=${{matrix.config}} -D BUILD_TESTS=ON -D UPDATE_DEPS=ON
               env: