Closed Bug 1884744 Opened 1 year ago Closed 1 year ago

Build failure with --disable-updater: "ScheduledTask.cpp(16,10): fatal error: 'readstrings.h' file not found"

Categories

(Toolkit :: Default Browser Agent, defect)

defect

Tracking

()

RESOLVED FIXED
125 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox123 --- unaffected
firefox124 --- unaffected
firefox125 --- fixed

People

(Reporter: RyanVM, Assigned: nrishel)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

https://treeherder.mozilla.org/logviewer?job_id=450351405&repo=try&lineNumber=43228

INFO -  In file included from Unified_cpp_defaultagent0.cpp:74:
INFO -  /builds/worker/checkouts/gecko/toolkit/mozapps/defaultagent/ScheduledTask.cpp(16,10): fatal error: 'readstrings.h' file not found
INFO -     16 | #include "readstrings.h"
INFO -        |          ^~~~~~~~~~~~~~~
INFO -  1 error generated.

I'm guessing it's from this line being removed:
https://hg.mozilla.org/mozilla-central/diff/bbbbe75fe234c5737cfc95783c607ac94f95c22d/toolkit/mozapps/defaultagent/moz.build#l1.25

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

:nrishel, since you are the author of the regressor, bug 1826375, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Weird this doesn't show up in a normal build, :RynaVM any intuition why? As far as I can tell this header doesn't appear to be used - ScheduledTask.cpp doesn't have any #if... macros and it appears to build without issue.

Assignee: nobody → nrishel
Status: NEW → ASSIGNED
Flags: needinfo?(nrishel) → needinfo?(ryanvm)

Per the bug title, ac_add_options --disable-updater is required.

Flags: needinfo?(ryanvm)
Pushed by nrishel@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ecb288dfc3a1 Clean up unnecessary includes in default agent (some causing build failures). r=bytesized
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 125 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: