On Sat, 7 Aug 2021 at 19:05, Tomasz Kłoczko <kloczko.tomasz@xxxxxxxxx> wrote:
[..]
So looks like first compile issues can be solved by patch like below (for second one probably something similar needs to be applied):
--- a/src/rgw/rgw_string.h
+++ b/src/rgw/rgw_string.h
@@ -8,6 +8,8 @@
#include <stdlib.h>
#include <limits.h>
#include <string_view>
+#include <string>
+#include <stdexcept>
.
#include <boost/container/small_vector.hpp>
+++ b/src/rgw/rgw_string.h
@@ -8,6 +8,8 @@
#include <stdlib.h>
#include <limits.h>
#include <string_view>
+#include <string>
+#include <stdexcept>
.
#include <boost/container/small_vector.hpp>
and the linking issue looks like can be solved by alreready merged https://github.com/ceph/ceph/pull/42602
I'm a bit surprised that up to now not too many people have been trying to use LTO with ceph.
In other words the latest ceph 16.2.5 is not LTO gcc 11.1.x ready.
IMO it would be nice to have a new release as since the last release on master branch is +6.8k commits and it is a bit hard to search across so many commits.
Any plans to do that soon?🤔
_______________________________________________ Dev mailing list -- dev@xxxxxxx To unsubscribe send an email to dev-leave@xxxxxxx