diff options
Diffstat (limited to 'documentation/migration-guides/release-notes-5.2.rst')
-rw-r--r-- | documentation/migration-guides/release-notes-5.2.rst | 2300 |
1 files changed, 2300 insertions, 0 deletions
diff --git a/documentation/migration-guides/release-notes-5.2.rst b/documentation/migration-guides/release-notes-5.2.rst new file mode 100644 index 0000000000..5fc426c050 --- /dev/null +++ b/documentation/migration-guides/release-notes-5.2.rst | |||
@@ -0,0 +1,2300 @@ | |||
1 | .. SPDX-License-Identifier: CC-BY-SA-2.0-UK | ||
2 | |||
3 | .. |yocto-codename| replace:: walnascar | ||
4 | .. |yocto-ver| replace:: 5.2 | ||
5 | |||
6 | Release notes for |yocto-ver| (|yocto-codename|) | ||
7 | ------------------------------------------------ | ||
8 | |||
9 | New Features / Enhancements in |yocto-ver| | ||
10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
11 | |||
12 | - Linux kernel 6.12, gcc 14.2, glibc 2.41, LLVM 19.1.7, and over 300 other | ||
13 | recipe upgrades. | ||
14 | |||
15 | - Minimum Python version required on the host: 3.9. | ||
16 | |||
17 | - New variables: | ||
18 | |||
19 | - ``linux-firmware``: Add the :term:`FIRMWARE_COMPRESSION` variable which | ||
20 | allows compression the firmwares provided by the ``linux-firmware`` recipe. | ||
21 | Possible values are ``xz`` and ``zst``. | ||
22 | |||
23 | - Reproducibility: Add the :term:`OEQA_REPRODUCIBLE_TEST_LEAF_TARGETS` | ||
24 | variable which enables a reproducibility test on recipes using | ||
25 | :ref:`Shared State <overview-manual/concepts:Shared State>` for the | ||
26 | dependencies. See :doc:`/test-manual/reproducible-builds`. | ||
27 | |||
28 | - ``systemd``: Add :term:`WATCHDOG_RUNTIME_SEC`: for controlling the | ||
29 | ``RuntimeWatchdogSec`` option in ``/etc/systemd/system.conf``. | ||
30 | |||
31 | - :term:`FIT_UBOOT_ENV` to allow including a u-boot script as a text in a | ||
32 | fit image. See the ``kernel-fitimage`` for more information. | ||
33 | |||
34 | - :ref:`ref-classes-meson`: :term:`MESON_INSTALL_TAGS` to allow passing | ||
35 | install tags (``--tags``) to the ``meson install`` command during the | ||
36 | :ref:`ref-tasks-install` task. | ||
37 | |||
38 | - :ref:`ref-classes-cve-check`: :term:`NVD_DB_VERSION` to allow choosing the | ||
39 | CVE feed when using the :ref:`ref-classes-cve-check` class. | ||
40 | |||
41 | - The :term:`BB_USE_HOME_NPMRC` controls whether or not BitBake uses the | ||
42 | user's ``.npmrc`` file within their home directory within the npm fetcher. | ||
43 | This can be used for authentication of private NPM registries, among other | ||
44 | uses. | ||
45 | |||
46 | - The :term:`GRUB_MKIMAGE_OPTS` can be used to control the flags to the | ||
47 | ``grub-mkimage`` command in the context of the GRUB recipe (``grub-efi``). | ||
48 | |||
49 | - The :term:`SPDX_PACKAGE_VERSION` variable controls the package version as | ||
50 | seen in the SPDX 3.0 JSON output (``software_packageVersion``). | ||
51 | |||
52 | - Kernel-related changes: | ||
53 | |||
54 | - :ref:`ref-classes-cml1`: in :ref:`ref-tasks-diffconfig`, do not override | ||
55 | ``.config`` with ``.config.orig``. This applies to other recipes using the | ||
56 | class :ref:`ref-classes-cml1`. | ||
57 | |||
58 | - ``linux-firmware``: add following new firmware packages: | ||
59 | |||
60 | - ``qcom-qcm6490-audio`` | ||
61 | - ``qcom-qcm6490-compute`` | ||
62 | - ``qcom-adreno-a663`` | ||
63 | - ``qcom-qcm6490-adreno`` | ||
64 | - ``qcom-sa8775p-adreno`` | ||
65 | - ``qcom-qcm6490-ipa`` | ||
66 | - ``qcom-x1e80100-audio`` | ||
67 | - ``qcom-qcs615-adreno`` | ||
68 | - ``qcom-aic100`` | ||
69 | - ``qcom-qdu100`` | ||
70 | - ``qca-qca2066`` | ||
71 | - ``qca-qca61x4-serial`` | ||
72 | - ``qca-qca61x4-usb`` | ||
73 | - ``qca-qca6390`` | ||
74 | - ``qca-qca6698`` | ||
75 | - ``qca-wcn3950`` | ||
76 | - ``qca-wcn3988`` | ||
77 | - ``qca-wcn399x`` | ||
78 | - ``qca-wcn6750`` | ||
79 | - ``qca-wcn7850`` | ||
80 | - ``qcom-2-license`` | ||
81 | - ``qcom-aic100`` | ||
82 | - ``qcom-qcm6490-wifi`` | ||
83 | - ``qcom-qdu100`` | ||
84 | - ``qcom-sa8775p-audio`` | ||
85 | - ``qcom-sa8775p-compute`` | ||
86 | - ``qcom-sa8775p-generalpurpose`` | ||
87 | - ``qcom-x1e80100-lenovo-t14s-g6-adreno`` | ||
88 | - ``qcom-x1e80100-lenovo-t14s-g6-audio`` | ||
89 | - ``qcom-x1e80100-lenovo-t14s-g6-compute`` | ||
90 | - ``qcom-adreno-a623`` | ||
91 | - ``qcom-qcs8300-adreno`` | ||
92 | - ``qca-qca2066`` | ||
93 | - ``qcom-adreno-a2xx`` | ||
94 | |||
95 | - ``linux-firmware``: split ``amgpu``, ``ath10k``, ``ath11k`` and ``ath12k`` | ||
96 | in separate packages. | ||
97 | |||
98 | - The :ref:`ref-classes-kernel-yocto` classes now supports in-tree | ||
99 | configuration fragments. These can be added with the | ||
100 | :term:`KERNEL_FEATURES` variable. | ||
101 | |||
102 | - Kernel configuration audit can now be disabled by setting | ||
103 | :term:`KMETA_AUDIT` to 1. | ||
104 | |||
105 | - The ``kern-tools`` recipe is now able to recognize files ending with | ||
106 | ``.config`` for :ref:`ref-classes-kernel-yocto`-based Kernel recipes. | ||
107 | |||
108 | - Support the LZMA compression algorithm in the | ||
109 | :ref:`ref-classes-kernel-uboot` class. This can be done by setting the | ||
110 | variable :term:`FIT_KERNEL_COMP_ALG` to ``lzma``. | ||
111 | |||
112 | - :ref:`ref-classes-kernel-yocto`: Reproducibility for commits created by | ||
113 | the :ref:`ref-classes-kernel-yocto` class was improved. | ||
114 | |||
115 | - ``kernel-arch``: add ``-fmacro-prefix-map`` in ``KERNEL_CC`` to fix a | ||
116 | reproducibility issue. | ||
117 | |||
118 | - New core recipes: | ||
119 | |||
120 | - ``python3-pefile``: required for the :ref:`ref-classes-uki` class. | ||
121 | |||
122 | - Add initial support for the `Barebox <https://www.barebox.org>`__ | ||
123 | bootloader, along with associated OEQA test cases. This adds the | ||
124 | ``barebox`` and the ``barebox-tools`` recipes. | ||
125 | |||
126 | - Import ``makedumpfile`` from meta-openembedded, as the ``kexec-tools`` | ||
127 | recipe :term:`RDEPENDS` on it. | ||
128 | |||
129 | - The ``tcl-8`` recipe was added back to support the build of ``expect``. | ||
130 | |||
131 | - Add the ``libdisplay-info`` recipe, an EDID and DisplayID library, | ||
132 | required for Weston 14.0.1 and newer. | ||
133 | |||
134 | - The ``hwdata`` recipe was imported from :oe_git:`meta-openembedded | ||
135 | </meta-openembedded>`, a recipe for hardware identification and | ||
136 | configuration data, needed by ``libdisplay-info``. | ||
137 | |||
138 | - The ``cve-update-db-native`` was restored from kirkstone and can be used | ||
139 | to update the CVE National Vulnerability Database (NVD). Add support for | ||
140 | the FKIE-CAD (https://github.com/fkie-cad/nvd-json-data-feeds) CVE source | ||
141 | for it. | ||
142 | |||
143 | - The ``rpm-sequoia-crypto-policy`` to ship a crypto policy file for the | ||
144 | ``rpm-sequoia`` recipe. | ||
145 | |||
146 | - The ``libsass`` and ``sassc`` for the C/C++ port of the Sass CSS | ||
147 | pre-compiler, required by the ``libadwaita`` recipe. | ||
148 | |||
149 | - ``python3-roman-numerals-py``: module providing utilities for working with | ||
150 | well-formed Roman numerals. ``python3-sphinx`` relies on this recipe. | ||
151 | |||
152 | - The ``fastfloat`` recipe, a header-only library for fast number parsing. | ||
153 | This will be a dependency for the ``vte`` recipe in later versions. | ||
154 | |||
155 | - The ``avahi-libnss-mdns`` was renamed from ``libnss-mdns``. | ||
156 | |||
157 | - The ``cargo-c`` was renamed from ``cargo-c-native``. | ||
158 | |||
159 | - The ``tcl8`` recipe was added to support the failing build of ``expect``. | ||
160 | The ``tcl`` recipe (version 9) remains the main recipe for this component. | ||
161 | |||
162 | - The ``scdoc`` recipe is imported from | ||
163 | :oe_layerindex:`/layerindex/branch/master/layer/meta-wayland` to support | ||
164 | the generation of the man-pages of ``kdoc``. | ||
165 | |||
166 | - New core classes: | ||
167 | |||
168 | - New :ref:`ref-classes-uki` class for building Unified Kernel Images (UKI). | ||
169 | Associated OEQA tests were also added for this class. | ||
170 | |||
171 | - New :ref:`ref-classes-cython` class for python recipes that require Cython | ||
172 | for their compilation. Existing recipes depending on Cython now inherit | ||
173 | this class. This class also strips potential build paths in the compilation | ||
174 | output for reproducibility. | ||
175 | |||
176 | - New :ref:`ref-classes-ptest-python-pytest` class to automatically | ||
177 | configure :ref:`ref-classes-ptest` for Python packages using the `pytest | ||
178 | <https://docs.pytest.org>`__ unit test framework. | ||
179 | |||
180 | - Architecture-specific changes: | ||
181 | |||
182 | - ``tune-cortexa32``: set tune feature to ``armv8a``. | ||
183 | |||
184 | - Add the ``loongarch64`` architecture for the ``grub2`` and ``llvm`` | ||
185 | recipes. It was also added to build with ``musl`` as the toolchain. | ||
186 | |||
187 | - QEMU / ``runqemu`` changes: | ||
188 | |||
189 | - ``qemu/machine``: change the ``QEMU_EXTRAOPTIONS_${TUNE_PKGARCH}`` syntax | ||
190 | in QEMU machine definitions to ``QEMU_EXTRAOPTIONS:tune-${TUNE_PKGARCH}`` | ||
191 | to follow the same patterns as other QEMU-related variables. | ||
192 | |||
193 | - Documentation changes: | ||
194 | |||
195 | - Use ``rsvg`` as a replacement of ``inkscape`` to convert svg files in the | ||
196 | documentation. | ||
197 | |||
198 | - The ``cve`` role was replaced by ``cve_nist`` to avoid a conflict with | ||
199 | more recent version of Sphinx. | ||
200 | |||
201 | - New documentation on the multiconfig feature: :doc:`/dev-manual/multiconfig`. | ||
202 | |||
203 | - New documentation on ``bblock``: :doc:`/dev-manual/bblock`. | ||
204 | |||
205 | - Go changes: | ||
206 | |||
207 | - The :ref:`ref-classes-go-mod` class now sets an internal variable | ||
208 | ``GO_MOD_CACHE_DIR`` to enable the use of the Go module fetchers for | ||
209 | downloading and unpacking module dependencies to the module cache. | ||
210 | |||
211 | - Make the :ref:`ref-tasks-compile` task run before | ||
212 | :ref:`ref-tasks-populate_lic` in the :ref:`ref-classes-go-mod` class so | ||
213 | license files are found by :ref:`ref-tasks-populate_lic` after the ``go | ||
214 | install`` command is run in :ref:`ref-tasks-compile`. | ||
215 | |||
216 | - Rust changes: | ||
217 | |||
218 | - ``rust-target-config``: Update the data layout for the *x86-64* target, as | ||
219 | it was different in Rust from LLVM, which produced a data layout error. | ||
220 | |||
221 | - The :term:`PACKAGECONFIG_CONFARGS` value if now passed to the ``cargo | ||
222 | build`` command, which means that Rust recipes can now properly define | ||
223 | their :term:`PACKAGECONFIG` configuration. | ||
224 | |||
225 | - Wic Image Creator changes: | ||
226 | |||
227 | - Allow the ``--exclude-path`` option to exclude symlinks. | ||
228 | |||
229 | - Add the variable :term:`WIC_SECTOR_SIZE` to control the sector size of Wic | ||
230 | images. | ||
231 | |||
232 | - ``bootimg-efi``: Support "+" symbol in filenames passed in | ||
233 | :term:`IMAGE_EFI_BOOT_FILES`. | ||
234 | |||
235 | - SDK-related changes: | ||
236 | |||
237 | - Add support for ZST-compression through :term:`SDK_ARCHIVE_TYPE`, by | ||
238 | setting its value to ``tar.zst``. | ||
239 | |||
240 | - The ``debug-tweaks`` features were removed from ``-sdk`` images | ||
241 | (``core-image-*-sdk.bb``). | ||
242 | |||
243 | - Enable ``ipv6``, ``acl``, and ``xattr`` in :term:`DISTRO_FEATURES_NATIVESDK`. | ||
244 | |||
245 | - Toolchain SDKs (``meta-toolchain``) now properly supports the ``usrmerge`` | ||
246 | feature (part of :term:`DISTRO_FEATURES`). | ||
247 | |||
248 | - The ``pipefail`` shell option is now added to the SDK installer script. | ||
249 | |||
250 | - Testing-related changes: | ||
251 | |||
252 | - ``oeqa/postactions``: Fix archive retrieval from target. | ||
253 | |||
254 | - ``oeqa/selftest/gcc``: Fix kex exchange identification error. | ||
255 | |||
256 | - ``oeqa/utils/qemurunner``: support ignoring vt100 escape sequences. | ||
257 | |||
258 | - ``oeqa``: support passing custom boot patterns to runqemu. | ||
259 | |||
260 | - ``oeqa/selftest/cases``: add basic U-boot and Barebox tests. | ||
261 | |||
262 | - ``oeqa/selftest/rust``: skip on all MIPS platforms. | ||
263 | |||
264 | - Lots of changes and improvements to the :term:`Toaster` OEQA tests. | ||
265 | |||
266 | - ``oeqa/selftest``: add a test for bitbake "-e" and "-getvar" difference. | ||
267 | |||
268 | - ``oeqa/selftest``: Fix failure when configuration contains ``BBLAYERS:append`` | ||
269 | |||
270 | - ``oeqa/ssh``: improve performance and log sizes when handling large files. | ||
271 | |||
272 | - ``oeqa/poisoning``: fix and improve gcc include poisoning tests. | ||
273 | |||
274 | - Utility script changes: | ||
275 | |||
276 | - The ``patchreview.py`` script now uses the ``check_upstream_status`` from | ||
277 | ``oe.qa`` to get patch statuses. | ||
278 | |||
279 | - ``resulttool``: | ||
280 | |||
281 | - Allow store to filter to specific revisions (``--revision`` flag). | ||
282 | |||
283 | - Use single space indentation in JSON output, to save disk | ||
284 | space. | ||
285 | |||
286 | - Add ``--logfile-archive`` option to store and archive log files | ||
287 | separately. | ||
288 | |||
289 | - Handle LTP raw logs as well as Ptest. | ||
290 | |||
291 | - ``yocto-check-layer``: | ||
292 | |||
293 | - Check for the presence of a ``SECURITY.md`` file in layers and make it | ||
294 | mandatory. | ||
295 | |||
296 | - The :ref:`ref-classes-yocto-check-layer` class now uses | ||
297 | :term:`CHECKLAYER_REQUIRED_TESTS` to get the list of QA checks to verify | ||
298 | when running the ``yocto-check-layer`` script. | ||
299 | |||
300 | - New ``oe-image-files-spdx`` script utility directory under | ||
301 | ``scripts/contrib`` to that processes the SPDX 3.0.1 output from a build | ||
302 | and lists all the files on the root file system with their checksums. | ||
303 | |||
304 | - ``install-buildtools``: | ||
305 | |||
306 | - Add the ``--downloads-directory`` argument to the script to allow | ||
307 | specifying the location of the artifact download directory. | ||
308 | |||
309 | - The download URL are now stored next to the download artifacts for | ||
310 | traceability. | ||
311 | |||
312 | - New ``clean-hashserver-database`` under ``scripts/`` that can be used to | ||
313 | clean the hashserver database based on the files available in the sstate | ||
314 | directory (see :ref:`overview-manual/concepts:Hash Equivalence` for more | ||
315 | information). | ||
316 | |||
317 | - BitBake changes: | ||
318 | |||
319 | - Add a new concept of configuration fragment, which allows providing | ||
320 | configuration snippets contained in layers in a structured and controlled | ||
321 | way. For more information, see the | ||
322 | :ref:`bitbake:bitbake-user-manual/bitbake-user-manual-metadata:\`\`addfragments\`\` | ||
323 | Directive` section of the BitBake User Manual. | ||
324 | |||
325 | - Add a new ``include_all`` directive, which can be used to include multiple | ||
326 | files present in the same location in different layers. | ||
327 | |||
328 | - Fetcher related changes (``fetch2``): | ||
329 | |||
330 | - Do not preserve ownership when unpacking. | ||
331 | |||
332 | - switch from Sqlite ``persist_data`` to a standard cache file | ||
333 | for checksums, and drop ``persist_data``. | ||
334 | |||
335 | - add support for GitHub codespaces by adding the | ||
336 | ``GITHUB_TOKEN`` to the list of variables exported during ``git`` | ||
337 | invocations. | ||
338 | |||
339 | - set User-Agent to 'bitbake/version' instead of a "fake | ||
340 | mozilla" user agent. | ||
341 | |||
342 | - ``wget``: handle HTTP 308 Permanent Redirect. | ||
343 | |||
344 | - ``wget``: increase timeout to 100s from 30s to match CDN worst | ||
345 | response time. | ||
346 | |||
347 | - Add support for fast initial shallow fetch. The fetcher will prefer an | ||
348 | initial shallow clone, but will re-utilize an existing bare clone if | ||
349 | there is one. If the remote server does not allow shallow fetches, the | ||
350 | fetcher falls back to a bare clone. This improves the data transfer | ||
351 | size on the initial fetch of a repository, eliminates the need to use | ||
352 | an HTTPS tarball :term:`SRC_URI` to reduce data transfer, and allows | ||
353 | SSH-based authentication when using non-public repos, so additional | ||
354 | HTTPS tokens may not be required. | ||
355 | |||
356 | - ``compress``: use ``lz4`` instead of ``lz4c``, as ``lz4c`` as been | ||
357 | considered deprecated since 2018. | ||
358 | |||
359 | - ``server/process``: decrease idle/main loop frequency, as it is idle and | ||
360 | main loops have socket select calls to know when to execute. | ||
361 | |||
362 | - ``bitbake-worker``: | ||
363 | |||
364 | - improve bytearray truncation performance when large | ||
365 | amounts of data are being transferred from the cooker to the worker. | ||
366 | |||
367 | - ``cooker``: increase the default pipe size from 64KB to | ||
368 | 512KB for better efficiency when transferring large amounts of data. | ||
369 | |||
370 | - ``bitbake-getvar``: catch ``NoProvider`` exception to improve error | ||
371 | readability when a recipe is not found with ``--recipe``. | ||
372 | |||
373 | - ``bb/build``: add a function ``bb.build.listtasks()`` to list the tasks in | ||
374 | a datastore. | ||
375 | |||
376 | - Remove custom exception backtrace formatting, and replace occurrences of | ||
377 | ``bb.exception.format_exception()`` by ``traceback.format_exception()``. | ||
378 | |||
379 | - ``runqueue``: various performance optimizations including: | ||
380 | |||
381 | - Fix performance of multiconfigs with large overlap. | ||
382 | - Optimise ``setscene`` loop processing by starting where it | ||
383 | was left off in the previous execution. | ||
384 | |||
385 | - ``knotty`` now hints the user if :term:`MACHINE` was not set in | ||
386 | the ``local.conf`` file. | ||
387 | |||
388 | - ``utils``: add Go mod h1 checksum support, specific to Go modules. Use | ||
389 | with ``goh1``. | ||
390 | |||
391 | - The parser now catches empty variable name assignments such as:: | ||
392 | |||
393 | += "value" | ||
394 | |||
395 | The previous code would have assigned ``value`` to the variable named ``+``. | ||
396 | |||
397 | - ``hashserv``: Add the ``gc-mark-stream`` command for batch hash marking. | ||
398 | |||
399 | |||
400 | - Packaging changes: | ||
401 | |||
402 | - ``systemd``: extract dependencies from ``.note.dlopen`` ELF segments, to | ||
403 | better detect dynamically linked libraries at runtime. | ||
404 | |||
405 | - ``package_rpm``: use ZSTD's default compression level from the variable | ||
406 | :term:`ZSTD_COMPRESSION_LEVEL`. | ||
407 | |||
408 | - ``package_rpm``: restrict RPM packaging to 4 threads to improve | ||
409 | the compression speed. | ||
410 | |||
411 | - ``sign_rpm``: ``rpm`` needs the ``sequoia`` :term:`PACKAGECONFIG` | ||
412 | config set to be able to generate signed packages. | ||
413 | |||
414 | - LLVM related changes: | ||
415 | |||
416 | - Set ``LLVM_HOST_TRIPLE`` for cross-compilation, which is recommended when | ||
417 | cross-compiling Llvm. | ||
418 | |||
419 | - SPDX-related changes: | ||
420 | |||
421 | - SPDX 3.0: | ||
422 | |||
423 | - Find local sources when searching for debug sources. | ||
424 | |||
425 | - Map ``gitsm`` URIs to ``git``. | ||
426 | |||
427 | - Link license and build by alias instead of SPDX ID. | ||
428 | |||
429 | - Fix SPDX tasks not running when code changes (use of ``file-checksums``). | ||
430 | |||
431 | - ``devtool`` changes: | ||
432 | |||
433 | - Remove the "S = WORKDIR" workaround as now :term:`S` cannot be equal to | ||
434 | :term:`WORKDIR`. | ||
435 | |||
436 | - The already broken ``--debug-build-config`` option of | ||
437 | ``devtool ide-sdk`` has been replaced by a new ``--debug-build`` option | ||
438 | of ``devtool modify``. The new ``devtool ide-sdk`` workflow is: | ||
439 | ``devtool modify my-recipe --debug-build`` followed by | ||
440 | ``devtool ide-sdk my-recipe my-image``. | ||
441 | |||
442 | - ``create-spdx``: support line numbers for :term:`NO_GENERIC_LICENSE` | ||
443 | license types. | ||
444 | |||
445 | - ``spdx30``: Adds a "contains" relationship that relates the root file | ||
446 | system package to the files contained in it. If a package provides a file | ||
447 | with a matching hash and path, it will be linked, otherwise a new File | ||
448 | element will be created. | ||
449 | |||
450 | - The output of :ref:`devtool upgrade-status | ||
451 | <ref-manual/devtool-reference:Checking on the Upgrade Status of a Recipe>` | ||
452 | is now sorted by recipe name. | ||
453 | |||
454 | - Patchtest-related changes: | ||
455 | |||
456 | - Refactor pattern definitions in a ``patterns`` module. | ||
457 | |||
458 | - Refactor and improve the ``mbox`` module. | ||
459 | |||
460 | - Split out result messages. | ||
461 | |||
462 | - Add a check for user name tags in patches (for example "fix added by | ||
463 | @username"). | ||
464 | |||
465 | - :ref:`ref-classes-insane` class related changes: | ||
466 | |||
467 | - Only parse ELF if they are files and not symlinks. | ||
468 | |||
469 | - Check for ``RUNPATH`` in addition to ``RPATH`` in binaries. | ||
470 | |||
471 | - Ensure :ref:`ref-classes-insane` tasks of dependencies run in builds when | ||
472 | expected. | ||
473 | |||
474 | - Security changes: | ||
475 | |||
476 | - The ``PIE`` gcc flag is now passed for the *powerpc* architecture after a | ||
477 | bugfix in gcc (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81170). | ||
478 | |||
479 | - ``openssh``: be more restrictive on private key file permissions by | ||
480 | setting them from the :ref:`ref-tasks-install` task. | ||
481 | |||
482 | - :ref:`ref-classes-cve-check` changes: | ||
483 | |||
484 | - Update the :term:`DL_DIR` database location name | ||
485 | (``${DL_DIR}/CVE_CHECK2``). | ||
486 | |||
487 | - Add the field "modified" to the JSON report (from "NVD-modified"). | ||
488 | |||
489 | - Add support for CVSS v4.0. | ||
490 | |||
491 | - Fix malformed cve status description with ``:`` characters. | ||
492 | |||
493 | - Restore the :term:`CVE_CHECK_SHOW_WARNINGS` variable and functionality. It | ||
494 | currently prints warning message for every unpatched CVE the | ||
495 | :ref:`ref-classes-cve-check` class finds. | ||
496 | |||
497 | - Users can control the NVD database source using the :term:`NVD_DB_VERSION` | ||
498 | variable with possible values ``NVD1``, ``NVD2``, or ``FKIE``. | ||
499 | |||
500 | - The default feed for CVEs is now ``FKIE`` instead of ``NVD2`` (see | ||
501 | :term:`NVD_DB_VERSION` for more information). | ||
502 | |||
503 | - New :term:`PACKAGECONFIG` options for individual recipes: | ||
504 | |||
505 | - ``perf``: ``zstd`` | ||
506 | - ``ppp``: ``pam``, ``openssl`` | ||
507 | - ``libpciaccess``: ``zlib`` | ||
508 | - ``gdk-pixbuf``: ``gif``, ``others`` | ||
509 | - ``libpam``: ``selinux`` | ||
510 | - ``libsecret``: ``pam`` | ||
511 | - ``rpm``: ``sequoia`` | ||
512 | - ``systemd``: ``apparmor``, ``fido``, ``mountfsd``, ``nsresourced`` | ||
513 | - ``ovmf``: ``debug`` | ||
514 | - ``webkitgtk``: ``assertions`` | ||
515 | - ``iproute2``: ``iptables`` | ||
516 | - ``man-db``: ``col`` | ||
517 | |||
518 | - Systemd related changes: | ||
519 | |||
520 | - ``systemd``: | ||
521 | |||
522 | - set better sane time at startup by creating the ``clock-epoch`` file in | ||
523 | ``${libdir}`` if the ``set-time-epoch`` :term:`PACKAGECONFIG` config is | ||
524 | set. | ||
525 | |||
526 | - really disable `Predictable Network Interface names | ||
527 | <https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/>`__ | ||
528 | if the ``pni-names`` feature is not part of :term:`DISTRO_FEATURES`. | ||
529 | Previously it was only really disabled for QEMU machines. | ||
530 | |||
531 | - split ``networkd`` into its own package named ``systemd-networkd``. | ||
532 | |||
533 | - ``systemd-bootchart``: now supports the 32-bit *riscv* architecture. | ||
534 | |||
535 | - ``systemd-boot``: now supports the *riscv* architecture. | ||
536 | |||
537 | - ``systemd-serialgetty``: | ||
538 | |||
539 | - the recipe no longer sets a default value for | ||
540 | :term:`SERIAL_CONSOLES`, and uses the one set in ``bitbake.conf``. | ||
541 | |||
542 | - the recipe no longer ships a copy of the ``serial-getty@.service`` as | ||
543 | it is provided by systemd directly. | ||
544 | |||
545 | - Don't set a default :term:`SERIAL_CONSOLES` value in the | ||
546 | ``systemd-serialgetty`` recipe and take the global value that should | ||
547 | already be set. | ||
548 | |||
549 | - Replace custom unit files by existing unit files provided in the | ||
550 | systemd source code. | ||
551 | |||
552 | - User unit supports was improved. All the user units are now enabled by | ||
553 | default. | ||
554 | |||
555 | - The custom implementation of ``systemctl`` in :term:`OpenEmbedded-Core | ||
556 | (OE-Core)` was removed to use the upstream one. This ``systemctl`` binary | ||
557 | is now compiled and used for systemd-related operations. | ||
558 | |||
559 | - :ref:`ref-classes-sanity` class changes: | ||
560 | |||
561 | - Add a sanity check to validate that the C++ toolchain is functional on the | ||
562 | host. | ||
563 | |||
564 | - Add a sanity check to check that the C++ compiler on the host supports | ||
565 | C++20. | ||
566 | |||
567 | - Add a sanity check to verify that :term:`TOPDIR` does not contain | ||
568 | non-ASCII characters, as it may lead to unexpected build errors. | ||
569 | |||
570 | - Miscellaneous changes: | ||
571 | |||
572 | - ``bluez``: fix mesh build when building with musl. | ||
573 | |||
574 | - ``python3-pip``: the ``pip`` executable is now left and not deleted, and | ||
575 | can be used instead of ``pip3`` and ``pip2``. | ||
576 | |||
577 | - ``tar`` image types are now more reproducible as the :term:`IMAGE_CMD` for | ||
578 | ``tar`` now strips ``atime`` and ``ctime`` from the archive content. | ||
579 | |||
580 | - :term:`SOLIBSDEV` and :term:`SOLIBS` are now defined for the *mingw32* | ||
581 | architecture (``.dll``). | ||
582 | |||
583 | - :ref:`rootfs-postcommands <ref-classes-rootfs*>`: make ``opkg`` status | ||
584 | reproducible. | ||
585 | |||
586 | - The default :term:`KERNEL_CONSOLE` value is no longer ``ttyS0`` but the | ||
587 | first entry from the :term:`SERIAL_CONSOLES` variable. | ||
588 | |||
589 | - ``virglrenderer``: add a patch to fix ``-int-conversion`` build issue. | ||
590 | |||
591 | - ``ffmpeg``: disable asm optimizations for the *x86* architecture as PIC is | ||
592 | required and *x86* ASM code is not PIC. | ||
593 | |||
594 | - ``udev-extraconf``: fix the ``network.sh`` script that did not configure | ||
595 | hotplugged interfaces. | ||
596 | |||
597 | - ``classes-global/license``: move several functions and logic to library | ||
598 | code in :oe_git:`meta/lib/oe/license.py </openembedded-core/tree/meta/lib/oe/license.py>`. | ||
599 | |||
600 | - The recipe ``cairo`` now disables the features ``symbol-lookup``, | ||
601 | ``spectre``, and ``tests`` by default. | ||
602 | |||
603 | - The recipe ``glib-2.0`` now disables the feature ``sysprof`` by default. | ||
604 | |||
605 | - The recipe ``gstreamer1.0-libav`` now disables the feature ``doc`` by default. | ||
606 | |||
607 | - ``rxvt-unicode``: change ``virtual/x-terminal-emulator`` from | ||
608 | :term:`PROVIDES` to :term:`RPROVIDES` as ``virtual-x-terminal-emulator``. | ||
609 | Also make this recipe depend on the ``x11`` distro features with | ||
610 | :term:`REQUIRED_DISTRO_FEATURES`. | ||
611 | |||
612 | - ``rxvt-unicode.inc``: disable the ``terminfo`` installation by setting | ||
613 | ``TIC`` to ``:`` in :term:`EXTRA_OECONF`, to avoid host contamination. | ||
614 | |||
615 | - ``matchbox-terminal``: add ``x-terminal-emulator`` as :term:`RPROVIDES` | ||
616 | and set :term:`ALTERNATIVE` for the recipe. | ||
617 | |||
618 | - ``default-providers.conf``: set ``rxvt-unicode`` as the default | ||
619 | ``virtual-x-terminal-emulator`` runtime provider with | ||
620 | :term:`PREFERRED_RPROVIDER`. | ||
621 | |||
622 | - ``cve-update-nvd2-native``: updating the database will now result in an | ||
623 | error if :term:`BB_NO_NETWORK` is enabled and | ||
624 | :term:`CVE_DB_UPDATE_INTERVAL` is not set to ``-1``. Users can control the | ||
625 | NVD database source using the :term:`NVD_DB_VERSION` variable with | ||
626 | possible values ``NVD1``, ``NVD2``, or ``FKIE``. | ||
627 | |||
628 | - ``systemtap``: add ``--with-extra-version="oe"`` configure option to | ||
629 | improve the reproducibility of the recipe. | ||
630 | |||
631 | - ``python3``: package ``tkinter``'s shared objects separately in the | ||
632 | ``python3-tkinter`` package. | ||
633 | |||
634 | - ``init-manager``: set the variable ``VIRTUAL-RUNTIME_dev_manager`` to | ||
635 | ``udev`` by default in | ||
636 | :oe_git:`meta/conf/distro/include/init-manager-none.inc | ||
637 | </openembedded-core/tree/meta/conf/distro/include/init-manager-none.inc>` | ||
638 | and :oe_git:`meta/conf/distro/include/init-manager-sysvinit.inc | ||
639 | </openembedded-core/tree/meta/conf/distro/include/init-manager-sysvinit.inc>`, | ||
640 | instead of :oe_git:`meta/recipes-core/packagegroups/packagegroup-core-boot.bb | ||
641 | </openembedded-core/tree/meta/recipes-core/packagegroups/packagegroup-core-boot.bb>` | ||
642 | only. | ||
643 | |||
644 | Likewise, the same is done for ``VIRTUAL-RUNTIME_keymaps`` with | ||
645 | ``keymaps`` as its default value. | ||
646 | |||
647 | - ``seatd``: Create a ``seat`` group and package the systemd service | ||
648 | ``seatd.service`` with correct permissions. | ||
649 | |||
650 | That way, the ``weston`` user in ``weston-init.bb`` was added to the | ||
651 | ``seat`` group to be able to properly establish connection between the | ||
652 | Weston and the ``seatd`` socket. | ||
653 | |||
654 | - ``webkitgtk``: | ||
655 | |||
656 | - Fix build on 32bit arches with 64bit ``time_t`` only. | ||
657 | |||
658 | - Disable JIT on RISCV64. | ||
659 | |||
660 | - :ref:`ref-classes-report-error`: Add :term:`PN` to error report files. | ||
661 | |||
662 | - ``initrdscripts``: add UBI support for mounting a live ``ubifs`` rootfs. | ||
663 | |||
664 | - ``uboot-extlinux-config.bbclass``: add support for device tree overlays. | ||
665 | |||
666 | - ``glibc``: add ``ld.so.conf`` to :term:`CONFFILES`. | ||
667 | |||
668 | - ``udev-extraconf``: Allow FAT mount group to be specified with | ||
669 | :term:`MOUNT_GROUP`. | ||
670 | |||
671 | - New ``bbverbnote`` log utility which can be used to print on the console | ||
672 | (equivalent to the ``bb.verbnote`` Python implementation). | ||
673 | |||
674 | - :ref:`ref-classes-grub-efi`: Add :term:`GRUB_TITLE` variable to set | ||
675 | custom GRUB titles. | ||
676 | |||
677 | - ``gawk``: Enable high precision arithmetic support by default (``mpfr`` | ||
678 | enabled by default in :term:`PACKAGECONFIG`). | ||
679 | |||
680 | - ``licenses``: Map the license ``SGIv1`` to ``SGI-OpenGL``, as ``SGIv1`` is | ||
681 | not an SPDX license identifier. | ||
682 | |||
683 | - Configuration files for the `b4 <https://b4.docs.kernel.org>`__ | ||
684 | command-line tool was added to the different Yocto Project and OpenEmbedded | ||
685 | repositories. | ||
686 | |||
687 | - ``kernel-fitimage``: handle :doc:`multiconfig | ||
688 | </dev-manual/multiconfig>` dependency when | ||
689 | :term:`INITRAMFS_MULTICONFIG` is set. | ||
690 | |||
691 | - ``psplash``: when using the ``systemd`` feature from | ||
692 | :term:`DISTRO_FEATURES`, start the ``psplash`` service when the | ||
693 | ``/dev/fb0`` framebuffer is detected with Udev. | ||
694 | |||
695 | - ``gdb``: is now compiled with xz support by default (``--with-lzma``). | ||
696 | |||
697 | - ``busybox``: drop net-tools from the default ``defconfig``, since these tools | ||
698 | (``ifconfig``, etc.) have been deprecated since `2009 | ||
699 | <https://lists.debian.org/debian-devel/2009/03/msg00780.html>`__. | ||
700 | |||
701 | - ``perf`` is built with ``zstd`` in :term:`PACKAGECONFIG` by default. | ||
702 | |||
703 | - ``boost``: add ``charconv`` to built libraries by default. | ||
704 | |||
705 | - ``mirrors``: rationalise Debian mirrors to point at the canonical server | ||
706 | (deb.debian.org) instead of country specific ones. This server is backed | ||
707 | by a :wikipedia:`CDN <Content_delivery_network>` to properly balance the | ||
708 | server load. | ||
709 | |||
710 | - ``lib: sbom30``: Add action statement for affected VEX statements with | ||
711 | "Mitigation action unknown", as these are not tracked by the existing | ||
712 | code. | ||
713 | |||
714 | Known Issues in |yocto-ver| | ||
715 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
716 | |||
717 | - The :ref:`ref-classes-cve-check` class is based on the `National | ||
718 | Vulnerability Database <https://nvd.nist.gov/>`__ (NVD). Since the beginning | ||
719 | of 2024, the maintainers of this database have stopped annotating CVEs with | ||
720 | the affected CPEs. This prevents the :ref:`ref-classes-cve-check` class to | ||
721 | properly report CVEs as CPEs are used to match Yocto recipes with CVEs | ||
722 | affecting them. As a result, the current CVE reports may look good but the | ||
723 | reality is that some vulnerabilities are just not reported. | ||
724 | |||
725 | During that time, users may look up the 'CVE database | ||
726 | <https://www.cve.org/>'__ for entries concerning software they use, or follow | ||
727 | release notes of such projects closely. | ||
728 | |||
729 | Please note, that the :ref:`ref-classes-cve-check` tool has always been a | ||
730 | helper tool, and users are advised to always review the final result. Results | ||
731 | of an automatic scan may not take into account configuration options, | ||
732 | compiler options and other factors. | ||
733 | |||
734 | Recipe License changes in |yocto-ver| | ||
735 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
736 | |||
737 | The following changes have been made to the :term:`LICENSE` values set by recipes: | ||
738 | |||
739 | .. list-table:: | ||
740 | :widths: 20 40 40 | ||
741 | :header-rows: 1 | ||
742 | |||
743 | * - Recipe | ||
744 | - Previous value | ||
745 | - New value | ||
746 | * - ``babeltrace2`` | ||
747 | - ``MIT & GPL-2.0-only & LGPL-2.1-only & BSD-2-Clause`` | ||
748 | - ``MIT & GPL-2.0-only & LGPL-2.1-only & BSD-2-Clause & BSD-4-Clause & GPL-3.0-or-later & CC-BY-SA-4.0 & PSF-2.0`` | ||
749 | * - ``busybox`` | ||
750 | - ``GPL-2.0-only & bzip2-1.0.4`` | ||
751 | - ``GPL-2.0-only & bzip2-1.0.6`` | ||
752 | * - ``dbus-glib`` | ||
753 | - ``AFL-2.1 | GPL-2.0-or-later`` | ||
754 | - ``(AFL-2.1 & LGPL-2.0-or-later & MIT) | (GPL-2.0-or-later & LGPL-2.0-or-later & MIT)`` | ||
755 | * - ``diffstat`` | ||
756 | - ``MIT`` | ||
757 | - ``X11`` | ||
758 | * - ``docbook-xsl-stylesheets`` | ||
759 | - ``XSL`` | ||
760 | - ``DocBook-XML`` | ||
761 | * - ``font-util`` | ||
762 | - ``Unicode-TOU & BSD-4-Clause & BSD-2-Clause`` | ||
763 | - ``Unicode-TOU & MIT & X11 & BSD-2-Clause`` | ||
764 | * - ``json-glib`` | ||
765 | - ``LGPL-2.1-only`` | ||
766 | - ``LGPL-2.1-or-later`` | ||
767 | * - ``libbsd`` | ||
768 | - ``BSD-3-Clause & BSD-4-Clause & ISC & PD`` | ||
769 | - ``BSD-3-Clause & ISC & PD`` | ||
770 | * - ``libxfont2`` | ||
771 | - ``MIT & MIT & BSD-4-Clause & BSD-2-Clause`` | ||
772 | - ``MIT & MIT & BSD-4-Clause-UC & BSD-2-Clause`` | ||
773 | * - ``libxkbcommon`` | ||
774 | - ``MIT & MIT`` | ||
775 | - ``MIT & MIT-open-group & HPND & HPND-sell-variant & X11`` | ||
776 | * - ``man-pages`` | ||
777 | - ``GPL-2.0-or-later & GPL-2.0-only & GPL-1.0-or-later & BSD-2-Clause & BSD-3-Clause & BSD-4-Clause & MIT`` | ||
778 | - ``GPL-2.0-or-later & GPL-2.0-only & GPL-1.0-or-later & BSD-2-Clause & BSD-3-Clause & BSD-4-Clause-UC & MIT`` | ||
779 | * - ``ppp`` | ||
780 | - ``BSD-3-Clause & BSD-3-Clause-Attribution & GPL-2.0-or-later & LGPL-2.0-or-later & PD & RSA-MD & MIT`` | ||
781 | - ``BSD-2-Clause & GPL-2.0-or-later & LGPL-2.0-or-later & PD & RSA-MD & MIT`` | ||
782 | * - ``tcf-agent`` | ||
783 | - ``EPL-1.0 | EDL-1.0`` | ||
784 | - ``EPL-1.0 | BSD-3-Clause`` | ||
785 | * - ``unfs3`` | ||
786 | - ``unfs3`` | ||
787 | - ``BSD-3-Clause`` | ||
788 | * - ``usbutils`` | ||
789 | - ``GPL-2.0-or-later & (GPL-2.0-only | GPL-3.0-only)`` | ||
790 | - ``GPL-2.0-or-later & (GPL-2.0-only | GPL-3.0-only) & CC0-1.0 & LGPL-2.1-or-later & MIT`` | ||
791 | * - ``util-linux`` | ||
792 | - ``GPL-1.0-or-later & GPL-2.0-only & GPL-2.0-or-later & LGPL-2.1-or-later & BSD-2-Clause & BSD-3-Clause & BSD-4-Clause & MIT`` | ||
793 | - ``GPL-1.0-or-later & GPL-2.0-only & GPL-2.0-or-later & LGPL-2.1-or-later & BSD-2-Clause & BSD-3-Clause & BSD-4-Clause-UC & MIT`` | ||
794 | |||
795 | Security Fixes in |yocto-ver| | ||
796 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
797 | |||
798 | The following CVEs have been fixed: | ||
799 | |||
800 | .. list-table:: | ||
801 | :widths: 30 70 | ||
802 | :header-rows: 1 | ||
803 | |||
804 | * - Recipe | ||
805 | - CVE IDs | ||
806 | * - ``barebox`` | ||
807 | - :cve_nist:`2025-26721`, :cve_nist:`2025-26722`, :cve_nist:`2025-26723`, :cve_nist:`2025-26724`, :cve_nist:`2025-26725` | ||
808 | * - ``binutils`` | ||
809 | - :cve_nist:`2024-53589`, :cve_nist:`2025-1153` | ||
810 | * - ``curl`` | ||
811 | - :cve_nist:`2024-8096`, :cve_nist:`2024-9681`, :cve_nist:`2024-11053`, :cve_nist:`2025-0167`, :cve_nist:`2025-0665`, :cve_nist:`2025-0725` | ||
812 | * - ``expat`` | ||
813 | - :cve_nist:`2024-8176`, :cve_nist:`2024-50602` | ||
814 | * - ``ghostscript`` | ||
815 | - :cve_nist:`2024-46951`, :cve_nist:`2024-46952`, :cve_nist:`2024-46953`, :cve_nist:`2024-46954`, :cve_nist:`2024-46955`, :cve_nist:`2024-46956` | ||
816 | * - ``gnutls`` | ||
817 | - :cve_nist:`2024-12243` | ||
818 | * - ``go`` | ||
819 | - :cve_nist:`2024-34155`, :cve_nist:`2024-34156`, :cve_nist:`2024-34158`, :cve_nist:`2024-45336`, :cve_nist:`2024-45341`, :cve_nist:`2025-22866`, :cve_nist:`2025-22870` | ||
820 | * - ``grub`` | ||
821 | - :cve_nist:`2024-45774`, :cve_nist:`2024-45775`, :cve_nist:`2024-45776`, :cve_nist:`2024-45777`, :cve_nist:`2024-45778`, :cve_nist:`2024-45779`, :cve_nist:`2024-45780`, :cve_nist:`2024-45781`, :cve_nist:`2024-45782`, :cve_nist:`2024-45783`, :cve_nist:`2024-56737`, :cve_nist:`2025-0622`, :cve_nist:`2025-0624`, :cve_nist:`2025-0677`, :cve_nist:`2025-0678`, :cve_nist:`2025-0684`, :cve_nist:`2025-0685`, :cve_nist:`2025-0686`, :cve_nist:`2025-0689`, :cve_nist:`2025-0690`, :cve_nist:`2025-1118`, :cve_nist:`2025-1125` | ||
822 | * - ``gstreamer1.0`` | ||
823 | - :cve_nist:`2024-47606` | ||
824 | * - ``gstreamer1.0-plugins-base`` | ||
825 | - :cve_nist:`2024-47538`, :cve_nist:`2024-47541`, :cve_nist:`2024-47542`, :cve_nist:`2024-47600`, :cve_nist:`2024-47607`, :cve_nist:`2024-47615`, :cve_nist:`2024-47835` | ||
826 | * - ``gstreamer1.0-plugins-good`` | ||
827 | - :cve_nist:`2024-47537`, :cve_nist:`2024-47539`, :cve_nist:`2024-47540`, :cve_nist:`2024-47543`, :cve_nist:`2024-47544`, :cve_nist:`2024-47545`, :cve_nist:`2024-47546`, :cve_nist:`2024-47596`, :cve_nist:`2024-47597`, :cve_nist:`2024-47598`, :cve_nist:`2024-47599`, :cve_nist:`2024-47601`, :cve_nist:`2024-47602`, :cve_nist:`2024-47603`, :cve_nist:`2024-47606`, :cve_nist:`2024-47613`, :cve_nist:`2024-47774`, :cve_nist:`2024-47775`, :cve_nist:`2024-47776`, :cve_nist:`2024-47777`, :cve_nist:`2024-47778`, :cve_nist:`2024-47834` | ||
828 | * - ``libarchive`` | ||
829 | - :cve_nist:`2024-57970`, :cve_nist:`2025-1632`, :cve_nist:`2025-25724` | ||
830 | * - ``libcap`` | ||
831 | - :cve_nist:`2025-1390` | ||
832 | * - ``libsndfile1`` | ||
833 | - :cve_nist:`2024-50612` | ||
834 | * - ``libtasn1`` | ||
835 | - :cve_nist:`2024-12133` | ||
836 | * - ``libxml2`` | ||
837 | - :cve_nist:`2024-56171`, :cve_nist:`2025-24928` | ||
838 | * - ``ofono`` | ||
839 | - :cve_nist:`2024-7539`, :cve_nist:`2024-7540`, :cve_nist:`2024-7541`, :cve_nist:`2024-7542` | ||
840 | * - ``omvf`` | ||
841 | - :cve_nist:`2023-45236`, :cve_nist:`2023-45237`, :cve_nist:`2024-25742` | ||
842 | * - ``openssh`` | ||
843 | - :cve_nist:`2025-26465`, :cve_nist:`2025-26466` | ||
844 | * - ``openssl`` | ||
845 | - :cve_nist:`2024-9143`, :cve_nist:`2024-12797`, :cve_nist:`2024-13176` | ||
846 | * - ``orc`` | ||
847 | - :cve_nist:`2024-40897` | ||
848 | * - ``python3`` | ||
849 | - :cve_nist:`2025-0938`, :cve_nist:`2024-12254` | ||
850 | * - ``qemu`` | ||
851 | - :cve_nist:`2024-6505` | ||
852 | * - ``rsync`` | ||
853 | - :cve_nist:`2024-12084`, :cve_nist:`2024-12085`, :cve_nist:`2024-12086`, :cve_nist:`2024-12087`, :cve_nist:`2024-12088`, :cve_nist:`2024-12747` | ||
854 | * - ``ruby`` | ||
855 | - :cve_nist:`2024-41123`, :cve_nist:`2024-41946` | ||
856 | * - ``rust`` | ||
857 | - :cve_nist:`2024-43402` | ||
858 | * - ``socat`` | ||
859 | - :cve_nist:`2024-54661` | ||
860 | * - ``tiff`` | ||
861 | - :cve_nist:`2023-6277`, :cve_nist:`2023-6228`, :cve_nist:`2023-52356` | ||
862 | * - ``vim`` | ||
863 | - :cve_nist:`2024-45306`, :cve_nist:`2024-47814`, :cve_nist:`2025-1215`, :cve_nist:`2025-22134`, :cve_nist:`2025-24014`, :cve_nist:`2025-26603`, :cve_nist:`2025-27423`, :cve_nist:`2025-29768` | ||
864 | * - ``webkitgtk`` | ||
865 | - :cve_nist:`2025-24143`, :cve_nist:`2025-24150`, :cve_nist:`2025-24158`, :cve_nist:`2025-24162` | ||
866 | * - ``wpa-supplicant`` | ||
867 | - :cve_nist:`2024-5290` | ||
868 | * - ``xserver-xorg`` | ||
869 | - :cve_nist:`2024-9632`, :cve_nist:`2025-26594`, :cve_nist:`2025-26595`, :cve_nist:`2025-26596`, :cve_nist:`2025-26597`, :cve_nist:`2025-26598`, :cve_nist:`2025-26599`, :cve_nist:`2025-26600`, :cve_nist:`2025-26601` | ||
870 | * - ``xwayland`` | ||
871 | - :cve_nist:`2024-9632`, :cve_nist:`2025-26594`, :cve_nist:`2025-26595`, :cve_nist:`2025-26596`, :cve_nist:`2025-26597`, :cve_nist:`2025-26598`, :cve_nist:`2025-26599`, :cve_nist:`2025-26600`, :cve_nist:`2025-26601` | ||
872 | |||
873 | Recipe Upgrades in |yocto-ver| | ||
874 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
875 | |||
876 | .. list-table:: | ||
877 | :widths: 20 40 40 | ||
878 | :header-rows: 1 | ||
879 | |||
880 | * - Recipe | ||
881 | - Previous version | ||
882 | - New version | ||
883 | * - ``adwaita-icon-theme`` | ||
884 | - 46.2 | ||
885 | - 48.0 | ||
886 | * - ``alsa-lib`` | ||
887 | - 1.2.12 | ||
888 | - 1.2.13 | ||
889 | * - ``alsa-ucm-conf`` | ||
890 | - 1.2.12 | ||
891 | - 1.2.13 | ||
892 | * - ``alsa-utils`` | ||
893 | - 1.2.12 | ||
894 | - 1.2.13 | ||
895 | * - ``appstream`` | ||
896 | - 1.0.3 | ||
897 | - 1.0.4 | ||
898 | * - ``at-spi2-core`` | ||
899 | - 2.52.0 | ||
900 | - 2.56.0 | ||
901 | * - ``autoconf-archive`` | ||
902 | - 2023.02.20 | ||
903 | - 2024.10.16 | ||
904 | * - ``babeltrace2`` | ||
905 | - 2.0.6 | ||
906 | - 2.1.0 | ||
907 | * - ``base-passwd`` | ||
908 | - 3.6.4 | ||
909 | - 3.6.6 | ||
910 | * - ``bash`` | ||
911 | - 5.2.32 | ||
912 | - 5.2.37 | ||
913 | * - ``bash-completion`` | ||
914 | - 2.14.0 | ||
915 | - 2.16.0 | ||
916 | * - ``bc`` | ||
917 | - 1.07.1 | ||
918 | - 1.08.1 | ||
919 | * - ``bind`` | ||
920 | - 9.20.1 | ||
921 | - 9.20.6 | ||
922 | * - ``binutils`` | ||
923 | - 2.43.1 | ||
924 | - 2.44 | ||
925 | * - ``binutils-cross`` | ||
926 | - 2.43.1 | ||
927 | - 2.44 | ||
928 | * - ``binutils-cross-canadian`` | ||
929 | - 2.43.1 | ||
930 | - 2.44 | ||
931 | * - ``binutils-crosssdk`` | ||
932 | - 2.43.1 | ||
933 | - 2.44 | ||
934 | * - ``binutils-testsuite`` | ||
935 | - 2.43.1 | ||
936 | - 2.44 | ||
937 | * - ``bluez5`` | ||
938 | - 5.78 | ||
939 | - 5.79 | ||
940 | * - ``boost`` | ||
941 | - 1.86.0 | ||
942 | - 1.87.0 | ||
943 | * - ``boost-build-native`` | ||
944 | - 1.86.0 | ||
945 | - 1.87.0 | ||
946 | * - ``btrfs-tools`` | ||
947 | - 6.10.1 | ||
948 | - 6.13 | ||
949 | * - ``build-appliance-image`` | ||
950 | - 15.0.0 (6a5ba188b79e…) | ||
951 | - 15.0.0 (2fe7f46e1779…) | ||
952 | * - ``busybox`` | ||
953 | - 1.36.1 | ||
954 | - 1.37.0 | ||
955 | * - ``busybox-inittab`` | ||
956 | - 1.36.1 | ||
957 | - 1.37.0 | ||
958 | * - ``ca-certificates`` | ||
959 | - 20240203 | ||
960 | - 20241223 | ||
961 | * - ``cairo`` | ||
962 | - 1.18.2 | ||
963 | - 1.18.4 | ||
964 | * - ``cargo`` | ||
965 | - 1.79.0 | ||
966 | - 1.84.1 | ||
967 | * - ``ccache`` | ||
968 | - 4.10.2 | ||
969 | - 4.11 | ||
970 | * - ``chrpath`` | ||
971 | - 0.16 | ||
972 | - 0.18 | ||
973 | * - ``cmake`` | ||
974 | - 3.30.2 | ||
975 | - 3.31.6 | ||
976 | * - ``cmake-native`` | ||
977 | - 3.30.2 | ||
978 | - 3.31.6 | ||
979 | * - ``connman`` | ||
980 | - 1.42 | ||
981 | - 1.43 | ||
982 | * - ``coreutils`` | ||
983 | - 9.5 | ||
984 | - 9.6 | ||
985 | * - ``cracklib`` | ||
986 | - 2.10.2 | ||
987 | - 2.10.3 | ||
988 | * - ``createrepo-c`` | ||
989 | - 1.1.4 | ||
990 | - 1.2.0 | ||
991 | * - ``cross-localedef-native`` | ||
992 | - 2.40+git | ||
993 | - 2.41+git | ||
994 | * - ``cups`` | ||
995 | - 2.4.10 | ||
996 | - 2.4.11 | ||
997 | * - ``curl`` | ||
998 | - 8.9.1 | ||
999 | - 8.12.1 | ||
1000 | * - ``dbus`` | ||
1001 | - 1.14.10 | ||
1002 | - 1.16.2 | ||
1003 | * - ``dbus-glib`` | ||
1004 | - 0.112 | ||
1005 | - 0.114 | ||
1006 | * - ``debianutils`` | ||
1007 | - 5.20 | ||
1008 | - 5.21 | ||
1009 | * - ``debugedit`` | ||
1010 | - 5.0 | ||
1011 | - 5.1 | ||
1012 | * - ``desktop-file-utils`` | ||
1013 | - 0.27 | ||
1014 | - 0.28 | ||
1015 | * - ``dhcpcd`` | ||
1016 | - 10.0.10 | ||
1017 | - 10.2.2 | ||
1018 | * - ``diffoscope`` | ||
1019 | - 277 | ||
1020 | - 289 | ||
1021 | * - ``diffstat`` | ||
1022 | - 1.66 | ||
1023 | - 1.67 | ||
1024 | * - ``diffutils`` | ||
1025 | - 3.10 | ||
1026 | - 3.11 | ||
1027 | * - ``dnf`` | ||
1028 | - 4.21.1 | ||
1029 | - 4.22.0 | ||
1030 | * - ``dropbear`` | ||
1031 | - 2024.85 | ||
1032 | - 2024.86 | ||
1033 | * - ``dtc`` | ||
1034 | - 1.7.0 | ||
1035 | - 1.7.2 | ||
1036 | * - ``ed`` | ||
1037 | - 1.20.2 | ||
1038 | - 1.21 | ||
1039 | * - ``efivar`` | ||
1040 | - 39+39+git | ||
1041 | - 39 | ||
1042 | * - ``elfutils`` | ||
1043 | - 0.191 | ||
1044 | - 0.192 | ||
1045 | * - ``ell`` | ||
1046 | - 0.68 | ||
1047 | - 0.74 | ||
1048 | * - ``epiphany`` | ||
1049 | - 46.3 | ||
1050 | - 48.0 | ||
1051 | * - ``erofs-utils`` | ||
1052 | - 1.8.1 | ||
1053 | - 1.8.5 | ||
1054 | * - ``ethtool`` | ||
1055 | - 6.10 | ||
1056 | - 6.11 | ||
1057 | * - ``expat`` | ||
1058 | - 2.6.4 | ||
1059 | - 2.7.0 | ||
1060 | * - ``ffmpeg`` | ||
1061 | - 7.0.2 | ||
1062 | - 7.1.1 | ||
1063 | * - ``file`` | ||
1064 | - 5.45 | ||
1065 | - 5.46 | ||
1066 | * - ``fmt`` | ||
1067 | - 11.0.2 | ||
1068 | - 11.1.4 | ||
1069 | * - ``fribidi`` | ||
1070 | - 1.0.15 | ||
1071 | - 1.0.16 | ||
1072 | * - ``gawk`` | ||
1073 | - 5.3.0 | ||
1074 | - 5.3.1 | ||
1075 | * - ``gcr`` | ||
1076 | - 4.3.0 | ||
1077 | - 4.3.1 | ||
1078 | * - ``gdb`` | ||
1079 | - 15.1 | ||
1080 | - 16.2 | ||
1081 | * - ``gdb-cross`` | ||
1082 | - 15.1 | ||
1083 | - 16.2 | ||
1084 | * - ``gdb-cross-canadian`` | ||
1085 | - 15.1 | ||
1086 | - 16.2 | ||
1087 | * - ``gettext`` | ||
1088 | - 0.22.5 | ||
1089 | - 0.23.1 | ||
1090 | * - ``gettext-minimal-native`` | ||
1091 | - 0.22.5 | ||
1092 | - 0.23.1 | ||
1093 | * - ``ghostscript`` | ||
1094 | - 10.04.0 | ||
1095 | - 10.05.0 | ||
1096 | * - ``gi-docgen`` | ||
1097 | - 2024.1 | ||
1098 | - 2025.3 | ||
1099 | * - ``git`` | ||
1100 | - 2.46.1 | ||
1101 | - 2.49.0 | ||
1102 | * - ``glib-2`` | ||
1103 | - .0 2.80.4 | ||
1104 | - 2.84.0 | ||
1105 | * - ``glib-2`` | ||
1106 | - .0-initial 2.80.4 | ||
1107 | - 2.84.0 | ||
1108 | * - ``glibc`` | ||
1109 | - 2.40+git | ||
1110 | - 2.41+git | ||
1111 | * - ``glibc-locale`` | ||
1112 | - 2.40+git | ||
1113 | - 2.41+git | ||
1114 | * - ``glibc-mtrace`` | ||
1115 | - 2.40+git | ||
1116 | - 2.41+git | ||
1117 | * - ``glibc-scripts`` | ||
1118 | - 2.40+git | ||
1119 | - 2.41+git | ||
1120 | * - ``glibc-testsuite`` | ||
1121 | - 2.40+git | ||
1122 | - 2.41+git | ||
1123 | * - ``glibc-y2038-tests`` | ||
1124 | - 2.40+git | ||
1125 | - 2.41+git | ||
1126 | * - ``glslang`` | ||
1127 | - 1.3.290.0 | ||
1128 | - 1.4.309.0 | ||
1129 | * - ``gnu-efi`` | ||
1130 | - 3.0.18 | ||
1131 | - 4.0.0 | ||
1132 | * - ``gnupg`` | ||
1133 | - 2.5.0 | ||
1134 | - 2.5.5 | ||
1135 | * - ``gnutls`` | ||
1136 | - 3.8.6 | ||
1137 | - 3.8.9 | ||
1138 | * - ``go`` | ||
1139 | - 1.22.12 | ||
1140 | - 1.24.1 | ||
1141 | * - ``go-binary-native`` | ||
1142 | - 1.22.12 | ||
1143 | - 1.24.1 | ||
1144 | * - ``go-cross-canadian`` | ||
1145 | - 1.22.12 | ||
1146 | - 1.24.1 | ||
1147 | * - ``go-cross-core2-32`` | ||
1148 | - 1.22.12 | ||
1149 | - 1.24.1 | ||
1150 | * - ``go-crosssdk`` | ||
1151 | - 1.22.12 | ||
1152 | - 1.24.1 | ||
1153 | * - ``go-helloworld`` | ||
1154 | - 0.1 (39e772fc2670…) | ||
1155 | - 0.1 (d7b0ac127859…) | ||
1156 | * - ``go-runtime`` | ||
1157 | - 1.22.12 | ||
1158 | - 1.24.1 | ||
1159 | * - ``gobject-introspection`` | ||
1160 | - 1.80.1 | ||
1161 | - 1.84.0 | ||
1162 | * - ``gpgme`` | ||
1163 | - 1.23.2 | ||
1164 | - 1.24.2 | ||
1165 | * - ``gsettings-desktop-schemas`` | ||
1166 | - 46.1 | ||
1167 | - 48.0 | ||
1168 | * - ``gst-devtools`` | ||
1169 | - 1.24.10 | ||
1170 | - 1.24.12 | ||
1171 | * - ``gstreamer1.0`` | ||
1172 | - 1.24.10 | ||
1173 | - 1.24.12 | ||
1174 | * - ``gstreamer1.0-libav`` | ||
1175 | - 1.24.10 | ||
1176 | - 1.24.12 | ||
1177 | * - ``gstreamer1.0-plugins-bad`` | ||
1178 | - 1.24.10 | ||
1179 | - 1.24.12 | ||
1180 | * - ``gstreamer1.0-plugins-base`` | ||
1181 | - 1.24.10 | ||
1182 | - 1.24.12 | ||
1183 | * - ``gstreamer1.0-plugins-good`` | ||
1184 | - 1.24.10 | ||
1185 | - 1.24.12 | ||
1186 | * - ``gstreamer1.0-plugins-ugly`` | ||
1187 | - 1.24.10 | ||
1188 | - 1.24.12 | ||
1189 | * - ``gstreamer1.0-python`` | ||
1190 | - 1.24.10 | ||
1191 | - 1.24.12 | ||
1192 | * - ``gstreamer1.0-rtsp-server`` | ||
1193 | - 1.24.10 | ||
1194 | - 1.24.12 | ||
1195 | * - ``gstreamer1.0-vaapi`` | ||
1196 | - 1.24.10 | ||
1197 | - 1.24.12 | ||
1198 | * - ``gtk4`` | ||
1199 | - 4.14.5 | ||
1200 | - 4.18.1 | ||
1201 | * - ``harfbuzz`` | ||
1202 | - 9.0.0 | ||
1203 | - 10.4.0 | ||
1204 | * - ``hwlatdetect`` | ||
1205 | - 2.7 | ||
1206 | - 2.8 | ||
1207 | * - ``i2c-tools`` | ||
1208 | - 4.3 | ||
1209 | - 4.4 | ||
1210 | * - ``icu`` | ||
1211 | - 75-1 | ||
1212 | - 76-1 | ||
1213 | * - ``ifupdown`` | ||
1214 | - 0.8.43 | ||
1215 | - 0.8.44 | ||
1216 | * - ``igt-gpu-tools`` | ||
1217 | - 1.28 | ||
1218 | - 1.30 | ||
1219 | * - ``inetutils`` | ||
1220 | - 2.5 | ||
1221 | - 2.6 | ||
1222 | * - ``init-system-helpers`` | ||
1223 | - 1.66 | ||
1224 | - 1.68 | ||
1225 | * - ``iproute2`` | ||
1226 | - 6.10.0 | ||
1227 | - 6.13.0 | ||
1228 | * - ``iptables`` | ||
1229 | - 1.8.10 | ||
1230 | - 1.8.11 | ||
1231 | * - ``iputils`` | ||
1232 | - 20240117 | ||
1233 | - 20240905 | ||
1234 | * - ``iso-codes`` | ||
1235 | - 4.16.0 | ||
1236 | - 4.17.0 | ||
1237 | * - ``json-c`` | ||
1238 | - 0.17 | ||
1239 | - 0.18 | ||
1240 | * - ``json-glib`` | ||
1241 | - 1.8.0 | ||
1242 | - 1.10.6 | ||
1243 | * - ``kbd`` | ||
1244 | - 2.6.4 | ||
1245 | - 2.7.1 | ||
1246 | * - ``kern-tools-native`` | ||
1247 | - 0.3+git (7160ebe8b865…) | ||
1248 | - 0.3+git (bfca22a52ec5…) | ||
1249 | * - ``kexec-tools`` | ||
1250 | - 2.0.29 | ||
1251 | - 2.0.30 | ||
1252 | * - ``kmod`` | ||
1253 | - 33 | ||
1254 | - 34.1 | ||
1255 | * - ``kmscube`` | ||
1256 | - 0.0.1+git (b2f97f53e01e…) | ||
1257 | - 0.0.1+git (311eaaaa473d…) | ||
1258 | * - ``less`` | ||
1259 | - 661 | ||
1260 | - 668 | ||
1261 | * - ``libadwaita`` | ||
1262 | - 1.5.3 | ||
1263 | - 1.7.0 | ||
1264 | * - ``libarchive`` | ||
1265 | - 3.7.4 | ||
1266 | - 3.7.8 | ||
1267 | * - ``libassuan`` | ||
1268 | - 3.0.1 | ||
1269 | - 3.0.2 | ||
1270 | * - ``libcap`` | ||
1271 | - 2.70 | ||
1272 | - 2.75 | ||
1273 | * - ``libdnf`` | ||
1274 | - 0.73.3 | ||
1275 | - 0.73.4 | ||
1276 | * - ``libdrm`` | ||
1277 | - 2.4.123 | ||
1278 | - 2.4.124 | ||
1279 | * - ``libedit`` | ||
1280 | - 20240808-3.1 | ||
1281 | - 20250104-3.1 | ||
1282 | * - ``libexif`` | ||
1283 | - 0.6.24 | ||
1284 | - 0.6.25 | ||
1285 | * - ``libffi`` | ||
1286 | - 3.4.6 | ||
1287 | - 3.4.7 | ||
1288 | * - ``libgit2`` | ||
1289 | - 1.8.1 | ||
1290 | - 1.9.0 | ||
1291 | * - ``libgpg-error`` | ||
1292 | - 1.50 | ||
1293 | - 1.51 | ||
1294 | * - ``libical`` | ||
1295 | - 3.0.18 | ||
1296 | - 3.0.20 | ||
1297 | * - ``libice`` | ||
1298 | - 1.1.1 | ||
1299 | - 1.1.2 | ||
1300 | * - ``libidn2`` | ||
1301 | - 2.3.7 | ||
1302 | - 2.3.8 | ||
1303 | * - ``libinput`` | ||
1304 | - 1.26.1 | ||
1305 | - 1.27.1 | ||
1306 | * - ``libjitterentropy`` | ||
1307 | - 3.5.0 | ||
1308 | - 3.6.2 | ||
1309 | * - ``libmatchbox`` | ||
1310 | - 1.12 | ||
1311 | - 1.13 | ||
1312 | * - ``libnl`` | ||
1313 | - 3.10.0 | ||
1314 | - 3.11.0 | ||
1315 | * - ``libnotify`` | ||
1316 | - 0.8.3 | ||
1317 | - 0.8.4 | ||
1318 | * - ``libpam`` | ||
1319 | - 1.6.1 | ||
1320 | - 1.7.0 | ||
1321 | * - ``libpcre2`` | ||
1322 | - 10.44 | ||
1323 | - 10.45 | ||
1324 | * - ``libpipeline`` | ||
1325 | - 1.5.7 | ||
1326 | - 1.5.8 | ||
1327 | * - ``libpng`` | ||
1328 | - 1.6.43 | ||
1329 | - 1.6.47 | ||
1330 | * - ``libportal`` | ||
1331 | - 0.7.1 | ||
1332 | - 0.9.1 | ||
1333 | * - ``libproxy`` | ||
1334 | - 0.5.8 | ||
1335 | - 0.5.9 | ||
1336 | * - ``librepo`` | ||
1337 | - 1.18.1 | ||
1338 | - 1.19.0 | ||
1339 | * - ``librsvg`` | ||
1340 | - 2.58.2 | ||
1341 | - 2.59.2 | ||
1342 | * - ``libsdl2`` | ||
1343 | - 2.30.7 | ||
1344 | - 2.32.2 | ||
1345 | * - ``libseccomp`` | ||
1346 | - 2.5.5 | ||
1347 | - 2.6.0 | ||
1348 | * - ``libsecret`` | ||
1349 | - 0.21.4 | ||
1350 | - 0.21.6 | ||
1351 | * - ``libslirp`` | ||
1352 | - 4.8.0 | ||
1353 | - 4.9.0 | ||
1354 | * - ``libsm`` | ||
1355 | - 1.2.4 | ||
1356 | - 1.2.6 | ||
1357 | * - ``libsolv`` | ||
1358 | - 0.7.30 | ||
1359 | - 0.7.31 | ||
1360 | * - ``libsoup`` | ||
1361 | - 3.6.0 | ||
1362 | - 3.6.4 | ||
1363 | * - ``libssh2`` | ||
1364 | - 1.11.0 | ||
1365 | - 1.11.1 | ||
1366 | * - ``libstd-rs`` | ||
1367 | - 1.79.0 | ||
1368 | - 1.84.1 | ||
1369 | * - ``libtest-warnings-perl`` | ||
1370 | - 0.033 | ||
1371 | - 0.038 | ||
1372 | * - ``libtirpc`` | ||
1373 | - 1.3.5 | ||
1374 | - 1.3.6 | ||
1375 | * - ``libtool`` | ||
1376 | - 2.5.2 | ||
1377 | - 2.5.4 | ||
1378 | * - ``libtool-cross`` | ||
1379 | - 2.5.2 | ||
1380 | - 2.5.4 | ||
1381 | * - ``libtool-native`` | ||
1382 | - 2.5.2 | ||
1383 | - 2.5.4 | ||
1384 | * - ``libtraceevent`` | ||
1385 | - 1.8.3 | ||
1386 | - 1.8.4 | ||
1387 | * - ``libtry-tiny-perl`` | ||
1388 | - 0.31 | ||
1389 | - 0.32 | ||
1390 | * - ``libubootenv`` | ||
1391 | - 0.3.5 | ||
1392 | - 0.3.6 | ||
1393 | * - ``libunistring`` | ||
1394 | - 1.2 | ||
1395 | - 1.3 | ||
1396 | * - ``liburcu`` | ||
1397 | - 0.14.1 | ||
1398 | - 0.15.1 | ||
1399 | * - ``libuv`` | ||
1400 | - 1.48.0 | ||
1401 | - 1.50.0 | ||
1402 | * - ``libwebp`` | ||
1403 | - 1.4.0 | ||
1404 | - 1.5.0 | ||
1405 | * - ``libwpe`` | ||
1406 | - 1.16.0 | ||
1407 | - 1.16.2 | ||
1408 | * - ``libx11`` | ||
1409 | - 1.8.10 | ||
1410 | - 1.8.12 | ||
1411 | * - ``libxau`` | ||
1412 | - 1.0.11 | ||
1413 | - 1.0.12 | ||
1414 | * - ``libxcrypt`` | ||
1415 | - 4.4.36 | ||
1416 | - 4.4.38 | ||
1417 | * - ``libxcrypt-compat`` | ||
1418 | - 4.4.36 | ||
1419 | - 4.4.38 | ||
1420 | * - ``libxcursor`` | ||
1421 | - 1.2.2 | ||
1422 | - 1.2.3 | ||
1423 | * - ``libxcvt`` | ||
1424 | - 0.1.2 | ||
1425 | - 0.1.3 | ||
1426 | * - ``libxi`` | ||
1427 | - 1.8.1 | ||
1428 | - 1.8.2 | ||
1429 | * - ``libxkbcommon`` | ||
1430 | - 1.7.0 | ||
1431 | - 1.8.1 | ||
1432 | * - ``libxmlb`` | ||
1433 | - 0.3.19 | ||
1434 | - 0.3.22 | ||
1435 | * - ``libxrender`` | ||
1436 | - 0.9.11 | ||
1437 | - 0.9.12 | ||
1438 | * - ``libxshmfence`` | ||
1439 | - 1.3.2 | ||
1440 | - 1.3.3 | ||
1441 | * - ``libxslt`` | ||
1442 | - 1.1.42 | ||
1443 | - 1.1.43 | ||
1444 | * - ``libxt`` | ||
1445 | - 1.3.0 | ||
1446 | - 1.3.1 | ||
1447 | * - ``libxv`` | ||
1448 | - 1.0.12 | ||
1449 | - 1.0.13 | ||
1450 | * - ``libxxf86vm`` | ||
1451 | - 1.1.5 | ||
1452 | - 1.1.6 | ||
1453 | * - ``lighttpd`` | ||
1454 | - 1.4.76 | ||
1455 | - 1.4.77 | ||
1456 | * - ``linux-firmware`` | ||
1457 | - 20240909 | ||
1458 | - 20250311 | ||
1459 | * - ``linux-libc-headers`` | ||
1460 | - 6.10 | ||
1461 | - 6.12 | ||
1462 | * - ``linux-yocto`` | ||
1463 | - 6.6.75+git, 6.10.14+git | ||
1464 | - 6.12.19+git | ||
1465 | * - ``linux-yocto-dev`` | ||
1466 | - 6.11+git | ||
1467 | - 6.14+git | ||
1468 | * - ``linux-yocto-rt`` | ||
1469 | - 6.6.75+git, 6.10.14+git | ||
1470 | - 6.12.19+git | ||
1471 | * - ``linux-yocto-tiny`` | ||
1472 | - 6.6.75+git, 6.10.14+git | ||
1473 | - 6.12.19+git | ||
1474 | * - ``llvm`` | ||
1475 | - 18.1.8 | ||
1476 | - 20.1.0 | ||
1477 | * - ``log4cplus`` | ||
1478 | - 2.1.1 | ||
1479 | - 2.1.2 | ||
1480 | * - ``lsof`` | ||
1481 | - 4.99.3 | ||
1482 | - 4.99.4 | ||
1483 | * - ``ltp`` | ||
1484 | - 20240524 | ||
1485 | - 20250130 | ||
1486 | * - ``lttng-modules`` | ||
1487 | - 2.13.14 | ||
1488 | - 2.13.17 | ||
1489 | * - ``lzip`` | ||
1490 | - 1.24.1 | ||
1491 | - 1.25 | ||
1492 | * - ``lzlib`` | ||
1493 | - 1.14 | ||
1494 | - 1.15 | ||
1495 | * - ``man-db`` | ||
1496 | - 2.12.1 | ||
1497 | - 2.13.0 | ||
1498 | * - ``man-pages`` | ||
1499 | - 6.9.1 | ||
1500 | - 6.13 | ||
1501 | * - ``mc`` | ||
1502 | - 4.8.32 | ||
1503 | - 4.8.33 | ||
1504 | * - ``mesa-demos`` | ||
1505 | - 8.5.0 | ||
1506 | - 9.0.0 | ||
1507 | * - ``meson`` | ||
1508 | - 1.5.1 | ||
1509 | - 1.7.0 | ||
1510 | * - ``minicom`` | ||
1511 | - 2.9 | ||
1512 | - 2.10 | ||
1513 | * - ``mmc-utils`` | ||
1514 | - 0.1+git (123fd8b2ac39…) | ||
1515 | - 0.1+git (2aef4cd9a84d…) | ||
1516 | * - ``mpg123`` | ||
1517 | - 1.32.7 | ||
1518 | - 1.32.10 | ||
1519 | * - ``msmtp`` | ||
1520 | - 1.8.26 | ||
1521 | - 1.8.28 | ||
1522 | * - ``mtd-utils`` | ||
1523 | - 2.2.0 | ||
1524 | - 2.3.0 | ||
1525 | * - ``mtools`` | ||
1526 | - 4.0.44 | ||
1527 | - 4.0.48 | ||
1528 | * - ``musl`` | ||
1529 | - 1.2.5+git (dd1e63c3638d…) | ||
1530 | - 1.2.5+git (c47ad25ea3b4…) | ||
1531 | * - ``nativesdk-libtool`` | ||
1532 | - 2.5.2 | ||
1533 | - 2.5.4 | ||
1534 | * - ``netbase`` | ||
1535 | - 6.4 | ||
1536 | - 6.5 | ||
1537 | * - ``nettle`` | ||
1538 | - 3.10 | ||
1539 | - 3.10.1 | ||
1540 | * - ``nfs-utils`` | ||
1541 | - 2.6.4 | ||
1542 | - 2.8.2 | ||
1543 | * - ``nghttp2`` | ||
1544 | - 1.63.0 | ||
1545 | - 1.65.0 | ||
1546 | * - ``npth`` | ||
1547 | - 1.7 | ||
1548 | - 1.8 | ||
1549 | * - ``numactl`` | ||
1550 | - 2.0.18 | ||
1551 | - 2.0.19 | ||
1552 | * - ``ofono`` | ||
1553 | - 2.10 | ||
1554 | - 2.15 | ||
1555 | * - ``opensbi`` | ||
1556 | - 1.5.1 | ||
1557 | - 1.6 | ||
1558 | * - ``openssh`` | ||
1559 | - 9.8p1 | ||
1560 | - 9.9p2 | ||
1561 | * - ``openssl`` | ||
1562 | - 3.3.1 | ||
1563 | - 3.4.1 | ||
1564 | * - ``orc`` | ||
1565 | - 0.4.40 | ||
1566 | - 0.4.41 | ||
1567 | * - ``ovmf`` | ||
1568 | - edk2-stable202402 | ||
1569 | - edk2-stable202411 | ||
1570 | * - ``pango`` | ||
1571 | - 1.54.0 | ||
1572 | - 1.56.2 | ||
1573 | * - ``piglit`` | ||
1574 | - 1.0+gitr (c11c9374c144…) | ||
1575 | - 1.0+gitr (fc8179d31904…) | ||
1576 | * - ``pixman`` | ||
1577 | - 0.42.2 | ||
1578 | - 0.44.2 | ||
1579 | * - ``pkgconf`` | ||
1580 | - 2.3.0 | ||
1581 | - 2.4.3 | ||
1582 | * - ``ppp`` | ||
1583 | - 2.5.0 | ||
1584 | - 2.5.2 | ||
1585 | * - ``procps`` | ||
1586 | - 4.0.4 | ||
1587 | - 4.0.5 | ||
1588 | * - ``psplash`` | ||
1589 | - 0.1+git (ecc191375669…) | ||
1590 | - 0.1+git (1f64c654129f…) | ||
1591 | * - ``ptest-runner`` | ||
1592 | - 2.4.5+git | ||
1593 | - 2.4.5.1 | ||
1594 | * - ``puzzles`` | ||
1595 | - 0.0+git (1c1899ee1c4e…) | ||
1596 | - 0.0+git (7da464122232…) | ||
1597 | * - ``python3`` | ||
1598 | - 3.12.9 | ||
1599 | - 3.13.2 | ||
1600 | * - ``python3-attrs`` | ||
1601 | - 24.2.0 | ||
1602 | - 25.3.0 | ||
1603 | * - ``python3-babel`` | ||
1604 | - 2.16.0 | ||
1605 | - 2.17.0 | ||
1606 | * - ``python3-bcrypt`` | ||
1607 | - 4.2.0 | ||
1608 | - 4.3.0 | ||
1609 | * - ``python3-beartype`` | ||
1610 | - 0.18.5 | ||
1611 | - 0.20.0 | ||
1612 | * - ``python3-build`` | ||
1613 | - 1.2.1 | ||
1614 | - 1.2.2 | ||
1615 | * - ``python3-certifi`` | ||
1616 | - 2024.8.30 | ||
1617 | - 2025.1.31 | ||
1618 | * - ``python3-cffi`` | ||
1619 | - 1.17.0 | ||
1620 | - 1.17.1 | ||
1621 | * - ``python3-click`` | ||
1622 | - 8.1.7 | ||
1623 | - 8.1.8 | ||
1624 | * - ``python3-cryptography`` | ||
1625 | - 42.0.8 | ||
1626 | - 44.0.2 | ||
1627 | * - ``python3-cryptography-vectors`` | ||
1628 | - 42.0.8 | ||
1629 | - 44.0.2 | ||
1630 | * - ``python3-cython`` | ||
1631 | - 3.0.11 | ||
1632 | - 3.0.12 | ||
1633 | * - ``python3-dbus`` | ||
1634 | - 1.3.2 | ||
1635 | - 1.4.0 | ||
1636 | * - ``python3-dbusmock`` | ||
1637 | - 0.32.1 | ||
1638 | - 0.33.0 | ||
1639 | * - ``python3-dtc`` | ||
1640 | - 1.7.0 | ||
1641 | - 1.7.2 | ||
1642 | * - ``python3-dtschema`` | ||
1643 | - 2024.5 | ||
1644 | - 2025.2 | ||
1645 | * - ``python3-flit-core`` | ||
1646 | - 3.9.0 | ||
1647 | - 3.11.0 | ||
1648 | * - ``python3-gitdb`` | ||
1649 | - 4.0.11 | ||
1650 | - 4.0.12 | ||
1651 | * - ``python3-hatchling`` | ||
1652 | - 1.25.0 | ||
1653 | - 1.27.0 | ||
1654 | * - ``python3-hypothesis`` | ||
1655 | - 6.111.2 | ||
1656 | - 6.129.2 | ||
1657 | * - ``python3-idna`` | ||
1658 | - 3.8 | ||
1659 | - 3.10 | ||
1660 | * - ``python3-jinja2`` | ||
1661 | - 3.1.4 | ||
1662 | - 3.1.6 | ||
1663 | * - ``python3-jsonschema-specifications`` | ||
1664 | - 2023.12.1 | ||
1665 | - 2024.10.1 | ||
1666 | * - ``python3-license-expression`` | ||
1667 | - 30.3.1 | ||
1668 | - 30.4.1 | ||
1669 | * - ``python3-lxml`` | ||
1670 | - 5.3.0 | ||
1671 | - 5.3.1 | ||
1672 | * - ``python3-mako`` | ||
1673 | - 1.3.5 | ||
1674 | - 1.3.9 | ||
1675 | * - ``python3-markdown`` | ||
1676 | - 3.6 | ||
1677 | - 3.7 | ||
1678 | * - ``python3-markupsafe`` | ||
1679 | - 2.1.5 | ||
1680 | - 3.0.2 | ||
1681 | * - ``python3-maturin`` | ||
1682 | - 1.7.1 | ||
1683 | - 1.8.3 | ||
1684 | * - ``python3-meson-python`` | ||
1685 | - 0.16.0 | ||
1686 | - 0.17.1 | ||
1687 | * - ``python3-more-itertools`` | ||
1688 | - 10.4.0 | ||
1689 | - 10.6.0 | ||
1690 | * - ``python3-numpy`` | ||
1691 | - 1.26.4 | ||
1692 | - 2.2.3 | ||
1693 | * - ``python3-packaging`` | ||
1694 | - 24.1 | ||
1695 | - 24.2 | ||
1696 | * - ``python3-pip`` | ||
1697 | - 24.2 | ||
1698 | - 25.0.1 | ||
1699 | * - ``python3-poetry-core`` | ||
1700 | - 1.9.0 | ||
1701 | - 2.1.1 | ||
1702 | * - ``python3-psutil`` | ||
1703 | - 6.0.0 | ||
1704 | - 7.0.0 | ||
1705 | * - ``python3-pyasn1`` | ||
1706 | - 0.6.0 | ||
1707 | - 0.6.1 | ||
1708 | * - ``python3-pycairo`` | ||
1709 | - 1.26.1 | ||
1710 | - 1.27.0 | ||
1711 | * - ``python3-pycryptodome`` | ||
1712 | - 3.20.0 | ||
1713 | - 3.22.0 | ||
1714 | * - ``python3-pycryptodomex`` | ||
1715 | - 3.20.0 | ||
1716 | - 3.22.0 | ||
1717 | * - ``python3-pyelftools`` | ||
1718 | - 0.31 | ||
1719 | - 0.32 | ||
1720 | * - ``python3-pygments`` | ||
1721 | - 2.18.0 | ||
1722 | - 2.19.1 | ||
1723 | * - ``python3-pygobject`` | ||
1724 | - 3.48.2 | ||
1725 | - 3.52.2 | ||
1726 | * - ``python3-pyopenssl`` | ||
1727 | - 24.2.1 | ||
1728 | - 25.0.0 | ||
1729 | * - ``python3-pyparsing`` | ||
1730 | - 3.1.4 | ||
1731 | - 3.2.1 | ||
1732 | * - ``python3-pyproject-hooks`` | ||
1733 | - 1.0.0 | ||
1734 | - 1.2.0 | ||
1735 | * - ``python3-pyproject-metadata`` | ||
1736 | - 0.8.0 | ||
1737 | - 0.9.1 | ||
1738 | * - ``python3-pytest`` | ||
1739 | - 8.3.2 | ||
1740 | - 8.3.5 | ||
1741 | * - ``python3-pytest-subtests`` | ||
1742 | - 0.13.1 | ||
1743 | - 0.14.1 | ||
1744 | * - ``python3-pytz`` | ||
1745 | - 2024.1 | ||
1746 | - 2025.1 | ||
1747 | * - ``python3-rdflib`` | ||
1748 | - 7.0.0 | ||
1749 | - 7.1.3 | ||
1750 | * - ``python3-referencing`` | ||
1751 | - 0.35.1 | ||
1752 | - 0.36.2 | ||
1753 | * - ``python3-rpds-py`` | ||
1754 | - 0.20.0 | ||
1755 | - 0.22.3 | ||
1756 | * - ``python3-ruamel-yaml`` | ||
1757 | - 0.18.6 | ||
1758 | - 0.18.10 | ||
1759 | * - ``python3-scons`` | ||
1760 | - 4.8.0 | ||
1761 | - 4.9.0 | ||
1762 | * - ``python3-setuptools`` | ||
1763 | - 72.1.0 | ||
1764 | - 76.0.0 | ||
1765 | * - ``python3-setuptools-rust`` | ||
1766 | - 1.10.1 | ||
1767 | - 1.11.0 | ||
1768 | * - ``python3-setuptools-scm`` | ||
1769 | - 8.1.0 | ||
1770 | - 8.2.0 | ||
1771 | * - ``python3-six`` | ||
1772 | - 1.16.0 | ||
1773 | - 1.17.0 | ||
1774 | * - ``python3-spdx-tools`` | ||
1775 | - 0.8.2 | ||
1776 | - 0.8.3 | ||
1777 | * - ``python3-sphinx`` | ||
1778 | - 8.0.2 | ||
1779 | - 8.2.1 | ||
1780 | * - ``python3-sphinx-rtd-theme`` | ||
1781 | - 2.0.0 | ||
1782 | - 3.0.2 | ||
1783 | * - ``python3-trove-classifiers`` | ||
1784 | - 2024.7.2 | ||
1785 | - 2025.3.13.13 | ||
1786 | * - ``python3-typogrify`` | ||
1787 | - 2.0.7 | ||
1788 | - 2.1.0 | ||
1789 | * - ``python3-urllib3`` | ||
1790 | - 2.2.2 | ||
1791 | - 2.3.0 | ||
1792 | * - ``python3-websockets`` | ||
1793 | - 13.0.1 | ||
1794 | - 15.0.1 | ||
1795 | * - ``python3-wheel`` | ||
1796 | - 0.44.0 | ||
1797 | - 0.45.1 | ||
1798 | * - ``python3-xmltodict`` | ||
1799 | - 0.13.0 | ||
1800 | - 0.14.2 | ||
1801 | * - ``python3-yamllint`` | ||
1802 | - 1.35.1 | ||
1803 | - 1.36.0 | ||
1804 | * - ``python3-zipp`` | ||
1805 | - 3.20.1 | ||
1806 | - 3.21.0 | ||
1807 | * - ``qemu`` | ||
1808 | - 9.0.2 | ||
1809 | - 9.2.0 | ||
1810 | * - ``qemu-native`` | ||
1811 | - 9.0.2 | ||
1812 | - 9.2.0 | ||
1813 | * - ``qemu-system-native`` | ||
1814 | - 9.0.2 | ||
1815 | - 9.2.0 | ||
1816 | * - ``re2c`` | ||
1817 | - 3.1 | ||
1818 | - 4.1 | ||
1819 | * - ``repo`` | ||
1820 | - 2.46 | ||
1821 | - 2.52 | ||
1822 | * - ``rpm`` | ||
1823 | - 4.19.1.1 | ||
1824 | - 4.20.0 | ||
1825 | * - ``rsync`` | ||
1826 | - 3.3.0 | ||
1827 | - 3.4.1 | ||
1828 | * - ``rt-tests`` | ||
1829 | - 2.7 | ||
1830 | - 2.8 | ||
1831 | * - ``ruby`` | ||
1832 | - 3.3.4 | ||
1833 | - 3.4.2 | ||
1834 | * - ``rust`` | ||
1835 | - 1.79.0 | ||
1836 | - 1.84.1 | ||
1837 | * - ``rust-cross-canadian`` | ||
1838 | - 1.79.0 | ||
1839 | - 1.84.1 | ||
1840 | * - ``rust-llvm`` | ||
1841 | - 1.79.0 | ||
1842 | - 1.84.1 | ||
1843 | * - ``screen`` | ||
1844 | - 4.9.1 | ||
1845 | - 5.0.0 | ||
1846 | * - ``seatd`` | ||
1847 | - 0.8.0 | ||
1848 | - 0.9.1 | ||
1849 | * - ``shaderc`` | ||
1850 | - 2024.1 | ||
1851 | - 2024.3 | ||
1852 | * - ``shadow`` | ||
1853 | - 4.16.0 | ||
1854 | - 4.17.3 | ||
1855 | * - ``socat`` | ||
1856 | - 1.8.0.0 | ||
1857 | - 1.8.0.3 | ||
1858 | * - ``spirv-headers`` | ||
1859 | - 1.3.290.0 | ||
1860 | - 1.4.309.0 | ||
1861 | * - ``spirv-tools`` | ||
1862 | - 1.3.290.0 | ||
1863 | - 1.4.309.0 | ||
1864 | * - ``sqlite3`` | ||
1865 | - 3.46.1 | ||
1866 | - 3.48.0 | ||
1867 | * - ``strace`` | ||
1868 | - 6.10 | ||
1869 | - 6.12 | ||
1870 | * - ``stress-ng`` | ||
1871 | - 0.18.02 | ||
1872 | - 0.18.11 | ||
1873 | * - ``subversion`` | ||
1874 | - 1.14.3 | ||
1875 | - 1.14.5 | ||
1876 | * - ``sudo`` | ||
1877 | - 1.9.15p5 | ||
1878 | - 1.9.16p2 | ||
1879 | * - ``swig`` | ||
1880 | - 4.2.1 | ||
1881 | - 4.3.0 | ||
1882 | * - ``sysklogd`` | ||
1883 | - 2.6.1 | ||
1884 | - 2.7.1 | ||
1885 | * - ``sysstat`` | ||
1886 | - 12.7.6 | ||
1887 | - 12.7.7 | ||
1888 | * - ``systemd`` | ||
1889 | - 256.5 | ||
1890 | - 257.4 | ||
1891 | * - ``systemd-boot`` | ||
1892 | - 256.5 | ||
1893 | - 257.4 | ||
1894 | * - ``systemd-boot-native`` | ||
1895 | - 256.5 | ||
1896 | - 257.4 | ||
1897 | * - ``systemd-systemctl-native`` | ||
1898 | - 1.0 | ||
1899 | - 257.4 | ||
1900 | * - ``systemtap`` | ||
1901 | - 5.1 | ||
1902 | - 5.2 | ||
1903 | * - ``systemtap-native`` | ||
1904 | - 5.1 | ||
1905 | - 5.2 | ||
1906 | * - ``sysvinit`` | ||
1907 | - 3.04 | ||
1908 | - 3.14 | ||
1909 | * - ``tcl`` | ||
1910 | - 8.6.14 | ||
1911 | - 9.0.1 | ||
1912 | * - ``texinfo`` | ||
1913 | - 7.1 | ||
1914 | - 7.2 | ||
1915 | * - ``tiff`` | ||
1916 | - 4.6.0 | ||
1917 | - 4.7.0 | ||
1918 | * - ``ttyrun`` | ||
1919 | - 2.34.0 | ||
1920 | - 2.37.0 | ||
1921 | * - ``u-boot`` | ||
1922 | - 2024.07 | ||
1923 | - 2025.01 | ||
1924 | * - ``u-boot-tools`` | ||
1925 | - 2024.07 | ||
1926 | - 2025.01 | ||
1927 | * - ``usbutils`` | ||
1928 | - 017 | ||
1929 | - 018 | ||
1930 | * - ``utfcpp`` | ||
1931 | - 4.0.5 | ||
1932 | - 4.0.6 | ||
1933 | * - ``util-linux`` | ||
1934 | - 2.40.2 | ||
1935 | - 2.40.4 | ||
1936 | * - ``util-linux-libuuid`` | ||
1937 | - 2.40.2 | ||
1938 | - 2.40.4 | ||
1939 | * - ``util-macros`` | ||
1940 | - 1.20.1 | ||
1941 | - 1.20.2 | ||
1942 | * - ``vala`` | ||
1943 | - 0.56.17 | ||
1944 | - 0.56.18 | ||
1945 | * - ``valgrind`` | ||
1946 | - 3.23.0 | ||
1947 | - 3.24.0 | ||
1948 | * - ``vim`` | ||
1949 | - 9.1.1043 | ||
1950 | - 9.1.1198 | ||
1951 | * - ``vim-tiny`` | ||
1952 | - 9.1.1043 | ||
1953 | - 9.1.1198 | ||
1954 | * - ``virglrenderer`` | ||
1955 | - 1.0.1 | ||
1956 | - 1.1.0 | ||
1957 | * - ``vte`` | ||
1958 | - 0.76.3 | ||
1959 | - 0.78.2 | ||
1960 | * - ``vulkan-headers`` | ||
1961 | - 1.3.290.0 | ||
1962 | - 1.4.309.0 | ||
1963 | * - ``vulkan-loader`` | ||
1964 | - 1.3.290.0 | ||
1965 | - 1.4.309.0 | ||
1966 | * - ``vulkan-samples`` | ||
1967 | - git (fdce530c0295…) | ||
1968 | - git (8547ce1022a1…) | ||
1969 | * - ``vulkan-tools`` | ||
1970 | - 1.3.290.0 | ||
1971 | - 1.4.309.0 | ||
1972 | * - ``vulkan-utility-libraries`` | ||
1973 | - 1.3.290.0 | ||
1974 | - 1.4.309.0 | ||
1975 | * - ``vulkan-validation-layers`` | ||
1976 | - 1.3.290.0 | ||
1977 | - 1.4.309.0 | ||
1978 | * - ``vulkan-volk`` | ||
1979 | - 1.3.290.0 | ||
1980 | - 1.4.309.0 | ||
1981 | * - ``wayland-protocols`` | ||
1982 | - 1.37 | ||
1983 | - 1.41 | ||
1984 | * - ``webkitgtk`` | ||
1985 | - 2.44.3 | ||
1986 | - 2.48.0 | ||
1987 | * - ``weston`` | ||
1988 | - 13.0.3 | ||
1989 | - 14.0.1 | ||
1990 | * - ``wget`` | ||
1991 | - 1.24.5 | ||
1992 | - 1.25.0 | ||
1993 | * - ``wireless-regdb`` | ||
1994 | - 2024.10.07 | ||
1995 | - 2025.02.20 | ||
1996 | * - ``wpebackend-fdo`` | ||
1997 | - 1.14.2 | ||
1998 | - 1.16.0 | ||
1999 | * - ``xauth`` | ||
2000 | - 1.1.3 | ||
2001 | - 1.1.4 | ||
2002 | * - ``xcb-util-cursor`` | ||
2003 | - 0.1.4 | ||
2004 | - 0.1.5 | ||
2005 | * - ``xf86-input-evdev`` | ||
2006 | - 2.10.6 | ||
2007 | - 2.11.0 | ||
2008 | * - ``xf86-input-libinput`` | ||
2009 | - 1.4.0 | ||
2010 | - 1.5.0 | ||
2011 | * - ``xf86-input-synaptics`` | ||
2012 | - 1.9.2 | ||
2013 | - 1.10.0 | ||
2014 | * - ``xf86-video-fbdev`` | ||
2015 | - 0.5.0 | ||
2016 | - 0.5.1 | ||
2017 | * - ``xhost`` | ||
2018 | - 1.0.9 | ||
2019 | - 1.0.10 | ||
2020 | * - ``xinit`` | ||
2021 | - 1.4.2 | ||
2022 | - 1.4.4 | ||
2023 | * - ``xkeyboard-config`` | ||
2024 | - 2.42 | ||
2025 | - 2.44 | ||
2026 | * - ``xprop`` | ||
2027 | - 1.2.7 | ||
2028 | - 1.2.8 | ||
2029 | * - ``xrandr`` | ||
2030 | - 1.5.2 | ||
2031 | - 1.5.3 | ||
2032 | * - ``xtrans`` | ||
2033 | - 1.5.0 | ||
2034 | - 1.6.0 | ||
2035 | * - ``xxhash`` | ||
2036 | - 0.8.2 | ||
2037 | - 0.8.3 | ||
2038 | * - ``xz`` | ||
2039 | - 5.6.2 | ||
2040 | - 5.6.4 | ||
2041 | * - ``zstd`` | ||
2042 | - 1.5.6 | ||
2043 | - 1.5. | ||
2044 | 7 | ||
2045 | |||
2046 | Contributors to |yocto-ver| | ||
2047 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
2048 | |||
2049 | Thanks to the following people who contributed to this release: | ||
2050 | |||
2051 | - Aditya Tayade | ||
2052 | - Adrian Freihofer | ||
2053 | - Alban Bedel | ||
2054 | - Aleksandar Nikolic | ||
2055 | - Alessio Cascone | ||
2056 | - Alexander Hirsch | ||
2057 | - Alexander Kanavin | ||
2058 | - Alexander Sverdlin | ||
2059 | - Alexander van Gessel | ||
2060 | - Alexander Yurkov | ||
2061 | - Alexandre Marques | ||
2062 | - Alexis Cellier | ||
2063 | - Alex Kiernan | ||
2064 | - Andrej Valek | ||
2065 | - Angelo Ribeiro | ||
2066 | - Antonin Godard | ||
2067 | - Archana Polampalli | ||
2068 | - Artur Kowalski | ||
2069 | - Awais Belal | ||
2070 | - Balaji Pothunoori | ||
2071 | - Bartosz Golaszewski | ||
2072 | - Bastian Germann | ||
2073 | - Bastian Krause | ||
2074 | - Bastien JAUNY | ||
2075 | - BELHADJ SALEM Talel | ||
2076 | - Benjamin Bara | ||
2077 | - Benjamin Grossschartner | ||
2078 | - Benjamin Szőke | ||
2079 | - Bin Lan | ||
2080 | - Bruce Ashfield | ||
2081 | - Changhyeok Bae | ||
2082 | - Changqing Li | ||
2083 | - Chen Qi | ||
2084 | - Chris Laplante | ||
2085 | - Christian Lindeberg | ||
2086 | - Christian Taedcke | ||
2087 | - Christos Gavros | ||
2088 | - Claus Stovgaard | ||
2089 | - Clayton Casciato | ||
2090 | - Colin McAllister | ||
2091 | - Daniel Ammann | ||
2092 | - Daniel McGregor | ||
2093 | - Dan McGregor | ||
2094 | - Deepesh Varatharajan | ||
2095 | - Deepthi Hemraj | ||
2096 | - Denis OSTERLAND-HEIM | ||
2097 | - Denys Dmytriyenko | ||
2098 | - Derek Straka | ||
2099 | - Divya Chellam | ||
2100 | - Dmitry Baryshkov | ||
2101 | - Enrico Jörns | ||
2102 | - Enrico Scholz | ||
2103 | - Eric Meyers | ||
2104 | - Esben Haabendal | ||
2105 | - Etienne Cordonnier | ||
2106 | - Fabio Berton | ||
2107 | - Fabio Estevam | ||
2108 | - Gaël PORTAY | ||
2109 | - Georgi, Tom | ||
2110 | - Guðni Már Gilbert | ||
2111 | - Guénaël Muller | ||
2112 | - Harish Sadineni | ||
2113 | - Haseeb Ashraf | ||
2114 | - Hiago De Franco | ||
2115 | - Hongxu Jia | ||
2116 | - Igor Opaniuk | ||
2117 | - Jagadeesh Krishnanjanappa | ||
2118 | - Jamin Lin | ||
2119 | - Jason Schonberg | ||
2120 | - Jean-Pierre Geslin | ||
2121 | - Jermain Horsman | ||
2122 | - Jesse Riemens | ||
2123 | - Jiaying Song | ||
2124 | - Jinfeng Wang | ||
2125 | - João Henrique Ferreira de Freitas | ||
2126 | - Joerg Schmidt | ||
2127 | - Jonas Gorski | ||
2128 | - Jon Mason | ||
2129 | - Jörg Sommer | ||
2130 | - Jose Quaresma | ||
2131 | - Joshua Watt | ||
2132 | - Julien Stephan | ||
2133 | - Justin Bronder | ||
2134 | - Kai Kang | ||
2135 | - Katariina Lounento | ||
2136 | - Katawann | ||
2137 | - Kevin Hao | ||
2138 | - Khem Raj | ||
2139 | - Koen Kooi | ||
2140 | - Lee Chee Yang | ||
2141 | - Lei Maohui | ||
2142 | - Lei YU | ||
2143 | - Leon Anavi | ||
2144 | - Louis Rannou | ||
2145 | - Maik Otto | ||
2146 | - Makarios Christakis | ||
2147 | - Marc Ferland | ||
2148 | - Marco Felsch | ||
2149 | - Marek Vasut | ||
2150 | - Mark Hatle | ||
2151 | - Markus Volk | ||
2152 | - Marta Rybczynska | ||
2153 | - Martin Jansa | ||
2154 | - Mathieu Dubois-Briand | ||
2155 | - Matthias Schiffer | ||
2156 | - Maxin John | ||
2157 | - Michael Estner | ||
2158 | - Michael Halstead | ||
2159 | - Michael Nazzareno Trimarchi | ||
2160 | - Michael Opdenacker | ||
2161 | - Michelle Lin | ||
2162 | - Mikko Rapeli | ||
2163 | - Ming Liu | ||
2164 | - Moritz Haase | ||
2165 | - Nick Owens | ||
2166 | - Nicolas Dechesne | ||
2167 | - Nikolai Merinov | ||
2168 | - Niko Mauno | ||
2169 | - Ninette Adhikari | ||
2170 | - Ola x Nilsson | ||
2171 | - Oleksandr Hnatiuk | ||
2172 | - Oliver Kästner | ||
2173 | - Omri Sarig | ||
2174 | - Pascal Eberhard | ||
2175 | - Patrik Nordvall | ||
2176 | - Paul Barker | ||
2177 | - Pavel Zhukov | ||
2178 | - Pedro Ferreira | ||
2179 | - Peter Bergin | ||
2180 | - Peter Delevoryas | ||
2181 | - Peter Kjellerstedt | ||
2182 | - Peter Marko | ||
2183 | - Peter Tatrai | ||
2184 | - Philip Lorenz | ||
2185 | - Priyal Doshi | ||
2186 | - Purushottam Choudhary | ||
2187 | - Quentin Schulz | ||
2188 | - Ralph Siemsen | ||
2189 | - Randy MacLeod | ||
2190 | - Ranjitsinh Rathod | ||
2191 | - Rasmus Villemoes | ||
2192 | - Regis Dargent | ||
2193 | - Ricardo Salveti | ||
2194 | - Richard Purdie | ||
2195 | - Robert Yang | ||
2196 | - Rohini Sangam | ||
2197 | - Roland Hieber | ||
2198 | - Ross Burton | ||
2199 | - Ryan Eatmon | ||
2200 | - Savvas Etairidis | ||
2201 | - Sean Nyekjaer | ||
2202 | - Sebastian Zenker | ||
2203 | - Sergei Zhmylev | ||
2204 | - Shunsuke Tokumoto | ||
2205 | - Sid-Ali | ||
2206 | - Simon A. Eugster | ||
2207 | - Simone Weiß | ||
2208 | - Slawomir Stepien | ||
2209 | - Sofiane HAMAM | ||
2210 | - Stefan Gloor | ||
2211 | - Stefan Herbrechtsmeier | ||
2212 | - Stefan Koch | ||
2213 | - Stefan Mueller-Klieser | ||
2214 | - Steve Sakoman | ||
2215 | - Sunil Dora | ||
2216 | - Sven Kalmbach | ||
2217 | - Talel BELHAJSALEM | ||
2218 | - Thomas Perrot | ||
2219 | - Thomas Roos | ||
2220 | - Tim Orling | ||
2221 | - Tom Hochstein | ||
2222 | - Trevor Gamblin | ||
2223 | - Ulrich Ölmann | ||
2224 | - Valeria Petrov | ||
2225 | - Victor J. Hansen | ||
2226 | - Victor Kamensky | ||
2227 | - Vijay Anusuri | ||
2228 | - Vince Chang | ||
2229 | - Vivek Puar | ||
2230 | - Vyacheslav Yurkov | ||
2231 | - Walter Schweizer | ||
2232 | - Wang Mingyu | ||
2233 | - Weisser, Pascal | ||
2234 | - Xiangyu Chen | ||
2235 | - Xiaotian Wu | ||
2236 | - Yash Shinde | ||
2237 | - Yi Zhao | ||
2238 | - Yoann Congal | ||
2239 | - Yogita Urade | ||
2240 | - Zoltán Böszörményi | ||
2241 | |||
2242 | Repositories / Downloads for Yocto-|yocto-ver| | ||
2243 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
2244 | |||
2245 | |||
2246 | poky | ||
2247 | |||
2248 | - Repository Location: :yocto_git:`/poky` | ||
2249 | - Branch: :yocto_git:`walnascar </poky/log/?h=walnascar>` | ||
2250 | - Tag: :yocto_git:`yocto-5.2 </poky/log/?h=yocto-5.2>` | ||
2251 | - Git Revision: :yocto_git:`9b96fdbb0cab02f4a6180e812b02bc9d4c41b1a5 </poky/commit/?id=9b96fdbb0cab02f4a6180e812b02bc9d4c41b1a5>` | ||
2252 | - Release Artefact: poky-9b96fdbb0cab02f4a6180e812b02bc9d4c41b1a5 | ||
2253 | - sha: 2d3c0e216c7fa71a364986be6754549e2059d37581aad0a53f0f95c33fb1eefe | ||
2254 | - Download Locations: | ||
2255 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.2/poky-9b96fdbb0cab02f4a6180e812b02bc9d4c41b1a5.tar.bz2 | ||
2256 | https://mirrors.kernel.org/yocto/yocto/yocto-5.2/poky-9b96fdbb0cab02f4a6180e812b02bc9d4c41b1a5.tar.bz2 | ||
2257 | |||
2258 | openembedded-core | ||
2259 | |||
2260 | - Repository Location: :oe_git:`/openembedded-core` | ||
2261 | - Branch: :oe_git:`walnascar </openembedded-core/log/?h=walnascar>` | ||
2262 | - Tag: :oe_git:`yocto-5.2 </openembedded-core/log/?h=yocto-5.2>` | ||
2263 | - Git Revision: :oe_git:`6ec2c52b938302b894f119f701ffcf0a847eee85 </openembedded-core/commit/?id=6ec2c52b938302b894f119f701ffcf0a847eee85>` | ||
2264 | - Release Artefact: oecore-6ec2c52b938302b894f119f701ffcf0a847eee85 | ||
2265 | - sha: 00453354efdd9c977d559f7c0047691bb974170ce313ac9a1e6cb94108d6c648 | ||
2266 | - Download Locations: | ||
2267 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.2/oecore-6ec2c52b938302b894f119f701ffcf0a847eee85.tar.bz2 | ||
2268 | https://mirrors.kernel.org/yocto/yocto/yocto-5.2/oecore-6ec2c52b938302b894f119f701ffcf0a847eee85.tar.bz2 | ||
2269 | |||
2270 | meta-mingw | ||
2271 | |||
2272 | - Repository Location: :yocto_git:`/meta-mingw` | ||
2273 | - Branch: :yocto_git:`walnascar </meta-mingw/log/?h=walnascar>` | ||
2274 | - Tag: :yocto_git:`yocto-5.2 </meta-mingw/log/?h=yocto-5.2>` | ||
2275 | - Git Revision: :yocto_git:`edce693e1b8fabd84651aa6c0888aafbcf238577 </meta-mingw/commit/?id=edce693e1b8fabd84651aa6c0888aafbcf238577>` | ||
2276 | - Release Artefact: meta-mingw-edce693e1b8fabd84651aa6c0888aafbcf238577 | ||
2277 | - sha: 6cfed41b54f83da91a6cf201ec1c2cd4ac284f642b1268c8fa89d2335ea2bce1 | ||
2278 | - Download Locations: | ||
2279 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.2/meta-mingw-edce693e1b8fabd84651aa6c0888aafbcf238577.tar.bz2 | ||
2280 | https://mirrors.kernel.org/yocto/yocto/yocto-5.2/meta-mingw-edce693e1b8fabd84651aa6c0888aafbcf238577.tar.bz2 | ||
2281 | |||
2282 | bitbake | ||
2283 | |||
2284 | - Repository Location: :oe_git:`/bitbake` | ||
2285 | - Branch: :oe_git:`2.12 </bitbake/log/?h=2.12>` | ||
2286 | - Tag: :oe_git:`yocto-5.2 </bitbake/log/?h=yocto-5.2>` | ||
2287 | - Git Revision: :oe_git:`5b4e20377eea8d428edf1aeb2187c18f82ca6757 </bitbake/commit/?id=5b4e20377eea8d428edf1aeb2187c18f82ca6757>` | ||
2288 | - Release Artefact: bitbake-5b4e20377eea8d428edf1aeb2187c18f82ca6757 | ||
2289 | - sha: 48cff22c1e61f47adce474b636ca865e7e0b62293fc5c8829d09e7f1ac5252af | ||
2290 | - Download Locations: | ||
2291 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.2/bitbake-5b4e20377eea8d428edf1aeb2187c18f82ca6757.tar.bz2 | ||
2292 | https://mirrors.kernel.org/yocto/yocto/yocto-5.2/bitbake-5b4e20377eea8d428edf1aeb2187c18f82ca6757.tar.bz2 | ||
2293 | |||
2294 | yocto-docs | ||
2295 | |||
2296 | - Repository Location: :yocto_git:`/yocto-docs` | ||
2297 | - Branch: :yocto_git:`walnascar </yocto-docs/log/?h=walnascar>` | ||
2298 | - Tag: :yocto_git:`yocto-5.2 </yocto-docs/log/?h=yocto-5.2>` | ||
2299 | - Git Revision: :yocto_git:`b8d9cf79d299b2e553e6bc962527d835206022ec </yocto-docs/commit/?id=b8d9cf79d299b2e553e6bc962527d835206022ec>` | ||
2300 | |||