Hi all,
I tried the new external-arm feature.
I had a problem in building gdb-7.8, attached the patch I used to
solve the problem,an in the following the patch for the layer, but
anyway why gdb-7.8 is still used in the master branch? why do not
upgrade to a newer version?
Regards,
d.
diff --git a/meta-linaro-toolchain/recipes-devtools/gdb/gdb_linaro-7.8.bb
b/meta-linaro-toolchain/recipes-devtools/gdb/gdb_linaro-7.8.bb
index 630d43c..841b1ed 100644
--- a/meta-linaro-toolchain/recipes-devtools/gdb/gdb_linaro-7.8.bb
+++ b/meta-linaro-toolchain/recipes-devtools/gdb/gdb_linaro-7.8.bb
@@ -6,6 +6,8 @@ inherit python-dir
PACKAGECONFIG ??= ""
PACKAGECONFIG[python] =
"--with-python=${WORKDIR}/python,--without-python,python"
+SRC_URI += "file://0001-Fix-compilation-external-gcc-arm-8.2-2018.11.patch"
+
do_configure_prepend() {
if [ -n "${(a)bb.utils.contains('PACKAGECONFIG', 'python',
'python', '', d)}" ]; then
cat > ${WORKDIR}/python << EOF
From: Denys Dmytriyenko <denys(a)ti.com>
Fixes for the recently introduced external ARM toolchain support.
Denys Dmytriyenko (15):
tcmode-external-arm: use correct EAT_ prefix instead of ELT_ for
TARGET_SYS
external-arm-toolchain: also support 32-bit arm toolchains
tcmode-external-arm: uncomment preference for
virtual/${TARGET_PREFIX}binutils
external-arm-toolchain: package header files into
linux-libc-headers-dev
external-arm-toolchain: libgcc_s.so in base_libdir is not a symlink,
but a linker script
external-arm-toolchain: package c++ headers
external-arm-toolchain: some packages rdepend on ldd, so allow
creating empty package
external-arm-toolchain: fix host contamination QA issue
external-arm-toolchain: switch from ${COREBASE}/LICENSE to
${COMMON_LICENSE_DIR}/MIT
external-arm-toolchain: libasan/libubsan bump major version number
external-arm-toolchain: libcidn is no longer packaged
external-arm-toolchain: libnsl was split off of glibc and is a
separate package now
external-arm-toolchain: rpcsvc/rquota.* headers are now provided by
separate quota package
external-arm-toolchain: also provide virtual/libc-locale
external-arm-toolchain: also set proper RPROVIDES for glibc-staticdev
.../include/external-arm-toolchain-versions.inc | 8 +--
.../conf/distro/include/tcmode-external-arm.inc | 17 +++--
.../external-arm-toolchain.bb | 76 ++++++++++++----------
3 files changed, 56 insertions(+), 45 deletions(-)
--
2.7.4