Paul Eggleton
abc2b81652
Remove references to apm in MACHINE_FEATURES
...
apm is no longer supported in nanbield.
(From yocto-docs rev: fa07d34db3b5ba670ed2dc1228ffb3c0c09b3c08)
Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org >
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
Michael Opdenacker
73d64902fd
bsp-guide: bsp.rst: update beaglebone example
...
(From yocto-docs rev: 8fb31b507c37d2c11e9dc98559bd7d145e1dce04)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
BELHADJ SALEM Talel
c329d14347
overview-manual: concepts: Add Bitbake Tasks Map
...
Create a Map to detail how BitBake handles a recipe's tasks
and its compile/runtime dependencies along with detailed comments.
(From yocto-docs rev: 7f0ab56aa302babab6c9d600a8d8a91708cf75f7)
Signed-off-by: Talel BELHAJSALEM <bhstalel@gmail.com >
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
Marta Rybczynska
3151b63cb6
dev-manual: extend the description of CVE patch preparation
...
Extend the description on how to prepare a patch for a CVE issue.
Add a more illustrative and current example of how to modify
the patch file. Add an example of how to use CVE_STATUS.
(From yocto-docs rev: f982f6be6b52ba0915b2e6f712270dec5dde64fc)
Signed-off-by: Marta Rybczynska <marta.rybczynska@syslinbit.com >
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
Ross Burton
aebf95e7c7
migration-guides: git recipes reword
...
(From yocto-docs rev: 9ef7cfd47a53ed45f3d0db8534a42cefbfdf63b3)
Signed-off-by: Ross Burton <ross.burton@arm.com >
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
Ross Burton
a24c6cad13
migration-guides: packaging changes
...
(From yocto-docs rev: 7558c99f50f4d96e12299a5b3c1059a71281a475)
Signed-off-by: Ross Burton <ross.burton@arm.com >
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
Ross Burton
7116cd7350
migration-guides: add BitBake changes
...
(From yocto-docs rev: c719d78cc9d7fb5092d2f5d0285b3eea9ad8acfe)
Signed-off-by: Ross Burton <ross.burton@arm.com >
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
Ross Burton
cf0b21e7de
migration-guides: add utility notes
...
(From yocto-docs rev: ba0dcf57944058d9d5f2f791d463c72098c49561)
Signed-off-by: Ross Burton <ross.burton@arm.com >
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
Ross Burton
ad3e54bd5f
migration-guides: add testing notes
...
(From yocto-docs rev: cd71d0406c96b44cc872f9eb4c8604bcdd62fed6)
Signed-off-by: Ross Burton <ross.burton@arm.com >
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
Ross Burton
ff26beb48f
migration-guides: enabling SPDX only for Poky, not a global default
...
(From yocto-docs rev: fae0b4af717602d04e06d8619389d6b50e0e8e2d)
Signed-off-by: Ross Burton <ross.burton@arm.com >
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
Ross Burton
7be7f0f852
migration-guides: remove SERIAL_CONSOLES_CHECK
...
(From yocto-docs rev: 364f8c17ba380107b2d837e17403307c3e04477c)
Signed-off-by: Ross Burton <ross.burton@arm.com >
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
Ross Burton
52fa1a3c52
migration-guides: add kernel notes
...
(From yocto-docs rev: 45b67c5a37d560738037478b28cb7eb3d2f8e966)
Signed-off-by: Ross Burton <ross.burton@arm.com >
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
Ross Burton
14d33f1d2e
migration-guides: mention CDN
...
(From yocto-docs rev: b7efe7984f9bd62891dc72a6763a6a5935454fdf)
Signed-off-by: Ross Burton <ross.burton@arm.com >
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
Ross Burton
45830dcc7f
migration-guides: mention LLVM 17
...
(From yocto-docs rev: 64099ca9b89dd74df7b3a6a287b95a5a317cf916)
Signed-off-by: Ross Burton <ross.burton@arm.com >
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
Ross Burton
dfb846621d
migration-guides: remove non-notable change
...
(From yocto-docs rev: 7e6276993fa3ce9c87e4d7945f140f381a99a902)
Signed-off-by: Ross Burton <ross.burton@arm.com >
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
Ross Burton
0ffe438e8f
migration-guides: QEMU_USE_SLIRP variable removed
...
(From yocto-docs rev: f50e9fe501ccafd18ed2d8a9e505be503a721846)
Signed-off-by: Ross Burton <ross.burton@arm.com >
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
Ross Burton
b14a3e31ee
migration-guides: edgerouter machine removed
...
(From yocto-docs rev: e2f7b7feea061ee584c554b64efd583a70debcac)
Signed-off-by: Ross Burton <ross.burton@arm.com >
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
Ross Burton
6010b8e8e8
migration-guides: add debian 12 to newly supported distros
...
(From yocto-docs rev: cccc13437d6172e6b0134288aa67972b001e8d28)
Signed-off-by: Ross Burton <ross.burton@arm.com >
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
Michael Opdenacker
eeab4261db
migration-guides: further updates for release 4.3
...
(From yocto-docs rev: fcd7490afba8e70740a2d4c17f759bf3e330e88a)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
Michael Opdenacker
4eabedf187
ref-manual: variables: remove SERIAL_CONSOLES_CHECK
...
No longer in use in Poky (dropped in Nanbield through
multiple commits)
(From yocto-docs rev: e5d39e85a0db27bfc857fae9649f799179888eee)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
Michael Opdenacker
a9003d3a83
ref-manual: variables: add RECIPE_MAINTAINER
...
(From yocto-docs rev: 30e41530402a4f9c37f77e89bae7469b68aad901)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
Michael Opdenacker
0565bd0379
ref-manual: variables: mention new CDN for SSTATE_MIRRORS
...
(From yocto-docs rev: 4ef0c24b206d71c348ff657a2ab83ab857539fb6)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
Michael Opdenacker
7b8ce9b979
ref-manual: document cargo_c class
...
(From yocto-docs rev: 74fc6a70d4636b37fe4eab290ea974e0f1531dbf)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
CC: Frederic Martinsons <frederic.martinsons@gmail.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-06 22:52:32 +00:00
Ross Burton
96290c8b1c
cve-check: don't warn if a patch is remote
...
We don't make do_cve_check depend on do_unpack because that would be a
waste of time 99% of the time. The compromise here is that we can't
scan remote patches for issues, but this isn't a problem so downgrade
the warning to a note.
Also move the check for CVEs in the filename before the local file check
so that even with remote patches, we still check for CVE references in
the name.
(From OE-Core rev: 201f0e1d55ca2fa6ab948a82d94e52c6a77ca7d2)
Signed-off-by: Ross Burton <ross.burton@arm.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-03 13:49:23 +00:00
Ross Burton
5cdac8795d
cve-check: slightly more verbose warning when adding the same package twice
...
Occasionally the cve-check tool will warn that it is adding the same
package twice. Knowing what this package is might be the first step
towards understanding where this message comes from.
(From OE-Core rev: 699863be46fab91d5729fce1dc5b795761247f98)
Signed-off-by: Ross Burton <ross.burton@arm.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-03 13:49:23 +00:00
Ross Burton
7b119ca128
cve-check: sort the package list in the JSON report
...
The JSON report generated by the cve-check class is basically a huge
list of packages. This list of packages is, however, unsorted.
To make things easier for people comparing the JSON, or more
specifically for git when archiving the JSON over time in a git
repository, we can sort the list by package name.
(From OE-Core rev: f3d9dd947e678078b57b4b607e231b702c26dd4a)
Signed-off-by: Ross Burton <ross.burton@arm.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-03 13:49:23 +00:00
Ross Burton
3892744324
pixman: ignore CVE-2023-37769
...
This issue relates to a floating point exception in stress-test, which
is an unlikely security exploit at the best of times, but the test is
not installed so isn't relevant.
(From OE-Core rev: a36d62a06be6cce1a438f8f2178eb60aad6b7267)
Signed-off-by: Ross Burton <ross.burton@arm.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-03 13:49:23 +00:00
Ross Burton
1ab33843ef
zlib: ignore CVE-2023-45853
...
This CVE relates to a bug in the minizip tool, but we don't build that.
(From OE-Core rev: 5b06913e5883c35390c87f6660a0578c73ff4ddd)
Signed-off-by: Ross Burton <ross.burton@arm.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-03 13:49:23 +00:00
Ross Burton
0542c12e89
libxml2: ignore disputed CVE-2023-45322
...
This CVE is a use-after-free which theoretically can be an exploit
vector, but this UAF only occurs when malloc() fails. As it's
unlikely that the user can orchestrate malloc() failures at just the
place to break on _this_ malloc and not others it is disputed that this
is actually a security issue.
The underlying bug has been fixed, and will be incorporated into the
next release.
(From OE-Core rev: 8c70e7cecb1beb30a5be4ea9bbc89c2f2e11853b)
Signed-off-by: Ross Burton <ross.burton@arm.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-03 13:49:23 +00:00
Ross Burton
372c596db1
linux-yocto: update CVE exclusions
...
(From OE-Core rev: d401ed0666a3bcb10b013f38e1a528dca62a9c0d)
Signed-off-by: Ross Burton <ross.burton@arm.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-03 13:49:23 +00:00
Lee Chee Yang
d3724f0d04
documentation.conf: drop SERIAL_CONSOLES_CHECK
...
remove obsolete SERIAL_CONSOLES_CHECK.
(From OE-Core rev: 5ec0371e2837428cb1596b5f40f5653de8b64526)
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-03 09:35:39 +00:00
Lee Chee Yang
7888592393
machine: drop obsolete SERIAL_CONSOLES_CHECK
...
(From meta-yocto rev: 715de050774907dd5596d826929b6588593a91ae)
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-02 11:20:25 +00:00
Michael Opdenacker
bc00caadc9
ref-manual: document MESON_TARGET
...
(From yocto-docs rev: 8109eeb5b7a4e5b2f50047e049ce0295bdc94856)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
CC: Ross Burton <ross.burton@arm.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-10-31 13:12:06 +00:00
Michael Opdenacker
6fb4c79030
manuals: improve description of CVE_STATUS and CVE_STATUS_GROUPS
...
- Mention CVE_STATUS_GROUPS in the development manual
(otherwise only present in the reference manual, but with
no reference to it)
- In the reference manual description of CVE_STATUS,
link back to the development manual, to provide context.
(From yocto-docs rev: cfef5fe41b6c819e783c88829448ae38141650a5)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-10-31 13:12:06 +00:00
Michael Opdenacker
1e1d892699
migration-guides: further updates for 4.3
...
(From yocto-docs rev: 3a4d172f0d5668f3c6527bd80d1dad7831e72e89)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-10-31 13:12:06 +00:00
Michael Opdenacker
b6948e5524
ref-manual: document KERNEL_STRIP
...
(From yocto-docs rev: 0e1861dcb8819b86aba6a3e024efb8bfe4c300ad)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-10-31 13:12:06 +00:00
Michael Opdenacker
779e407a80
migration-guides: mention runqemu change in serial port management
...
Plus a minor whitespace fix change
(From yocto-docs rev: 6f7e1b935168464b4682a8687aa6d031a1a9fb73)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Reported-by: Mark Hatle <mark.hatle@kernel.crashing.org >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-10-31 13:12:06 +00:00
Michael Opdenacker
b910386c6a
migration-guides: updates for 4.3
...
(From yocto-docs rev: a2d79ed745df6fe243e6c5e1001d406001c0d3a7)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
CC: Paul Eggleton <bluelightning@bluelightning.org >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-10-31 13:12:06 +00:00
Michael Opdenacker
148c203bd1
ref-manual: variables: document OEQA_REPRODUCIBLE_TEST_PACKAGE
...
Introduced by
https://git.yoctoproject.org/poky/commit/?id=88abdec715ed0c1f613c9b5132cd45db741d5c65
(From yocto-docs rev: 2e64352653cd7e89a2b08d84d6f7a1e039d4346a)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-10-31 13:12:06 +00:00
Michael Opdenacker
8a032f4dbd
ref-manual: document KERNEL_LOCALVERSION
...
Introduced by
https://git.yoctoproject.org/poky/commit/?id=66ed174ccdf7a89cb998f503cc6b631e2d1adcc0
(From yocto-docs rev: 4bdd4976667b802895b13541b77191a65335a175)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
CC: Bruce Ashfield <bruce.ashfield@gmail.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-10-31 13:12:06 +00:00
Michael Opdenacker
724a10232c
test-manual: reproducible-builds: stop mentioning LTO bug
...
Now that https://bugzilla.yoctoproject.org/show_bug.cgi?id=14481
is closed.
(From yocto-docs rev: de23d389f3fe7c2e18325cf29361d90b9bb19ead)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-10-31 13:12:06 +00:00
Marta Rybczynska
e7ab20fda4
dev-manual: add security team processes
...
Add the initial version of the section on vulnerability reports,
operations of the Security Team with a
transcription of https://wiki.yoctoproject.org/wiki/Security_private_reporting
(From yocto-docs rev: 2b86ac95c557f1e57176cceff428eb63e56c6328)
Signed-off-by: Marta Rybczynska <marta.rybczynska@syslinbit.com >
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-10-31 13:12:06 +00:00
Eero Aaltonen
35394fc7e9
ref-manual: add systemd-resolved to distro features
...
systemd-resolved is a distro feature added in poky commit
6f30e3586e
(From yocto-docs rev: 2adb9c0a37f7bdbb293e78d71c872ca3bd9c06c4)
Signed-off-by: Eero Aaltonen <eero.aaltonen@vaisala.com >
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-10-31 13:12:06 +00:00
Michael Opdenacker
2e0b3adf18
manuals: correct "yocto-linux" by "linux-yocto"
...
(From yocto-docs rev: 1fc5046100f27126711df0513d1ad87a9a54f55a)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-10-31 13:12:06 +00:00
Marta Rybczynska
fb6d870a75
bitbake: SECURITY.md: add file
...
Add a SECURITY.md file with hints for security researchers and other
parties who might report potential security vulnerabilities.
(Bitbake rev: 936fcec41efacc4ce988c81882a9ae6403702bea)
Signed-off-by: Marta Rybczynska <marta.rybczynska@syslinbit.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-10-24 12:52:39 +01:00
BELHADJ SALEM Talel
0ddd876f9f
ref-manual: variables: add example for SYSROOT_DIRS variable
...
(From yocto-docs rev: 65b62118da6f355e56c489c6be08ba9ea94b9f04)
Signed-off-by: Talel BELHAJSALEM <bhstalel@gmail.com >
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-10-20 15:07:07 +01:00
BELHADJ SALEM Talel
cfa4458422
ref-manual: variables: add TOOLCHAIN_OPTIONS variable
...
(From yocto-docs rev: 6f7bd97a6d3d6d8cfd149a7e07df35da4141e650)
Signed-off-by: Talel BELHAJSALEM <bhstalel@gmail.com >
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-10-20 15:07:07 +01:00
BELHADJ SALEM Talel
f20b3d92eb
ref-manual: variables: add RECIPE_SYSROOT and RECIPE_SYSROOT_NATIVE
...
(From yocto-docs rev: 8aa25e2a668d35bab2f79457248abcde92dc92aa)
Signed-off-by: Talel BELHAJSALEM <bhstalel@gmail.com >
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-10-20 15:07:07 +01:00
Michael Opdenacker
d0d66f5337
dev-manual: start.rst: remove obsolete reference
...
Remove a reference to a web resource which is clearly marked as obsolete.
Replace the unnecessarily verbose note by just links to the mentioned tools.
[YOCTO #15233 ]
(From yocto-docs rev: 3f979f5d2446d57d75f0c4ad2199510d533880e8)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
Reported-by: Robert P. J. Day <rpjday@crashcourse.ca >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-10-20 15:07:07 +01:00
Michael Opdenacker
e704b9b4bc
brief-yoctoprojectqs: use new CDN mirror for sstate
...
Recommended instead of the Yocto Project mirror, because expected
to be faster. Make sure you only set one such mirror.
(From yocto-docs rev: 5a2d09501ab807a0f61c10533f3bd81894f6f20e)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com >
CC: richard.purdie@linuxfoundation.org
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-10-20 15:07:07 +01:00