Christopher Larson
554d4fb819
glibc-external: add makedbs.sh bits
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2019-02-22 17:42:19 +00:00
Christopher Larson
794183f1e4
Drop glibc-initial and gcc-initial references
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2019-01-11 00:38:04 +05:00
Christopher Larson
6f88a9f81b
Drop libc-for-gcc references
...
This no longer exists in oe-core.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2019-01-10 22:48:07 +05:00
Serge Semin
0667a9bb85
gdb-external-cross: add recipe
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-08-03 07:06:20 +05:00
Serge Semin
c82a5a1fac
external-toolchain-cross-canadian: append to PN in the recipes
...
This aligns with the behavior of the oe-core recipes and classes.
Signed-off-by: Sergey Semin <fancer.lancer@gmail.com >
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-08-03 07:06:20 +05:00
Serge Semin
1964678f3a
gcc-external-cross-canadian: also include libcc1*
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-08-03 07:06:20 +05:00
Serge Semin
3f8584c05f
gcc-external-cross-canadian: also check the external libroot
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-08-03 07:06:20 +05:00
Serge Semin
f0acd784ab
gcc-external-cross-canadian: only grab the BINV dir, not all of lib/gcc
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-08-03 07:06:20 +05:00
Christopher Larson
6a1eb0c03a
gcc-external-cross-canadian: skip dev-so/staticdev qa tests
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-08-03 07:06:20 +05:00
Christopher Larson
594ef4992f
gcc-external-cross-canadian: add recipe
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-08-03 07:06:20 +05:00
Serge Semin
9ba44ed6f1
gdb-external-cross-canadian: use FILES_MIRRORS for alternate share/gdb path
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-08-03 07:06:20 +05:00
Serge Semin
501d291564
gdb-external-cross-canadian: skip dev-so, staticdev checks
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-08-03 07:06:20 +05:00
Serge Semin
07461c6913
gdb-external-cross-canadian: split out and use gdb-external.inc
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-08-03 07:06:20 +05:00
Christopher Larson
875265f28a
gdb-external-cross-canadian: add recipe
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-08-03 07:06:20 +05:00
Christopher Larson
7461d425aa
binutils-external-cross{,canadian}: include ld.bfd, ld.gold
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-08-03 07:06:20 +05:00
Christopher Larson
a628fdefd9
binutils-external-cross-canadian: add recipe
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-08-03 07:06:20 +05:00
Christopher Larson
0e591ee96f
binutils-external-cross: split out binutils-external.inc
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-08-03 07:06:20 +05:00
Serge Semin
df2fd3ed55
gcc-external{.inc,-cross}: use non-prefixed gcc_binaries
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-08-03 07:01:39 +05:00
Serge Semin
59f87b9fbf
gcc-external.inc: drop unnecessary external-toolchain inherit
...
This is pulled in already via external-toolchain-cross and
external-toolchain-cross-canadian.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-08-03 07:01:29 +05:00
Serge Semin
2332707bad
gcc: Use globally set GCC_VERSION in recipes
...
Signed-off-by: Serge Semin <fancer.lancer@gmail.com >
2018-08-03 03:05:03 +05:00
Serge Semin
88a717a4e8
libgcc-external: drop the static files that won't be found anyway
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-08-03 03:05:03 +05:00
Serge Semin
7964f2013e
libgfortran-external: don't package the static lib and headers
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-08-03 03:05:03 +05:00
Christopher Larson
ab715554ad
binutils-external-cross: only link ld.bfd if necessary
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-08-03 03:05:02 +05:00
Christopher Larson
23d7cd6994
glibc-external: add virtual/crypt to PROVIDES
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-08-03 00:24:53 +05:00
Christopher Larson
ba47f7c9a5
glibc-external: resurrect rpc
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-06-06 21:29:04 +05:00
Christopher Larson
d95c4314b5
glibc-external: drop rpc bits
...
These were obsolete bits removed from the glibc recipe in oe-core, and
are provided both in another recipe, and, better yet, libtirpc.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-06-01 22:42:55 +05:00
Christopher Larson
e5885f2319
Various: use external_run, not oe.external.run
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-03-15 01:54:06 +05:00
Christopher Larson
8cd9e3e11f
glibc-external: don't use deprecated base_path_join
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-03-02 22:57:51 +05:00
Christopher Larson
09877a784d
glibc-external: use oe.utils.read_file, not base_read_file
...
The latter was deprecated and is now removed.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-02-03 01:04:55 +05:00
Christopher Larson
b3840c6d56
libgcc-external: disable the file-rdeps check
...
We need to disable this for the same reason we disable the build-deps check.
The recursive dependency between libgcc and glibc has to be broken.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-02-01 01:25:19 +05:00
Christopher Larson
0be8f78c36
glibc-external: silence bberror during do_install
...
Silence any errors from oe_multilib_header, as we don't care about missing
multilib headers, as the oe-core glibc version isn't necessarily the same as
our own.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2018-02-01 01:25:07 +05:00
Christopher Larson
f7ea27eaf3
linux-libc-headers: merge back into glibc
...
We don't want to encourage use of alternate versions of this recipe, there are
better ways to add additional headers.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2017-06-21 02:57:40 +05:00
Christopher Larson
402ca1bf32
Drop recipes/appends specific to the Sourcery toolchain
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2017-06-16 10:08:30 +05:00
Christopher Larson
6a463a5b4b
linux-libc-headers-external: oe_multilib_header bits/long-double.h
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2017-06-16 10:00:03 +05:00
Christopher Larson
d57772218e
glibc-external: fix removal of oe_multilib_header
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2017-06-16 09:59:48 +05:00
Christopher Larson
51c500e0f7
gcc-sanitizers-external: fix COMPILERDEP parse error
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2017-02-17 15:49:31 -07:00
Christopher Larson
989f3e8457
gcc-runtime-external: fix COMPILERDEP parse error
...
We don't need or want this dep, so set it to the empty string rather than
including gcc-common.inc. This fixes builds with current upstream master.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2017-02-03 14:29:09 -07:00
Christopher Larson
a96f3c86c0
Revert "Drop now-unnecessary <pkg>-dbg bits"
...
This reverts commit 91b3032784 .
We need these explicitly listed in order to ensure we don't just package the
files, but extract them from the sysroot. The best approach would be to
identify elf binaries the way package.bbclass does, and extract the
debuglink path to determine the files to include, but that can be a future
enhancement.
JIRA: SB-8524
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2017-01-03 14:53:30 -07:00
Noor-Ahsan
e74d31d65a
Merge pull request #156 from kergoth/gcc-runtime-fix-libgomp-gcc-headers
...
gcc-runtime-external: fix inclusion of {omp,openacc}.h
2016-12-20 14:12:18 +05:00
Christopher Larson
c7ec5c09d1
gcc-runtime-external: fix inclusion of {omp,openacc}.h
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-12-19 13:48:51 -07:00
Christopher Larson
46c4867c32
glibc-external: keep libmvec
...
We drop the overly greedy patterns for libm* and *_nonshared and explicitly
add back the bits we know we own, but libmvec was missing from this.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-12-19 09:19:00 -07:00
Christopher Larson
75590b4dcd
glibc-external: also remove ${base_libdir}/*_nonshared.a
...
This overly greedy pattern was picking up, via the FILES_MIRRORS, the
nonshared paths in ${libdir}.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-12-19 09:17:57 -07:00
Christopher Larson
f71a62353f
glibc-external: fix libm* fixup
...
We don't want the 'libm*.so.*' kept in our FILES, as it's too greedy, and
results in picking up the wrong things.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-12-19 09:15:06 -07:00
Christopher Larson
a098af1ea5
gdbserver-external: update SUMMARY for gdbserver, not gdb
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-12-06 20:03:20 -07:00
Christopher Larson
b9ddc49442
gdbserver-external: drop bits that belong with gdb, not gdbserver
...
This fixes a gdb/gdbserver-external file conflict.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-12-06 20:02:53 -07:00
Noor Ahsan
bc918aed2b
Merge remote-tracking branch 'origin/cedar'
2016-09-01 14:10:21 +05:00
Fahad Arslan
e8ba31a5df
glibc-external: don't install already installed libssp_nonshared.a
...
libssp_nonshared.a is installed by gcc-runtime-external so
glibc-external should not install this into a shared area when
it already exists.
Signed-off-by: Fahad Arslan <Fahad_Arslan@mentor.com >
2016-08-29 22:24:08 +05:00
Christopher Larson
e0f19e8d3f
gcc-sanitizers-external: add missing packagedata dep on libc
...
Files are packaged which need libc libraries, so we need the packagedata so
shlibs can find them.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-06-20 15:27:00 -07:00
Christopher Larson
f19e1729fd
gcc-runtime-external: align with gcc-runtime.inc
...
This also avoids the taskhash/basehash mismatch.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-06-20 15:26:37 -07:00
Christopher Larson
d8e48d2852
gcc-runtime: for now, avoid python names for vars
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-06-07 09:23:16 -07:00