Closed Bug 1812260 Opened 2 years ago Closed 2 years ago

Building a snap from source fails for 111, build errors in angle

Categories

(Core :: Graphics, defect)

defect

Tracking

()

VERIFIED FIXED
111 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox109 --- unaffected
firefox110 --- unaffected
firefox111 --- fixed

People

(Reporter: ke5trel, Assigned: ErichDonGubler)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(1 file)

The Nightly snap package on the edge channel is currently stuck on version 111.0a1 (2023-01-20).

Output of snap info firefox:

latest/edge:      111.0a1      2023-01-20 (2293) 196MB

We have a build break in gfx/angle I'm going to morph this bug to that.

The snap nightly builds have been failing for a few days.
Looking at the build logs, I see errors like

/root/parts/firefox/build/gfx/angle/checkout/src/compiler/translator/SymbolTable_ESSL_autogen.cpp:4337:50: error: no member named 'isnan' in namespace 'sh::BuiltInName'
BuiltInName::isnan,
~~~~~~~~~~~~~^

This is the same as bug 1727087

Component: Release Automation: Snap → Graphics
Product: Release Engineering → Core
Regressed by: angle-111
Summary: Nightly snap package stopped updating 2023-01-20 → Building a snap from source fails for 92, build errors in angle
Summary: Building a snap from source fails for 92, build errors in angle → Building a snap from source fails for 111, build errors in angle

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

For more information, please visit auto_nag documentation.

Flags: needinfo?(egubler)

For reference, it appears that :mkaply is referring to build logs like from https://github.com/canonical/firefox-snap/actions/runs/4006192421/jobs/6877431037.

I currently have a patch in open review for this, and am trying to validate the fix locally.

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

Re-apply D156577, which was forgotten in our recent rebase of ANGLE (orig. performed at 06d250c819ee
and 94699211d97b).

Pushed by egubler@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/55bf697eb447 build(snap): re-apply forgotten `cmath` include in ANGLE codegen (sorry!) r=jgilbert,gfx-reviewers,nical
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 111 Branch

I can confirm that the nightly snap build seems to be fixed. 🙌🏻

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: