Age | Commit message (Collapse) | Author |
|
This fixes certain cases like linux-uclibcspe
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
|
|
so we have : configure then make configure-host which generates the
Makefile that we modify using sed to statically link the libs
Without this patch, we don't statically link libncurses, libtinfo
and libz which leads to :
/usr/local/angstrom/arm/bin/arm-angstrom-linux-gnueabi-gdb:
error while loading shared libraries: libtinfo.so.5:
cannot open shared object file: No such file or directory
when trying to use the toolchain.
Signed-off-by: Eric Bénard <eric@eukrea.com>
Acked-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Tom Rini <tom_rini@mentor.com>
|
|
While in here, noticed that I didn't do the second half of
8b2cac31bec0b97c8bc66ff3e6d2c9903f2ae8dc as I intended and
actually delete the DEPENDS line here.
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
The goal is to have oe_runconf happen twice. So we want
the normal gdb-cross.inc do_configure to happen so we get
an initial configure. Then gdb-cross-sdk does its thing and
then we run oe_runconf again.
All of this shows that we really need to sit down and think and
test the dance we're doing here.
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
Since we are statically linking, as noted before, we now share
the same DEPENDS set on cross and cross-sdk. And gdb cannot
build without grabbing some stuff from the real compiler.
gdb-cross was fine but gdb-cross-sdk was relying previously on
an oddity of zlib. To be clear, add in virtual/${TARGET_PREFIX}gcc
with a comment.
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
* GDB autoconfigury mandates uses of a given autconf e.g. 2.64 for gdb
7.1, but OE's default autoconf native is 2.65 and it does not go so
well with gdb. We do not really need to recreate configure if it its not
needed
Signed-off-by: Tim Harvey <harvey.tim@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Since we statically link, we don't want to depend on the
-sdk version of things but do want to depend on the -native
version. We also need to depend on expat-native.
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
This can fail for versions that just pass in --disable-sim
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
Also, move INC_PR into gdb-common.inc and propagate it into all recipes.
Signed-off-by: Graham Gower <graham.gower@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Not all platforms are arm. Not all platforms have sim/arm/Makefile for
sed. Grrr.
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Cc: Eric Bénard <eric@eukrea.com>
Cc: Tom Rini <tom_rini@mentor.com>
|
|
* statically linking these libs prevents several runtime problems
Signed-off-by: Eric Bénard <eric@eukrea.com>
Acked-by: Tom Rini <tom_rini@mentor.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* Select 5.7 if none pinned.
* Bump PR for recipes which have ncurses dependency.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
To stop gdb file conflicts with binutils (in different ways) move
removing of bfd/opcodes/libiberty stuff to gdb-common.inc. Also bump PRs
to force rebuild.
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
|
|
As a way to restore meta-toolchain generation, drop bfd.mo and
opcodes.mo from gdb-cross-sdk archives, as these files clash with ones
from binutils-cross-sdk.
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
|
|
Unify gdb-cross-sdk recipes. INC_PR is choosen to be r3, as to be not
less than 6.6 PR = r3.
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
|
|
One shouldn't depend on $(LIBS) value, as it contains -lz-like things, not only filenames.
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
|
|
* [tcsetpgrp failed in terminal_inferior: Inappropriate ioctl for
* device]
this warning is pretty annoying when debugging on a shell which
does not have a proper console device allocated and no job control.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
For .diff/.patch you need to apply manually, you can specify apply=no.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Acked-by: Denys Dmytriyenko <denis@denix.org>
Acked-by: Khem Raj <raj.khem@gmail.com>
|
|
I think this makes the behavior rather more clear.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Acked-by: Denys Dmytriyenko <denis@denix.org>
Acked-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
|
|
* workaround for CROSS COMPILE Badness: /usr/include in INCLUDEPATH: /usr/include/libelf in gdb_7.1
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* all: multiple checked items in SRC_URI (needs name= param)
* other fixes like non-existent URL, checksums moved ot .inc or included .bb (ie for -native)
* ...
* tested with micro/micro-uclibc/Angstrom/SHR with
SOURCE_MIRROR_FETCH="True" (ignoring COMPATIBLE_*
* also tested -c fetch with s/SRC_URI_append_[^ ]*/SRC_URI_append/g and
s/SRC_URI_[^ ]*/SRC_URI_append/g to catch all URLs used only for
distro/machine/virtual override (see
http://build.shr-project.org/tests/jama/SRC_URI.removeOverrides.patch)
* in case I downloaded different checksum then what was in checksums.ini
I used the old one from checksums.ini and put my checksum in comment
* I'll send to ML list of recipes which cannot be downloaded (weren't
converted) and where I got different checksums
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
* fetch all *.bb with patched utils.bbclass appending all checksums
found only in checksums.ini to recipe
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
|
|
|
|
No PR bump since we don't actually link vs the -sdk libs.
|
|
library.
* Fix PR 3273
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
6.8 was the first release to use GPLv3+, make sure the license
is set correctly. Also make sure the karmic compile fix is applied
for everyone.
|
|
gcc warns about the subscript_array being uninitialized,
just memset this area... luckily I can not break much as
this is for fortran code.
|
|
|
|
To build just gdbserver, we don't need ncurses or readline, so drop the DEPENDS
and pass --without- for configure. Also, we don't need to build anything more
than 'gdbserver'.
|
|
|
|
See links below for more details:
http://thread.gmane.org/gmane.comp.handhelds.openembedded/21326
http://thread.gmane.org/gmane.comp.handhelds.openembedded/21816
Signed-off-by: Denys Dmytriyenko <denis@denix.org>
Acked-by: Mike Westerhof <mwester@dls.net>
Acked-by: Philip Balister <philip@balister.org>
Acked-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Marcin Juszkiewicz <hrw@openembedded.org>
Acked-by: Koen Kooi <koen@openembedded.org>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|