Several "unknown option -msse4.1" build warnings when compiling SeaMonkey 2.53 and 2.57 with MSVC
Categories
(SeaMonkey :: Build Config, task)
Tracking
(seamonkey2.53+ fixed)
People
(Reporter: frg, Assigned: frg)
Details
(Whiteboard: SM2.53.9)
Attachments
(1 file)
|
1.12 KB,
patch
|
iannbugzilla
:
review+
iannbugzilla
:
approval-comm-release+
iannbugzilla
:
approval-comm-esr60+
|
Details | Diff | Splinter Review |
MSVC is no longer supported in central but we still allow for it.
media\libwebp\src\dsp\moz.build sets -msse4.1 unconditionally which is wrong for MSVC. It uses -arch: but there is no option for SSE4.1. Files compile fine even without because the instructions are enabled in the affected cpp file. So just do not set this for Windows when using this compiler only.
| Assignee | ||
Comment 1•4 years ago
|
||
For our private 2.53 and 2.57 branches only.
[Approval Request Comment]
Regression caused by (bug #): --
User impact if declined: no impact. We ship webp since a few releases already.
Testing completed (on m-c, etc.): 2.53.9b1 pre
Risk to taking this patch (and alternatives if risky): trivial
String changes made by this patch: --
| Assignee | ||
Updated•4 years ago
|
Comment on attachment 9225469 [details] [diff] [review]
1714872-msvc-nosse41-2539.patch
[Triage Comment]
As far as I can tell this good, if it doesn't break anything on your / WG9s' builds r/a=me
| Assignee | ||
Comment 3•4 years ago
|
||
https://gitlab.com/seamonkey-project/seamonkey-2.53-mozilla/-/commit/64ffe13a447babf81a97a3ef21735c2c0b027b5c
Do not set -msse4.1 when compiling with MSVC. r=IanN a=IanN
Updated•10 months ago
|
Description
•