mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
dev-libs/elfutils: don't enable debuginfod for multilib
I can't see value in this, it would mean a 32-bit application or library linked against elfutils needed to use the debuginfod APIs. We can restore it on request but the state before this change means many users have to add p.use ABI_X86_32 entries. Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
@@ -38,9 +38,9 @@ RDEPEND="
|
||||
bzip2? ( >=app-arch/bzip2-1.0.6-r4[static-libs?,${MULTILIB_USEDEP}] )
|
||||
debuginfod? (
|
||||
dev-db/sqlite:3=
|
||||
>=dev-libs/json-c-0.11:=[${MULTILIB_USEDEP}]
|
||||
>=dev-libs/json-c-0.11:=
|
||||
>=net-libs/libmicrohttpd-0.9.33:=
|
||||
>=net-misc/curl-7.29.0[static-libs?,${MULTILIB_USEDEP}]
|
||||
>=net-misc/curl-7.29.0[static-libs?]
|
||||
)
|
||||
lzma? ( >=app-arch/xz-utils-5.0.5-r1[static-libs?,${MULTILIB_USEDEP}] )
|
||||
stacktrace? ( dev-util/sysprof )
|
||||
@@ -107,7 +107,7 @@ multilib_src_configure() {
|
||||
$(use_enable nls)
|
||||
$(multilib_native_use_enable debuginfod)
|
||||
# Could do dummy if needed?
|
||||
$(use_enable debuginfod libdebuginfod)
|
||||
$(multilib_native_use_enable debuginfod libdebuginfod)
|
||||
$(multilib_native_use_enable stacktrace)
|
||||
$(use_enable valgrind valgrind-annotations)
|
||||
|
||||
@@ -38,9 +38,9 @@ RDEPEND="
|
||||
bzip2? ( >=app-arch/bzip2-1.0.6-r4[static-libs?,${MULTILIB_USEDEP}] )
|
||||
debuginfod? (
|
||||
dev-db/sqlite:3=
|
||||
>=dev-libs/json-c-0.11:=[${MULTILIB_USEDEP}]
|
||||
>=dev-libs/json-c-0.11:=
|
||||
>=net-libs/libmicrohttpd-0.9.33:=
|
||||
>=net-misc/curl-7.29.0[static-libs?,${MULTILIB_USEDEP}]
|
||||
>=net-misc/curl-7.29.0[static-libs?]
|
||||
)
|
||||
libarchive? ( >=app-arch/libarchive-3.1.2:= )
|
||||
lzma? ( >=app-arch/xz-utils-5.0.5-r1[static-libs?,${MULTILIB_USEDEP}] )
|
||||
@@ -111,7 +111,7 @@ multilib_src_configure() {
|
||||
$(multilib_native_use_enable debuginfod)
|
||||
# Could do dummy if needed? We could also split libdebuginfod
|
||||
# (client support) into its own USE if required.
|
||||
$(use_enable debuginfod libdebuginfod)
|
||||
$(multilib_native_use_enable debuginfod libdebuginfod)
|
||||
$(multilib_native_use_enable stacktrace)
|
||||
$(use_enable valgrind valgrind-annotations)
|
||||
|
||||
@@ -38,9 +38,9 @@ RDEPEND="
|
||||
bzip2? ( >=app-arch/bzip2-1.0.6-r4[static-libs?,${MULTILIB_USEDEP}] )
|
||||
debuginfod? (
|
||||
dev-db/sqlite:3=
|
||||
>=dev-libs/json-c-0.11:=[${MULTILIB_USEDEP}]
|
||||
>=dev-libs/json-c-0.11:=
|
||||
>=net-libs/libmicrohttpd-0.9.33:=
|
||||
>=net-misc/curl-7.29.0[static-libs?,${MULTILIB_USEDEP}]
|
||||
>=net-misc/curl-7.29.0[static-libs?]
|
||||
)
|
||||
libarchive? ( >=app-arch/libarchive-3.1.2:= )
|
||||
lzma? ( >=app-arch/xz-utils-5.0.5-r1[static-libs?,${MULTILIB_USEDEP}] )
|
||||
@@ -110,7 +110,7 @@ multilib_src_configure() {
|
||||
$(multilib_native_use_enable debuginfod)
|
||||
# Could do dummy if needed? We could also split libdebuginfod
|
||||
# (client support) into its own USE if required.
|
||||
$(use_enable debuginfod libdebuginfod)
|
||||
$(multilib_native_use_enable debuginfod libdebuginfod)
|
||||
$(multilib_native_use_enable stacktrace)
|
||||
$(use_enable valgrind valgrind-annotations)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user