Hello. Is it possible to apply some patches? First one is for build w/o PCH (-Duse_pch=OFF), second one is for GCC 8 or something, maybe for the new stdlib, point is: <iostream> should be included. Third one is for boost 1.68, <boost/utility.hpp> no longer includes <boost/next_prior.hpp>. I think boost::prior() is not really needed there and --it will do as well, but i didn't want to change behavior in any way, so it only fixes includes.
By the way thanks for the mirroring Bazaar repository to Git, this is very convenient and helpful. From 1d63a16cb70bb908a012a357f1cb7cecd0143cfa Mon Sep 17 00:00:00 2001 From: Aleksey Tulinov <[email protected]> Date: Tue, 10 Apr 2018 00:42:47 +0300 Subject: [PATCH 1/3] +added missing includes for build w/o pch --- UnityCore/GLibDBusServer.cpp | 2 ++ launcher/DevicesSettingsImp.cpp | 1 + launcher/FavoriteStoreGSettings.cpp | 2 ++ launcher/FavoriteStorePrivate.h | 2 +- unity-shared/IconLoader.h | 1 + 5 files changed, 7 insertions(+), 1 deletion(-) diff --git a/UnityCore/GLibDBusServer.cpp b/UnityCore/GLibDBusServer.cpp index 49b70d7c0..8fcfdf9d7 100644 --- a/UnityCore/GLibDBusServer.cpp +++ b/UnityCore/GLibDBusServer.cpp @@ -17,7 +17,9 @@ * Authored by: Marco Trevisan (TreviƱo) <[email protected]> */ +#include <algorithm> #include <unordered_map> + #include <NuxCore/Logger.h> #include "GLibDBusServer.h" diff --git a/launcher/DevicesSettingsImp.cpp b/launcher/DevicesSettingsImp.cpp index 08eddb9cb..25f40a6b2 100644 --- a/launcher/DevicesSettingsImp.cpp +++ b/launcher/DevicesSettingsImp.cpp @@ -17,6 +17,7 @@ * Authored by: Andrea Azzarone <[email protected]> */ +#include <algorithm> #include <list> #include <gio/gio.h> diff --git a/launcher/FavoriteStoreGSettings.cpp b/launcher/FavoriteStoreGSettings.cpp index 415a04bfe..493e823b1 100644 --- a/launcher/FavoriteStoreGSettings.cpp +++ b/launcher/FavoriteStoreGSettings.cpp @@ -18,6 +18,8 @@ * Marco Trevisan <[email protected]> */ +#include <algorithm> + #include <NuxCore/Logger.h> #include <UnityCore/DesktopUtilities.h> diff --git a/launcher/FavoriteStorePrivate.h b/launcher/FavoriteStorePrivate.h index 3edad2357..ebd3cfe2a 100644 --- a/launcher/FavoriteStorePrivate.h +++ b/launcher/FavoriteStorePrivate.h @@ -22,6 +22,7 @@ #include <list> #include <string> +#include <vector> namespace unity { @@ -47,4 +48,3 @@ bool IsDesktopFilePath(std::string const& path); } // namespace unity #endif - diff --git a/unity-shared/IconLoader.h b/unity-shared/IconLoader.h index fb4587e35..595def484 100644 --- a/unity-shared/IconLoader.h +++ b/unity-shared/IconLoader.h @@ -22,6 +22,7 @@ #include <boost/utility.hpp> +#include <functional> #include <memory> #include <gtk/gtk.h> #include <UnityCore/ActionHandle.h> -- 2.19.1 From e7eaa99d2b65531e60ff0a19318dd52df417f33c Mon Sep 17 00:00:00 2001 From: Aleksey Tulinov <[email protected]> Date: Fri, 2 Nov 2018 23:50:25 +0200 Subject: [PATCH 2/3] +added missing include --- UnityCore/GLibWrapper.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/UnityCore/GLibWrapper.cpp b/UnityCore/GLibWrapper.cpp index 21ad68e86..f398804ec 100644 --- a/UnityCore/GLibWrapper.cpp +++ b/UnityCore/GLibWrapper.cpp @@ -17,6 +17,8 @@ * Authored by: Tim Penhey <[email protected]> */ +#include <iostream> + #include "GLibWrapper.h" namespace unity @@ -213,4 +215,3 @@ bool operator!=(Object<GCancellable> const& lhs, Cancellable const& rhs) } } - -- 2.19.1 From 0743e49f9f4f3a4c96ac44c03aa7dc7dad905bdb Mon Sep 17 00:00:00 2001 From: Aleksey Tulinov <[email protected]> Date: Sat, 3 Nov 2018 00:24:07 +0200 Subject: [PATCH 3/3] +fixed includes --- launcher/FavoriteStorePrivate.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/launcher/FavoriteStorePrivate.cpp b/launcher/FavoriteStorePrivate.cpp index b4d1d94f4..019c3073d 100644 --- a/launcher/FavoriteStorePrivate.cpp +++ b/launcher/FavoriteStorePrivate.cpp @@ -18,7 +18,7 @@ */ #include <algorithm> -#include <boost/utility.hpp> +#include <boost/next_prior.hpp> #include "FavoriteStorePrivate.h" -- 2.19.1 -- Mailing list: https://launchpad.net/~unity7maintainers Post to : [email protected] Unsubscribe : https://launchpad.net/~unity7maintainers More help : https://help.launchpad.net/ListHelp

