Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-block/thin-provisioning-tools/, sys-block/thin-provisioning-tools/files/
Date: Fri, 24 Dec 2021 19:42:10
Message-Id: 1640374877.c488fb12f350ac6d697687b5b88b6109e7075d1f.floppym@gentoo
1 commit: c488fb12f350ac6d697687b5b88b6109e7075d1f
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Fri Dec 24 19:38:47 2021 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Fri Dec 24 19:41:17 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c488fb12
7
8 sys-block/thin-provisioning-tools: drop -lboost_iostreams
9
10 Closes: https://bugs.gentoo.org/794196
11 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
12
13 .../files/0.9.0-remove-boost_iostreams.patch | 11 +++++++++++
14 ...s-0.9.0.ebuild => thin-provisioning-tools-0.9.0-r1.ebuild} | 1 +
15 2 files changed, 12 insertions(+)
16
17 diff --git a/sys-block/thin-provisioning-tools/files/0.9.0-remove-boost_iostreams.patch b/sys-block/thin-provisioning-tools/files/0.9.0-remove-boost_iostreams.patch
18 new file mode 100644
19 index 000000000000..87a1b4e2f7fd
20 --- /dev/null
21 +++ b/sys-block/thin-provisioning-tools/files/0.9.0-remove-boost_iostreams.patch
22 @@ -0,0 +1,11 @@
23 +--- a/Makefile.in
24 ++++ b/Makefile.in
25 +@@ -173,7 +173,7 @@
26 + CXXFLAGS+=@CXX_STRERROR_FLAG@
27 + CXXFLAGS+=@LFS_FLAGS@
28 + INCLUDES+=-I$(TOP_BUILDDIR) -I$(TOP_DIR) -I$(TOP_DIR)/thin-provisioning
29 +-LIBS:=-laio -lexpat -lboost_iostreams -ldl
30 ++LIBS:=-laio -lexpat -ldl
31 +
32 + ifeq ("@DEVTOOLS@", "yes")
33 + LIBS+=-lncurses
34
35 diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0-r1.ebuild
36 similarity index 96%
37 rename from sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0.ebuild
38 rename to sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0-r1.ebuild
39 index a79debda1725..9d966a9fc583 100644
40 --- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0.ebuild
41 +++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0-r1.ebuild
42 @@ -40,6 +40,7 @@ DEPEND="${RDEPEND}
43
44 PATCHES=(
45 "${FILESDIR}"/${PN}-0.7.0-build-fixes.patch
46 + "${FILESDIR}"/0.9.0-remove-boost_iostreams.patch
47 )
48
49 src_prepare() {