Closed
Bug 1420407
Opened 7 years ago
Closed 7 years ago
Land NSPR 4.18 into FF 59
Categories
(Core :: Security: PSM, enhancement, P1)
Core
Security: PSM
Tracking
()
RESOLVED
FIXED
mozilla59
Tracking | Status | |
---|---|---|
firefox59 | --- | fixed |
People
(Reporter: KaiE, Assigned: KaiE)
References
Details
(Whiteboard: [psm-assigned])
Attachments
(1 file)
1.37 KB,
patch
|
dragana
:
review+
|
Details | Diff | Splinter Review |
FF 59 should use NSPR 4.18 to pick up the cleanup from bug 1404061.
Hopefully we'll get a fix for bug 1399746.
Assignee | ||
Comment 1•7 years ago
|
||
At the time we uplift the new NSPR to m-i, we'll need to remove the old locally applied patches.
Assignee: nobody → kaie
Attachment #8931666 -
Flags: review?(dd.mozilla)
Assignee | ||
Comment 2•7 years ago
|
||
try build for windows with tests:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=fdc15e9bf6ea5c510ddf3526613281c5c01fe45f
try build for linux/mac without tests:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=721bf0ff59892c70842bf2ca7e044a6f89939c75
Assignee | ||
Updated•7 years ago
|
Keywords: leave-open
Updated•7 years ago
|
Attachment #8931666 -
Flags: review?(dd.mozilla) → review+
Comment 3•7 years ago
|
||
Thank you!
Pushed by kaie@kuix.de:
https://hg.mozilla.org/integration/mozilla-inbound/rev/f7f814a5a957
land NSPR 4.18.1 beta1 (r=me) and remove local NSPR patch that's no longer necessary (r=dragana)
Comment 5•7 years ago
|
||
Backed out changeset f7f814a5a957 (bug 1420407) for statis failures S in config/external/nspr/pr/target r=backout on a CLOSED TREE
https://hg.mozilla.org/integration/mozilla-inbound/rev/b97b62055f10362a4791d684f42c9e71ea202d14
https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&revision=f7f814a5a9577b545036f9be69aeb5293d8feda0&filter-classifiedState=unclassified&filter-resultStatus=testfailed&filter-resultStatus=busted&filter-resultStatus=exception
Flags: needinfo?(kaie)
Assignee | ||
Updated•7 years ago
|
Flags: needinfo?(kaie) → needinfo?(dd.mozilla)
Assignee | ||
Comment 6•7 years ago
|
||
20:16:36 INFO - mozmake.EXE[4]: Entering directory 'z:/build/build/src/obj-firefox/config/external/nspr/pr'
20:16:36 INFO - z:/build/build/src/sccache2/sccache.exe z:/build/build/src/clang/bin/clang.exe --driver-mode=cl -Xclang -std=gnu99 -Fow95thred.obj -c -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_AMD64_ -Iz:/build/build/src/config/external/nspr/pr -Iz:/build/build/src/obj-firefox/config/external/nspr/pr -Iz:/build/build/src/config/external/nspr -Iz:/build/build/src/nsprpub/pr/include -Iz:/build/build/src/nsprpub/pr/include/private -Iz:/build/build/src/obj-firefox/dist/include -Iz:/build/build/src/obj-firefox/dist/include/nspr -Iz:/build/build/src/obj-firefox/dist/include/nss -MD -FI z:/build/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -Qunused-arguments -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -W3 -Gy -Zc:inline -Gw -wd4244 -wd4267 -Wno-unknown-pragmas -Wno-ignored-pragmas -Wno-deprecated-declarations -Wno-invalid-noreturn -we4553 -Z7 -Xclang -load -Xclang z:/build/build/src/obj-firefox/build/clang-plugin/clang-plugin.dll -Xclang -add-plugin -Xclang moz-check -O1 -Oi -Oy- -deps.deps/w95thred.obj.pp z:/build/build/src/nsprpub/pr/src/md/windows/w95thred.c
20:16:36 INFO - clang.exe: warning: unknown argument ignored in clang-cl: '-deps.deps/w95thred.obj.pp' [-Wunknown-argument]
20:16:36 INFO - z:/build/build/src/nsprpub/pr/src/md/windows/w95thred.c(69,12): error: token is not a valid binary operator in a preprocessor subexpression
20:16:36 INFO - #if define DO_NOT_WAIT_FOR_CONNECT_OVERLAPPED_OPERATIONS
20:16:36 INFO - ~~~~~~ ^
20:16:36 INFO - 1 error generated.
20:16:36 INFO - z:/build/build/src/config/rules.mk:771: recipe for target 'w95thred.obj' failed
20:16:36 INFO - mozmake.EXE[4]: *** [w95thred.obj] Error 1
20:16:36 INFO - mozmake.EXE[4]: Leaving directory 'z:/build/build/src/obj-firefox/config/external/nspr/pr'
20:16:36 INFO - z:/build/build/src/config/recurse.mk:73: recipe for target 'config/external/nspr/pr/target' failed
20:16:36 INFO - mozmake.EXE[3]: *** [config/external/nspr/pr/target] Error 2
20
Assignee | ||
Comment 7•7 years ago
|
||
Comment 8•7 years ago
|
||
This was a copy-paste error from a definition of DO_NOT_WAIT_FOR_CONNECT_OVERLAPPED_OPERATIONS
the line should be #if defined(DO_NOT_WAIT_FOR_CONNECT_OVERLAPPED_OPERATIONS)
sorry :(
Flags: needinfo?(dd.mozilla)
Assignee | ||
Comment 9•7 years ago
|
||
It's confusing that it worked on most windows configurations.
Started another try build with Dragana's suggested from bug 1421247 for all windows configurations:
https://hg.mozilla.org/try/rev/4ab29a84f3d2b9319e21f680a9169abe2720a529
Assignee | ||
Comment 10•7 years ago
|
||
(In reply to Kai Engert (:kaie:) from comment #9)
> Started another try build with Dragana's suggested from bug 1421247 for all
> windows configurations:
> https://hg.mozilla.org/try/rev/4ab29a84f3d2b9319e21f680a9169abe2720a529
https://treeherder.mozilla.org/#/jobs?repo=try&revision=4ab29a84f3d2b9319e21f680a9169abe2720a529
Assignee | ||
Comment 11•7 years ago
|
||
try infrastructure failure, resubmitted try:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=dec317d04c3bcca68ae8a180880baab6a4a37866
Comment 12•7 years ago
|
||
Pushed by kaie@kuix.de:
https://hg.mozilla.org/integration/mozilla-inbound/rev/798b87f30668
land NSPR 4.18 beta2 (r=me) and remove local NSPR patch that's no longer necessary (r=dragana)
Assignee | ||
Comment 13•7 years ago
|
||
The try build looked good. Beta2 includes Dragana's fix for the bustage.
Comment 14•7 years ago
|
||
bugherder |
Updated•7 years ago
|
Priority: -- → P1
Whiteboard: [psm-assigned]
Comment 15•7 years ago
|
||
Pushed by kaie@kuix.de:
https://hg.mozilla.org/integration/mozilla-inbound/rev/63dd14f05665
NSPR_4_18_BETA3, r=me
Comment 16•7 years ago
|
||
bugherder |
Comment 17•7 years ago
|
||
Pushed by kaie@kuix.de:
https://hg.mozilla.org/integration/mozilla-inbound/rev/62afafe1b3d9
Land NSPR 4.18 into FF 59, NSPR_4_18_BETA4, r=me
Comment 18•7 years ago
|
||
bugherder |
Assignee | ||
Comment 19•7 years ago
|
||
Tagged beta5, which includes bug 1407070. Let's see if this works with Firefox tests:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=24e0813b007ec1f9d695c5269f3994bd034cd625
Comment 20•7 years ago
|
||
Pushed by kaie@kuix.de:
https://hg.mozilla.org/integration/mozilla-inbound/rev/3a9a20dfd7b3
Land NSPR 4.18 into FF 59, NSPR_4_18_BETA5, r=me
Comment 21•7 years ago
|
||
bugherder |
Assignee | ||
Updated•7 years ago
|
Keywords: leave-open
Comment 22•7 years ago
|
||
Pushed by kaie@kuix.de:
https://hg.mozilla.org/integration/mozilla-inbound/rev/2e91a03fa6b8
uplift NSPR_4_18_RTM, no code change, only version number. Require version 4.18 for building. r=me
Comment 23•7 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla59
You need to log in
before you can comment on or make changes to this bug.
Description
•