[tbb-commits] [Git][tpo/applications/tor-browser-build][main] Bug 41150: Do not check for SSE2 in the Windows installer anymore.

Pier Angelo Vendrame (@pierov) git at gitlab.torproject.org
Tue May 28 14:52:53 UTC 2024



Pier Angelo Vendrame pushed to branch main at The Tor Project / Applications / tor-browser-build


Commits:
c37f7e92 by Pier Angelo Vendrame at 2024-05-28T16:45:15+02:00
Bug 41150: Do not check for SSE2 in the Windows installer anymore.

Tor Browser requires SSE2, so a long time ago we added a check on the
Windows installer to warn users in case their machine did not support
this instruction set.
However, Windows 7 is the minimum OS we support, and from 2018 it also
requires SSE2. Moreover, 14.0 will require Windows 10.

We are going to add translations for the installer, and at this point
it makes more sense to remove this check, rather than asking
translators to translate a messages nobody will see in a few months
from now.

- - - - -


1 changed file:

- projects/browser/windows-installer/common.nsh


Changes:

=====================================
projects/browser/windows-installer/common.nsh
=====================================
@@ -66,15 +66,6 @@ Function CheckRequirements
     SetErrorLevel 1
     Quit
   ${EndIf}
-
-  ; Don't install on systems that don't support SSE2. The parameter value of
-  ; 10 is for PF_XMMI64_INSTRUCTIONS_AVAILABLE which will check whether the
-  ; SSE2 instruction set is available.
-  System::Call "kernel32::IsProcessorFeaturePresent(i 10)i .R7"
-  ${If} "$R7" == "0"
-    MessageBox MB_OK|MB_ICONSTOP "${PROJECT_NAME} requires a processor with SSE2 support."
-    Quit
-  ${EndIf}
 FunctionEnd
 
 Function CheckIfTargetDirectoryExists



View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/c37f7e92513a5301b1ce71bd6867204b55f8624e

-- 
This project does not include diff previews in email notifications.
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/c37f7e92513a5301b1ce71bd6867204b55f8624e
You're receiving this email because of your account on gitlab.torproject.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.torproject.org/pipermail/tbb-commits/attachments/20240528/4a289986/attachment.htm>


More information about the tbb-commits mailing list