Commit Graph

47857 Commits

Author SHA1 Message Date
Scott Rifenbark
95b24b77b9 ref-manual: Converted external links to internal and fixed dev-manual links
The dev-manual title changed to the Yocto Project Development Tasks
Manual.  Updated the links.  Fixed a few links that should have
been internal.

(From yocto-docs rev: 2125fa0b2a86b8bea0d0e76c4ca349d00bd86e71)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-30 15:55:05 +00:00
Scott Rifenbark
33c74acdee ref-manual: Converted 4 external links to internal links.
(From yocto-docs rev: d1674f4c4d8a8fb90c407bb6779c7572c8210b3c)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-30 15:55:05 +00:00
Scott Rifenbark
d9309b2c59 ref-manual: Updated links to dev-manual.
The dev-manual title changed to the Yocto Project Development Tasks
Manual.  Updated all the links.

(From yocto-docs rev: 0ef55f6d379f9c7b37642d51683d807a5eb92253)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-30 15:55:05 +00:00
Scott Rifenbark
6a77a311f0 ref-manual: Converted two external links to internal links.
(From yocto-docs rev: 51c3910d0e120b746066d06e0a0fc1b742cc3c9a)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-30 15:55:05 +00:00
Scott Rifenbark
9aa7eace93 ref-manual: Fixed dev-manual links.
The dev-manual title changed to the Yocto Project Development
Tasks Manual.  I updated the links.

(From yocto-docs rev: db42c7f2c1b8fb9037bf32ca957d4bd7444510ea)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-30 15:55:05 +00:00
Scott Rifenbark
207f345d1a ref-manual: Converted two external links to internal links.
(From yocto-docs rev: db050c85848f2e465b694f5caeefde478d984c1e)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-30 15:55:05 +00:00
Scott Rifenbark
b8e6656319 ref-manual: Fixed internal links and links to dev-manual
Dev-manual title has changed to the Yocto Project Development Tasks
Manual.  I fixed these links.  Also, had to fix a couple links
that were in an external <ulink> style whereas they should have
been in an internal style (<link>).

(From yocto-docs rev: da5317f802975eaf6b2c5d4026892e5f2051760a)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-30 15:55:05 +00:00
Scott Rifenbark
a6db326292 ref-manual: Fixed two internal links.
Links were using the <ulink> style tag when they should have been
using the <link> style.

(From yocto-docs rev: 6c4a39537211ccb322f4ac1c8009ebabcd7b209d)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-30 15:55:05 +00:00
Scott Rifenbark
46dd48d731 ref-manual: Fixed local links and links to dev-manual
The dev-manual title has changed to the Yocto Project Development
Tasks Manual.  I fixed links for this.  Also, converted <ulink>
links that were going to internel areas of the ref-manual to
<link> format.

(From yocto-docs rev: bfe4b762ac1c1eb666636a7c2430b3e21787c531)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-30 15:55:05 +00:00
Scott Rifenbark
e41c30aa33 ref-manual: Changed dev-manual title and fixed links
Fixed a couple links that were still going to the dev-manual when
they should have been going to the ref-manual.  Updated the title
to the dev-manual for those links.

(From yocto-docs rev: 0cd84696a569af17a12bb939f203051e78d6fd48)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-30 15:55:05 +00:00
Scott Rifenbark
195d33516a ref-manual: Fixed "Oe-Core" links and links to dev-manual.
The dev-manual name has changed to the "Yocto Project Development
Tasks Manual."  I had to update some references to the manual.

(From yocto-docs rev: 64b5f18b953c89811a08f76a302e29e25ad2fb70)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-30 15:55:05 +00:00
Scott Rifenbark
59e59b37e1 ref-manual: Fixed "Oe-Core" reference links.
(From yocto-docs rev: 1afbf0da0a71d38b48e3db1fa6a5960f5f80018d)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-30 15:55:05 +00:00
Scott Rifenbark
cb3b2e1982 ref-manual: Fixed links for "Oe-Core" term.
Added several first occurrences.

(From yocto-docs rev: fa369cfb539c86b59aaf0fff70d9034ea0620cba)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-30 15:55:05 +00:00
Scott Rifenbark
29bcd3b387 kernel-dev: Updated dev-manual title
The name of the dev-manual has changed to be the
"Yocto Project Development Tasks Manual".  I have updated all the
areas in the kernel-dev manual that reference sections into the
dev-manual.

(From yocto-docs rev: f0309ab658a259637ba7f9301031887114ade988)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-30 15:55:05 +00:00
Scott Rifenbark
b93ebe5d4b bsp-guide: Changed dev-manual title name
Changes to all links to the dev-manual.  This manual is now named
"Yocto Project Development Tasks Manual".  There were some bad links
fixed as well.  I had some links to some terms that used to be in the
dev-manual but are now in the ref-manual.  Somehow they slipped by.
I have fixed those as well.

(From yocto-docs rev: b303190dd1234a7b83e0cd6217c69a449715062b)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-30 15:55:05 +00:00
Kristi Rifenbark
617bbe77a8 toaster-manual: Updated "Defining the Default Distro and Other Values"
Updated with review fixes.

(From yocto-docs rev: 0436ae269a02579903adae659577e944761139f5)

Signed-off-by: Kristi Rifenbark <kristi.rifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-30 15:55:05 +00:00
Randy MacLeod
65d23bd798 README.qemu: qemuppc64 is not supported
(From OE-Core rev: 3b413a80578caacd9a7f405f3c51a3921d78a60d)

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
yocto-2.4 rocko-18.0.0
2017-10-16 23:54:31 +01:00
Alejandro Hernandez
8333c0a54d bitbake.conf: Adds ipv6 to DISTRO_FEATURES_NATIVE
Before we introduced DISTRO_FEATURES_NATIVE on commit:
db1f1adace

ipv6 was enabled by default on DISTRO_FEATURES via DISTRO_FEATURES_LIBC
hence for example python-native was built with ipv6 support.

After this, ipv6 was automatically disabled on DISTRO_FEATURES.

On some packages (python) this may cause errors when they try to download
something on their do_compile stage.

This patch adds ipv6 to DISTRO_FEATURES_NATIVE leaving it as it was
before, to avoid errors like the one mentioned above

[YOCTO #11978]

(From OE-Core rev: a09184bf47323b63d9548d17cc1e4e694cb605a9)

Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:53:45 +01:00
Ross Burton
acc23e16fe libxml2: use HTTP instead of FTP in SRC_URI
HTTP is more reliable in general so use it instead of FTP.

(From OE-Core rev: bdc71968923941b0720d34a5ce06d82ab2a63b4f)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:52:44 +01:00
Wenzong Fan
55db269ae9 sqlite3: fix CVE-2017-13685
The dump_callback function in SQLite 3.20.0 allows remote attackers to
cause a denial of service (EXC_BAD_ACCESS and application crash) via a
crafted file.

Backport patch to fix the issue. Some references:
https://sqlite.org/src/info/02f0f4c54f2819b3
http://www.mail-archive.com/sqlite-users%40mailinglists.sqlite.org/msg105314.html

(From OE-Core rev: 9b9f566d2042f2b393de88506d2da964bc4d17b0)

Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:52:44 +01:00
Chen Qi
885fd98f0c bitbake.conf: add ssh to HOSTTOOLS_NONFATAL
We changed to make tools required by testimage to be included conditionally.
This resulted in users who use ssh for git fetching having failures.

Add ssh to HOSTTOOLS_NONFATAL to make things work for the above situation.

[YOCTO #12227]

(From OE-Core rev: 50e7619aebae5351e9a41fe1b909a31b9e383f0a)

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:52:44 +01:00
Paul Barker
001f8ee0ad go: Export correct GO386 value for target
When compiling go code for the target we need to ensure that GO386 is exported
and set appropriately. This controls whether sse/sse2 instructions are used to
implement floating-point operations or not.

(From OE-Core rev: eba5fd5f594d65d311fa7564fa4b243248cb212a)

Signed-off-by: Paul Barker <pbarker@toganlabs.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:52:44 +01:00
Paul Barker
68e77cfb8a goarch.bbclass: Define HOST_GO386 and TARGET_GO386
These variables are used to control the floating-point instructions emitted by
the go compiler for x86 architectures.

The default is '387' which disables the use of sse/sse2 instructions and is safe
to use on all x86 processors from the i486 onwards.

If TUNE_FEATURES contains a feature set which is known to support sse/sse2
instructions then they are set to 'sse2' to enable the use of these
instructions. This is suitable for most processors from Pentium 4 onwards.

Only the 'core2' and 'corei7' TUNE_FEATURES are defined in the oe-core layer and
are known to support ss2 instructions. Other layers may introduce additional
tunings which support sse2 instructions and for these layers, TARGET_GO386
or go_map_386 should be overridden as needed.

(From OE-Core rev: 7e96cf3c9850dc34d53af73a9ac22b1624994484)

Signed-off-by: Paul Barker <pbarker@toganlabs.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:52:44 +01:00
Alexander Kanavin
df645a936a prelink: fix upstream version check
Instead of reporting that we can update to a bogus version
report that upstream version is not known.

(From OE-Core rev: 8cf2e5b1d9c0b5d3133dc9e341051c40d695f2a9)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:52:44 +01:00
Ross Burton
4a2597d44a bash: add missing build dependencies for ptest
(From OE-Core rev: 2820a2c530018f59895fb57770caa8511d31afd4)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:52:44 +01:00
Øystein Walle
d1f30d37ba cmake: fix typo in toolchain file
The missing underscore makes CMake define a new variable named "CMAKE"
with the contents "ASM_FLAGS ${CMAKE_C_FLAGS}" instead of a variable
named "CMAKE_ASM_FLAGS" with contents equal to "CMAKE_C_FLAGS". It seems
clear that the intention was to assign "CMAKE_ASM_FLAGS".

CMake uses variables named "CMAKE_<LANG>_FLAGS" for defining default
compiler flags for a given language <LANG>. Leaving this flag unset may
have unintended consequences. Not doing so is however not an error as
far as CMake is concerned so it is silently accepted.

(From OE-Core rev: 03a4dd085e3be2821eff5a1a1e7e96b809465565)

Signed-off-by: Øystein Walle <ow@datarespons.no>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:52:44 +01:00
Khem Raj
840527352a gstreamer1.0-plugins-bad: Add dependency on libdrm when wayland is enabled
Fixes

WARNING: gstreamer1.0-plugins-bad-1.12.2-r0 do_package_qa: QA Issue: libgstwayland-1.0 rdepends on libdrm, but it isn't a build dependency, missing libdrm in DEPENDS or PACKAGECONFIG? [build-deps]
WARNING: gstreamer1.0-plugins-bad-1.12.2-r0 do_package_qa: QA Issue: gstreamer1.0-plugins-bad-waylandsink rdepends on libdrm, but it isn't a build dependency, missing libdrm in DEPENDS or PACKAGECONFIG? [build-deps]

(From OE-Core rev: cb2c00c369e61b0e61298b0ad076e5bc8bc67bb9)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:52:44 +01:00
Andre McCurdy
65458b6e83 musl: use a more specific fix for ARM thumb + frame pointers
When compiling for Thumb or Thumb2, frame pointers _must_ be disabled
since the Thumb frame pointer in r7 clashes with musl's use of inline
asm to make syscalls (where r7 is used for the syscall NR).

In most cases, frame pointers will be disabled automatically due to
the optimisation level, but appending an explicit -fomit-frame-pointer
to CFLAGS handles cases where optimisation is set to -O0 or frame
pointers have been enabled by -fno-omit-frame-pointer earlier in
CFLAGS, etc.

Note that this limitation applies both to gcc and clang, the only
difference between the two being that where gcc aborts with an error
about reusing r7, clang apparently silently generates broken code:

  https://bugs.llvm.org/show_bug.cgi?id=34165

(From OE-Core rev: d7580cd7792982fd9e98086e4edc490635e9adca)

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:52:44 +01:00
Jackie Huang
48fee62075 perl: remove the reference of DEBUG_PREFIX_MAP
Remove all instances of -fdebug-prefix-map in ccflags*
because they contain references to the build host and
are not needed.

(From OE-Core rev: 71236e56cdc46b2e08fb5e06b06ea857a140288c)

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:52:44 +01:00
Khem Raj
775f599f5c gcc: Backport fix for a segfault on riscv
seen during kernel compile

(From OE-Core rev: 908cf4d624d54f0dc46f5f5cc1879b89e1640692)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:52:44 +01:00
Peter Kjellerstedt
ede79dea7c devtool: standard: Expand SRCREV before using it in _update_recipe_srcrev
If SRCREV contains a variable reference, any devtool command that
would try to update it would fail. E.g., if SRCREV = "R${PV}", then
devtool finish without having committed any changes would fail with:

  oe.patch.CmdError: Command Error: 'sh -c 'git format-patch R${PV} -o
  /tmp/oepatchb_doareb -- .'' exited with 0 Output:
  fatal: bad revision 'R'

(From OE-Core rev: 094499c819722ad698ccb64ec65dd439b211c31c)

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:52:44 +01:00
Chen Qi
aff0179aab own-mirrors.bbclass: allow other settings of PREMIRRORS have effect
If we inherit own-mirrors.bbclass, other settings of PREMIRRORS in
our project would have no effect.

This patch modifies the setting in own-mirrors.bbclass to allow other
settings of PREMIRRORS to still have effect.

(From OE-Core rev: a3e9e7a38b3d9caed49380ebc05651a97f613c7c)

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:52:44 +01:00
Hongxu Jia
640a205c80 mesa: explictly add lib expat to intel libvulkan's lib depends
While built with "-fvisibility=default"
...
|i586-oe-linux-gcc ... -fvisibility=default ... -o ommon/.libs/
common_libintel_common_la-gen_decoder.o
...

It triggered the failure
...
|i586-oe-linux-g++  ... common/.libs/libintel_common.a ... -o
vulkan/.libs/libvulkan_intel.so
|common/.libs/libintel_common.a(common_libintel_common_la-gen_decoder.o):
|In function `start_element':
|/usr/src/debug/mesa/2_17.1.7-r0/mesa-17.1.7/src/intel/common/gen_decoder.c:371:
undefined reference to `XML_GetCurrentLineNumber'
...

explictly add EXPAT_LIBS to intel's VULKAN_LIB_DEPS

(From OE-Core rev: 12b65b38ca9617cf9162d032c73dd8f4b32cea81)

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:52:44 +01:00
Hongxu Jia
75f3ce2d47 archiver: preserve sysroot paths in configured mode for multilib
In the following commit, the archiver expanded RECIPE_SYSROOT
to preserve sysroot paths in configured mode:
...
commit aa2240657b015d46e9ba4bcb6264709a82313d83
Author: Ross Burton <ross.burton@intel.com>
Date:   Tue Jun 6 15:23:18 2017 +0100

    archiver: preserve sysroot paths in configured mode
...

In meta/conf/multilib.conf, it overrides the variables
of STAGING_DIR_HOST, STAGING_DIR_TARGET and RECIPE_SYSROOT
with "${WORKDIR}/${MLPREFIX}recipe-sysroot".

So the archiver should also expand STAGING_DIR_HOST and
STAGING_DIR_TARGET to preserve sysroot paths in configured mode for
multilib.

[YOCTO #11584]

(From OE-Core rev: b129af957a9fd8f603d1aebb9fca3adcb4e6b341)

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:52:43 +01:00
Maxin B. John
06178f64ee sstate.bbclass: provide an exception for useradd scenario
Packages, which depend on users/groups created from other packages,
needs "shadow-native" as a build time dependency. So, add an exception
to the "shadow-native" from otherwise discarded native/cross tools
dependency.

Fixes [YOCTO #11960]

(From OE-Core rev: 979699b55214933e0f11727a2fb9bfda8a3a3870)

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:52:43 +01:00
Hongxu Jia
5cb096ba2b screen: fix configure failed while build dir contains "yes"
While the name of build dir contains "yes", the AC_EGREP_CPP
test always return true.

We rarely use "yes;" to name build dir, so s/yes/yes;/g
could fix the issue.

(From OE-Core rev: ba0bc9d2a07848706debb915883817b2ed88c218)

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:52:43 +01:00
Mikko Ylinen
258fd9fb72 linux-firmware: make i.MX SDMA split complete
The commit to split i.MX SDMA firmware blobs in their
own packages was not complete and results in a failure
when trying to install full linux-firmware:

 * Solver encountered 1 problem(s):
 * Problem 1/1:
 *   - nothing provides linux-firmware-imx-sdma-license needed
 *     by linux-firmware-1:0.0+git0+a61ac5cf83-r0.all
 *
 * Solution 1:
 *   - do not ask to install a package providing linux-firmware

Make the split complete by installing the license in
${PN}-imx-sdma-license and have the blob packages depend on it.

(From OE-Core rev: 229f70a5f6d29d82e1a7b1f780e2149fb91d5385)

Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:52:43 +01:00
Paul Barker
3775adc024 libgcrypt: Fix building on armv6
This patch is backported from the upstream git repository to fix building
libgcrypt on armv6 platforms such as raspberrypi.

(From OE-Core rev: c47ed9aa7a34ef62b3ffaea6ebd5cc9e7c052899)

Signed-off-by: Paul Barker <pbarker@toganlabs.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:52:43 +01:00
Nikolay Merinov
e824e09375 cross.bbclass: Remove usage of host flags for cross-compilation
BUILD_* flags can't be used as TARGET_* flags even for "cross" packages.

gcc-cross buils leaks config.log's through "gcc-stashed-builddir" and
TARGET_* flags to libgcc cross-build through "gcc/libgcc.mvars" file
on "gcc-stashed-builddir". This means that if BUILD_CFLAGS contains
host-specific flags like "-isystem/usr/include" libgcc build will
fail "do_qa_configure" and "do_package_qa" checks.

Remove host-related flags from TARGET_* flags for gcc-cross build.

(From OE-Core rev: 4b936cde58ca0a6f34092ce82640a02859110411)

Signed-off-by: Nikolay Merinov <n.merinov@inango-systems.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:52:43 +01:00
Scott Rifenbark
908e338110 dev-manual: Fixed bad link
Link to metadata term was not going to the ref-manual.

(From yocto-docs rev: 7a116ece403cb88977dfcce3006e2e1bb52b5df0)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:46:53 +01:00
Scott Rifenbark
72c820f08b documentation: Updates to cull out buried YP Website references.
With the redoing of the YP website, it was decided that the manuals
could only reference into the top-level and the top-level/documentation
URLs of the website.  I removed all references to areas such as
projects (e.g. Toaster, VM, etc.) and any other URL that was not
the top-level landing page or the documentation page.

(From yocto-docs rev: 2bd838f1a9fb2698bab098b13b76c8852853e0e7)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:46:53 +01:00
Scott Rifenbark
67ab2e601f kernel-dev: Fixed typo.
Reported-by: Andrea Galbusera <gizero@gmail.com>
(From yocto-docs rev: 8955c2f09a421976ce296806b572afb4c7841470)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:46:53 +01:00
Kristi Rifenbark
73f1453e4e toaster-manual: Updated the "Remote Toaster Monitoring" section
Updated with review fixes.

(From yocto-docs rev: de6e7e194a414826c9b1bcc19a4975c67f90ee4f)

Signed-off-by: Kristi Rifenbark <kristi.rifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:46:53 +01:00
Kristi Rifenbark
4e818ce297 toaster-manual: Updated the "Configuring Toaster" section
Updated with review edits.

(From yocto-docs rev: 43dc539fb195e6194117dbc4de4d053fff53e9ff)

Signed-off-by: Kristi Rifenbark <kristi.rifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:46:53 +01:00
Kristi Rifenbark
332e309030 toaster-manual: Updated "Remote Toaster Monitoring" chapter
Review fixes.

(From yocto-docs rev: 8f01b79dd217af94af1794c339027a00ff1f64c2)

Signed-off-by: Kristi Rifenbark <kristi.rifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:46:53 +01:00
Kristi Rifenbark
285c92aef9 toaster-manual: Created "Configuring Toaster" chapter
Deleted the existing JSON chapter, and replaced it
with this new chapter.

(From yocto-docs rev: 86f9fb9c567310ecd1b06944c4c9107ec30df29c)

Signed-off-by: Kristi Rifenbark <kristi.rifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:46:53 +01:00
Kristi Rifenbark
4940360961 toaster-manual: Removed section "What Makes up a Release"
The content was obsolete. The new information is covered
in the new chapter "Configuring Toaster".

(From yocto-docs rev: 680273cb8fecea84297c3102c0b19fff5bcd9d88)

Signed-off-by: Kristi Rifenbark <kristi.rifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:46:53 +01:00
Kristi Rifenbark
4185ee3515 toaster-manual: Updated "Remote Toaster Monitoring" section
Updated with review fixes.

(From yocto-docs rev: 424e9cad5f950b068e6f977355c5dbdb17da52a2)

Signed-off-by: Kristi Rifenbark <kristi.rifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:46:53 +01:00
Kristi Rifenbark
b02ece66c0 toaster-manual: Added new chapter "Remote Toaster Monitoring"
Documented new direct JSON API with four subsections to let
you remotely monitor Toaster.

(From yocto-docs rev: 8b18ccffbcfe896f878dd912ea39b14557426b2c)

Signed-off-by: Kristi Rifenbark <kristi.rifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:46:52 +01:00
Kristi Rifenbark
2be2a1200e toaster-manual: Updated "Install Toaster Packages" section
(From yocto-docs rev: ad679fbcd86c06e784d0ba722030b73a4698e64c)

Signed-off-by: Kristi Rifenbark <kristi.rifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-10-16 23:46:52 +01:00