Closed Bug 1241480 Opened 9 years ago Closed 9 years ago

Build bustage of Jan 21, 2016 in nsMsgComposeSecure.cpp caused by bug 1239455.

Categories

(Thunderbird :: General, defect)

defect
Not set
blocker

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 46.0

People

(Reporter: jorgk-bmo, Assigned: jorgk-bmo)

References

Details

(Keywords: regression)

Attachments

(1 file)

Mac compile error: mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:908:51: error: too few arguments to function call, expected at least 6, have 5 Windows: build/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp(908) : error C2660: 'mozilla::psm::CertVerifier::VerifyCert' : function does not take 5 arguments Linux: mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:908:51: error: no matching function for call to 'mozilla::psm::SharedCertVerifier::VerifyCert(CERTCertificate*, int, mozilla::pkix::Time, std::nullptr_t, std::nullptr_t)' https://dxr.mozilla.org/comm-central/source/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp#908 Offending changeset: https://hg.mozilla.org/mozilla-central/rev/bb6bfd172d6e https://hg.mozilla.org/mozilla-central/diff/bb6bfd172d6e/security/certverifier/CertVerifier.cpp#l1.76
Patch coming up, need to wait for local compile.
This fixes the bustage to do with the CertVerifier::VerifyCert(). Next there are compile problems in TestAudioSegment.cpp, at least on Windows: 1:55.39 C:\vs2013\VC\INCLUDE\xutility(1278) : error C2065: 'initializer_list' : undeclared identifier 1:55.39 C:\vs2013\VC\INCLUDE\xutility(1278) : error C2065: '_Ilist' : undeclared identifier 1:55.39 C:\vs2013\VC\INCLUDE\xutility(1281) : error C2433: 'rbegin' : 'inline' not permitted on data declarations 1:55.40 C:\vs2013\VC\INCLUDE\xutility(1281) : error C2365: 'std::rbegin' : redefinition; previous definition was 'function' 1:55.40 C:\vs2013\VC\INCLUDE\xutility(1281) : error C2998: 'std::reverse_iterator<const _Elem*> std::rbegin' : cannot be a template definition 1:55.40 C:\vs2013\VC\INCLUDE\xutility(1284) : error C2065: 'initializer_list' : undeclared identifier 1:55.40 C:\vs2013\VC\INCLUDE\xutility(1284) : error C2065: '_Ilist' : undeclared identifier 1:55.40 C:\vs2013\VC\INCLUDE\xutility(1287) : error C2433: 'rend' : 'inline' not permitted on data declarations 1:55.41 C:\vs2013\VC\INCLUDE\xutility(1287) : error C2365: 'std::rend' : redefinition; previous definition was 'function' 1:55.41 C:\vs2013\VC\INCLUDE\xutility(1287) : error C2998: 'std::reverse_iterator<const _Elem*> std::rend' : cannot be a template definition Perhaps someone can look into these.
Blocks: 1239455
Attachment #8710501 - Flags: review?(mkmelin+mozilla)
(In reply to Jorg K (GMT+1) from comment #2) > Next there are compile problems in TestAudioSegment.cpp, at least on Windows: > 1:55.41 C:\vs2013\VC\INCLUDE\xutility(1287) : error C2998: > 'std::reverse_iterator<const _Elem*> std::rend' : cannot be a template > definition :-( Sounds like a separate bug.
OK, here's a try run: https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=5e0c4a0a7c37 I want to see whether this compiles now and the std error is only my problems (to be solved by clobbering).
Comment on attachment 8710501 [details] [diff] [review] Bustage fix (v1). Review of attachment 8710501 [details] [diff] [review]: ----------------------------------------------------------------- Thx! r=mkmelin Will land it shortly
Attachment #8710501 - Flags: review?(mkmelin+mozilla) → review+
Assignee: nobody → mozilla
Severity: normal → blocker
Status: NEW → RESOLVED
Closed: 9 years ago
Keywords: regression
Resolution: --- → FIXED
(at least for linux the compile succeeds w/ this)
What is this new parameter for?
(In reply to Magnus Melin from comment #7) > (at least for linux the compile succeeds w/ this) My try for Windows fell over, so perhaps your push has more luck. (In reply to aleth [:aleth] from comment #8) > What is this new parameter for? No idea, ask the author in the other bug.
Target Milestone: --- → Thunderbird 46.0
Complete rebuild fixed the std problems from the bottom comment #2. Case closed.
Take note: Bug 1239455 that caused the compile problem asked for Aurora uplift. If they uplift, this needs to be uplifted too.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: