Gentoo Archives: gentoo-commits

From: James Le Cuirot <chewi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-cpp/sdbus-c++/
Date: Sun, 01 May 2022 21:04:35
Message-Id: 1651439035.9932eeac53ced51c9ea4e560191c35addabd73d2.chewi@gentoo
1 commit: 9932eeac53ced51c9ea4e560191c35addabd73d2
2 Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 1 21:03:55 2022 +0000
4 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
5 CommitDate: Sun May 1 21:03:55 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9932eeac
7
8 dev-cpp/sdbus-c++: Fix musl build by disabling systemd features
9
10 I have disabled these features unconditionally as I don't think they're needed,
11 regardless of whether you're using musl.
12
13 Closes: https://bugs.gentoo.org/841749
14 Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
15
16 dev-cpp/sdbus-c++/sdbus-c++-0.9.0-r2.ebuild | 5 ++++-
17 dev-cpp/sdbus-c++/sdbus-c++-1.1.0-r2.ebuild | 5 ++++-
18 2 files changed, 8 insertions(+), 2 deletions(-)
19
20 diff --git a/dev-cpp/sdbus-c++/sdbus-c++-0.9.0-r2.ebuild b/dev-cpp/sdbus-c++/sdbus-c++-0.9.0-r2.ebuild
21 index 0dcc953b32f4..c5d7db3dcb17 100644
22 --- a/dev-cpp/sdbus-c++/sdbus-c++-0.9.0-r2.ebuild
23 +++ b/dev-cpp/sdbus-c++/sdbus-c++-0.9.0-r2.ebuild
24 @@ -81,7 +81,10 @@ src_configure() {
25 --includedir "${SDP}/src" \
26 -Drootlibdir="${SDB}" \
27 -Dselinux=false \
28 - -Dstatic-libsystemd=pic
29 + -Dstatic-libsystemd=pic \
30 + -Dgshadow=false \
31 + -Dsmack=false \
32 + -Dutmp=false
33
34 # systemd doesn't generate the needed pkg-config file during configure.
35 BUILD_DIR=${SDB} \
36
37 diff --git a/dev-cpp/sdbus-c++/sdbus-c++-1.1.0-r2.ebuild b/dev-cpp/sdbus-c++/sdbus-c++-1.1.0-r2.ebuild
38 index acaaad6ab19a..17152a67a98c 100644
39 --- a/dev-cpp/sdbus-c++/sdbus-c++-1.1.0-r2.ebuild
40 +++ b/dev-cpp/sdbus-c++/sdbus-c++-1.1.0-r2.ebuild
41 @@ -85,7 +85,10 @@ src_configure() {
42 --includedir "${SDP}/src" \
43 -Drootlibdir="${SDB}" \
44 -Dselinux=false \
45 - -Dstatic-libsystemd=pic
46 + -Dstatic-libsystemd=pic \
47 + -Dgshadow=false \
48 + -Dsmack=false \
49 + -Dutmp=false
50
51 # systemd doesn't generate the needed pkg-config file during configure.
52 BUILD_DIR=${SDB} \