release-notes-5.0.10.rst 9.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208
  1. .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
  2. Release notes for Yocto-5.0.10 (Scarthgap)
  3. ------------------------------------------
  4. Security Fixes in Yocto-5.0.10
  5. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  6. - binutils: Fix :cve_nist:`2025-1153`, :cve_nist:`2025-1179`, :cve_nist:`2025-1180` and
  7. :cve_nist:`2025-1182`
  8. - connman: Fix :cve_nist:`2025-32366` and :cve_nist:`2025-32743`
  9. - curl: Fix :cve_nist:`2024-11053` and :cve_nist:`2025-0167`
  10. - elfutils: Fix :cve_nist:`2025-1371`
  11. - ffmpeg: Fix :cve_nist:`2024-7055`, :cve_nist:`2024-32230`, :cve_nist:`2024-35366`,
  12. :cve_nist:`2024-36613`, :cve_nist:`2024-36616`, :cve_nist:`2024-36617` and :cve_nist:`2024-36619`
  13. - git: Fix :cve_nist:`2024-50349` and :cve_nist:`2024-52006`
  14. - glib-2.0: fix :cve_nist:`2025-3360` and :cve_nist:`2025-4373`
  15. - iputils: Fix :cve_nist:`2025-47268`
  16. - libpam: Fix :cve_nist:`2024-10041`
  17. - libsoup-2.4: Fix :cve_nist:`2024-52530`, :cve_nist:`2024-52531`, :cve_nist:`2024-52532`,
  18. :cve_nist:`2025-32906`, :cve_nist:`2025-32909`, :cve_nist:`2025-32910`, :cve_nist:`2025-32911`,
  19. :cve_nist:`2025-32912`, :cve_nist:`2025-32913`, :cve_nist:`2025-32914` and :cve_nist:`2025-46420`
  20. - libsoup: Fix :cve_nist:`2025-4476`, :cve_nist:`2025-32906`, :cve_nist:`2025-32909`,
  21. :cve_nist:`2025-32910`, :cve_nist:`2025-32911`, :cve_nist:`2025-32912`, :cve_nist:`2025-32913`,
  22. :cve_nist:`2025-32914` and :cve_nist:`2025-46420`
  23. - libxml2: Fix :cve_nist:`2025-32414` and :cve_nist:`2025-32415`
  24. - openssh: Fix :cve_nist:`2025-32728`
  25. - perl: Fix :cve_nist:`2024-56406`
  26. - ppp: Fix :cve_nist:`2024-58250`
  27. - python3-jinja2: Fix :cve_nist:`2024-56201`, :cve_nist:`2024-56326` and :cve_nist:`2025-27516`
  28. - ruby: Fix :cve_nist:`2025-27221`
  29. - sqlite3: Fix :cve_nist:`2025-3277`, :cve_nist:`2025-29087` and :cve_nist:`2025-29088`
  30. Fixes in Yocto-5.0.10
  31. ~~~~~~~~~~~~~~~~~~~~~
  32. - binutils: stable 2.42 branch updates
  33. - bluez5: add missing tools to noinst-tools package
  34. - bluez5: backport a patch to fix btmgmt -i
  35. - bluez5: make media control a :term:`PACKAGECONFIG` option
  36. - build-appliance-image: Update to scarthgap head revision
  37. - buildtools-tarball: Make buildtools respects host CA certificates
  38. - buildtools-tarball: add envvars into :term:`BB_ENV_PASSTHROUGH_ADDITIONS`
  39. - buildtools-tarball: move setting of envvars to respective envfile
  40. - contributor-guide/submit-changes: encourage patch version changelogs
  41. - cve-check.bbclass: Fix symlink handling also for text files
  42. - cve-update-nvd2-native: Revert "cve-update-nvd2-native: Tweak to work better with NFS DL_DIR"
  43. - dev-manual/sbom.rst: fix wrong build outputs
  44. - docs: Fix dead links that use the :term:`DISTRO` macro
  45. - docs: conf.py: tweak SearchEnglish to be hyphen-friendly
  46. - docs:conf.py: define a manpage url
  47. - ffmpeg: upgrade to 6.1.2
  48. - git: upgrade to 2.44.3
  49. - glibc-y2038-tests: remove glibc-y2038-tests_2.39.bb recipe
  50. - glibc: Add single-threaded fast path to rand()
  51. - glibc: stable 2.39 branch updates
  52. - initscripts: add function log_success_msg/log_failure_msg/log_warning_msg
  53. - libatomic-ops: Update :term:`GITHUB_BASE_URI`
  54. - manuals: remove repeated word
  55. - migration-guides: add release notes for 4.0.26, 5.0.8, 5.0.9
  56. - module.bbclass: add KBUILD_EXTRA_SYMBOLS to install
  57. - perl: upgrade to 5.38.4
  58. - perlcross: upgrade to 1.6.2
  59. - poky.conf: bump version for 5.0.10
  60. - poky.yaml: introduce DISTRO_LATEST_TAG
  61. - python3-jinja2: upgrade to 3.1.6
  62. - ref-manual/release-process: update releases.svg
  63. - ref-manual/variables.rst: HOST_CC_ARCH: fix wrong SDK reference
  64. - ref-manual/variables.rst: WATCHDOG_TIMEOUT: fix recipe name
  65. - ref-manual/variables.rst: add manpage links for toolchain variables
  66. - ref-manual/variables.rst: add missing documentation for BUILD_* variables
  67. - ref-manual/variables.rst: document HOST_*_ARCH variables
  68. - ref-manual/variables.rst: document :term:`INHIBIT_DEFAULT_RUST_DEPS`
  69. - ref-manual/variables.rst: document :term:`INHIBIT_UPDATERCD_BBCLASS`
  70. - ref-manual/variables.rst: document :term:`SSTATE_SKIP_CREATION`
  71. - ref-manual/variables.rst: document :term:`WIC_CREATE_EXTRA_ARGS`
  72. - ref-manual/variables.rst: document autotools class related variables
  73. - ref-manual/variables.rst: document missing SDK_*_ARCH variables
  74. - ref-manual/variables.rst: document the :term:`IMAGE_ROOTFS_MAXSIZE` variable
  75. - ref-manual/variables.rst: document the :term:`INITRAMFS_MAXSIZE` variable
  76. - ref-manual/variables.rst: improve the :term:`PKGV` documentation
  77. - ref-manual/variables.rst: update :term:`ROOT_HOME` documentation
  78. - ref-manual: kernel-fitimage.bbclass does not use :term:`SPL_SIGN_KEYNAME`
  79. - scripts/install-buildtools: Update to 5.0.9
  80. - sphinx-lint: missing space after literal
  81. - sphinx-lint: trailing whitespace
  82. - sphinx-lint: unbalanced inline literal markup
  83. - systemd: Password agents shouldn't be optional
  84. - systemd: upgrade to 255.18
  85. - test-manual/intro: remove Buildbot version used
  86. - tzdata/tzcode-native: upgrade 2025a -> 2025b
  87. - u-boot: ensure keys are generated before assembling U-Boot FIT image
  88. - util-linux: Add fix to isolate test fstab entries using CUSTOM_FSTAB
  89. - wic: bootimg-efi: Support + symbol in filenames
  90. Known Issues in Yocto-5.0.10
  91. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  92. - There is an issue where the target libsoup-2.4 build may fail if apachectl is present on the build
  93. host. The issue only affects test binaries which aren't actually used. The issue can be fixed by
  94. disabling the tests or updating to more recent changes on the scarthgap branch which fix this.
  95. Contributors to Yocto-5.0.10
  96. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  97. Thanks to the following people who contributed to this release:
  98. - Adrian Freihofer
  99. - Aleksandar Nikolic
  100. - Alexander Kanavin
  101. - Alon Bar-Lev
  102. - Alper Ak
  103. - Andrew Kreimer
  104. - Antonin Godard
  105. - Archana Polampalli
  106. - Ashish Sharma
  107. - Changqing Li
  108. - Christos Gavros
  109. - Deepesh Varatharajan
  110. - Divya Chellam
  111. - Divyanshu Rathore
  112. - Enrico Jörns
  113. - Etienne Cordonnier
  114. - Guðni Már Gilbert
  115. - Haixiao Yan
  116. - Harish Sadineni
  117. - Igor Opaniuk
  118. - Jeroen Hofstee
  119. - Lee Chee Yang
  120. - Nguyen Dat Tho
  121. - Niko Mauno
  122. - Peter Marko
  123. - Praveen Kumar
  124. - Priyal Doshi
  125. - Rogerio Guerra Borin
  126. - Shubham Kulkarni
  127. - Soumya Sambu
  128. - Steve Sakoman
  129. - Sunil Dora
  130. - Trevor Woerner
  131. - Vijay Anusuri
  132. - Virendra Thakur
  133. - Vyacheslav Yurkov
  134. - Yi Zhao
  135. - Yogita Urade
  136. - rajmohan r
  137. Repositories / Downloads for Yocto-5.0.10
  138. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  139. poky
  140. - Repository Location: :yocto_git:`/poky`
  141. - Branch: :yocto_git:`scarthgap </poky/log/?h=scarthgap>`
  142. - Tag: :yocto_git:`yocto-5.0.10 </poky/log/?h=yocto-5.0.10>`
  143. - Git Revision: :yocto_git:`ac257900c33754957b2696529682029d997a8f28 </poky/commit/?id=ac257900c33754957b2696529682029d997a8f28>`
  144. - Release Artefact: poky-ac257900c33754957b2696529682029d997a8f28
  145. - sha: ddca7e54b331e78214bea65b346320d4fbcddf4b51103bfbbd9fc3960f32cdc7
  146. - Download Locations:
  147. https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.10/poky-ac257900c33754957b2696529682029d997a8f28.tar.bz2
  148. https://mirrors.kernel.org/yocto/yocto/yocto-5.0.10/poky-ac257900c33754957b2696529682029d997a8f28.tar.bz2
  149. openembedded-core
  150. - Repository Location: :oe_git:`/openembedded-core`
  151. - Branch: :oe_git:`scarthgap </openembedded-core/log/?h=scarthgap>`
  152. - Tag: :oe_git:`yocto-5.0.10 </openembedded-core/log/?h=yocto-5.0.10>`
  153. - Git Revision: :oe_git:`d5342ffc570d47a723b18297d75bd2f63c2088db </openembedded-core/commit/?id=d5342ffc570d47a723b18297d75bd2f63c2088db>`
  154. - Release Artefact: oecore-d5342ffc570d47a723b18297d75bd2f63c2088db
  155. - sha: daa62094f2327f4b3fbcc485e8964d1b86a4722f58fb37e0d8e8e9885094a262
  156. - Download Locations:
  157. https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.10/oecore-d5342ffc570d47a723b18297d75bd2f63c2088db.tar.bz2
  158. https://mirrors.kernel.org/yocto/yocto/yocto-5.0.10/oecore-d5342ffc570d47a723b18297d75bd2f63c2088db.tar.bz2
  159. meta-mingw
  160. - Repository Location: :yocto_git:`/meta-mingw`
  161. - Branch: :yocto_git:`scarthgap </meta-mingw/log/?h=scarthgap>`
  162. - Tag: :yocto_git:`yocto-5.0.10 </meta-mingw/log/?h=yocto-5.0.10>`
  163. - Git Revision: :yocto_git:`bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f </meta-mingw/commit/?id=bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f>`
  164. - Release Artefact: meta-mingw-bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f
  165. - sha: ab073def6487f237ac125d239b3739bf02415270959546b6b287778664f0ae65
  166. - Download Locations:
  167. https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.10/meta-mingw-bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f.tar.bz2
  168. https://mirrors.kernel.org/yocto/yocto/yocto-5.0.10/meta-mingw-bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f.tar.bz2
  169. bitbake
  170. - Repository Location: :oe_git:`/bitbake`
  171. - Branch: :oe_git:`2.8 </bitbake/log/?h=2.8>`
  172. - Tag: :oe_git:`yocto-5.0.10 </bitbake/log/?h=yocto-5.0.10>`
  173. - Git Revision: :oe_git:`696c2c1ef095f8b11c7d2eff36fae50f58c62e5e </bitbake/commit/?id=696c2c1ef095f8b11c7d2eff36fae50f58c62e5e>`
  174. - Release Artefact: bitbake-696c2c1ef095f8b11c7d2eff36fae50f58c62e5e
  175. - sha: fc83f879cd6dd14b9b7eba0161fec23ecc191fed0fb00556ba729dceef6c145f
  176. - Download Locations:
  177. https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.10/bitbake-696c2c1ef095f8b11c7d2eff36fae50f58c62e5e.tar.bz2
  178. https://mirrors.kernel.org/yocto/yocto/yocto-5.0.10/bitbake-696c2c1ef095f8b11c7d2eff36fae50f58c62e5e.tar.bz2
  179. yocto-docs
  180. - Repository Location: :yocto_git:`/yocto-docs`
  181. - Branch: :yocto_git:`scarthgap </yocto-docs/log/?h=scarthgap>`
  182. - Tag: :yocto_git:`yocto-5.0.10 </yocto-docs/log/?h=yocto-5.0.10>`
  183. - Git Revision: :yocto_git:`3996388e337377bedc113d072a51fe9d68dd40c6 </yocto-docs/commit/?id=3996388e337377bedc113d072a51fe9d68dd40c6>`