Fix build failures in Ubuntu 21.10 (#22952)

* Fix compile on Ubuntu 21.10

* Add missing c++17 optional refs in ui
old-commit-hash: 61f9b3e653
commatwo_master
Jason Shuler 3 years ago committed by GitHub
parent fd3140fd6f
commit 6e92ec1cf2
  1. 1
      SConstruct
  2. 2
      selfdrive/ui/navd/route_engine.h
  3. 1
      selfdrive/ui/ui.h

@ -189,6 +189,7 @@ env = Environment(
"-Wno-inconsistent-missing-override",
"-Wno-c99-designator",
"-Wno-reorder-init-list",
"-Wno-error=unused-but-set-variable",
] + cflags + ccflags,
CPPPATH=cpppath + [

@ -1,5 +1,7 @@
#pragma once
#include <optional>
#include <QThread>
#include <QGeoCoordinate>
#include <QGeoManeuver>

@ -3,6 +3,7 @@
#include <map>
#include <memory>
#include <string>
#include <optional>
#include <QObject>
#include <QTimer>

Loading…
Cancel
Save