diff --git a/conf/distro/include/tcmode-external-sourcery.inc b/conf/distro/include/tcmode-external-sourcery.inc index 4738e36..0ee6996 100644 --- a/conf/distro/include/tcmode-external-sourcery.inc +++ b/conf/distro/include/tcmode-external-sourcery.inc @@ -45,7 +45,7 @@ PREFERRED_PROVIDER_virtual/libc ?= "glibc-external" PREFERRED_PROVIDER_virtual/libintl ?= "glibc-external" PREFERRED_PROVIDER_virtual/libiconv ?= "glibc-external" -PREFERRED_PROVIDER_gdbserver ??= "gdb" +PREFERRED_PROVIDER_gdbserver ??= "gdbserver-external" PREFERRED_PROVIDER_oprofile ??= "oprofile" # These are defined in default-providers.inc, which is parsed before the diff --git a/recipes-external/gdb/gdbserver-external.bb b/recipes-external/gdb/gdbserver-external.bb index a0aace5..1f7702a 100644 --- a/recipes-external/gdb/gdbserver-external.bb +++ b/recipes-external/gdb/gdbserver-external.bb @@ -1,4 +1,4 @@ -SUMMARY = "gdb - GNU debugger" +SUMMARY = "gdbserver is a program that allows you to run GDB on a different machine than the one which is running the program being debugged" HOMEPAGE = "http://www.gnu.org/software/gdb/" SECTION = "devel" PV := "${@oe.external.run(d, 'gdb', '-v').splitlines()[0].split()[-1]}" @@ -18,15 +18,7 @@ def get_gdb_license(d): LICENSE := "${@get_gdb_license(d)}" LICENSE[vardepvalue] = "${LICENSE}" -FILES_${PN} = "\ - ${bindir}/gdbserver \ - ${datadir}/gdb/guile \ - ${datadir}/gdb/python/gdb \ - ${datadir}/gdb/syscalls \ - ${datadir}/gdb/system-gdbinit \ - ${libdir}/libinproctrace.so \ -" -INSANE_SKIP_${PN} += "dev-so" +FILES_${PN} = "${bindir}/gdbserver" FILES_${PN}-doc = "${mandir}/man1/gdbserver.1" # Ensure that our rdeps are able to be set by shlibs processing