Bug 7962

Summary: Drop support for 32-bit Linux clients
Product: ThinLinc Reporter: William Sjöblom <wilsj>
Component: Client platformsAssignee: William Sjöblom <wilsj>
Status: CLOSED FIXED    
Severity: Normal CC: tobfa
Priority: P2 Keywords: relnotes, tobfa_tester
Version: trunk   
Target Milestone: 4.15.0   
Hardware: PC   
OS: Unknown   
See Also: https://www.cendio.com/bugzilla/show_bug.cgi?id=5308
https://www.cendio.com/bugzilla/show_bug.cgi?id=6978
Acceptance Criteria:
* The client bundle should not contain any 32-bit x86 Linux client builds (including thin client specific builds) * Build dependencies that were used solely by the 32-bit Linux client should be removed from the build system. * The documentation should not contain any references to 32-bit x86 Linux client builds being available
Bug Depends on: 6185, 7363    
Bug Blocks:    

Description William Sjöblom cendio 2022-07-05 09:25:23 CEST
The vast majority of major Linux distributions have abandoned support for 32-bit x86 silicon. Therefore, there is little benefit in us providing 32-bit Linux packages in relation to the maintenance burden.
Comment 11 William Sjöblom cendio 2022-07-07 11:26:08 CEST
The 32-bit x86 Linux clients are no longer part of the build. Marking as resolved.
Comment 12 William Sjöblom cendio 2022-07-08 09:59:23 CEST
I noticed we have a couple of stray references to a 32-bit Linux client still remaining in the TAG. Reopening.
Comment 14 William Sjöblom cendio 2022-07-08 10:14:04 CEST
The 32-bit references in the TAG have now been scrapped.
Comment 15 Tobias cendio 2022-07-11 14:04:12 CEST
Tested client build #2651

Acceptance criteria
================================================================================

[✔] The client bundle should not contain any 32-bit x86 Linux clientbuilds
    (including thin client specific builds)

[✔] Build dependencies that were used solely by the 32-bit Linux client should
    be removed from the build system.

[✔] The documentation should not contain any references to 32-bit x86 Linux
    client builds being available

Further testing
================================================================================
[✔] Release notes completed

[✔] Code of concerned build files looks fine

[✔] Minor testing of deb amd64 client on Ubuntu22.04

[✔] Minor testing of rpm x86_64 client on Fedora36

[✔] Minor testing of dynamic x86_64 client on Ubuntu22.04 & Fedora36

Conclusion
================================================================================
Removal of Linux 32-bit client build and dependencies achieved, in addition to
corresponding documentation changes and release notes additions.

Closing.