From 9108c89316fcd3bc7c57fcf5b3d097f1fda16c12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Fri, 8 Aug 2025 22:01:08 +0700 Subject: [PATCH] schroot: for boost-1.88 --- srcpkgs/schroot/patches/boost-1.88.patch | 54 ++++++++++++++++++++++++ srcpkgs/schroot/template | 5 ++- 2 files changed, 57 insertions(+), 2 deletions(-) create mode 100644 srcpkgs/schroot/patches/boost-1.88.patch diff --git a/srcpkgs/schroot/patches/boost-1.88.patch b/srcpkgs/schroot/patches/boost-1.88.patch new file mode 100644 index 00000000000..3c6622e345c --- /dev/null +++ b/srcpkgs/schroot/patches/boost-1.88.patch @@ -0,0 +1,54 @@ +--- a/sbuild/sbuild-basic-keyfile.tcc ++++ b/sbuild/sbuild-basic-keyfile.tcc +@@ -214,7 +214,7 @@ sbuild::basic_keyfile::get_locale_ + } + catch (std::runtime_error const& e) // Invalid locale + { +- localename = std::locale::classic(); ++ localename = std::locale::classic().name(); + } + std::string::size_type pos; + bool status = false; +--- a/sbuild/sbuild-chroot-config.cc ++++ b/sbuild/sbuild-chroot-config.cc +@@ -31,7 +31,7 @@ + #include + #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,7 +35,7 @@ + #include + #endif + +-#include ++#include + + using namespace sbuild; + +--- a/test/sbuild-run-parts.cc ++++ b/test/sbuild-run-parts.cc +@@ -23,7 +23,7 @@ + #include + #include + +-#include ++#include + + #include + diff --git a/srcpkgs/schroot/template b/srcpkgs/schroot/template index 4bd5d1bed3d..98538072ec0 100644 --- a/srcpkgs/schroot/template +++ b/srcpkgs/schroot/template @@ -2,7 +2,7 @@ pkgname=schroot reverts="1.7.2_9" version=1.6.10 -revision=16 +revision=17 _debian_version=12+deb11u1 build_style=cmake configure_args=" @@ -42,7 +42,8 @@ make_dirs=" /var/lib/schroot/mount 0755 root root /etc/schroot/chroot.d 0755 root root" hostmakedepends="pkg-config libtool gettext xz po4a groff" -makedepends="boost-devel pam-devel lockdev-devel libuuid-devel e2fsprogs-devel +makedepends="boost-devel-minimal libboost_filesystem libboost_program_options + libboost_iostreams pam-devel lockdev-devel libuuid-devel e2fsprogs-devel gettext-devel libcppunit-devel" short_desc="Allows users to execute commands in different chroots" maintainer="Andrea Brancaleoni "