Commit Graph

10 Commits

Author SHA1 Message Date
Christopher Larson
eab86b4ae0 glibc-external: find errno.h via normal sysroot search methods
Signed-off-by: Christopher Larson <kergoth@gmail.com>
2015-05-07 11:48:55 -07:00
Christopher Larson
e782e6e06f glibc-external: set LICENSE based on comment in errno.h
JIRA: SB-5005

Signed-off-by: Christopher Larson <kergoth@gmail.com>
2015-04-30 09:02:23 -07:00
Christopher Larson
7cc3848247 libgcc-external: hardcode LICENSE for now
JIRA: SB-5005

Signed-off-by: Christopher Larson <kergoth@gmail.com>
2015-04-30 09:02:20 -07:00
Christopher Larson
2a27def5b6 gcc-runtime-external: use upstream metadata
Also splits sanitizers into gcc-sanitizers to align with oe-core.

JIRA: SB-5005

Signed-off-by: Christopher Larson <kergoth@gmail.com>
2015-04-30 09:02:18 -07:00
Christopher Larson
3021923aff gdbserver-external: fix our shlibs rdepends
Since external recipes don't require virtual/libc and the compilerlibs, we
won't always get our rdeps on those from the shlibs processing, unless we
depend on the packagedata from those recipes. Adding them to DEPENDS would
have worked too, but would have been a lie in a sense, as we don't actually
require those to "build", just package.

Signed-off-by: Christopher Larson <kergoth@gmail.com>
2015-04-28 13:33:25 -07:00
Christopher Larson
a0f481c1f7 glibc-external: add bash rdeps to ldd/tzcode
Signed-off-by: Christopher Larson <kergoth@gmail.com>
2015-04-28 13:29:25 -07:00
Christopher Larson
b56cf21d51 libgcc,gcc-runtime: align TARGET_SYS/EXTERNAL_TARGET_SYS
Signed-off-by: Christopher Larson <kergoth@gmail.com>
2015-04-14 09:15:52 -07:00
Christopher Larson
6b2497f32e gcc-runtime-external: package headers for omp, quadmath, ssp
Signed-off-by: Christopher Larson <kergoth@gmail.com>
2015-04-07 11:05:50 -07:00
Christopher Larson
7c377a383f libgcc-external: package unwind.h
Signed-off-by: Christopher Larson <kergoth@gmail.com>
2015-04-07 11:05:36 -07:00
Christopher Larson
0beb66b376 Split up external-sourcery-toolchain into separate recipes
common-license.bbclass will set LIC_FILES_CHKSUM to a common license file
based on LICENSE, which is appropriate for a case where we have no sources to
refer to.
external-toolchain.bbclass, among other things, handles extraction of files in
the external toolchain sysroot, based on patterns in the FILES variables,
checking alternate locations to better support any arbitrary toolchain, and
has basic mirror handling for checking multiple paths within the sysroots.

Under normal circumstances, I'd want this to use highly granular commits, but
this branch has been extremely long lived (>1yr) and is such an invasive
refactoring that attempting to break it down now would be of limited
usefulness.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-12-19 10:35:25 -07:00