Closed Bug 1549886 Opened 6 months ago Closed 6 months ago

Set MOZ_TELEMETRY_REPORTING on non-local builds by default

Categories

(Firefox Build System :: General, defect)

defect
Not set

Tracking

(firefox68 fixed)

RESOLVED FIXED
mozilla68
Tracking Status
firefox68 --- fixed

People

(Reporter: glandium, Assigned: glandium)

Details

Attachments

(2 files)

It has come to my attention during armagadd-on-2.0 that MOZ_TELEMETRY_REPORTING is an opt-in at build time, which means it's not necessarily set on "official" downstream builds. On ESR, disabled telemetry reporting disables Normandy, and on newer releases, disabled telemetry reporting disables parts of the preferences UI preventing to opt-out of Normandy, despite it being enabled (one can still opt-out via about:config, though ; this last problem is filed as bug 1549126).

Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/db318bbb7517
Move MOZ_TELEMETRY_REPORTING to python configure. r=froydnj
https://hg.mozilla.org/integration/autoland/rev/07774a40d1f6
Enable MOZ_TELEMETRY_REPORTING by default when MOZILLA_OFFICIAL is set. r=froydnj
Status: NEW → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68
You need to log in before you can comment on or make changes to this bug.