Age | Commit message (Collapse) | Author |
|
Add new features, upgrades, CVEs, contributors and license changes
based upon combing through the commits in the release. I haven't yet
noted any known issues.
Note: I had to add the upgrades list from the commits rather than from
the layer index this time (as the branch comparison feature is
unfortunately broken there at the moment), thus the format is a little
different.
Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
|
|
The "(ignored)" suffixes were included in the link value which broke the
link.
Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
|
|
* Reorder and extend existing info a little
* Add additional sections after combing through changes
Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
|
|
The INIT_MANAGER variable was added in 3.0 but it seems we didn't get
around to documenting it yet. I have added a variable glossary entry and
made the basic adjustment of the "Using systemd Exclusively" section in
the dev manual, however I think the latter section still needs work.
Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
|
|
It looks like this was accidentally added to the variable glossary
instead of the terms list, so move it to the latter.
Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
|
|
This appears to have been introduced back in 2019, but we missed
documenting it.
Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
|
|
I realise it's already in the buildtools entry above, but for
completeness let's add it to the buildtools-extended entry as well.
Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
|
|
New variable in 4.2.
Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
|
|
Newly added in 4.2.
Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
|
|
This section needs to be kept in sync with the "QA Error and Warning
Messages" section (qa-checks.rst) - this is the other direction that
tells folks what all of the values in WARN_QA / ERROR_QA are intended
to do. Add the ones that we missed adding here for previous releases,
and also use a proper reference for the buildhistory class in the entry
for version-going-backwards.
Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
|
|
This has been removed in 4.2.
Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
|
|
To complement what I am adding to the BitBake reference manual, add a
section in the 4.2 migration guide, a reference in the structure section
of the reference manual (where we talk about meta/lib) and adjust the
release notes item to be a little more concise.
Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
|
|
New in 4.2 (pointer to BitBake manual, changes sent separately for
that).
Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
|
|
This technique is no longer used (nor necessary), let's just remove it
to avoid any confusion.
Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
|
|
IMAGE_MACHINE_SUFFIX is a new variable in 4.2, and there were some
associated changes to how IMAGE_NAME, IMAGE_LINK_NAME,
INITRAMFS_IMAGE_NAME and KERNEL_ARTIFACT_NAME are set by default. As a
result, instead of repeating how KERNEL_ARTIFACT_NAME is set by default,
let's just direct people to the entry for that variable so we only have
to update one place.
At the same time I noticed INITRAMFS_IMAGE_NAME was not documented at
all, so add that in.
Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
|
|
Newly added for 4.2.
Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
|
|
Newly added for 4.2.
Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
|
|
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
CC: Frederic Martinsons <frederic.martinsons@gmail.com>
CC: Marta Rybczynska <rybczynska@gmail.com>
CC: Paul Eggleton <paul.eggleton@linux.microsoft.com>
CC: Alex Kiernan <alex.kiernan@gmail.com>
CC: Alexis Lothoré <alexis.lothore@bootlin.com
---
Changes in V5:
- Remove empty "QA changes" in the migration notes.
This way, this version is ready for the release.
Changes in V4:
- Fix details about regression detection, thanks to
feedback from Alexis Lothoré
Changes in V3:
- Add details about ptest images as suggested by Richard Purdie
- Add details about resulttools improvements, pointing to
Alexis' blog post about regression detection.
Changes in V2:
- Add details about filling checksums using the 'cargo-update-recipe-crates'
class, as suggested by Frederic Martinsons.
|
|
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
CC: Trevor Woerner <twoerner@gmail.com>
|
|
- Fix the location of the target for supported distributions
- Improve the name of this target
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
We've increased the minimum GCC version to 8.0[1] so update the
documentation to match.
[1] sanity.bbclass: Update minimum gcc version to 8.0
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de>
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de>
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
- Introduce LTS releases
- Fix stable release support duration
- Update release notes
- Add a diagram illustrating the release process
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
- Remove note to section not carrying information about
special hosts tools for oe-selftest
- Add links to mentioned repositories
CC: Ross Burton <ross.burton@arm.com>
---
Changes in V2:
- Stop mentioning the "ross/mut" branch as suggested by Ross Burton
|
|
Measured by generating a "core-image-sato" image for a "qemux86-64"
machine from an Ubuntu 22.04 VM with 4 cores.
Less memory was not enough and caused Out of Memory failures.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Tests made on Poky master on March 16, 2023.
Add a "Free Disk Space" section to the "System Requirements" document.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
- Replace by a reference to the description which was
moved to the BitBake manual.
- Also drop the reference to the Yocto Project Development Tasks Manual
which doesn't add extra information on this variable.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
- This allows to continue sharing the updated Ubuntu/Debian requirements
with the brief-yoctoprojectqs/index.rst without indentation mismatches
(caused by using the same macro in two different contexts: in direct
text and in a bullet list).
- Update poky.yaml.in to adapt the number of spaces at the beginning
of lines.
- brief-yoctoprojectqs/index.rst: fix bad number of spaces
before quote block.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
- Update system requirements after making tests on basic Docker
containers of:
- Ubuntu 22.04
- Fedora 37
- OpenSuse Leap 15.4
- AlmaLinux 9
- Including the need to have the en_US.UTF-8 locale on the system.
- Rename the CENTOS8_HOST_PACKAGES_ESSENTIAL macro to ALMALINUX_HOST_PACKAGES_ESSENTIAL
As for the other distros, stop refering to a specific version of AlmaLinux. We mention
the supported versions in the system-requirements.rst file anyway.
- Remove the unused CENTOS7_HOST_PACKAGES_ESSENTIAL macro
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Reported-by: Randy MacLeod <randy.macleod@windriver.com>
|
|
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
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>
CC: Takayasu Ito <ito@lineo.co.jp>
---
Changes in V2:
- replace :cve:`2023-2280` (missing a digit) by :cve:`2023-22809`
The information was correct in the corresponding commit.
- Add line to the "Security Fixes" section:
- libgit2: Fix :cve:`2023-22742`
as suggested by Takayasu Ito
- Clarify the files impacted by "Fix missing leading whitespace with ‘:append’"
- core-image.bbclass: Fix missing leading whitespace with ':append'
- populate_sdk_ext.bbclass: Fix missing leading whitespace with ':append'
- ptest-packagelists.inc: Fix missing leading whitespace with ':append'
as suggested by Takayasu Ito
|
|
- Replacing
:ref:`bitbake:bitbake-user-manual/...`
by :ref:`bitbake-user-manual/...`
Adding "bitbake:" as a prefix is not necessary
as there is no naming conflict between the YP
and the BitBake manuals (all documents are in
"bitbake-user-manual/")
- Explaining the rules in the README file
- When necessary, fixing line length in the modified paragraphs.
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>
CC: Joshua Watt <JPEWhacker@gmail.com>
CC: Martin Jansa <martin.jansa@gmail.com>
CC: Tom Hochstein <tom.hochstein@nxp.com>
CC: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
This is heavily inspired from:
https://wiki.yoctoproject.org/wiki/index.php?title=Stable_Release_and_LTS&oldid=84847#LTS_.E2.80.9CMixin.E2.80.9D_repositories
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Making it possible to jump right away to the desired example
Rename a section title to make it more suitable for a link title.
Using short references (`Section Name`_) instead of
:ref:`dev-manual/new-recipe:Section Name`) as we are in the same
document.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Reviewed-by: Quentin Schulz <foss+yocto@0leil.net>
|
|
Syncing with meta-yocto/meta-poky/conf/distro/poky.conf
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Suggested-by: Steve Sakoman <steve@sakoman.com>
|
|
- Add COMMERCIAL_[AUDIO|VIDEO]_PLUGINS variables to the
variable index.
- Clarify that these plugins are still open-source
- Improve line width
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
---
Changes in V3:
- Revert the creation of the "gstreamer-commercial-licenses" target,
as the section is just about the "ugly" and "bad" plugins.
Changes in V2:
- Style fixes
- Highlight that the "bad" status is according to GStreamer contributors
- Add a new "gstreamer-commercial-licenses" target so that we can refer
to the modified section without hardcoding the title and the manual
name in the reference. That's more resistant to changes.
According to the review from Quentin Schulz (thanks!)
|
|
Since release 4.1, the variable DEV_PKG_DEPENDENCY sets RRECOMMENDS instead
of RDEPENDS for the -dev package on the main package, this change fixes the
documentation to match the actual state
Reviewed-by: Yoann CONGAL <yoann.congal@smile.fr>
Signed-off-by: Fawzi KHABER <fawzi.khaber@smile.fr>
Reviewed-by: Quentin Schulz <foss+yocto@0leil.net>
|
|
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
CC: Joshua Watt <JPEWhacker@gmail.com>
|
|
Replace the invalid feature name with correct one which helps to avoid
following bitbake error
ERROR: Nothing PROVIDES 'core-image-minimal'
core-image-minimal was skipped: 'empty-root-passwd' in IMAGE_FEATURES (added via EXTRA_IMAGE_FEATURES) is not a valid image feature.
Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Reviewed-by: Quentin Schulz <foss+yocto@0leil.net>
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
|
|
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
---
Changes in V2:
- Fix typo
- Document the MESON_BUILDTYPE variable too
Thanks to feedback from Peter Kjellerstedt
|
|
- Fix quoting for path to cmake modules
- Document OECMAKE_GENERATOR variable
- Style simplifications
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Reviewed-by: Quentin Schulz <foss+yocto@0leil.net>
|
|
To make it possible to add more examples (CMake, Meson, Go, Rust...)
- Change section title names
- Adjust paragraph line length
- Have the Autotools example after the one with a custom Makefile,
corresponding to an increasing level of complexity.
- Clarify that GNU make and the Autotools are used to build
the applications, not by these applications.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Reviewed-by: Quentin Schulz <foss+yocto@0leil.net>
|
|
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Cc: Tim Orling <ticotimo@gmail.com>
Cc: Alex Kiernan <alex.kiernan@gmail.com>
Cc: Quentin Schulz <quentin.schulz@theobroma-systems.com>
---
Changes in V2:
- Reword to highlight that python_pyo3 is internal to python-setuptools3_rust,
as pointed out by Quentin Schulz
|
|
https://patchwork.openembedded.org/ has been since long discontinued
Also better to mention https://patchwork.yoctoproject.org/
than the patchwork home page.
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Reported-by: Michael Halstead <mhalstead@linuxfoundation.org>
|