summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Le Cuirot <chewi@gentoo.org>2022-05-01 22:03:55 +0100
committerJames Le Cuirot <chewi@gentoo.org>2022-05-01 22:03:55 +0100
commit9932eeac53ced51c9ea4e560191c35addabd73d2 (patch)
tree36fdb2fe680b6158cc04b40d68acdd69f286ed70 /dev-cpp/sdbus-c++
parentprofiles/riscv/lp64d: unmask dev-java/openjdk:11[system-bootstrap] (diff)
downloadgentoo-9932eeac53ced51c9ea4e560191c35addabd73d2.tar.gz
gentoo-9932eeac53ced51c9ea4e560191c35addabd73d2.tar.bz2
gentoo-9932eeac53ced51c9ea4e560191c35addabd73d2.zip
dev-cpp/sdbus-c++: Fix musl build by disabling systemd features
I have disabled these features unconditionally as I don't think they're needed, regardless of whether you're using musl. Closes: https://bugs.gentoo.org/841749 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Diffstat (limited to 'dev-cpp/sdbus-c++')
-rw-r--r--dev-cpp/sdbus-c++/sdbus-c++-0.9.0-r2.ebuild5
-rw-r--r--dev-cpp/sdbus-c++/sdbus-c++-1.1.0-r2.ebuild5
2 files changed, 8 insertions, 2 deletions
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
index 0dcc953b32f4..c5d7db3dcb17 100644
--- a/dev-cpp/sdbus-c++/sdbus-c++-0.9.0-r2.ebuild
+++ b/dev-cpp/sdbus-c++/sdbus-c++-0.9.0-r2.ebuild
@@ -81,7 +81,10 @@ src_configure() {
--includedir "${SDP}/src" \
-Drootlibdir="${SDB}" \
-Dselinux=false \
- -Dstatic-libsystemd=pic
+ -Dstatic-libsystemd=pic \
+ -Dgshadow=false \
+ -Dsmack=false \
+ -Dutmp=false
# systemd doesn't generate the needed pkg-config file during configure.
BUILD_DIR=${SDB} \
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
index acaaad6ab19a..17152a67a98c 100644
--- a/dev-cpp/sdbus-c++/sdbus-c++-1.1.0-r2.ebuild
+++ b/dev-cpp/sdbus-c++/sdbus-c++-1.1.0-r2.ebuild
@@ -85,7 +85,10 @@ src_configure() {
--includedir "${SDP}/src" \
-Drootlibdir="${SDB}" \
-Dselinux=false \
- -Dstatic-libsystemd=pic
+ -Dstatic-libsystemd=pic \
+ -Dgshadow=false \
+ -Dsmack=false \
+ -Dutmp=false
# systemd doesn't generate the needed pkg-config file during configure.
BUILD_DIR=${SDB} \