Closed
Bug 1484434
Opened 6 years ago
Closed 6 years ago
Port bug 1478813 - all builds busted with: ERROR: Cannot find cbindgen
Categories
(Thunderbird :: Build Config, enhancement)
Tracking
(Not tracked)
RESOLVED
FIXED
Thunderbird 63.0
People
(Reporter: jorgk-bmo, Unassigned)
Details
Attachments
(1 file)
11.44 KB,
patch
|
Details | Diff | Splinter Review |
We need to port: https://hg.mozilla.org/mozilla-central/rev/8fc7f2fb5ffc
Reporter | ||
Comment 1•6 years ago
|
||
The trouble is, we don't have any of those files :-( Best I can try is to add unset CBINDGEN to mail/config/mozconfigs/common Try builds didn't start earlier this morning, so no idea what will happen to this: https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=f2b75effed32953dbdc50b1b6679d8781807caf8
Severity: normal → blocker
Flags: needinfo?(xidorn+moz)
Flags: needinfo?(rob)
Flags: needinfo?(mozilla)
Flags: needinfo?(emilio)
Reporter | ||
Comment 2•6 years ago
|
||
Now the try jobs did start, so let's see.
Reporter | ||
Comment 3•6 years ago
|
||
No success, so let's try adding CBINDGEN="${TOOLTOOL_DIR}/cbindgen/cbindgen" instead. https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=9b491eeb60f7ada3e7a799092e6d846a9b7608bc
Reporter | ||
Comment 4•6 years ago
|
||
That didn't work either, so I ran out of ideas.
Reporter | ||
Comment 5•6 years ago
|
||
Well, maybe it helps adding it to the TC files: https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=c641232f95265f4cc979f8d9a71ecade6b8ab9bf
Comment 6•6 years ago
|
||
You beat me. I saw m-c installed the cbindgen and c-c not. So this would be my proposal. :-)
Pushed by mozilla@jorgk.com: https://hg.mozilla.org/comm-central/rev/6d1f77df290e Port bug 1478813: add cbindgen to TaskCluster files. rs=bustage-fix CLOSED TREE
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 8•6 years ago
|
||
Let's assume that will work, sadly jobs don't start on try-comm-central, so not a comfortable situation to be in :-(
Flags: needinfo?(xidorn+moz)
Flags: needinfo?(rob)
Flags: needinfo?(mozilla)
Flags: needinfo?(emilio)
Target Milestone: --- → Thunderbird 63.0
Comment 9•6 years ago
|
||
Seems to work. Already some green "B".
Reporter | ||
Comment 10•6 years ago
|
||
Tom, do these need to be in any particular order? I added *-cbindgen before *-node, but I see now that M-C added it before *-sccache, or after *-node: https://hg.mozilla.org/mozilla-central/rev/668856ac23b1#l10.48 https://hg.mozilla.org/mozilla-central/rev/668856ac23b1#l10.30 It's not in alphabetical order either: toolchains: - linux64-clang - linux64-gcc - linux64-rust - linux64-rust-size + - linux64-cbindgen - linux64-sccache - linux64-node
Flags: needinfo?(mozilla)
Comment 11•6 years ago
|
||
(In reply to Jorg K (GMT+2) from comment #10) They don't need to be in any order.
Reporter | ||
Comment 12•6 years ago
|
||
Tom told me in a PM (quote): I'd put it in alphabetical. It originally was, but then stuff got added out of order. The order doesn't matter, though. I'll reorder it at the next opportunity.
Flags: needinfo?(mozilla)
Reporter | ||
Comment 13•6 years ago
|
||
Comment 14•6 years ago
|
||
Pushed by mozilla@jorgk.com: https://hg.mozilla.org/comm-central/rev/b8f33483f6cf Follow-up: Sort toolchains alphabetically. r=me
You need to log in
before you can comment on or make changes to this bug.
Description
•