From cd4f6bf307965aeed1117c053bbdd6cd14392dd9 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Wed, 21 Aug 2019 19:25:02 +0100 Subject: toolchain.eclass: fix gdb autoload path, bug #572480 Reported-and-fixed-by: Hristo Venev Bug: https://bugs.gentoo.org/572480 Signed-off-by: Sergei Trofimovich --- eclass/toolchain.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index d7f6f1993652..06503b28f29b 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -1961,8 +1961,8 @@ toolchain_src_install() { # for people who are testing as non-root. chown -R root:0 "${D}${LIBPATH}" 2>/dev/null - # Move pretty-printers to gdb datadir to shut ldconfig up - local py gdbdir=/usr/share/gdb/auto-load${LIBPATH/\/lib\//\/$(get_libdir)\/} + # Installing gdb pretty-printers into gdb-specific location. + local py gdbdir=/usr/share/gdb/auto-load${LIBPATH} pushd "${D}${LIBPATH}" >/dev/null for py in $(find . -name '*-gdb.py') ; do local multidir=${py%/*} -- cgit v1.2.3-65-gdbad