commit:     2831a98449a4b27cb3e0b2ecc9efb69417857d8b
Author:     NHOrus <jy6x2b32pie9 <AT> yahoo <DOT> com>
AuthorDate: Tue Dec 31 07:48:28 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 31 14:22:36 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2831a984

net-fs/autofs: remove dmalloc

It's bad debug dependency, thankfully it's only explicitly enabled

Signed-off-by: NHOrus <jy6x2b32pie9 <AT> yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/39909
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-fs/autofs/autofs-5.1.9-r1.ebuild | 5 ++---
 net-fs/autofs/metadata.xml           | 1 -
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/net-fs/autofs/autofs-5.1.9-r1.ebuild 
b/net-fs/autofs/autofs-5.1.9-r1.ebuild
index 288f8613b4e9..b0d1f2d0093f 100644
--- a/net-fs/autofs/autofs-5.1.9-r1.ebuild
+++ b/net-fs/autofs/autofs-5.1.9-r1.ebuild
@@ -12,13 +12,12 @@ 
SRC_URI="https://www.kernel.org/pub/linux/daemons/${PN}/v5/${P}.tar.xz";
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
-IUSE="dmalloc ldap +libtirpc mount-locking sasl selinux systemd"
+IUSE="ldap +libtirpc mount-locking sasl selinux systemd"
 
 # currently, sasl code assumes the presence of kerberosV
 RDEPEND="
        net-libs/libnsl:=
        >=sys-apps/util-linux-2.20
-       dmalloc? ( dev-libs/dmalloc[threads] )
        ldap? (
                >=net-nds/openldap-2.0:=
                sasl? (
@@ -77,7 +76,7 @@ src_configure() {
        local myeconfargs=(
                --with-confdir=/etc/conf.d
                --with-mapdir=/etc/autofs
-               $(use_with dmalloc)
+               --without-dmalloc
                $(use_with ldap openldap)
                $(use_with libtirpc)
                $(use_with sasl)

diff --git a/net-fs/autofs/metadata.xml b/net-fs/autofs/metadata.xml
index fac959b9f41b..dda226dc4b9e 100644
--- a/net-fs/autofs/metadata.xml
+++ b/net-fs/autofs/metadata.xml
@@ -6,7 +6,6 @@
                <name>Yixun Lan</name>
        </maintainer>
        <use>
-               <flag name="dmalloc">Enable debugging with the dmalloc 
library</flag>
                <flag name="ldap">Install LDAP module</flag>
                <flag name="libtirpc">Use TiRPC library instead of SunRPC</flag>
                <flag name="mount-locking">

Reply via email to