commit:     1094e45a73df9f21d7722ade484141b9787731c5
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 21 13:30:48 2022 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Thu Jul 21 13:31:58 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1094e45a

dev-libs/ell: use random name for test socket

Closes: https://bugs.gentoo.org/859538

Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 dev-libs/ell/ell-0.51.ebuild | 2 ++
 dev-libs/ell/ell-0.52.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/dev-libs/ell/ell-0.51.ebuild b/dev-libs/ell/ell-0.51.ebuild
index 946a72c8ea24..a1ef12c741f4 100644
--- a/dev-libs/ell/ell-0.51.ebuild
+++ b/dev-libs/ell/ell-0.51.ebuild
@@ -39,6 +39,8 @@ PATCHES=(
 
 src_prepare() {
        default
+       sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
+               unit/test-dbus*.c unit/dbus.conf || die
        [[ "${PV}" == *9999 ]] && eautoreconf
 }
 

diff --git a/dev-libs/ell/ell-0.52.ebuild b/dev-libs/ell/ell-0.52.ebuild
index 56c48e4f83d1..50ed0735d11b 100644
--- a/dev-libs/ell/ell-0.52.ebuild
+++ b/dev-libs/ell/ell-0.52.ebuild
@@ -35,6 +35,8 @@ CONFIG_CHECK="
 
 src_prepare() {
        default
+       sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
+               unit/test-dbus*.c unit/dbus.conf || die
        [[ "${PV}" == *9999 ]] && eautoreconf
 }
 

Reply via email to