lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [lmi] master b363666e: Remove 32-bit MinGW CI build


From: Vadim Zeitlin
Subject: [lmi-commits] [lmi] master b363666e: Remove 32-bit MinGW CI build
Date: Tue, 17 May 2022 08:53:35 -0400 (EDT)

branch: master
commit b363666e048ac0dda52c8172d80e5b076c6b1aaa
Author: Vadim Zeitlin <vadim@tt-solutions.com>
Commit: Vadim Zeitlin <vadim@tt-solutions.com>

    Remove 32-bit MinGW CI build
    
    32-bit builds are not supported any longer.
    
    This commit is best viewed ignoring whitespace-only changes.
---
 .github/workflows/ci.yml | 37 ++++++++-----------------------------
 1 file changed, 8 insertions(+), 29 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index e1814320..73e01b01 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -28,9 +28,6 @@ jobs:
       fail-fast: false
       matrix:
         include:
-          - name: MSW/make/mingw32
-            triplet: i686-w64-mingw32
-            mingw: true
           - name: MSW/make/mingw64
             triplet: x86_64-w64-mingw32
             mingw: true
@@ -78,32 +75,14 @@ jobs:
 
           if [ ${{ matrix.mingw }} ]
           then
-            case "$LMI_TRIPLET" in
-              i686-*)
-                # This is additionally required when using 32-bit builds for
-                # installing 32 bit Wine which, in turn, is required for
-                # running 32 bit lmi binaries.
-                sudo dpkg --add-architecture i386
-                sudo apt-get -q -o=Dpkg::Use-Pty=0 update
-
-                packages="$packages g++-mingw-w64-i686 wine wine32"
-                ;;
-
-              x86_64-*)
-                packages="$packages g++-mingw-w64-x86-64 wine wine64"
-
-                # Set WINEDEBUG to avoid annoying warnings about wine32 being
-                # missing: this is not a problem in our case, we want to only
-                # run 64-bit programs in this build, so set WINEDEBUG to a
-                # value equivalent to its default/unset value but recognized
-                # as disabling error output by Debian /usr/bin/wine script.
-                echo 'WINEDEBUG=-all,err+all,fixme+all' >> $GITHUB_ENV
-                ;;
-
-              *)
-                echo 'Unknown MinGW platform.'
-                exit 1
-            esac
+            packages="$packages g++-mingw-w64-x86-64 wine wine64"
+
+            # Set WINEDEBUG to avoid annoying warnings about wine32 being
+            # missing: this is not a problem in our case, we want to only
+            # run 64-bit programs in this build, so set WINEDEBUG to a
+            # value equivalent to its default/unset value but recognized
+            # as disabling error output by Debian /usr/bin/wine script.
+            echo 'WINEDEBUG=-all,err+all,fixme+all' >> $GITHUB_ENV
           else
             packages="$packages libgtk-3-dev"
           fi



reply via email to

[Prev in Thread] Current Thread [Next in Thread]