File a2e159d0d4f6b3922ee0cb058a800230cf90642e.patch of Package osrm-backend
From a2e159d0d4f6b3922ee0cb058a800230cf90642e Mon Sep 17 00:00:00 2001 From: Michael Cho <michael@michaelcho.dev> Date: Tue, 26 Aug 2025 06:14:26 -0400 Subject: [PATCH] Fix build with Boost 1.89.0 (#7220) --- include/server/connection.hpp | 1 + src/engine/plugins/tile.cpp | 2 ++ 2 files changed, 3 insertions(+) diff --git a/include/server/connection.hpp b/include/server/connection.hpp index 8ded1310d6d..3d48afe1dfc 100644 --- a/include/server/connection.hpp +++ b/include/server/connection.hpp @@ -8,6 +8,7 @@ #include <boost/array.hpp> #include <boost/asio.hpp> +#include <boost/asio/deadline_timer.hpp> #include <boost/config.hpp> #include <boost/version.hpp> diff --git a/src/engine/plugins/tile.cpp b/src/engine/plugins/tile.cpp index a0614782ab6..6f93b334852 100644 --- a/src/engine/plugins/tile.cpp +++ b/src/engine/plugins/tile.cpp @@ -10,7 +10,9 @@ #include <boost/geometry.hpp> #include <boost/geometry/geometries/geometries.hpp> #include <boost/geometry/geometries/point_xy.hpp> +#if __has_include(<boost/geometry/multi/geometries/multi_linestring.hpp>) #include <boost/geometry/multi/geometries/multi_linestring.hpp> +#endif #include <vtzero/builder.hpp> #include <vtzero/geometry.hpp>