Closed Bug 1797157 Opened 2 years ago Closed 2 years ago

Fix third_party/libwebrtc base-toolchains build error for missing std::launder

Categories

(Core :: WebRTC, defect, P2)

defect

Tracking

()

RESOLVED FIXED
109 Branch

People

(Reporter: mjf, Assigned: pehrsons)

References

Details

Attachments

(1 file)

See: https://treeherder.mozilla.org/jobs?repo=elm&selectedTaskRun=FIW8FSDSTBiNbE-MekVo-Q.0

This build error started after importing upstream's 4b97928b30. It begins using absl::AnyInvocable which is trying to use std::launder.

Blocks: 1790097
Severity: -- → S3
Priority: -- → P2
Assignee: nobody → apehrson
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Pushed by archaeopteryx@coole-files.de: https://hg.mozilla.org/mozilla-central/rev/02a5dcbbd7ee Avoid std::launder under clang++ 5 even in c++17 mode. r=mjf
Regressions: 1833541
Target Milestone: --- → 109 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: