Closed Bug 1520369 Opened 11 months ago Closed 11 months ago

Remove more dead code in subconfigure.py

Categories

(Firefox Build System :: General, enhancement)

enhancement
Not set

Tracking

(firefox66 fixed)

RESOLVED FIXED
mozilla66
Tracking Status
firefox66 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(3 files)

No description provided.
The code only actually handles autoconf 2.5 cache, and was useful when
we have such subconfigures, that would die when things changed in ways
that would make the subconfigure abort on its own. But we have no such
things left, and while we may want to clear the cache for old-configure
(for e.g. bug 1520232), this is not helping to get there.
It actually does nothing anymore.

Depends on D16636
It was manually removed because autoconf's AC_OUTPUT_SUBDIRS passes it,
but we've not been using AC_OUTPUT_SUBDIRS for a while.

Depends on D16637
Blocks: 1520377
Blocks: 1520394
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/9873a5e507a8
Remove subconfigure cache clearing. r=froydnj
https://hg.mozilla.org/integration/autoland/rev/eda1a7d5a7e9
Remove --no-create. r=froydnj
https://hg.mozilla.org/integration/autoland/rev/99c3cc0b39bd
Don't remove --srcdir from subconfigure command line. r=froydnj
Status: NEW → RESOLVED
Closed: 11 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla66
You need to log in before you can comment on or make changes to this bug.