Closed Bug 1171841 Opened 9 years ago Closed 9 years ago

[TC] Fix ubuntu-build image to work with clang (for asan builds).

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(firefox41 fixed)

RESOLVED FIXED
Tracking Status
firefox41 --- fixed

People

(Reporter: mrrrgn, Assigned: mrrrgn)

References

Details

Attachments

(3 files)

Right now the tooltool clang that lives in /home/worker/workspace/src/clang is broken because it can't find the appropriate libraries. We also need to install valgrind.
Blocks: 1151508
Assignee: nobody → winter2718
Attachment #8615951 - Flags: review?(dustin)
Attachment #8615942 - Attachment description: valgrind.diff → Path 1
Attachment #8615942 - Attachment description: Path 1 → Path 1 - Add valgrind to ubuntu builder
Attachment #8615951 - Attachment description: Patch 2 → Patch 2 - Fix include paths for clang
Should we have mozbootstrap installing valgrind instead? If no, then I think this looks fine.
Attachment #8615953 - Flags: review?(dustin)
(In reply to Dustin J. Mitchell [:dustin] from comment #3) > Should we have mozbootstrap installing valgrind instead? If no, then I > think this looks fine. I hadn't thought so. The other libraries are really necessary to do a ff build; but valgrind is optional. I don't want to totally hijack mozboot by loading it with libraries that devs don't need. I may be mistaken about the utility of having valgrind for devs though.
(In reply to Dustin J. Mitchell [:dustin] from comment #3) > Should we have mozbootstrap installing valgrind instead? If no, then I > think this looks fine. I've got to think of this more I think. It's a tough call.
I'll mark this r+ if you decide that this is the right course. I think the key questions are: * how important is the specific version of valgrind (we're installing "latest" now)? * how frequently will that version need to change (and thus how important is it that it's easy)? * how important is it that devs using mozbootstrap get exactly the same version as automation?
Attachment #8615942 - Flags: review?(dustin) → review+
Attachment #8615951 - Flags: review?(dustin) → review+
Attachment #8615953 - Flags: review?(dustin) → review+
See Also: → 1253299
Component: Tools → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: