aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
9 daysrelease-notes: additional features and one known issue for 5.0HEADscarthgapmastercontrib/scarthgap-nextPaul 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>
9 daysmigration: 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>
9 daysrelease-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>
9 daysdev-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>
9 daysdev-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>
9 daysref-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>
9 daysref-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>
9 daysref-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>
9 daysref-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>
10 daysref-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>
12 daysrelease-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>
12 daysmigration-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>
13 daysdev-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>
13 daysmanuals: 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>
13 daysrelease-notes-5.0: documentation highlightsMichael Opdenacker
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
13 daysrelease-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>
13 daysrelease-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>
14 daysref-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>
14 daysrelease-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>
2024-03-15contributor-guide: be more specific about meta-* treesMartin Jansa
* this is often confused to apply for e.g. meta-oe as well where it doesn't apply as meta-oe has own ML mentioned in README. Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-03-15migration-guides: add release notes for 4.0.17Lee Chee Yang
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-03-14migration-guides: draft notes for upcoming release 5.0Michael Opdenacker
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-03-14documentation: Makefile: remove releases.rst in "make clean"Michael Opdenacker
releases.rst is generated by the set_versions.py script Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-03-14profile-manual: usage.rst: fix reference to bug reportMichael Opdenacker
Allowing to remove nested parentheses in the text! Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-03-14manuals: use "manual page(s)"Michael Opdenacker
Instead of "manpage(s)" or "man page(s)". To address one of the errors reported by "make stylecheck" Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-03-14profile-manual: usage.rst: formatting fixesMichael Opdenacker
Plus a few text styling improvements, some reported by "make stylecheck" Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-03-14manuals: 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>
2024-03-13ref-manual: classes: update description of class 'image_types'Ulrich Ölmann
Cite usage of IMGCLASSES variable in class 'image' as found in OE-Core's commit [1]. [1] 451363438d38 ("classes/recipes: Switch to use inherit_defer") Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-03-06dev-manual: bmaptool: renameTrevor Woerner
What was previously known variously as Bmaptool, bmaptools, bmap-tool, and/or bmap-tools has been updated to the singular name: bmaptool. Update all references to suit. Since we are not in charge of debian's package naming policy, any references that relate to debian package(s) will stay as "bmap-tools". Signed-off-by: Trevor Woerner <twoerner@gmail.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2024-03-06manuals: document VIRTUAL-RUNTIME variablesMichael Opdenacker
Document the convention to use variables prefixed by VIRTUAL_RUNTIME. Add references to the new term where possible. Another reason is that such variables are recommended in a warning issued by meta/classes-global/insane.bbclass Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Reported-by: Tim Orling <ticotimo@gmail.com>