RNP build maintenance
Categories
(Thunderbird :: Build Config, task)
Tracking
(thunderbird_esr91 fixed)
Tracking | Status | |
---|---|---|
thunderbird_esr91 | --- | fixed |
People
(Reporter: rjl, Assigned: rjl)
References
Details
Attachments
(3 files)
48 bytes,
text/x-phabricator-request
|
wsmwk
:
approval-comm-esr91+
|
Details | Review |
48 bytes,
text/x-phabricator-request
|
wsmwk
:
approval-comm-esr91+
|
Details | Review |
48 bytes,
text/x-phabricator-request
|
wsmwk
:
approval-comm-esr91+
|
Details | Review |
- Enable clock_gettime() in Botan for macOS
- https://searchfox.org/comm-central/rev/746643c2bdd9e6123921aa1cf95dadd6cd69916a/third_party/botan/botan.mozbuild#59
- macOS builds with 10.12 SDK now
- Stop defining MZLA_RNP_CC/CXX and just use CC/CXX
- Ignore compiler warning when building bzip2
- unreachable return is expected
WARNING - /builds/worker/checkouts/gecko/comm/third_party/bzip2/bzlib.c:1216:11: warning: 'return' will never be executed [-Wunreachable-code-return]
INFO - return 0; /*not reached*/
Assignee | ||
Comment 1•3 years ago
|
||
As noted in the comment, clock_gettime is part of the macOS SDK starting with
10.12. Minimum required SDK is 10.12.
Updated•3 years ago
|
Assignee | ||
Comment 2•3 years ago
|
||
The effect is that C++ code will use -std-c++17.
Depends on D136984
Assignee | ||
Comment 3•3 years ago
|
||
Occurs at bzlib.c:1216. As noted in the file, that unreachable return is
expected.
Depends on D136985
Assignee | ||
Updated•3 years ago
|
Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/855b1d909ae5
Enable clock_gettime use in macOS builds. r=kaie
https://hg.mozilla.org/comm-central/rev/e04ffb6d3912
Stop using MZLA_RNP_CC/CXX. r=kaie
https://hg.mozilla.org/comm-central/rev/12d5244ca5b9
Ignore unreachable-code-return error in bzip. r=kaie
Assignee | ||
Updated•3 years ago
|
Updated•3 years ago
|
Comment 5•3 years ago
|
||
Comment on attachment 9260772 [details]
Bug 1752059 - Enable clock_gettime use in macOS builds. r=kaie
[Approval Request Comment]
Regression caused by (bug #): no
User impact if declined: none
Testing completed (on c-c, etc.): yes
Risk to taking this patch (and alternatives if risky): just build rules for bug 1750969
Updated•3 years ago
|
Updated•3 years ago
|
Comment 6•3 years ago
|
||
Comment on attachment 9260774 [details]
Bug 1752059 - Ignore unreachable-code-return error in bzip. r=kaie
[Triage Comment]
Approved for esr91
Comment 7•3 years ago
|
||
Comment on attachment 9260772 [details]
Bug 1752059 - Enable clock_gettime use in macOS builds. r=kaie
[Triage Comment]
Approved for esr91
Comment 8•3 years ago
|
||
Comment on attachment 9260773 [details]
Bug 1752059 - Stop using MZLA_RNP_CC/CXX. r=kaie
[Triage Comment]
Approved for esr91
Assignee | ||
Comment 9•3 years ago
|
||
bugherder uplift |
Assignee | ||
Updated•3 years ago
|
Description
•