aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2024-05-09docs: brief-yoctoprojectqs: explicit version dependency on websockets python ↵yocto-5.0.1scarthgap-5.0.1scarthgapcontrib/scarthgap-nextQuentin Schulz
module We now check that the websockets module version is at least 9.1 in bitbake itself so we can specify more precisely what "recent version" means. While at it, list which distributions have a recent enough websockets python module in their package feed and give some hint at how to support other distributions. Cc: Quentin Schulz <foss+yocto@0leil.net> Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-05-05ref-manual: update releases.svgMichael Opdenacker
- Make Scarthgap a current release - Add Styhead Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-05-05release-notes-5.0: update Repositories / Downloads sectionLee Chee Yang
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2024-05-05migration-notes: add release notes for 4.0.18Lee Chee Yang
add release notes for 4.0.18 (rc1). Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-05-05documentation/poky.yaml.in: drop mesa/sdl from essential host packagesAlexander Kanavin
They used to be required for qemu graphics support, but neither is being for anything anymore. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-05-05docs: add support for scarthgap 5.0 releaseMichael Halstead
Prepared for Scarthgap release. Add references to Styhead. Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org>
2024-05-02brief-yoctoprojectqs: Update to the correct hash equivalence server addressRichard Purdie
Also add a note about needing python websockets installed. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-04-24release-notes-5.0: update recipes changesLee Chee Yang
update recipes changes in 5.0 rc4. update new recipes, license changes, patched cve and recipes version changes. Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-21manuals: standards.md5: add standard for project namesMichael Opdenacker
Set a new standard to introduce project names with single quotes, so that they appear in generated text with an italic font, to make them easier to distinguish from command names and from ordinary English words. Rework and move the standard for command and file names to make the whole description "flow" better. Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> CC: Quentin Schulz <quentin.schulz@theobroma-systems.com> --- Changes in V4 - Remove the exception for references to section titles (rare case) - Remove the exception for single quotes in section titles (not needed are single quotes are properly processed in this case) Changes in V3 - Mention that project names don't need single quotes when they are part of a hyperlink. Changes in V2 - Specify that uncapitalized project names should remain so even at the beginning of a sentence. This follows what Wikipedia seems to be doing, e.g. on https://en.wikipedia.org/wiki/Perf_(Linux)
2024-04-19release-notes: add a few more new featuresPaul Eggleton
Add some features I missed earlier (patchtest, Toaster, hash equivalence enhancements, screenshot-based UI test, USERADD_DEPENDS). Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-19ref-manual: variables: add USERADD_DEPENDSPaul Eggleton
New variable in 5.0. Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-15release-notes: additional features and one known issue for 5.0yocto-5.0scarthgap-5.0Paul Eggleton
Add additional features and tweak some existing entries. Also add one known issue for gpgme. Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-15migration: extend migration guide for 5.0Paul Eggleton
Add a few missing entries based upon combing through the release commits, as well as minor tweaks to existing items. Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com>
2024-04-15release-notes: add CVEs, recipe upgrades and contributors for 5.0Paul Eggleton
* Add CVEs from commits * Add recipe upgrades using layer index branch comparison * Add contributors from commits Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-15dev-manual: update custom distribution sectionPaul Eggleton
In keeping with the addition of the motd message pointing out that the poky DISTRO is a reference distribution, adjust the opening of the Creating Your Own Distribution section to match. Additionally, add a section on the end pointing out what users need to consider if they just take a copy of the poky distribution and modify it. Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-15dev-manual: update reference to sstate-cache-management scriptPaul Eggleton
* Script is now .py * In the example, we would most likely be within the build directory already, so the path would be just "sstate-cache" not "build/sstate-cache" Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-15ref-manual: variables: add TARGET_DBGSRC_DIRPaul Eggleton
New variable in 5.0. Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-15ref-manual: classes: cve_check: add note about remote patchesPaul Eggleton
Document the change in behaviour in 5.0. Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-15ref-manual: add new python classesPaul Eggleton
Add brief documentation of python_maturin and python_mesonpy classes that were added in 5.0. Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-15ref-manual: add virtual-slash QA checkPaul Eggleton
Add the new virtual-slash QA check to the insane class section and the QA checks section. Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-14ref-manual: variables: Update default INHERIT_DISTRO valueGeoff Parker
Add remove-libtool and create-spdx to INHERIT_DISTRO defaults per meta/conf/distro/defaultsetup.conf Signed-off-by: Geoff Parker <geoffrey.parker@arthrex.com> Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-12release-notes-5.0: various additions and improvementsLee Chee Yang
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-12migration-guides: release-notes-5.0: update docs highlightsMichael Opdenacker
Mention the new section about variable context in the BitBake manual. Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> CC: Simone Weiß <simone.p.weiss@posteo.com>
2024-04-11dev-manual/debugging: mention new ``taskexp_ncurses`` optionMichael Opdenacker
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Suggested_by: Reyna, David <david.reyna@windriver.com>
2024-04-11manuals: remove tab charactersMichael Opdenacker
As reported by "make sphinx-lint" Tabs are even removed in Makefile examples, as Sphinx turns them to spaces anyway in the generated output. Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Reviewed-by: Quentin Schulz <quentin.schulz@theobroma-systems.com>
2024-04-11release-notes-5.0: documentation highlightsMichael Opdenacker
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-11release-notes-5.0: mention cmake-qemu.bbclassJoao Marcos Costa
Mention this new class in QEMU section. Signed-off-by: Joao Marcos Costa <joaomarcos.costa@bootlin.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-11release-notes-5.0: add updatesJoao Marcos Costa
- add new core recipes section - add new variables - add arch-specific enhancements - add kernel-related enhancements - add qemu enhancements - add rust enhancements - add wic enhancements - add sdk-related improvements - add testing enhancements - add utility script changes - add packaging changes - add bitbake improvements - add miscellaneous changes Signed-off-by: Joao Marcos Costa <joaomarcos.costa@bootlin.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-10ref-manual/variables: add new variables for v5.0Joao Marcos Costa
Add variables newly referenced in release-notes-5.0. Signed-off-by: Joao Marcos Costa <joaomarcos.costa@bootlin.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-10release-notes-5.0: document some cve, strace and qa changesYoann Congal
This patch should cover those commits (from poky) : * 789b10030c6 (cve-update-nvd2-native: remove rejected cve from database, 2024-03-15) * 19f27037b2b (cve-update-nvd2-native: add an age threshold for incremental update, 2024-03-13) * 6ce61b43570 (strace: disable bluetooth support by default, 2023-12-13) * 381ef628fab (ref-manual: add documentation for the unimplemented-ptest qa warning, 2023-10-10) Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-09ref-manual: variables: document CVE_DB_INCR_UPDATE_AGE_THRES variableYoann Congal
Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-08kernel-dev: join mkdir commands with -pJörg Sommer
To make it more obvious which directories are needed, pass only these to *mkdir* and use the option `-p` to create the missing parents. Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-05migration-guides: add missing opening tag colonMichael Opdenacker
As reported by "make sphinx-lint" Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-05manuals: fix incorrect double backticksMichael Opdenacker
As reported by "make sphinx-lint" Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-05manuals: fix trailing spacesMichael Opdenacker
Fixing errors reported by "make sphinx-lint" Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-05manuals: add initial sphinx-lint supportMichael Opdenacker
Makes it possible to catch errors not reported by sphinx, such as idle spaces. After customization, this should be used to enforce our syntax conventions, such as two spaces after a "-" character to introduce a list item. Just run "make sphinx-lint". Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-05release-notes updates for 5.0Joao Marcos Costa
List systemd changes Add PACKAGECONFIG-related changes, as well as systemd-boot-native, to 'Miscellaneous changes section'. Mention the licensing changes in systemd and libsystemd. Add changes to wic Summarize changes in 'wic Image Creator enhancements' item. Add Go language upgrade There were multiple bumps between Scarthgap and Nanbield, but overall the version was upgraded from 1.20.10 (in Nanbield) to 1.22.1 (in Scarthgap). Mention the new class 'go-vendor' in 'Miscellaneous changes'. Add create_go.py to script changes Mention this new script, at recipetool, in 'Utility script changes'. Signed-off-by: Joao Marcos Costa <joaomarcos.costa@bootlin.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-05migration updates for 5.0Joao Marcos Costa
List removed recipes Fill the 'Removed recipes' section for the upcoming release 5.0 Leave some sections empty Only mention that no classes were removed and no variables were removed in the upcoming release 5.0. List systemd changes Mention the nss-resolve related changes. Add Go language changes List removed variables Fill the 'Removed variables' section for the upcoming release 5.0 Add QEMU changes Add Miscellaneous changes Signed-off-by: Joao Marcos Costa <joaomarcos.costa@bootlin.com>
2024-04-05classes: document new go-vendor classJoao Marcos Costa
A reference to this class in the release notes will be added in a follow-up commit. Signed-off-by: Joao Marcos Costa <joaomarcos.costa@bootlin.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-03migration-guides: add release notes for 4.3.4Lee Chee Yang
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-04-02manuals: fix duplicate "stylecheck" targetMichael Opdenacker
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Reviewed-by: Quentin Schulz <quentin.schulz@theobroma-systems.com>
2024-03-29manuals: refer to new yocto-patches mailing list wherever appropriateQuentin Schulz
There's a new yocto-patches mailing list available for all layers that do not have their own mailing list. c.f. https://lists.yoctoproject.org/g/yocto/topic/105197684 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>
2024-03-29docs: conf.py: properly escape backslashes for latex_elementsQuentin Schulz
There are some syntax warnings returned by Python: """ yocto-docs/documentation/conf.py:162: SyntaxWarning: invalid escape sequence '\P' 'passoptionstopackages': '\PassOptionsToPackage{bookmarksdepth=5}{hyperref}', yocto-docs/documentation/conf.py:163: SyntaxWarning: invalid escape sequence '\s' 'preamble': '\setcounter{tocdepth}{2}', """ Backslashes must be doubled in Python string literals to avoid interpretation as escape sequence, c.f. https://www.sphinx-doc.org/en/master/latex.html#module-latex. 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>
2024-03-28release-notes-4.0.17: reorder CVEsLee Chee Yang
reorder CVEs from alphabetical order to numerical order, align it with text based release notes. Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-03-19dev-manual: improve descriptions of 'bitbake -S printdiff'Alexander Kanavin
Try to particularly emphasize that it can be used to find out why something rebuilds when it shouldn't. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-03-19dev/ref-manual: document conf-summary.txt together with conf-notes.txtAlexander Kanavin
Signed-off-by: Alexander Kanavin <alex@linutronix.de> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-03-19sdk-manual: correctly describe separate build-sysroots tasks in direct sdk ↵Alexander Kanavin
workflows They were separated in https://git.yoctoproject.org/poky/commit/?id=63e53fb8b60d38315015844bd3357fa1649cd639 Signed-off-by: Alexander Kanavin <alex@linutronix.de> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-03-19ref-manual: add documentation of the variable SPDX_NAMESPACE_PREFIXBELOUARGA Mohamed
The documentation of the variable SPDX_NAMESPACE_PREFIX does not exist. This variable is used to change the prefix of some links in SPDX docs. Signed-off-by: BELOUARGA Mohamed <m.belouarga@technologyandstrategy.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-03-15profile-manual: usage.rst: further style improvementsMichael Opdenacker
According to errors reported by "make stylecheck" Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-03-15manuals: add initial stylechecks with ValeMichael Opdenacker
Use the "Vale" (https://vale.sh) tool to perform text style checks Run "make stylecheck" to run the checks. This just checks the text, not the Sphinx syntax style choices. Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Suggested-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>