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} \ |