Build oxide with C++11

Bug #1253159 reported by Chris Coulson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Oxide
Fix Released
High
Unassigned

Bug Description

We build the core library with Chromium defaults (no C++11), which means we don't get features such as "final" and "override". When recently rebasing Oxide on the latest Chromium, I hit several weird test failures and bugs which ended up being due to the prototypes of various virtual functions we implement changing.

If we were able to use "final" or "override", the compiler would have caught these errors for me.

Note, Chromium currently does not build successfully with C++11

Revision history for this message
Chris Coulson (chrisccoulson) wrote :
Changed in oxide:
importance: Undecided → High
status: New → Triaged
Revision history for this message
Chris Coulson (chrisccoulson) wrote :
Changed in oxide:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.