Closed Bug 1686140 Opened 5 years ago Closed 5 years ago

Incremental build fails: cannot find function `register_pings` in module `fog::pings`

Categories

(Toolkit :: Telemetry, defect, P1)

defect

Tracking

()

RESOLVED FIXED
86 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox84 --- unaffected
firefox85 --- unaffected
firefox86 --- fixed

People

(Reporter: saschanaz, Assigned: chutten)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(1 file)

 1:34.54    Compiling fog_control v0.1.0 (C:\Users\Kagami\Documents\GitHub\gecko-dev\toolkit\components\glean)
 1:35.44 error[E0425]: cannot find function `register_pings` in module `fog::pings`
 1:35.44    --> toolkit\components\glean\src\lib.rs:127:21
 1:35.44     |
 1:35.44 127 |         fog::pings::register_pings();
 1:35.44     |                     ^^^^^^^^^^^^^^ not found in `fog::pings`
Summary: Incremental build fails after build 1681731 → Incremental build fails: cannot find function `register_pings` in module `fog::pings`

Deleting (objdir)/toolkit/components/glean/api/src triggers proper rebuild.

I guess we should somehow tell the build system that changing the templates requires rebuilding the files.

Flags: needinfo?(chutten)

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

(In reply to Jan-Erik Rediger [:janerik] from comment #2)

I guess we should somehow tell the build system that changing the templates requires rebuilding the files.

Yup. I've been meaning to add the templates and scripts to the GeneratedFile directives. Guess I should've done them before now, sorry about that krosylight.

Assignee: nobody → chutten
Severity: -- → S3
Status: NEW → ASSIGNED
Flags: needinfo?(chutten)
Priority: -- → P1
Blocks: 1686265
Pushed by chutten@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/15ee145790bb Changes to dependent scripts should regenerate metrics and pings files in FOG r=janerik
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 86 Branch
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: