Closed Bug 1717248 Opened 3 years ago Closed 3 years ago

Spurious reconfigures in all platforms due to packages.txt

Categories

(Firefox Build System :: Mach Core, defect)

defect

Tracking

(firefox-esr78 unaffected, firefox89 unaffected, firefox90 unaffected, firefox91 fixed)

RESOLVED FIXED
91 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox89 --- unaffected
firefox90 --- unaffected
firefox91 --- fixed

People

(Reporter: emilio, Assigned: emilio)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Any build on latest central triggers a reconfigure.

Building with --verbose reveals that mach thinks the build is out of date because:

Input not found: /Users/mozilla/src/moz/gecko/testing/mozbase/packages.txt

So this is a regression from bug 1712133. Mitchell can you take a look? Thanks.

Flags: needinfo?(mhentges)

This fixes it for me. I believe this is right because the file it was inlined
into in bug D117711 is also on this list.

Assignee: nobody → emilio
Status: NEW → ASSIGNED
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/978ada486e18 Remove non-existing file from moz.configure. r=firefox-build-system-reviewers,nalexander
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 91 Branch

Set release status flags based on info from the regressing bug 1712133

Emilio's fix looks good to me, missed that usage. Thanks for the patch 👍

Flags: needinfo?(mhentges)
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: