Control: tags -1 + patch The attached patch from Gentoo was applied in Ubuntu. You can apply it if you want to.
Description: Fix build with Boost 1.85 Origin: gentoo, https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3adaac9a6baaea72b2d82afec290967f0f422a94 Origin: gentoo, https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ea64cae86be274cc971174379926db8f3415411 Bug-Debian: https://bugs.debian.org/1110659 Author: Sam James <[email protected]> Last-Update: 2024-07-12
--- a/sbuild/sbuild-chroot-config.cc +++ b/sbuild/sbuild-chroot-config.cc @@ -31,6 +31,7 @@ #include <cstdlib> #include <cstring> +#include <boost/filesystem/directory.hpp> #include <boost/filesystem/operations.hpp> #include <sys/types.h> --- a/sbuild/sbuild-run-parts.cc +++ b/sbuild/sbuild-run-parts.cc @@ -29,6 +29,7 @@ #include <syslog.h> #include <boost/format.hpp> +#include <boost/filesystem/directory.hpp> #include <boost/filesystem/operations.hpp> using boost::format; --- a/sbuild/sbuild-util.cc +++ b/sbuild/sbuild-util.cc @@ -35,8 +35,6 @@ #include <time.h> #endif -#include <boost/filesystem/convenience.hpp> - using namespace sbuild; namespace --- a/test/sbuild-run-parts.cc +++ b/test/sbuild-run-parts.cc @@ -23,6 +23,7 @@ #include <iostream> #include <sstream> +#include <boost/filesystem/exception.hpp> #include <boost/filesystem/operations.hpp> #include <cppunit/extensions/HelperMacros.h>

