Closed Bug 1834446 Opened 2 years ago Closed 2 years ago

Improvements around macos tools used by the build

Categories

(Firefox Build System :: General, task)

task

Tracking

(firefox115 fixed)

RESOLVED FIXED
115 Branch
Tracking Status
firefox115 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(4 files)

No description provided.

Nothing in the build system is using it anymore. It is still used on some
taskcluster tasks, but those are outside the build system.

At the same time, fix the sole use of the tool to actually use what's
found by configure, and only enable that configure check when building
Spidermonkey standalone.

And while we're here, add llvm-install-name-tool to the list.

Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/07e76babb301 Find dsymutil in the clang directory automatically. r=firefox-build-system-reviewers,sergesanspaille https://hg.mozilla.org/integration/autoland/rev/0eab0a8d1f86 Remove check for lipo. r=firefox-build-system-reviewers,sergesanspaille https://hg.mozilla.org/integration/autoland/rev/ed8c4694a5d2 Move install-name-tool detection to python configure. r=firefox-build-system-reviewers,andi https://hg.mozilla.org/integration/autoland/rev/468123d0735b Move otool detection to python configure. r=firefox-build-system-reviewers,sergesanspaille
Blocks: 1834964
Regressions: 1837122
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: