If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Get tooltool running on the b2g on OS X builds

RESOLVED FIXED

Status

Release Engineering
General
P1
major
RESOLVED FIXED
5 years ago
4 years ago

People

(Reporter: espindola, Assigned: rail)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [Leave open after merge][tooltool])

Attachments

(2 attachments)

Comment hidden (empty)
Assignee: nobody → rail
Status: NEW → ASSIGNED
(Assignee)

Comment 1

5 years ago
I plan to poke this next week on Monday.
Severity: normal → major
Priority: -- → P1
(Assignee)

Updated

5 years ago
Blocks: 783628
(Assignee)

Comment 2

5 years ago
Rafael,

Do you prefer b2 builds to use the same manifests as desktop builds or a separate one? The latter will be more flexible, but you'll need to update multiple manifests in the future when you update clang.

As work around we could use symlinks (b2g/config/tooltool-manifests/macosx64/releng.manifest to browser/config/tooltool-manifests/macosx64/releng.manifest).
(Assignee)

Comment 3

5 years ago
Created attachment 653063 [details] [diff] [review]
enable tooltool for mac and linux b2g builds
Attachment #653063 - Flags: review?(nrthomas)
Comment on attachment 653063 [details] [diff] [review]
enable tooltool for mac and linux b2g builds

Different naming style from the rest of b2g, but consistent with desktop. Okay then!
Attachment #653063 - Flags: review?(nrthomas) → review+
(Assignee)

Comment 5

5 years ago
Comment on attachment 653063 [details] [diff] [review]
enable tooltool for mac and linux b2g builds

http://hg.mozilla.org/build/buildbot-configs/rev/20cd79864aba
(Assignee)

Updated

5 years ago
Attachment #653063 - Flags: checked-in+
(Assignee)

Comment 6

5 years ago
Created attachment 653345 [details] [diff] [review]
b2g manifest

result of
hg cp browser/config/tooltool-manifests/macosx64/releng.manifest b2g/config/tooltool-manifests/macosx64/releng.manifest
Attachment #653345 - Flags: review?(respindola)
Comment on attachment 653345 [details] [diff] [review]
b2g manifest

I like symlinks more, but we should be consistent. We already have copies for 32 and 64 bit OS X, so having a copy in here is better.
Attachment #653345 - Flags: review?(respindola) → review+
(Assignee)

Comment 8

5 years ago
Comment on attachment 653345 [details] [diff] [review]
b2g manifest

http://hg.mozilla.org/integration/mozilla-inbound/rev/e470be600db2
Attachment #653345 - Flags: checked-in+
(Assignee)

Updated

5 years ago
Whiteboard: [Leave open after merge][tooltool]

Comment 9

5 years ago
https://hg.mozilla.org/mozilla-central/rev/e470be600db2
In production as of this afternoon.
(Assignee)

Comment 11

5 years ago
Green build using tooltool+clang:
http://ftp.mozilla.org/pub/mozilla.org/b2g/tinderbox-builds/mozilla-central-macosx/1345629967/
Status: ASSIGNED → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.