ci: fix ups for 32-bit GitHub Actions Linux builds
authorVincent Fu <vincent.fu@samsung.com>
Thu, 18 May 2023 17:25:07 +0000 (13:25 -0400)
committerVincent Fu <vincent.fu@samsung.com>
Thu, 18 May 2023 18:29:10 +0000 (14:29 -0400)
Fix the dependency install problem for 32-bit builds by explicitly
installing libc6:i386 and libgcc-s1:i386 as mentioned in the link below.

https://github.com/actions/runner-images/issues/4589#issuecomment-1552409942

Deleting microsoft-prod.list and adding --allow-downgrades were not
needed for our use case.

Signed-off-by: Vincent Fu <vincent.fu@samsung.com>
ci/actions-install.sh

index 0d73ac97e2167572f1dfeb6313263dd2f11b2250..95241e78825a9939814a747daf486f866949e392 100755 (executable)
@@ -35,6 +35,8 @@ DPKGCFG
                 gcc-multilib
                 pkg-config:i386
                 zlib1g-dev:i386
+                libc6:i386
+                libgcc-s1:i386
             )
             ;;
         "x86_64")