Closed
Bug 1218254
Opened 9 years ago
Closed 9 years ago
bug 1216318 cause build break by C4819 w/ --enable-warnings-as-errors
Categories
(NSS :: Libraries, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
3.21
People
(Reporter: m_kato, Assigned: mt)
References
Details
Attachments
(2 files)
3.35 KB,
patch
|
m_kato
:
review+
glandium
:
review-
|
Details | Diff | Splinter Review |
3.04 KB,
patch
|
glandium
:
review+
|
Details | Diff | Splinter Review |
+++ This bug was initially created as a clone of Bug #1216318 +++
intel-gcm.h has non-ASCII character, so when I use --enable-warning-as-error, I cannot build m-c tree.
1:00.60 c:\development\hg.mozilla.org\mozilla-inbound\security\nss\lib\freebl\i
ntel-gcm.h: error C2220: warning treated as error - no 'object' file generated
1:00.60 c:\development\hg.mozilla.org\mozilla-inbound\security\nss\lib\freebl\i
ntel-gcm.h: warning C4819: The file contains a character that cannot be represen
ted in the current code page (932). Save the file in Unicode format to prevent d
ata loss
Reporter | ||
Comment 1•9 years ago
|
||
Martin, could you handle this?
I think remove non-ASCII character from intel-gcm.h or add -wd4819 to CL.exe parameter list
Flags: needinfo?(martin.thomson)
Assignee | ||
Comment 2•9 years ago
|
||
Does this work for you? I found 5 non-ASCII characters, one of which was an en-dash. wc -m and wc -c now report the file as being the same size.
Flags: needinfo?(martin.thomson)
Attachment #8678674 -
Flags: review?(m_kato)
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → martin.thomson
Reporter | ||
Comment 3•9 years ago
|
||
Comment on attachment 8678674 [details] [diff] [review]
bug1218254.patch
Review of attachment 8678674 [details] [diff] [review]:
-----------------------------------------------------------------
Works fine. Thanks.
Attachment #8678674 -
Flags: review?(m_kato) → review+
Assignee | ||
Comment 4•9 years ago
|
||
https://hg.mozilla.org/projects/nss/rev/a2d5c6876ade
This probably won't land in m-c until we release NSS properly. That might be later this week.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → 3.21
Comment 5•9 years ago
|
||
Comment on attachment 8678674 [details] [diff] [review]
bug1218254.patch
Review of attachment 8678674 [details] [diff] [review]:
-----------------------------------------------------------------
::: lib/freebl/intel-gcm.h
@@ +6,5 @@
> /******************************************************************************/
> /* Copyright(c) 2013, Intel Corp. */
> /******************************************************************************/
> /* Reference: */
> +/* [1] Shay Gueron, Michael E. Kounavis: Intel(C) Carry-Less Multiplication */
(C) is not the same as ®. The former is "copyright", the latter is "registered trademark".
Attachment #8678674 -
Flags: review-
Assignee | ||
Comment 6•9 years ago
|
||
Oops, a consequence of having a very bad font at small size. I should have been more careful.
Attachment #8679205 -
Flags: review?(mh+mozilla)
Comment 7•9 years ago
|
||
:mt
This bug blocks to develop Firefox/Gecko on m-c even with --disable-warning-as-errors. Cannot merge NSS ASAP? The deadline of 44 is this weekend. So, the merge date is too late for us.
Flags: needinfo?(martin.thomson)
Updated•9 years ago
|
Attachment #8679205 -
Flags: review?(mh+mozilla) → review+
Assignee | ||
Comment 8•9 years ago
|
||
https://hg.mozilla.org/projects/nss/rev/87138be0ddf2
I will try to ensure that nss is updated before the uplift.
Flags: needinfo?(martin.thomson) → needinfo?(kaie)
Comment 9•9 years ago
|
||
FYI, the merge of m-c -> m-a will be tomorrow: https://groups.google.com/forum/#!msg/mozilla.dev.platform/e71M1z0YE_g/g7P1p6WACAAJ
Assignee | ||
Comment 10•9 years ago
|
||
It seems quite likely that the NSS release will not make this deadline. However, we will request uplift of 3.21 to aurora.
Comment 11•9 years ago
|
||
The Firefox 44 branch has received NSS 3.21, so apparently everything has been done as requested? clearing needinfo.
Updated•9 years ago
|
Flags: needinfo?(kaie)
You need to log in
before you can comment on or make changes to this bug.
Description
•