Name gdb-cross-canadian-i686
Version 10.2
Summary GNU debugger (cross-canadian gdb for i686 target)
Description GDB, the GNU Project debugger, allows you to see what is going on inside another program while it executes -- or what another program was doing at the moment it crashed.
Section devel
License GPLv2 & GPLv3 & LGPLv2 & LGPLv3
Homepage http://www.gnu.org/software/gdb/
Recipe file recipes-devtools/gdb/gdb-cross-canadian_10.2.bb
recipes-devtools/gdb/gdb-common.inc
recipes-devtools/gdb/gdb-cross-canadian.inc
recipes-devtools/gdb/gdb-10.2.inc
Layer openembedded-core (honister branch)
Inherits
  • autotools
  • cross-canadian
  • pkgconfig
  • python3-dir
  • siteconfig
  • siteinfo
  • texinfo
Dependencies
  • autoconf-native
  • automake-native
  • chrpath-replacement-native
  • libtool-native
  • nativesdk-elfutils
  • nativesdk-expat
  • nativesdk-gettext
  • nativesdk-ncurses
  • nativesdk-python3
  • nativesdk-readline
  • pkgconfig-native
  • texinfo-dummy-native
  • virtual/nativesdk-libc
  • virtual/x86_64-oesdk-linux-binutils-crosssdk
  • virtual/x86_64-oesdk-linux-gcc-crosssdk
  • babeltrace
  • nativesdk-elfutils
  • nativesdk-python3
  • nativesdk-readline
  • xz
PACKAGECONFIG options
  • babeltrace
  • debuginfod
  • python
  • readline
  • tui
  • xz

Sources

https://ftp.gnu.org/gnu/gdb/gdb-10.2.tar.xz

Patches

Patch Status
gdb/0001-make-man-install-relative-to-DESTDIR.patch Pending
gdb/0002-mips-linux-nat-Define-_ABIO32-if-not-defined.patch Pending
gdb/0003-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch Pending
gdb/0004-Add-support-for-Renesas-SH-sh4-architecture.patch Pending
gdb/0005-Dont-disable-libreadline.a-when-using-disable-static.patch Pending
gdb/0006-use-asm-sgidefs.h.patch Pending
gdb/0008-Change-order-of-CFLAGS.patch Inappropriate
gdb/0009-resolve-restrict-keyword-conflict.patch Pending
gdb/0010-Fix-invalid-sigprocmask-call.patch Pending [not author, cherry-picked from LEDE https://bugs.lede-project.org/index.php?do=details&task_id=637&openedfrom=-1%2Bweek]
gdb/0011-gdbserver-ctrl-c-handling.patch Submitted
gdb/0012-arc-Add-support-for-signal-handlers.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=b4e3cd0440109d0a5552d3313ccbd35c8103335b]
gdb/0013-arc-Add-support-for-signal-frames-for-Linux-targets.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=d4af727286e3a9f177ba11677fbd3a012d36558a]
gdb/0014-arc-Take-into-account-the-REGNUM-in-supply-collect-g.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=46023bbe81355230b4e7b76d3084337823d02362]
gdb/0015-gdb-Add-native-support-for-ARC-in-GNU-Linux.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=04c9f85efcd8df5fc482ce97c0104cc7dd5d19e6]

bbappends

This recipe is appended by:

meta-mingw gdb-cross-canadian_%.bbappend
meta-st-stm32mp gdb-cross-canadian_%.bbappend
meta-microblaze gdb-cross-canadian_%.bbappend

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
master gdb-cross-canadian-i686 15.2
styhead (Yocto Project 5.1) gdb-cross-canadian-i686 15.1
scarthgap (Yocto Project 5.0) gdb-cross-canadian-i686 14.2
nanbield (Yocto Project 4.3) gdb-cross-canadian-i686 13.2
mickledore (Yocto Project 4.2) gdb-cross-canadian-i686 13.2
langdale (Yocto Project 4.1) gdb-cross-canadian-i686 12.1
kirkstone (Yocto Project 4.0) gdb-cross-canadian-i686 11.2
honister (Yocto Project 3.4) gdb-cross-canadian-i686 10.2 (this recipe)
hardknott (Yocto Project 3.3) gdb-cross-canadian-i686 10.1
gatesgarth (Yocto Project 3.2) gdb-cross-canadian-i686 9.2
dunfell (Yocto Project 3.1) gdb-cross-canadian-i686 9.1
zeus (Yocto Project 3.0) gdb-cross-canadian-i686 8.3.1