Skip to content
GitLab
    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
    Projects Groups Topics Snippets
  • Register
  • Sign in
  • wireshark wireshark
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 1,350
    • Issues 1,350
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 180
    • Merge requests 180
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • External wiki
    • External wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Wireshark FoundationWireshark Foundation
  • wiresharkwireshark
  • Issues
  • #17779
Closed
Open
Issue created Dec 10, 2021 by Gerald Combs@geraldcombsOwner

32-bit Windows end of support planning

We currently offer NSIS, MSI, and PortableApps packages for 32-bit Windows. A surprising number (about a quarter) of our downloads are for these packages, but I suspect that the vast majority of those are on systems that run a 64-bit version of Windows.

Assuming that's the case, should we remove official support for 32-bit Windows in the current master (3.7) branch in advance of the 4.0 release? At a minimum this would mean removing the CI configuration that builds the NSIS, MSI, and PortableApps packages. 32-bit uses would still be able to use the 3.6 packages, which will be supported until at least May 2023.

Microsoft has been deprecating 32-bit support in Windows for a while, and Windows 11 is 64-bit only. The Qt Company doesn't support 32-bit Windows in Qt 6, which means that we'd either have to build our own Qt libraries or keep shipping our 32-bit packages with Qt 5.

Update, 2022-02-18

As shown in !6184 (merged), 32-bit platforms no longer get much attention on the development side. I can't speak for others, but all of my Wireshark build environments are 64-bit only and have been for some time. "Win32 Package" is our only 32-bit GitLab CI job and it's becoming more and more of an outlier as time goes on.

Update, 2022-04-19

We're extending the lifetime of the 3.6 branch to 30 months, to May 22, 2024. We will not ship 32-bit Windows packages for Wireshark 4.0 and later.

Edited Apr 19, 2022 by Gerald Combs
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking