Age | Commit message (Collapse) | Author |
|
Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de>
Reviewed-by: Quentin Schulz <foss+yocto@0leil.net>
|
|
Although in the example case of a "raspberrypi2" the variable KMACHINE has the
same value as MACHINE, only the latter is an allowed override. So do not set the
reader on the wrong track.
Suggested-by: Quentin Schulz <quentin.schulz@theobroma-systems.com>
Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de>
Reviewed-by: Quentin Schulz <foss+yocto@0leil.net>
|
|
Additionally use more common syntax to indicate that an actual machine name is
supposed to be filled in for a concrete use case as has been suggested by Peter
Kjellerstedt (and particularly no KMACHINE). Furthermore add missing quotes in
the reference manual.
Suggested-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de>
Reviewed-by: Quentin Schulz <foss+yocto@0leil.net>
|
|
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
---
Changes in V2:
- Grammar fix: replace "an src" by "a src" (Richard Purdie)
- Document the cargo-update-recipe-crates class,
thanks to information provided by Alex Kiernan
|
|
- Fix broken link to a .bb file
- Clarify the explanations
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
These :yocto_docs: references were making external references
to another section of the manual, using the https://docs.yoctoproject.org
website. It's actually better to use internal references (:doc: for an
entire document, and :ref: for a specific section, as they will cause
an error in Sphinx if one day they are no longer valid.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Suggested-by: Takayasu Ito <ito@lineo.co.jp>
---
Changes in V3:
- Fix "underline too short" warnings
- Fix broken links in CVEs, not existing in the NIST dababase
because of a "RESERVED" state. Replaced by other links:
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-43552
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-32891
- Also added:
- python3: Fix :cve:`2022-45061`
Reported by Takayasu Ito <ito@lineo.co.jp>
Changes in V2:
- V2 was sent by mistake with no changes
|
|
Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de>
Reviewed-by: Quentin Schulz <foss+yocto@0leil.net>
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
OE-Core rev f1257d61b76d027d4ece734439993b6bf4e48907 introduced support
for using lzo as compression algorithm for fitImage contained kernel
images.
This patch adds the corresponding documentation to FIT_KERNEL_COMP_ALG
and FIT_KERNEL_COMP_ALG_EXTENSION.
Signed-off-by: Richard Leitner <dev@g0hl1n.net>
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
- Underline fix
- Spacing fixes in bullet lists. Our standard
is to use two spaces after "-", and a bullet
list is supposed to be preceded by an empty line
to be recognized.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
This addresses [YOCTO #14582]
---
If you are familiar with the Go classes, please review and propose corrections
or extensions to what I wrote. My understanding of Go is very limited,
and I'm not even sure go-mod.bbclass is for building or just importing
Go modules.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Reported-by: Jan Dorniak <jaskij@gmail.com>
|
|
distros
Also minor correction to supported distribution notes
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Suggested-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
Changes in V2:
- Add reference to the section explaining how to get buildtools
|
|
Fix sentence containing two references to the same section.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Now that .bbclass is removed from class section titles.
We can now have, for example, :ref:`ref-classes-insane`
instead of :ref:`insane <ref-classes-insane>`.
Then, when necessary, rework paragraphs so that they
have lines of even length, not exceeding 80 characters.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Suggested-by: Quentin Schulz <foss+yocto@0leil.net>
|
|
This is unnecessary and allows to simplify the references
to such sections, most of which are removing the .bbclass extension
anyway, for example in :ref:`insane <ref-classes-insane>`.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Suggested-by: Quentin Schulz <foss+yocto@0leil.net>
|
|
kernel inclusion in image recipe
Since commit f6d963fa6d0e ("kernel: make kernel-base recommend
kernel-image, not depend"), present in Kirkstone 4.0, one should
set RRECOMMENDS and not RDEPENDS to avoid including the kernel in the
image, so let's update the documentation to reflect that.
Reported-by: Konstantin Kletschke <konstantin.kletschke@inside-m2m.de>
Cc: Quentin Schulz <foss+yocto@0leil.net>
Signed-off-by: Quentin Schulz <quentin.schulz@theobroma-systems.com>
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Since commit f6d963fa6d0e ("kernel: make kernel-base recommend
kernel-image, not depend"), present in Kirkstone 4.0, one should
set RRECOMMENDS and not RDEPENDS to avoid including the kernel in the
image, so let's update the documentation to reflect that.
Reported-by: Konstantin Kletschke <konstantin.kletschke@inside-m2m.de>
Cc: Quentin Schulz <foss+yocto@0leil.net>
Signed-off-by: Quentin Schulz <quentin.schulz@theobroma-systems.com>
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
The video referred to didn't correspond to the latest
Poky releases.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Reported-by: Takayasu Ito <ito@lineo.co.jp>
---
Changes in V2:
- Add missing SPDX header at the beginning of the file
- Add fixed vim CVEs (reported by Takayasu Ito)
|
|
- Eliminate this warning:
WARNING: Title underline too short.
- Remove a leftover patch file
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Now required by Bitbake:
https://git.openembedded.org/bitbake/commit/?id=744310f360d2288ac2ef07745abc86852126b5b9
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
On the side, also simplify a reference to the section describing them.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
- Stop mentioning the buildtools i586 environment setup file,
no longer available.
- Remove trivial or redundant instructions.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
- Mention docs@lists.yoctoproject.org
- Refer to the specific web page about all mailing lists,
instead of just the website home page.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Reviewed-by: Quentin Schulz <foss+yocto@0leil.net>
|
|
This deprecated variable has been removed for good through
https://git.openembedded.org/openembedded-core/commit/?id=9d053af1fb570b4e3483de4ecd6827e1e0be61b7
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Using "#." instead of "1.", "2.", "3.", etc.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Reported-by: Quentin Schulz <foss+yocto@0leil.net>
|
|
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Reviewed-by: Quentin Schulz <foss+yocto@0leil.net>
|
|
- Remove the redundant FAQ entry about this topic,
already covered in a specific section of the Development Tasks manual
- Document the TOOLCHAIN_LOCATION variable
- Expand both the Development Tasks manual and
the TCMODE variable description using details from the FAQ entry.
- Mention the "meta-arm-toolchain" layer too.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Now part of the Yocto Project manual.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Simplify formating for better looking output.
For example, mosts paragraphs had only ther ":" character in boldface.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Fixing double colons appearing alone on a line, while
they could be put at the end of the previous line.
Sometimes placing a note after the quoted text
to avoid such a situation. It's more natural too
not to have a note between the introduction text
and the quoted section.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
---
Note: instances to replace detected by the following command:
git grep "^\s*\:\:\s*$"
|
|
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
[YOCTO #14508]
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
---
Missing references detected by:
- Listing all variables in the YP manual:
grep "^ :term:" documentation/ref-manual/variables.rst | sed -n -e 's/^\(.*\)\(:term:`\)\(.*\)\(`\)/\3/p' > /tmp/yocto-vars.txt
- Then grepping each variable in the manuals, either in the middle of a line, or at the
beginning or at the end:
cat /tmp/yocto-vars.txt | while read var; do echo $var; git grep " $var " *.rst | grep -v " = "; done > /tmp/unreferrenced-vars1.txt
cat /tmp/yocto-vars.txt | while read var; do echo $var; git grep " $var$" *.rst | grep -v " = "; done > /tmp/unreferrenced-vars2.txt
cat /tmp/yocto-vars.txt | while read var; do echo $var; git grep "^$var " *.rst | grep -v " = "; done > /tmp/unreferrenced-vars3.txt
Then inspecting the 3 results files and fixing the true positives manually.
There were many false positives too, but this reduced the number of lines to inspect.
|
|
To make documentation sources easier to find.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
This makes the Yocto Project manual variable list and index more useful,
not missing any potentially useful variable.
The price to pay is that a reference to such variables now has to go through
the intermediate reference in the Yocto Project variable list, instead
of going straight to the Bitbake manual.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Reviewed-by: Quentin Schulz <foss+yocto@0leil.net>
|
|
It's "runtime/cases" in master and kirkstone.
If layer specific tests are in "runtime" directory,
they will not be found.
Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
A 500 KB source file is always harder to manage,
and can have section title conflicts.
So, the "Common Tasks" document is gone and all
its constituents are moved up one level.
You now have 40 chapters in the Development Tasks Manual.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Signed-off-by: Chee Yang Lee <chee.yang.lee@intel.com>
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Remove obsolete and unnecessary ignores.
Just found one .pyc file in documentation/sphinx/__pycache__,
so ignored that directory.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Removed in version 2.2
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Nothing wrong with this word, but instances of "inherit"
were looked for while looking for class names without references.
Fixing alignment and sometimes syntax.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Sometimes fixing line length in modified paragraphs too.
[YOCTO #14508]
Reported-by: Quentin Schulz <foss@0leil.net>
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Explain the default behavior of `runqemu slirp`.
Explain how to forward ports from the guest to the host machine.
Signed-off-by: Atanas Bunchev <atanas.bunchev@konsulko.com>
Reviewed-by: Quentin Schulz <foss+yocto@0leil.net>
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|