Open Bug 1861291 Opened 2 years ago Updated 2 years ago

Reduce the number of hardcoded interdependencies in config/recurse.mk

Categories

(Firefox Build System :: General, task)

task

Tracking

(firefox121 affected)

REOPENED
121 Branch
Tracking Status
firefox121 --- affected

People

(Reporter: glandium, Assigned: glandium)

Details

Attachments

(4 files)

No description provided.

The information will only be used for deriving in-tree
interdependencies.

Updateagent was removed in bug 1681574.

This change introduces the possibility for more interdependencies being
recorded automatically, but making this work reliably more generally
we'll probably need more work, so at the moment, just make it work for
wasm2c.

Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/8db97d02fac9 Allow RustPrograms to have USE_LIBS. r=firefox-build-system-reviewers,ahochheiden https://hg.mozilla.org/integration/autoland/rev/4d4ff9be0393 Remove manual interdependency for updateagent. r=firefox-build-system-reviewers,nalexander https://hg.mozilla.org/integration/autoland/rev/65a058e572a1 Move relrhack manual interdependency to the backend. r=firefox-build-system-reviewers,ahochheiden https://hg.mozilla.org/integration/autoland/rev/6d47bee6d52e Move manual dependencies upon wasm2c to the backend. r=firefox-build-system-reviewers,ahochheiden
Pushed by nbeleuzu@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/20cd9ff4d02e Fix Python fail on test_recursivemake.py . CLOSED TREE

Let's keep this open to handle the remaining ones.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: