http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41816

Markus Trippelsdorf <markus at trippelsdorf dot de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |markus at trippelsdorf dot
                   |                            |de

--- Comment #6 from Markus Trippelsdorf <markus at trippelsdorf dot de> 
2011-09-15 09:06:16 UTC ---
Why don't we just install this file in
/usr/share/gdb/auto-load/usr/lib64/gcc/x86_64-pc-linux-gnu/4.7.0/ instead of
$(DESTDIR)$(toolexeclibdir)/ by default?


BTW Gentoo does this by default:

    # Move pretty-printers to gdb datadir to shut ldconfig up
    gdbdir=/usr/share/gdb/auto-load${LIBPATH/\/lib\//\/$(get_libdir)\/}
    for i in "${D}"${LIBPATH}{,/32}/*-gdb.py; do
        if [[ -e ${i} ]]; then
            basedir="$(dirname ${i/${D}${LIBPATH}/})"
            sed -i -e "s:^\(libdir = \).*:\1'${LIBPATH}${basedir}':" "${i}"
#348128
            insinto "${gdbdir}${basedir}"
            doins "${i}"
            rm "${i}"
        fi
    done

Reply via email to