From 3adaac9a6baaea72b2d82afec290967f0f422a94 Mon Sep 17 00:00:00 2001 From: Sam James Date: Tue, 23 Apr 2024 12:16:39 +0100 Subject: [PATCH] dev-util/schroot: fix build w/ boost-1.85.0 I haven't sent a PR upstream as our last few are rotting. Closes: https://bugs.gentoo.org/930499 Signed-off-by: Sam James --- .../schroot-1.16.13_p2-boost-1.85.0.patch | 32 +++++++++++++++++++ dev-util/schroot/schroot-1.6.13_p2-r1.ebuild | 2 ++ 2 files changed, 34 insertions(+) create mode 100644 dev-util/schroot/files/schroot-1.16.13_p2-boost-1.85.0.patch diff --git a/dev-util/schroot/files/schroot-1.16.13_p2-boost-1.85.0.patch b/dev-util/schroot/files/schroot-1.16.13_p2-boost-1.85.0.patch new file mode 100644 index 0000000000000..ba3c10edc1043 --- /dev/null +++ b/dev-util/schroot/files/schroot-1.16.13_p2-boost-1.85.0.patch @@ -0,0 +1,32 @@ +https://bugs.gentoo.org/930499 +--- a/sbuild/sbuild-chroot-config.cc ++++ b/sbuild/sbuild-chroot-config.cc +@@ -31,6 +31,7 @@ + #include + #include + ++#include + #include + + #include +--- a/sbuild/sbuild-run-parts.cc ++++ b/sbuild/sbuild-run-parts.cc +@@ -29,6 +29,7 @@ + #include + + #include ++#include + #include + + using boost::format; +--- a/sbuild/sbuild-util.cc ++++ b/sbuild/sbuild-util.cc +@@ -35,8 +35,6 @@ + #include + #endif + +-#include +- + using namespace sbuild; + + namespace diff --git a/dev-util/schroot/schroot-1.6.13_p2-r1.ebuild b/dev-util/schroot/schroot-1.6.13_p2-r1.ebuild index c287d0c0414db..d4c606a396ec5 100644 --- a/dev-util/schroot/schroot-1.6.13_p2-r1.ebuild +++ b/dev-util/schroot/schroot-1.6.13_p2-r1.ebuild @@ -53,6 +53,8 @@ PATCHES=( # https://codeberg.org/shelter/reschroot/pulls/6 "${FILESDIR}"/${PN}-1.6.13-resize-reserve.patch + + "${FILESDIR}"/${PN}-1.16.13_p2-boost-1.85.0.patch ) src_unpack() {