12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300 |
- .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
- .. |yocto-codename| replace:: walnascar
- .. |yocto-ver| replace:: 5.2
- Release notes for |yocto-ver| (|yocto-codename|)
- ------------------------------------------------
- New Features / Enhancements in |yocto-ver|
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- - Linux kernel 6.12, gcc 14.2, glibc 2.41, LLVM 19.1.7, and over 300 other
- recipe upgrades.
- - Minimum Python version required on the host: 3.9.
- - New variables:
- - ``linux-firmware``: Add the :term:`FIRMWARE_COMPRESSION` variable which
- allows compression the firmwares provided by the ``linux-firmware`` recipe.
- Possible values are ``xz`` and ``zst``.
- - Reproducibility: Add the :term:`OEQA_REPRODUCIBLE_TEST_LEAF_TARGETS`
- variable which enables a reproducibility test on recipes using
- :ref:`Shared State <overview-manual/concepts:Shared State>` for the
- dependencies. See :doc:`/test-manual/reproducible-builds`.
- - ``systemd``: Add :term:`WATCHDOG_RUNTIME_SEC`: for controlling the
- ``RuntimeWatchdogSec`` option in ``/etc/systemd/system.conf``.
- - :term:`FIT_UBOOT_ENV` to allow including a u-boot script as a text in a
- fit image. See the :ref:`ref-classes-kernel-fitimage` for more information.
- - :ref:`ref-classes-meson`: :term:`MESON_INSTALL_TAGS` to allow passing
- install tags (``--tags``) to the ``meson install`` command during the
- :ref:`ref-tasks-install` task.
- - :ref:`ref-classes-cve-check`: :term:`NVD_DB_VERSION` to allow choosing the
- CVE feed when using the :ref:`ref-classes-cve-check` class.
- - The :term:`BB_USE_HOME_NPMRC` controls whether or not BitBake uses the
- user's ``.npmrc`` file within their home directory within the npm fetcher.
- This can be used for authentication of private NPM registries, among other
- uses.
- - The :term:`GRUB_MKIMAGE_OPTS` can be used to control the flags to the
- ``grub-mkimage`` command in the context of the GRUB recipe (``grub-efi``).
- - The :term:`SPDX_PACKAGE_VERSION` variable controls the package version as
- seen in the SPDX 3.0 JSON output (``software_packageVersion``).
- - Kernel-related changes:
- - :ref:`ref-classes-cml1`: in :ref:`ref-tasks-diffconfig`, do not override
- ``.config`` with ``.config.orig``. This applies to other recipes using the
- class :ref:`ref-classes-cml1`.
- - ``linux-firmware``: add following new firmware packages:
- - ``qcom-qcm6490-audio``
- - ``qcom-qcm6490-compute``
- - ``qcom-adreno-a663``
- - ``qcom-qcm6490-adreno``
- - ``qcom-sa8775p-adreno``
- - ``qcom-qcm6490-ipa``
- - ``qcom-x1e80100-audio``
- - ``qcom-qcs615-adreno``
- - ``qcom-aic100``
- - ``qcom-qdu100``
- - ``qca-qca2066``
- - ``qca-qca61x4-serial``
- - ``qca-qca61x4-usb``
- - ``qca-qca6390``
- - ``qca-qca6698``
- - ``qca-wcn3950``
- - ``qca-wcn3988``
- - ``qca-wcn399x``
- - ``qca-wcn6750``
- - ``qca-wcn7850``
- - ``qcom-2-license``
- - ``qcom-aic100``
- - ``qcom-qcm6490-wifi``
- - ``qcom-qdu100``
- - ``qcom-sa8775p-audio``
- - ``qcom-sa8775p-compute``
- - ``qcom-sa8775p-generalpurpose``
- - ``qcom-x1e80100-lenovo-t14s-g6-adreno``
- - ``qcom-x1e80100-lenovo-t14s-g6-audio``
- - ``qcom-x1e80100-lenovo-t14s-g6-compute``
- - ``qcom-adreno-a623``
- - ``qcom-qcs8300-adreno``
- - ``qca-qca2066``
- - ``qcom-adreno-a2xx``
- - ``linux-firmware``: split ``amgpu``, ``ath10k``, ``ath11k`` and ``ath12k``
- in separate packages.
- - The :ref:`ref-classes-kernel-yocto` classes now supports in-tree
- configuration fragments. These can be added with the
- :term:`KERNEL_FEATURES` variable.
- - Kernel configuration audit can now be disabled by setting
- :term:`KMETA_AUDIT` to 1.
- - The ``kern-tools`` recipe is now able to recognize files ending with
- ``.config`` for :ref:`ref-classes-kernel-yocto`-based Kernel recipes.
- - Support the LZMA compression algorithm in the
- :ref:`ref-classes-kernel-uboot` class. This can be done by setting the
- variable :term:`FIT_KERNEL_COMP_ALG` to ``lzma``.
- - :ref:`ref-classes-kernel-yocto`: Reproducibility for commits created by
- the :ref:`ref-classes-kernel-yocto` class was improved.
- - ``kernel-arch``: add ``-fmacro-prefix-map`` in ``KERNEL_CC`` to fix a
- reproducibility issue.
- - New core recipes:
- - ``python3-pefile``: required for the :ref:`ref-classes-uki` class.
- - Add initial support for the `Barebox <https://www.barebox.org>`__
- bootloader, along with associated OEQA test cases. This adds the
- ``barebox`` and the ``barebox-tools`` recipes.
- - Import ``makedumpfile`` from meta-openembedded, as the ``kexec-tools``
- recipe :term:`RDEPENDS` on it.
- - The ``tcl-8`` recipe was added back to support the build of ``expect``.
- - Add the ``libdisplay-info`` recipe, an EDID and DisplayID library,
- required for Weston 14.0.1 and newer.
- - The ``hwdata`` recipe was imported from :oe_git:`meta-openembedded
- </meta-openembedded>`, a recipe for hardware identification and
- configuration data, needed by ``libdisplay-info``.
- - The ``cve-update-db-native`` was restored from kirkstone and can be used
- to update the CVE National Vulnerability Database (NVD). Add support for
- the FKIE-CAD (https://github.com/fkie-cad/nvd-json-data-feeds) CVE source
- for it.
- - The ``rpm-sequoia-crypto-policy`` to ship a crypto policy file for the
- ``rpm-sequoia`` recipe.
- - The ``libsass`` and ``sassc`` for the C/C++ port of the Sass CSS
- pre-compiler, required by the ``libadwaita`` recipe.
- - ``python3-roman-numerals-py``: module providing utilities for working with
- well-formed Roman numerals. ``python3-sphinx`` relies on this recipe.
- - The ``fastfloat`` recipe, a header-only library for fast number parsing.
- This will be a dependency for the ``vte`` recipe in later versions.
- - The ``avahi-libnss-mdns`` was renamed from ``libnss-mdns``.
- - The ``cargo-c`` was renamed from ``cargo-c-native``.
- - The ``tcl8`` recipe was added to support the failing build of ``expect``.
- The ``tcl`` recipe (version 9) remains the main recipe for this component.
- - The ``scdoc`` recipe is imported from
- :oe_layerindex:`/layerindex/branch/master/layer/meta-wayland` to support
- the generation of the man-pages of ``kdoc``.
- - New core classes:
- - New :ref:`ref-classes-uki` class for building Unified Kernel Images (UKI).
- Associated OEQA tests were also added for this class.
- - New :ref:`ref-classes-cython` class for python recipes that require Cython
- for their compilation. Existing recipes depending on Cython now inherit
- this class. This class also strips potential build paths in the compilation
- output for reproducibility.
- - New :ref:`ref-classes-ptest-python-pytest` class to automatically
- configure :ref:`ref-classes-ptest` for Python packages using the `pytest
- <https://docs.pytest.org>`__ unit test framework.
- - Architecture-specific changes:
- - ``tune-cortexa32``: set tune feature to ``armv8a``.
- - Add the ``loongarch64`` architecture for the ``grub2`` and ``llvm``
- recipes. It was also added to build with ``musl`` as the toolchain.
- - QEMU / ``runqemu`` changes:
- - ``qemu/machine``: change the ``QEMU_EXTRAOPTIONS_${TUNE_PKGARCH}`` syntax
- in QEMU machine definitions to ``QEMU_EXTRAOPTIONS:tune-${TUNE_PKGARCH}``
- to follow the same patterns as other QEMU-related variables.
- - Documentation changes:
- - Use ``rsvg`` as a replacement of ``inkscape`` to convert svg files in the
- documentation.
- - The ``cve`` role was replaced by ``cve_nist`` to avoid a conflict with
- more recent version of Sphinx.
- - New documentation on the multiconfig feature: :doc:`/dev-manual/multiconfig`.
- - New documentation on ``bblock``: :doc:`/dev-manual/bblock`.
- - Go changes:
- - The :ref:`ref-classes-go-mod` class now sets an internal variable
- ``GO_MOD_CACHE_DIR`` to enable the use of the Go module fetchers for
- downloading and unpacking module dependencies to the module cache.
- - Make the :ref:`ref-tasks-compile` task run before
- :ref:`ref-tasks-populate_lic` in the :ref:`ref-classes-go-mod` class so
- license files are found by :ref:`ref-tasks-populate_lic` after the ``go
- install`` command is run in :ref:`ref-tasks-compile`.
- - Rust changes:
- - ``rust-target-config``: Update the data layout for the *x86-64* target, as
- it was different in Rust from LLVM, which produced a data layout error.
- - The :term:`PACKAGECONFIG_CONFARGS` value if now passed to the ``cargo
- build`` command, which means that Rust recipes can now properly define
- their :term:`PACKAGECONFIG` configuration.
- - Wic Image Creator changes:
- - Allow the ``--exclude-path`` option to exclude symlinks.
- - Add the variable :term:`WIC_SECTOR_SIZE` to control the sector size of Wic
- images.
- - ``bootimg-efi``: Support "+" symbol in filenames passed in
- :term:`IMAGE_EFI_BOOT_FILES`.
- - SDK-related changes:
- - Add support for ZST-compression through :term:`SDK_ARCHIVE_TYPE`, by
- setting its value to ``tar.zst``.
- - The ``debug-tweaks`` features were removed from ``-sdk`` images
- (``core-image-*-sdk.bb``).
- - Enable ``ipv6``, ``acl``, and ``xattr`` in :term:`DISTRO_FEATURES_NATIVESDK`.
- - Toolchain SDKs (``meta-toolchain``) now properly supports the ``usrmerge``
- feature (part of :term:`DISTRO_FEATURES`).
- - The ``pipefail`` shell option is now added to the SDK installer script.
- - Testing-related changes:
- - ``oeqa/postactions``: Fix archive retrieval from target.
- - ``oeqa/selftest/gcc``: Fix kex exchange identification error.
- - ``oeqa/utils/qemurunner``: support ignoring vt100 escape sequences.
- - ``oeqa``: support passing custom boot patterns to runqemu.
- - ``oeqa/selftest/cases``: add basic U-boot and Barebox tests.
- - ``oeqa/selftest/rust``: skip on all MIPS platforms.
- - Lots of changes and improvements to the :term:`Toaster` OEQA tests.
- - ``oeqa/selftest``: add a test for bitbake "-e" and "-getvar" difference.
- - ``oeqa/selftest``: Fix failure when configuration contains ``BBLAYERS:append``
- - ``oeqa/ssh``: improve performance and log sizes when handling large files.
- - ``oeqa/poisoning``: fix and improve gcc include poisoning tests.
- - Utility script changes:
- - The ``patchreview.py`` script now uses the ``check_upstream_status`` from
- ``oe.qa`` to get patch statuses.
- - ``resulttool``:
- - Allow store to filter to specific revisions (``--revision`` flag).
- - Use single space indentation in JSON output, to save disk
- space.
- - Add ``--logfile-archive`` option to store and archive log files
- separately.
- - Handle LTP raw logs as well as Ptest.
- - ``yocto-check-layer``:
- - Check for the presence of a ``SECURITY.md`` file in layers and make it
- mandatory.
- - The :ref:`ref-classes-yocto-check-layer` class now uses
- :term:`CHECKLAYER_REQUIRED_TESTS` to get the list of QA checks to verify
- when running the ``yocto-check-layer`` script.
- - New ``oe-image-files-spdx`` script utility directory under
- ``scripts/contrib`` to that processes the SPDX 3.0.1 output from a build
- and lists all the files on the root file system with their checksums.
- - ``install-buildtools``:
- - Add the ``--downloads-directory`` argument to the script to allow
- specifying the location of the artifact download directory.
- - The download URL are now stored next to the download artifacts for
- traceability.
- - New ``clean-hashserver-database`` under ``scripts/`` that can be used to
- clean the hashserver database based on the files available in the sstate
- directory (see :ref:`overview-manual/concepts:Hash Equivalence` for more
- information).
- - BitBake changes:
- - Add a new concept of configuration fragment, which allows providing
- configuration snippets contained in layers in a structured and controlled
- way. For more information, see the
- :ref:`bitbake:bitbake-user-manual/bitbake-user-manual-metadata:\`\`addfragments\`\`
- Directive` section of the BitBake User Manual.
- - Add a new ``include_all`` directive, which can be used to include multiple
- files present in the same location in different layers.
- - Fetcher related changes (``fetch2``):
- - Do not preserve ownership when unpacking.
- - switch from Sqlite ``persist_data`` to a standard cache file
- for checksums, and drop ``persist_data``.
- - add support for GitHub codespaces by adding the
- ``GITHUB_TOKEN`` to the list of variables exported during ``git``
- invocations.
- - set User-Agent to 'bitbake/version' instead of a "fake
- mozilla" user agent.
- - ``wget``: handle HTTP 308 Permanent Redirect.
- - ``wget``: increase timeout to 100s from 30s to match CDN worst
- response time.
- - Add support for fast initial shallow fetch. The fetcher will prefer an
- initial shallow clone, but will re-utilize an existing bare clone if
- there is one. If the remote server does not allow shallow fetches, the
- fetcher falls back to a bare clone. This improves the data transfer
- size on the initial fetch of a repository, eliminates the need to use
- an HTTPS tarball :term:`SRC_URI` to reduce data transfer, and allows
- SSH-based authentication when using non-public repos, so additional
- HTTPS tokens may not be required.
- - ``compress``: use ``lz4`` instead of ``lz4c``, as ``lz4c`` as been
- considered deprecated since 2018.
- - ``server/process``: decrease idle/main loop frequency, as it is idle and
- main loops have socket select calls to know when to execute.
- - ``bitbake-worker``:
- - improve bytearray truncation performance when large
- amounts of data are being transferred from the cooker to the worker.
- - ``cooker``: increase the default pipe size from 64KB to
- 512KB for better efficiency when transferring large amounts of data.
- - ``bitbake-getvar``: catch ``NoProvider`` exception to improve error
- readability when a recipe is not found with ``--recipe``.
- - ``bb/build``: add a function ``bb.build.listtasks()`` to list the tasks in
- a datastore.
- - Remove custom exception backtrace formatting, and replace occurrences of
- ``bb.exception.format_exception()`` by ``traceback.format_exception()``.
- - ``runqueue``: various performance optimizations including:
- - Fix performance of multiconfigs with large overlap.
- - Optimise ``setscene`` loop processing by starting where it
- was left off in the previous execution.
- - ``knotty`` now hints the user if :term:`MACHINE` was not set in
- the ``local.conf`` file.
- - ``utils``: add Go mod h1 checksum support, specific to Go modules. Use
- with ``goh1``.
- - The parser now catches empty variable name assignments such as::
- += "value"
- The previous code would have assigned ``value`` to the variable named ``+``.
- - ``hashserv``: Add the ``gc-mark-stream`` command for batch hash marking.
- - Packaging changes:
- - ``systemd``: extract dependencies from ``.note.dlopen`` ELF segments, to
- better detect dynamically linked libraries at runtime.
- - ``package_rpm``: use ZSTD's default compression level from the variable
- :term:`ZSTD_COMPRESSION_LEVEL`.
- - ``package_rpm``: restrict RPM packaging to 4 threads to improve
- the compression speed.
- - ``sign_rpm``: ``rpm`` needs the ``sequoia`` :term:`PACKAGECONFIG`
- config set to be able to generate signed packages.
- - LLVM related changes:
- - Set ``LLVM_HOST_TRIPLE`` for cross-compilation, which is recommended when
- cross-compiling Llvm.
- - SPDX-related changes:
- - SPDX 3.0:
- - Find local sources when searching for debug sources.
- - Map ``gitsm`` URIs to ``git``.
- - Link license and build by alias instead of SPDX ID.
- - Fix SPDX tasks not running when code changes (use of ``file-checksums``).
- - ``devtool`` changes:
- - Remove the "S = WORKDIR" workaround as now :term:`S` cannot be equal to
- :term:`WORKDIR`.
- - The already broken ``--debug-build-config`` option of
- ``devtool ide-sdk`` has been replaced by a new ``--debug-build`` option
- of ``devtool modify``. The new ``devtool ide-sdk`` workflow is:
- ``devtool modify my-recipe --debug-build`` followed by
- ``devtool ide-sdk my-recipe my-image``.
- - ``create-spdx``: support line numbers for :term:`NO_GENERIC_LICENSE`
- license types.
- - ``spdx30``: Adds a "contains" relationship that relates the root file
- system package to the files contained in it. If a package provides a file
- with a matching hash and path, it will be linked, otherwise a new File
- element will be created.
- - The output of :ref:`devtool upgrade-status
- <ref-manual/devtool-reference:Checking on the Upgrade Status of a Recipe>`
- is now sorted by recipe name.
- - Patchtest-related changes:
- - Refactor pattern definitions in a ``patterns`` module.
- - Refactor and improve the ``mbox`` module.
- - Split out result messages.
- - Add a check for user name tags in patches (for example "fix added by
- @username").
- - :ref:`ref-classes-insane` class related changes:
- - Only parse ELF if they are files and not symlinks.
- - Check for ``RUNPATH`` in addition to ``RPATH`` in binaries.
- - Ensure :ref:`ref-classes-insane` tasks of dependencies run in builds when
- expected.
- - Security changes:
- - The ``PIE`` gcc flag is now passed for the *powerpc* architecture after a
- bugfix in gcc (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81170).
- - ``openssh``: be more restrictive on private key file permissions by
- setting them from the :ref:`ref-tasks-install` task.
- - :ref:`ref-classes-cve-check` changes:
- - Update the :term:`DL_DIR` database location name
- (``${DL_DIR}/CVE_CHECK2``).
- - Add the field "modified" to the JSON report (from "NVD-modified").
- - Add support for CVSS v4.0.
- - Fix malformed cve status description with ``:`` characters.
- - Restore the :term:`CVE_CHECK_SHOW_WARNINGS` variable and functionality. It
- currently prints warning message for every unpatched CVE the
- :ref:`ref-classes-cve-check` class finds.
- - Users can control the NVD database source using the :term:`NVD_DB_VERSION`
- variable with possible values ``NVD1``, ``NVD2``, or ``FKIE``.
- - The default feed for CVEs is now ``FKIE`` instead of ``NVD2`` (see
- :term:`NVD_DB_VERSION` for more information).
- - New :term:`PACKAGECONFIG` options for individual recipes:
- - ``perf``: ``zstd``
- - ``ppp``: ``pam``, ``openssl``
- - ``libpciaccess``: ``zlib``
- - ``gdk-pixbuf``: ``gif``, ``others``
- - ``libpam``: ``selinux``
- - ``libsecret``: ``pam``
- - ``rpm``: ``sequoia``
- - ``systemd``: ``apparmor``, ``fido``, ``mountfsd``, ``nsresourced``
- - ``ovmf``: ``debug``
- - ``webkitgtk``: ``assertions``
- - ``iproute2``: ``iptables``
- - ``man-db``: ``col``
- - Systemd related changes:
- - ``systemd``:
- - set better sane time at startup by creating the ``clock-epoch`` file in
- ``${libdir}`` if the ``set-time-epoch`` :term:`PACKAGECONFIG` config is
- set.
- - really disable `Predictable Network Interface names
- <https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/>`__
- if the ``pni-names`` feature is not part of :term:`DISTRO_FEATURES`.
- Previously it was only really disabled for QEMU machines.
- - split ``networkd`` into its own package named ``systemd-networkd``.
- - ``systemd-bootchart``: now supports the 32-bit *riscv* architecture.
- - ``systemd-boot``: now supports the *riscv* architecture.
- - ``systemd-serialgetty``:
- - the recipe no longer sets a default value for
- :term:`SERIAL_CONSOLES`, and uses the one set in ``bitbake.conf``.
- - the recipe no longer ships a copy of the ``serial-getty@.service`` as
- it is provided by systemd directly.
- - Don't set a default :term:`SERIAL_CONSOLES` value in the
- ``systemd-serialgetty`` recipe and take the global value that should
- already be set.
- - Replace custom unit files by existing unit files provided in the
- systemd source code.
- - User unit supports was improved. All the user units are now enabled by
- default.
- - The custom implementation of ``systemctl`` in :term:`OpenEmbedded-Core
- (OE-Core)` was removed to use the upstream one. This ``systemctl`` binary
- is now compiled and used for systemd-related operations.
- - :ref:`ref-classes-sanity` class changes:
- - Add a sanity check to validate that the C++ toolchain is functional on the
- host.
- - Add a sanity check to check that the C++ compiler on the host supports
- C++20.
- - Add a sanity check to verify that :term:`TOPDIR` does not contain
- non-ASCII characters, as it may lead to unexpected build errors.
- - Miscellaneous changes:
- - ``bluez``: fix mesh build when building with musl.
- - ``python3-pip``: the ``pip`` executable is now left and not deleted, and
- can be used instead of ``pip3`` and ``pip2``.
- - ``tar`` image types are now more reproducible as the :term:`IMAGE_CMD` for
- ``tar`` now strips ``atime`` and ``ctime`` from the archive content.
- - :term:`SOLIBSDEV` and :term:`SOLIBS` are now defined for the *mingw32*
- architecture (``.dll``).
- - :ref:`rootfs-postcommands <ref-classes-rootfs*>`: make ``opkg`` status
- reproducible.
- - The default :term:`KERNEL_CONSOLE` value is no longer ``ttyS0`` but the
- first entry from the :term:`SERIAL_CONSOLES` variable.
- - ``virglrenderer``: add a patch to fix ``-int-conversion`` build issue.
- - ``ffmpeg``: disable asm optimizations for the *x86* architecture as PIC is
- required and *x86* ASM code is not PIC.
- - ``udev-extraconf``: fix the ``network.sh`` script that did not configure
- hotplugged interfaces.
- - ``classes-global/license``: move several functions and logic to library
- code in :oe_git:`meta/lib/oe/license.py </openembedded-core/tree/meta/lib/oe/license.py>`.
- - The recipe ``cairo`` now disables the features ``symbol-lookup``,
- ``spectre``, and ``tests`` by default.
- - The recipe ``glib-2.0`` now disables the feature ``sysprof`` by default.
- - The recipe ``gstreamer1.0-libav`` now disables the feature ``doc`` by default.
- - ``rxvt-unicode``: change ``virtual/x-terminal-emulator`` from
- :term:`PROVIDES` to :term:`RPROVIDES` as ``virtual-x-terminal-emulator``.
- Also make this recipe depend on the ``x11`` distro features with
- :term:`REQUIRED_DISTRO_FEATURES`.
- - ``rxvt-unicode.inc``: disable the ``terminfo`` installation by setting
- ``TIC`` to ``:`` in :term:`EXTRA_OECONF`, to avoid host contamination.
- - ``matchbox-terminal``: add ``x-terminal-emulator`` as :term:`RPROVIDES`
- and set :term:`ALTERNATIVE` for the recipe.
- - ``default-providers.conf``: set ``rxvt-unicode`` as the default
- ``virtual-x-terminal-emulator`` runtime provider with
- :term:`PREFERRED_RPROVIDER`.
- - ``cve-update-nvd2-native``: updating the database will now result in an
- error if :term:`BB_NO_NETWORK` is enabled and
- :term:`CVE_DB_UPDATE_INTERVAL` is not set to ``-1``. Users can control the
- NVD database source using the :term:`NVD_DB_VERSION` variable with
- possible values ``NVD1``, ``NVD2``, or ``FKIE``.
- - ``systemtap``: add ``--with-extra-version="oe"`` configure option to
- improve the reproducibility of the recipe.
- - ``python3``: package ``tkinter``'s shared objects separately in the
- ``python3-tkinter`` package.
- - ``init-manager``: set the variable ``VIRTUAL-RUNTIME_dev_manager`` to
- ``udev`` by default in
- :oe_git:`meta/conf/distro/include/init-manager-none.inc
- </openembedded-core/tree/meta/conf/distro/include/init-manager-none.inc>`
- and :oe_git:`meta/conf/distro/include/init-manager-sysvinit.inc
- </openembedded-core/tree/meta/conf/distro/include/init-manager-sysvinit.inc>`,
- instead of :oe_git:`meta/recipes-core/packagegroups/packagegroup-core-boot.bb
- </openembedded-core/tree/meta/recipes-core/packagegroups/packagegroup-core-boot.bb>`
- only.
- Likewise, the same is done for ``VIRTUAL-RUNTIME_keymaps`` with
- ``keymaps`` as its default value.
- - ``seatd``: Create a ``seat`` group and package the systemd service
- ``seatd.service`` with correct permissions.
- That way, the ``weston`` user in ``weston-init.bb`` was added to the
- ``seat`` group to be able to properly establish connection between the
- Weston and the ``seatd`` socket.
- - ``webkitgtk``:
- - Fix build on 32bit arches with 64bit ``time_t`` only.
- - Disable JIT on RISCV64.
- - :ref:`ref-classes-report-error`: Add :term:`PN` to error report files.
- - ``initrdscripts``: add UBI support for mounting a live ``ubifs`` rootfs.
- - ``uboot-extlinux-config.bbclass``: add support for device tree overlays.
- - ``glibc``: add ``ld.so.conf`` to :term:`CONFFILES`.
- - ``udev-extraconf``: Allow FAT mount group to be specified with
- :term:`MOUNT_GROUP`.
- - New ``bbverbnote`` log utility which can be used to print on the console
- (equivalent to the ``bb.verbnote`` Python implementation).
- - :ref:`ref-classes-grub-efi`: Add :term:`GRUB_TITLE` variable to set
- custom GRUB titles.
- - ``gawk``: Enable high precision arithmetic support by default (``mpfr``
- enabled by default in :term:`PACKAGECONFIG`).
- - ``licenses``: Map the license ``SGIv1`` to ``SGI-OpenGL``, as ``SGIv1`` is
- not an SPDX license identifier.
- - Configuration files for the `b4 <https://b4.docs.kernel.org>`__
- command-line tool was added to the different Yocto Project and OpenEmbedded
- repositories.
- - :ref:`ref-classes-kernel-fitimage`: handle :doc:`multiconfig
- </dev-manual/multiconfig>` dependency when
- :term:`INITRAMFS_MULTICONFIG` is set.
- - ``psplash``: when using the ``systemd`` feature from
- :term:`DISTRO_FEATURES`, start the ``psplash`` service when the
- ``/dev/fb0`` framebuffer is detected with Udev.
- - ``gdb``: is now compiled with xz support by default (``--with-lzma``).
- - ``busybox``: drop net-tools from the default ``defconfig``, since these tools
- (``ifconfig``, etc.) have been deprecated since `2009
- <https://lists.debian.org/debian-devel/2009/03/msg00780.html>`__.
- - ``perf`` is built with ``zstd`` in :term:`PACKAGECONFIG` by default.
- - ``boost``: add ``charconv`` to built libraries by default.
- - ``mirrors``: rationalise Debian mirrors to point at the canonical server
- (deb.debian.org) instead of country specific ones. This server is backed
- by a :wikipedia:`CDN <Content_delivery_network>` to properly balance the
- server load.
- - ``lib: sbom30``: Add action statement for affected VEX statements with
- "Mitigation action unknown", as these are not tracked by the existing
- code.
- Known Issues in |yocto-ver|
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~
- - The :ref:`ref-classes-cve-check` class is based on the `National
- Vulnerability Database <https://nvd.nist.gov/>`__ (NVD). Since the beginning
- of 2024, the maintainers of this database have stopped annotating CVEs with
- the affected CPEs. This prevents the :ref:`ref-classes-cve-check` class to
- properly report CVEs as CPEs are used to match Yocto recipes with CVEs
- affecting them. As a result, the current CVE reports may look good but the
- reality is that some vulnerabilities are just not reported.
- During that time, users may look up the 'CVE database
- <https://www.cve.org/>'__ for entries concerning software they use, or follow
- release notes of such projects closely.
- Please note, that the :ref:`ref-classes-cve-check` tool has always been a
- helper tool, and users are advised to always review the final result. Results
- of an automatic scan may not take into account configuration options,
- compiler options and other factors.
- Recipe License changes in |yocto-ver|
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- The following changes have been made to the :term:`LICENSE` values set by recipes:
- .. list-table::
- :widths: 20 40 40
- :header-rows: 1
- * - Recipe
- - Previous value
- - New value
- * - ``babeltrace2``
- - ``MIT & GPL-2.0-only & LGPL-2.1-only & BSD-2-Clause``
- - ``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``
- * - ``busybox``
- - ``GPL-2.0-only & bzip2-1.0.4``
- - ``GPL-2.0-only & bzip2-1.0.6``
- * - ``dbus-glib``
- - ``AFL-2.1 | GPL-2.0-or-later``
- - ``(AFL-2.1 & LGPL-2.0-or-later & MIT) | (GPL-2.0-or-later & LGPL-2.0-or-later & MIT)``
- * - ``diffstat``
- - ``MIT``
- - ``X11``
- * - ``docbook-xsl-stylesheets``
- - ``XSL``
- - ``DocBook-XML``
- * - ``font-util``
- - ``Unicode-TOU & BSD-4-Clause & BSD-2-Clause``
- - ``Unicode-TOU & MIT & X11 & BSD-2-Clause``
- * - ``json-glib``
- - ``LGPL-2.1-only``
- - ``LGPL-2.1-or-later``
- * - ``libbsd``
- - ``BSD-3-Clause & BSD-4-Clause & ISC & PD``
- - ``BSD-3-Clause & ISC & PD``
- * - ``libxfont2``
- - ``MIT & MIT & BSD-4-Clause & BSD-2-Clause``
- - ``MIT & MIT & BSD-4-Clause-UC & BSD-2-Clause``
- * - ``libxkbcommon``
- - ``MIT & MIT``
- - ``MIT & MIT-open-group & HPND & HPND-sell-variant & X11``
- * - ``man-pages``
- - ``GPL-2.0-or-later & GPL-2.0-only & GPL-1.0-or-later & BSD-2-Clause & BSD-3-Clause & BSD-4-Clause & MIT``
- - ``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``
- * - ``ppp``
- - ``BSD-3-Clause & BSD-3-Clause-Attribution & GPL-2.0-or-later & LGPL-2.0-or-later & PD & RSA-MD & MIT``
- - ``BSD-2-Clause & GPL-2.0-or-later & LGPL-2.0-or-later & PD & RSA-MD & MIT``
- * - ``tcf-agent``
- - ``EPL-1.0 | EDL-1.0``
- - ``EPL-1.0 | BSD-3-Clause``
- * - ``unfs3``
- - ``unfs3``
- - ``BSD-3-Clause``
- * - ``usbutils``
- - ``GPL-2.0-or-later & (GPL-2.0-only | GPL-3.0-only)``
- - ``GPL-2.0-or-later & (GPL-2.0-only | GPL-3.0-only) & CC0-1.0 & LGPL-2.1-or-later & MIT``
- * - ``util-linux``
- - ``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``
- - ``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``
- Security Fixes in |yocto-ver|
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- The following CVEs have been fixed:
- .. list-table::
- :widths: 30 70
- :header-rows: 1
- * - Recipe
- - CVE IDs
- * - ``barebox``
- - :cve_nist:`2025-26721`, :cve_nist:`2025-26722`, :cve_nist:`2025-26723`, :cve_nist:`2025-26724`, :cve_nist:`2025-26725`
- * - ``binutils``
- - :cve_nist:`2024-53589`, :cve_nist:`2025-1153`
- * - ``curl``
- - :cve_nist:`2024-8096`, :cve_nist:`2024-9681`, :cve_nist:`2024-11053`, :cve_nist:`2025-0167`, :cve_nist:`2025-0665`, :cve_nist:`2025-0725`
- * - ``expat``
- - :cve_nist:`2024-8176`, :cve_nist:`2024-50602`
- * - ``ghostscript``
- - :cve_nist:`2024-46951`, :cve_nist:`2024-46952`, :cve_nist:`2024-46953`, :cve_nist:`2024-46954`, :cve_nist:`2024-46955`, :cve_nist:`2024-46956`
- * - ``gnutls``
- - :cve_nist:`2024-12243`
- * - ``go``
- - :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`
- * - ``grub``
- - :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`
- * - ``gstreamer1.0``
- - :cve_nist:`2024-47606`
- * - ``gstreamer1.0-plugins-base``
- - :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`
- * - ``gstreamer1.0-plugins-good``
- - :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`
- * - ``libarchive``
- - :cve_nist:`2024-57970`, :cve_nist:`2025-1632`, :cve_nist:`2025-25724`
- * - ``libcap``
- - :cve_nist:`2025-1390`
- * - ``libsndfile1``
- - :cve_nist:`2024-50612`
- * - ``libtasn1``
- - :cve_nist:`2024-12133`
- * - ``libxml2``
- - :cve_nist:`2024-56171`, :cve_nist:`2025-24928`
- * - ``ofono``
- - :cve_nist:`2024-7539`, :cve_nist:`2024-7540`, :cve_nist:`2024-7541`, :cve_nist:`2024-7542`
- * - ``omvf``
- - :cve_nist:`2023-45236`, :cve_nist:`2023-45237`, :cve_nist:`2024-25742`
- * - ``openssh``
- - :cve_nist:`2025-26465`, :cve_nist:`2025-26466`
- * - ``openssl``
- - :cve_nist:`2024-9143`, :cve_nist:`2024-12797`, :cve_nist:`2024-13176`
- * - ``orc``
- - :cve_nist:`2024-40897`
- * - ``python3``
- - :cve_nist:`2025-0938`, :cve_nist:`2024-12254`
- * - ``qemu``
- - :cve_nist:`2024-6505`
- * - ``rsync``
- - :cve_nist:`2024-12084`, :cve_nist:`2024-12085`, :cve_nist:`2024-12086`, :cve_nist:`2024-12087`, :cve_nist:`2024-12088`, :cve_nist:`2024-12747`
- * - ``ruby``
- - :cve_nist:`2024-41123`, :cve_nist:`2024-41946`
- * - ``rust``
- - :cve_nist:`2024-43402`
- * - ``socat``
- - :cve_nist:`2024-54661`
- * - ``tiff``
- - :cve_nist:`2023-6277`, :cve_nist:`2023-6228`, :cve_nist:`2023-52356`
- * - ``vim``
- - :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`
- * - ``webkitgtk``
- - :cve_nist:`2025-24143`, :cve_nist:`2025-24150`, :cve_nist:`2025-24158`, :cve_nist:`2025-24162`
- * - ``wpa-supplicant``
- - :cve_nist:`2024-5290`
- * - ``xserver-xorg``
- - :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`
- * - ``xwayland``
- - :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`
- Recipe Upgrades in |yocto-ver|
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- .. list-table::
- :widths: 20 40 40
- :header-rows: 1
- * - Recipe
- - Previous version
- - New version
- * - ``adwaita-icon-theme``
- - 46.2
- - 48.0
- * - ``alsa-lib``
- - 1.2.12
- - 1.2.13
- * - ``alsa-ucm-conf``
- - 1.2.12
- - 1.2.13
- * - ``alsa-utils``
- - 1.2.12
- - 1.2.13
- * - ``appstream``
- - 1.0.3
- - 1.0.4
- * - ``at-spi2-core``
- - 2.52.0
- - 2.56.0
- * - ``autoconf-archive``
- - 2023.02.20
- - 2024.10.16
- * - ``babeltrace2``
- - 2.0.6
- - 2.1.0
- * - ``base-passwd``
- - 3.6.4
- - 3.6.6
- * - ``bash``
- - 5.2.32
- - 5.2.37
- * - ``bash-completion``
- - 2.14.0
- - 2.16.0
- * - ``bc``
- - 1.07.1
- - 1.08.1
- * - ``bind``
- - 9.20.1
- - 9.20.6
- * - ``binutils``
- - 2.43.1
- - 2.44
- * - ``binutils-cross``
- - 2.43.1
- - 2.44
- * - ``binutils-cross-canadian``
- - 2.43.1
- - 2.44
- * - ``binutils-crosssdk``
- - 2.43.1
- - 2.44
- * - ``binutils-testsuite``
- - 2.43.1
- - 2.44
- * - ``bluez5``
- - 5.78
- - 5.79
- * - ``boost``
- - 1.86.0
- - 1.87.0
- * - ``boost-build-native``
- - 1.86.0
- - 1.87.0
- * - ``btrfs-tools``
- - 6.10.1
- - 6.13
- * - ``build-appliance-image``
- - 15.0.0 (6a5ba188b79e…)
- - 15.0.0 (2fe7f46e1779…)
- * - ``busybox``
- - 1.36.1
- - 1.37.0
- * - ``busybox-inittab``
- - 1.36.1
- - 1.37.0
- * - ``ca-certificates``
- - 20240203
- - 20241223
- * - ``cairo``
- - 1.18.2
- - 1.18.4
- * - ``cargo``
- - 1.79.0
- - 1.84.1
- * - ``ccache``
- - 4.10.2
- - 4.11
- * - ``chrpath``
- - 0.16
- - 0.18
- * - ``cmake``
- - 3.30.2
- - 3.31.6
- * - ``cmake-native``
- - 3.30.2
- - 3.31.6
- * - ``connman``
- - 1.42
- - 1.43
- * - ``coreutils``
- - 9.5
- - 9.6
- * - ``cracklib``
- - 2.10.2
- - 2.10.3
- * - ``createrepo-c``
- - 1.1.4
- - 1.2.0
- * - ``cross-localedef-native``
- - 2.40+git
- - 2.41+git
- * - ``cups``
- - 2.4.10
- - 2.4.11
- * - ``curl``
- - 8.9.1
- - 8.12.1
- * - ``dbus``
- - 1.14.10
- - 1.16.2
- * - ``dbus-glib``
- - 0.112
- - 0.114
- * - ``debianutils``
- - 5.20
- - 5.21
- * - ``debugedit``
- - 5.0
- - 5.1
- * - ``desktop-file-utils``
- - 0.27
- - 0.28
- * - ``dhcpcd``
- - 10.0.10
- - 10.2.2
- * - ``diffoscope``
- - 277
- - 289
- * - ``diffstat``
- - 1.66
- - 1.67
- * - ``diffutils``
- - 3.10
- - 3.11
- * - ``dnf``
- - 4.21.1
- - 4.22.0
- * - ``dropbear``
- - 2024.85
- - 2024.86
- * - ``dtc``
- - 1.7.0
- - 1.7.2
- * - ``ed``
- - 1.20.2
- - 1.21
- * - ``efivar``
- - 39+39+git
- - 39
- * - ``elfutils``
- - 0.191
- - 0.192
- * - ``ell``
- - 0.68
- - 0.74
- * - ``epiphany``
- - 46.3
- - 48.0
- * - ``erofs-utils``
- - 1.8.1
- - 1.8.5
- * - ``ethtool``
- - 6.10
- - 6.11
- * - ``expat``
- - 2.6.4
- - 2.7.0
- * - ``ffmpeg``
- - 7.0.2
- - 7.1.1
- * - ``file``
- - 5.45
- - 5.46
- * - ``fmt``
- - 11.0.2
- - 11.1.4
- * - ``fribidi``
- - 1.0.15
- - 1.0.16
- * - ``gawk``
- - 5.3.0
- - 5.3.1
- * - ``gcr``
- - 4.3.0
- - 4.3.1
- * - ``gdb``
- - 15.1
- - 16.2
- * - ``gdb-cross``
- - 15.1
- - 16.2
- * - ``gdb-cross-canadian``
- - 15.1
- - 16.2
- * - ``gettext``
- - 0.22.5
- - 0.23.1
- * - ``gettext-minimal-native``
- - 0.22.5
- - 0.23.1
- * - ``ghostscript``
- - 10.04.0
- - 10.05.0
- * - ``gi-docgen``
- - 2024.1
- - 2025.3
- * - ``git``
- - 2.46.1
- - 2.49.0
- * - ``glib-2``
- - .0 2.80.4
- - 2.84.0
- * - ``glib-2``
- - .0-initial 2.80.4
- - 2.84.0
- * - ``glibc``
- - 2.40+git
- - 2.41+git
- * - ``glibc-locale``
- - 2.40+git
- - 2.41+git
- * - ``glibc-mtrace``
- - 2.40+git
- - 2.41+git
- * - ``glibc-scripts``
- - 2.40+git
- - 2.41+git
- * - ``glibc-testsuite``
- - 2.40+git
- - 2.41+git
- * - ``glibc-y2038-tests``
- - 2.40+git
- - 2.41+git
- * - ``glslang``
- - 1.3.290.0
- - 1.4.309.0
- * - ``gnu-efi``
- - 3.0.18
- - 4.0.0
- * - ``gnupg``
- - 2.5.0
- - 2.5.5
- * - ``gnutls``
- - 3.8.6
- - 3.8.9
- * - ``go``
- - 1.22.12
- - 1.24.1
- * - ``go-binary-native``
- - 1.22.12
- - 1.24.1
- * - ``go-cross-canadian``
- - 1.22.12
- - 1.24.1
- * - ``go-cross-core2-32``
- - 1.22.12
- - 1.24.1
- * - ``go-crosssdk``
- - 1.22.12
- - 1.24.1
- * - ``go-helloworld``
- - 0.1 (39e772fc2670…)
- - 0.1 (d7b0ac127859…)
- * - ``go-runtime``
- - 1.22.12
- - 1.24.1
- * - ``gobject-introspection``
- - 1.80.1
- - 1.84.0
- * - ``gpgme``
- - 1.23.2
- - 1.24.2
- * - ``gsettings-desktop-schemas``
- - 46.1
- - 48.0
- * - ``gst-devtools``
- - 1.24.10
- - 1.24.12
- * - ``gstreamer1.0``
- - 1.24.10
- - 1.24.12
- * - ``gstreamer1.0-libav``
- - 1.24.10
- - 1.24.12
- * - ``gstreamer1.0-plugins-bad``
- - 1.24.10
- - 1.24.12
- * - ``gstreamer1.0-plugins-base``
- - 1.24.10
- - 1.24.12
- * - ``gstreamer1.0-plugins-good``
- - 1.24.10
- - 1.24.12
- * - ``gstreamer1.0-plugins-ugly``
- - 1.24.10
- - 1.24.12
- * - ``gstreamer1.0-python``
- - 1.24.10
- - 1.24.12
- * - ``gstreamer1.0-rtsp-server``
- - 1.24.10
- - 1.24.12
- * - ``gstreamer1.0-vaapi``
- - 1.24.10
- - 1.24.12
- * - ``gtk4``
- - 4.14.5
- - 4.18.1
- * - ``harfbuzz``
- - 9.0.0
- - 10.4.0
- * - ``hwlatdetect``
- - 2.7
- - 2.8
- * - ``i2c-tools``
- - 4.3
- - 4.4
- * - ``icu``
- - 75-1
- - 76-1
- * - ``ifupdown``
- - 0.8.43
- - 0.8.44
- * - ``igt-gpu-tools``
- - 1.28
- - 1.30
- * - ``inetutils``
- - 2.5
- - 2.6
- * - ``init-system-helpers``
- - 1.66
- - 1.68
- * - ``iproute2``
- - 6.10.0
- - 6.13.0
- * - ``iptables``
- - 1.8.10
- - 1.8.11
- * - ``iputils``
- - 20240117
- - 20240905
- * - ``iso-codes``
- - 4.16.0
- - 4.17.0
- * - ``json-c``
- - 0.17
- - 0.18
- * - ``json-glib``
- - 1.8.0
- - 1.10.6
- * - ``kbd``
- - 2.6.4
- - 2.7.1
- * - ``kern-tools-native``
- - 0.3+git (7160ebe8b865…)
- - 0.3+git (bfca22a52ec5…)
- * - ``kexec-tools``
- - 2.0.29
- - 2.0.30
- * - ``kmod``
- - 33
- - 34.1
- * - ``kmscube``
- - 0.0.1+git (b2f97f53e01e…)
- - 0.0.1+git (311eaaaa473d…)
- * - ``less``
- - 661
- - 668
- * - ``libadwaita``
- - 1.5.3
- - 1.7.0
- * - ``libarchive``
- - 3.7.4
- - 3.7.8
- * - ``libassuan``
- - 3.0.1
- - 3.0.2
- * - ``libcap``
- - 2.70
- - 2.75
- * - ``libdnf``
- - 0.73.3
- - 0.73.4
- * - ``libdrm``
- - 2.4.123
- - 2.4.124
- * - ``libedit``
- - 20240808-3.1
- - 20250104-3.1
- * - ``libexif``
- - 0.6.24
- - 0.6.25
- * - ``libffi``
- - 3.4.6
- - 3.4.7
- * - ``libgit2``
- - 1.8.1
- - 1.9.0
- * - ``libgpg-error``
- - 1.50
- - 1.51
- * - ``libical``
- - 3.0.18
- - 3.0.20
- * - ``libice``
- - 1.1.1
- - 1.1.2
- * - ``libidn2``
- - 2.3.7
- - 2.3.8
- * - ``libinput``
- - 1.26.1
- - 1.27.1
- * - ``libjitterentropy``
- - 3.5.0
- - 3.6.2
- * - ``libmatchbox``
- - 1.12
- - 1.13
- * - ``libnl``
- - 3.10.0
- - 3.11.0
- * - ``libnotify``
- - 0.8.3
- - 0.8.4
- * - ``libpam``
- - 1.6.1
- - 1.7.0
- * - ``libpcre2``
- - 10.44
- - 10.45
- * - ``libpipeline``
- - 1.5.7
- - 1.5.8
- * - ``libpng``
- - 1.6.43
- - 1.6.47
- * - ``libportal``
- - 0.7.1
- - 0.9.1
- * - ``libproxy``
- - 0.5.8
- - 0.5.9
- * - ``librepo``
- - 1.18.1
- - 1.19.0
- * - ``librsvg``
- - 2.58.2
- - 2.59.2
- * - ``libsdl2``
- - 2.30.7
- - 2.32.2
- * - ``libseccomp``
- - 2.5.5
- - 2.6.0
- * - ``libsecret``
- - 0.21.4
- - 0.21.6
- * - ``libslirp``
- - 4.8.0
- - 4.9.0
- * - ``libsm``
- - 1.2.4
- - 1.2.6
- * - ``libsolv``
- - 0.7.30
- - 0.7.31
- * - ``libsoup``
- - 3.6.0
- - 3.6.4
- * - ``libssh2``
- - 1.11.0
- - 1.11.1
- * - ``libstd-rs``
- - 1.79.0
- - 1.84.1
- * - ``libtest-warnings-perl``
- - 0.033
- - 0.038
- * - ``libtirpc``
- - 1.3.5
- - 1.3.6
- * - ``libtool``
- - 2.5.2
- - 2.5.4
- * - ``libtool-cross``
- - 2.5.2
- - 2.5.4
- * - ``libtool-native``
- - 2.5.2
- - 2.5.4
- * - ``libtraceevent``
- - 1.8.3
- - 1.8.4
- * - ``libtry-tiny-perl``
- - 0.31
- - 0.32
- * - ``libubootenv``
- - 0.3.5
- - 0.3.6
- * - ``libunistring``
- - 1.2
- - 1.3
- * - ``liburcu``
- - 0.14.1
- - 0.15.1
- * - ``libuv``
- - 1.48.0
- - 1.50.0
- * - ``libwebp``
- - 1.4.0
- - 1.5.0
- * - ``libwpe``
- - 1.16.0
- - 1.16.2
- * - ``libx11``
- - 1.8.10
- - 1.8.12
- * - ``libxau``
- - 1.0.11
- - 1.0.12
- * - ``libxcrypt``
- - 4.4.36
- - 4.4.38
- * - ``libxcrypt-compat``
- - 4.4.36
- - 4.4.38
- * - ``libxcursor``
- - 1.2.2
- - 1.2.3
- * - ``libxcvt``
- - 0.1.2
- - 0.1.3
- * - ``libxi``
- - 1.8.1
- - 1.8.2
- * - ``libxkbcommon``
- - 1.7.0
- - 1.8.1
- * - ``libxmlb``
- - 0.3.19
- - 0.3.22
- * - ``libxrender``
- - 0.9.11
- - 0.9.12
- * - ``libxshmfence``
- - 1.3.2
- - 1.3.3
- * - ``libxslt``
- - 1.1.42
- - 1.1.43
- * - ``libxt``
- - 1.3.0
- - 1.3.1
- * - ``libxv``
- - 1.0.12
- - 1.0.13
- * - ``libxxf86vm``
- - 1.1.5
- - 1.1.6
- * - ``lighttpd``
- - 1.4.76
- - 1.4.77
- * - ``linux-firmware``
- - 20240909
- - 20250311
- * - ``linux-libc-headers``
- - 6.10
- - 6.12
- * - ``linux-yocto``
- - 6.6.75+git, 6.10.14+git
- - 6.12.19+git
- * - ``linux-yocto-dev``
- - 6.11+git
- - 6.14+git
- * - ``linux-yocto-rt``
- - 6.6.75+git, 6.10.14+git
- - 6.12.19+git
- * - ``linux-yocto-tiny``
- - 6.6.75+git, 6.10.14+git
- - 6.12.19+git
- * - ``llvm``
- - 18.1.8
- - 20.1.0
- * - ``log4cplus``
- - 2.1.1
- - 2.1.2
- * - ``lsof``
- - 4.99.3
- - 4.99.4
- * - ``ltp``
- - 20240524
- - 20250130
- * - ``lttng-modules``
- - 2.13.14
- - 2.13.17
- * - ``lzip``
- - 1.24.1
- - 1.25
- * - ``lzlib``
- - 1.14
- - 1.15
- * - ``man-db``
- - 2.12.1
- - 2.13.0
- * - ``man-pages``
- - 6.9.1
- - 6.13
- * - ``mc``
- - 4.8.32
- - 4.8.33
- * - ``mesa-demos``
- - 8.5.0
- - 9.0.0
- * - ``meson``
- - 1.5.1
- - 1.7.0
- * - ``minicom``
- - 2.9
- - 2.10
- * - ``mmc-utils``
- - 0.1+git (123fd8b2ac39…)
- - 0.1+git (2aef4cd9a84d…)
- * - ``mpg123``
- - 1.32.7
- - 1.32.10
- * - ``msmtp``
- - 1.8.26
- - 1.8.28
- * - ``mtd-utils``
- - 2.2.0
- - 2.3.0
- * - ``mtools``
- - 4.0.44
- - 4.0.48
- * - ``musl``
- - 1.2.5+git (dd1e63c3638d…)
- - 1.2.5+git (c47ad25ea3b4…)
- * - ``nativesdk-libtool``
- - 2.5.2
- - 2.5.4
- * - ``netbase``
- - 6.4
- - 6.5
- * - ``nettle``
- - 3.10
- - 3.10.1
- * - ``nfs-utils``
- - 2.6.4
- - 2.8.2
- * - ``nghttp2``
- - 1.63.0
- - 1.65.0
- * - ``npth``
- - 1.7
- - 1.8
- * - ``numactl``
- - 2.0.18
- - 2.0.19
- * - ``ofono``
- - 2.10
- - 2.15
- * - ``opensbi``
- - 1.5.1
- - 1.6
- * - ``openssh``
- - 9.8p1
- - 9.9p2
- * - ``openssl``
- - 3.3.1
- - 3.4.1
- * - ``orc``
- - 0.4.40
- - 0.4.41
- * - ``ovmf``
- - edk2-stable202402
- - edk2-stable202411
- * - ``pango``
- - 1.54.0
- - 1.56.2
- * - ``piglit``
- - 1.0+gitr (c11c9374c144…)
- - 1.0+gitr (fc8179d31904…)
- * - ``pixman``
- - 0.42.2
- - 0.44.2
- * - ``pkgconf``
- - 2.3.0
- - 2.4.3
- * - ``ppp``
- - 2.5.0
- - 2.5.2
- * - ``procps``
- - 4.0.4
- - 4.0.5
- * - ``psplash``
- - 0.1+git (ecc191375669…)
- - 0.1+git (1f64c654129f…)
- * - ``ptest-runner``
- - 2.4.5+git
- - 2.4.5.1
- * - ``puzzles``
- - 0.0+git (1c1899ee1c4e…)
- - 0.0+git (7da464122232…)
- * - ``python3``
- - 3.12.9
- - 3.13.2
- * - ``python3-attrs``
- - 24.2.0
- - 25.3.0
- * - ``python3-babel``
- - 2.16.0
- - 2.17.0
- * - ``python3-bcrypt``
- - 4.2.0
- - 4.3.0
- * - ``python3-beartype``
- - 0.18.5
- - 0.20.0
- * - ``python3-build``
- - 1.2.1
- - 1.2.2
- * - ``python3-certifi``
- - 2024.8.30
- - 2025.1.31
- * - ``python3-cffi``
- - 1.17.0
- - 1.17.1
- * - ``python3-click``
- - 8.1.7
- - 8.1.8
- * - ``python3-cryptography``
- - 42.0.8
- - 44.0.2
- * - ``python3-cryptography-vectors``
- - 42.0.8
- - 44.0.2
- * - ``python3-cython``
- - 3.0.11
- - 3.0.12
- * - ``python3-dbus``
- - 1.3.2
- - 1.4.0
- * - ``python3-dbusmock``
- - 0.32.1
- - 0.33.0
- * - ``python3-dtc``
- - 1.7.0
- - 1.7.2
- * - ``python3-dtschema``
- - 2024.5
- - 2025.2
- * - ``python3-flit-core``
- - 3.9.0
- - 3.11.0
- * - ``python3-gitdb``
- - 4.0.11
- - 4.0.12
- * - ``python3-hatchling``
- - 1.25.0
- - 1.27.0
- * - ``python3-hypothesis``
- - 6.111.2
- - 6.129.2
- * - ``python3-idna``
- - 3.8
- - 3.10
- * - ``python3-jinja2``
- - 3.1.4
- - 3.1.6
- * - ``python3-jsonschema-specifications``
- - 2023.12.1
- - 2024.10.1
- * - ``python3-license-expression``
- - 30.3.1
- - 30.4.1
- * - ``python3-lxml``
- - 5.3.0
- - 5.3.1
- * - ``python3-mako``
- - 1.3.5
- - 1.3.9
- * - ``python3-markdown``
- - 3.6
- - 3.7
- * - ``python3-markupsafe``
- - 2.1.5
- - 3.0.2
- * - ``python3-maturin``
- - 1.7.1
- - 1.8.3
- * - ``python3-meson-python``
- - 0.16.0
- - 0.17.1
- * - ``python3-more-itertools``
- - 10.4.0
- - 10.6.0
- * - ``python3-numpy``
- - 1.26.4
- - 2.2.3
- * - ``python3-packaging``
- - 24.1
- - 24.2
- * - ``python3-pip``
- - 24.2
- - 25.0.1
- * - ``python3-poetry-core``
- - 1.9.0
- - 2.1.1
- * - ``python3-psutil``
- - 6.0.0
- - 7.0.0
- * - ``python3-pyasn1``
- - 0.6.0
- - 0.6.1
- * - ``python3-pycairo``
- - 1.26.1
- - 1.27.0
- * - ``python3-pycryptodome``
- - 3.20.0
- - 3.22.0
- * - ``python3-pycryptodomex``
- - 3.20.0
- - 3.22.0
- * - ``python3-pyelftools``
- - 0.31
- - 0.32
- * - ``python3-pygments``
- - 2.18.0
- - 2.19.1
- * - ``python3-pygobject``
- - 3.48.2
- - 3.52.2
- * - ``python3-pyopenssl``
- - 24.2.1
- - 25.0.0
- * - ``python3-pyparsing``
- - 3.1.4
- - 3.2.1
- * - ``python3-pyproject-hooks``
- - 1.0.0
- - 1.2.0
- * - ``python3-pyproject-metadata``
- - 0.8.0
- - 0.9.1
- * - ``python3-pytest``
- - 8.3.2
- - 8.3.5
- * - ``python3-pytest-subtests``
- - 0.13.1
- - 0.14.1
- * - ``python3-pytz``
- - 2024.1
- - 2025.1
- * - ``python3-rdflib``
- - 7.0.0
- - 7.1.3
- * - ``python3-referencing``
- - 0.35.1
- - 0.36.2
- * - ``python3-rpds-py``
- - 0.20.0
- - 0.22.3
- * - ``python3-ruamel-yaml``
- - 0.18.6
- - 0.18.10
- * - ``python3-scons``
- - 4.8.0
- - 4.9.0
- * - ``python3-setuptools``
- - 72.1.0
- - 76.0.0
- * - ``python3-setuptools-rust``
- - 1.10.1
- - 1.11.0
- * - ``python3-setuptools-scm``
- - 8.1.0
- - 8.2.0
- * - ``python3-six``
- - 1.16.0
- - 1.17.0
- * - ``python3-spdx-tools``
- - 0.8.2
- - 0.8.3
- * - ``python3-sphinx``
- - 8.0.2
- - 8.2.1
- * - ``python3-sphinx-rtd-theme``
- - 2.0.0
- - 3.0.2
- * - ``python3-trove-classifiers``
- - 2024.7.2
- - 2025.3.13.13
- * - ``python3-typogrify``
- - 2.0.7
- - 2.1.0
- * - ``python3-urllib3``
- - 2.2.2
- - 2.3.0
- * - ``python3-websockets``
- - 13.0.1
- - 15.0.1
- * - ``python3-wheel``
- - 0.44.0
- - 0.45.1
- * - ``python3-xmltodict``
- - 0.13.0
- - 0.14.2
- * - ``python3-yamllint``
- - 1.35.1
- - 1.36.0
- * - ``python3-zipp``
- - 3.20.1
- - 3.21.0
- * - ``qemu``
- - 9.0.2
- - 9.2.0
- * - ``qemu-native``
- - 9.0.2
- - 9.2.0
- * - ``qemu-system-native``
- - 9.0.2
- - 9.2.0
- * - ``re2c``
- - 3.1
- - 4.1
- * - ``repo``
- - 2.46
- - 2.52
- * - ``rpm``
- - 4.19.1.1
- - 4.20.0
- * - ``rsync``
- - 3.3.0
- - 3.4.1
- * - ``rt-tests``
- - 2.7
- - 2.8
- * - ``ruby``
- - 3.3.4
- - 3.4.2
- * - ``rust``
- - 1.79.0
- - 1.84.1
- * - ``rust-cross-canadian``
- - 1.79.0
- - 1.84.1
- * - ``rust-llvm``
- - 1.79.0
- - 1.84.1
- * - ``screen``
- - 4.9.1
- - 5.0.0
- * - ``seatd``
- - 0.8.0
- - 0.9.1
- * - ``shaderc``
- - 2024.1
- - 2024.3
- * - ``shadow``
- - 4.16.0
- - 4.17.3
- * - ``socat``
- - 1.8.0.0
- - 1.8.0.3
- * - ``spirv-headers``
- - 1.3.290.0
- - 1.4.309.0
- * - ``spirv-tools``
- - 1.3.290.0
- - 1.4.309.0
- * - ``sqlite3``
- - 3.46.1
- - 3.48.0
- * - ``strace``
- - 6.10
- - 6.12
- * - ``stress-ng``
- - 0.18.02
- - 0.18.11
- * - ``subversion``
- - 1.14.3
- - 1.14.5
- * - ``sudo``
- - 1.9.15p5
- - 1.9.16p2
- * - ``swig``
- - 4.2.1
- - 4.3.0
- * - ``sysklogd``
- - 2.6.1
- - 2.7.1
- * - ``sysstat``
- - 12.7.6
- - 12.7.7
- * - ``systemd``
- - 256.5
- - 257.4
- * - ``systemd-boot``
- - 256.5
- - 257.4
- * - ``systemd-boot-native``
- - 256.5
- - 257.4
- * - ``systemd-systemctl-native``
- - 1.0
- - 257.4
- * - ``systemtap``
- - 5.1
- - 5.2
- * - ``systemtap-native``
- - 5.1
- - 5.2
- * - ``sysvinit``
- - 3.04
- - 3.14
- * - ``tcl``
- - 8.6.14
- - 9.0.1
- * - ``texinfo``
- - 7.1
- - 7.2
- * - ``tiff``
- - 4.6.0
- - 4.7.0
- * - ``ttyrun``
- - 2.34.0
- - 2.37.0
- * - ``u-boot``
- - 2024.07
- - 2025.01
- * - ``u-boot-tools``
- - 2024.07
- - 2025.01
- * - ``usbutils``
- - 017
- - 018
- * - ``utfcpp``
- - 4.0.5
- - 4.0.6
- * - ``util-linux``
- - 2.40.2
- - 2.40.4
- * - ``util-linux-libuuid``
- - 2.40.2
- - 2.40.4
- * - ``util-macros``
- - 1.20.1
- - 1.20.2
- * - ``vala``
- - 0.56.17
- - 0.56.18
- * - ``valgrind``
- - 3.23.0
- - 3.24.0
- * - ``vim``
- - 9.1.1043
- - 9.1.1198
- * - ``vim-tiny``
- - 9.1.1043
- - 9.1.1198
- * - ``virglrenderer``
- - 1.0.1
- - 1.1.0
- * - ``vte``
- - 0.76.3
- - 0.78.2
- * - ``vulkan-headers``
- - 1.3.290.0
- - 1.4.309.0
- * - ``vulkan-loader``
- - 1.3.290.0
- - 1.4.309.0
- * - ``vulkan-samples``
- - git (fdce530c0295…)
- - git (8547ce1022a1…)
- * - ``vulkan-tools``
- - 1.3.290.0
- - 1.4.309.0
- * - ``vulkan-utility-libraries``
- - 1.3.290.0
- - 1.4.309.0
- * - ``vulkan-validation-layers``
- - 1.3.290.0
- - 1.4.309.0
- * - ``vulkan-volk``
- - 1.3.290.0
- - 1.4.309.0
- * - ``wayland-protocols``
- - 1.37
- - 1.41
- * - ``webkitgtk``
- - 2.44.3
- - 2.48.0
- * - ``weston``
- - 13.0.3
- - 14.0.1
- * - ``wget``
- - 1.24.5
- - 1.25.0
- * - ``wireless-regdb``
- - 2024.10.07
- - 2025.02.20
- * - ``wpebackend-fdo``
- - 1.14.2
- - 1.16.0
- * - ``xauth``
- - 1.1.3
- - 1.1.4
- * - ``xcb-util-cursor``
- - 0.1.4
- - 0.1.5
- * - ``xf86-input-evdev``
- - 2.10.6
- - 2.11.0
- * - ``xf86-input-libinput``
- - 1.4.0
- - 1.5.0
- * - ``xf86-input-synaptics``
- - 1.9.2
- - 1.10.0
- * - ``xf86-video-fbdev``
- - 0.5.0
- - 0.5.1
- * - ``xhost``
- - 1.0.9
- - 1.0.10
- * - ``xinit``
- - 1.4.2
- - 1.4.4
- * - ``xkeyboard-config``
- - 2.42
- - 2.44
- * - ``xprop``
- - 1.2.7
- - 1.2.8
- * - ``xrandr``
- - 1.5.2
- - 1.5.3
- * - ``xtrans``
- - 1.5.0
- - 1.6.0
- * - ``xxhash``
- - 0.8.2
- - 0.8.3
- * - ``xz``
- - 5.6.2
- - 5.6.4
- * - ``zstd``
- - 1.5.6
- - 1.5.
- 7
- Contributors to |yocto-ver|
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Thanks to the following people who contributed to this release:
- - Aditya Tayade
- - Adrian Freihofer
- - Alban Bedel
- - Aleksandar Nikolic
- - Alessio Cascone
- - Alexander Hirsch
- - Alexander Kanavin
- - Alexander Sverdlin
- - Alexander van Gessel
- - Alexander Yurkov
- - Alexandre Marques
- - Alexis Cellier
- - Alex Kiernan
- - Andrej Valek
- - Angelo Ribeiro
- - Antonin Godard
- - Archana Polampalli
- - Artur Kowalski
- - Awais Belal
- - Balaji Pothunoori
- - Bartosz Golaszewski
- - Bastian Germann
- - Bastian Krause
- - Bastien JAUNY
- - BELHADJ SALEM Talel
- - Benjamin Bara
- - Benjamin Grossschartner
- - Benjamin Szőke
- - Bin Lan
- - Bruce Ashfield
- - Changhyeok Bae
- - Changqing Li
- - Chen Qi
- - Chris Laplante
- - Christian Lindeberg
- - Christian Taedcke
- - Christos Gavros
- - Claus Stovgaard
- - Clayton Casciato
- - Colin McAllister
- - Daniel Ammann
- - Daniel McGregor
- - Dan McGregor
- - Deepesh Varatharajan
- - Deepthi Hemraj
- - Denis OSTERLAND-HEIM
- - Denys Dmytriyenko
- - Derek Straka
- - Divya Chellam
- - Dmitry Baryshkov
- - Enrico Jörns
- - Enrico Scholz
- - Eric Meyers
- - Esben Haabendal
- - Etienne Cordonnier
- - Fabio Berton
- - Fabio Estevam
- - Gaël PORTAY
- - Georgi, Tom
- - Guðni Már Gilbert
- - Guénaël Muller
- - Harish Sadineni
- - Haseeb Ashraf
- - Hiago De Franco
- - Hongxu Jia
- - Igor Opaniuk
- - Jagadeesh Krishnanjanappa
- - Jamin Lin
- - Jason Schonberg
- - Jean-Pierre Geslin
- - Jermain Horsman
- - Jesse Riemens
- - Jiaying Song
- - Jinfeng Wang
- - João Henrique Ferreira de Freitas
- - Joerg Schmidt
- - Jonas Gorski
- - Jon Mason
- - Jörg Sommer
- - Jose Quaresma
- - Joshua Watt
- - Julien Stephan
- - Justin Bronder
- - Kai Kang
- - Katariina Lounento
- - Katawann
- - Kevin Hao
- - Khem Raj
- - Koen Kooi
- - Lee Chee Yang
- - Lei Maohui
- - Lei YU
- - Leon Anavi
- - Louis Rannou
- - Maik Otto
- - Makarios Christakis
- - Marc Ferland
- - Marco Felsch
- - Marek Vasut
- - Mark Hatle
- - Markus Volk
- - Marta Rybczynska
- - Martin Jansa
- - Mathieu Dubois-Briand
- - Matthias Schiffer
- - Maxin John
- - Michael Estner
- - Michael Halstead
- - Michael Nazzareno Trimarchi
- - Michael Opdenacker
- - Michelle Lin
- - Mikko Rapeli
- - Ming Liu
- - Moritz Haase
- - Nick Owens
- - Nicolas Dechesne
- - Nikolai Merinov
- - Niko Mauno
- - Ninette Adhikari
- - Ola x Nilsson
- - Oleksandr Hnatiuk
- - Oliver Kästner
- - Omri Sarig
- - Pascal Eberhard
- - Patrik Nordvall
- - Paul Barker
- - Pavel Zhukov
- - Pedro Ferreira
- - Peter Bergin
- - Peter Delevoryas
- - Peter Kjellerstedt
- - Peter Marko
- - Peter Tatrai
- - Philip Lorenz
- - Priyal Doshi
- - Purushottam Choudhary
- - Quentin Schulz
- - Ralph Siemsen
- - Randy MacLeod
- - Ranjitsinh Rathod
- - Rasmus Villemoes
- - Regis Dargent
- - Ricardo Salveti
- - Richard Purdie
- - Robert Yang
- - Rohini Sangam
- - Roland Hieber
- - Ross Burton
- - Ryan Eatmon
- - Savvas Etairidis
- - Sean Nyekjaer
- - Sebastian Zenker
- - Sergei Zhmylev
- - Shunsuke Tokumoto
- - Sid-Ali
- - Simon A. Eugster
- - Simone Weiß
- - Slawomir Stepien
- - Sofiane HAMAM
- - Stefan Gloor
- - Stefan Herbrechtsmeier
- - Stefan Koch
- - Stefan Mueller-Klieser
- - Steve Sakoman
- - Sunil Dora
- - Sven Kalmbach
- - Talel BELHAJSALEM
- - Thomas Perrot
- - Thomas Roos
- - Tim Orling
- - Tom Hochstein
- - Trevor Gamblin
- - Ulrich Ölmann
- - Valeria Petrov
- - Victor J. Hansen
- - Victor Kamensky
- - Vijay Anusuri
- - Vince Chang
- - Vivek Puar
- - Vyacheslav Yurkov
- - Walter Schweizer
- - Wang Mingyu
- - Weisser, Pascal
- - Xiangyu Chen
- - Xiaotian Wu
- - Yash Shinde
- - Yi Zhao
- - Yoann Congal
- - Yogita Urade
- - Zoltán Böszörményi
- Repositories / Downloads for Yocto-|yocto-ver|
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- poky
- - Repository Location: :yocto_git:`/poky`
- - Branch: :yocto_git:`walnascar </poky/log/?h=walnascar>`
- - Tag: :yocto_git:`yocto-5.2 </poky/log/?h=yocto-5.2>`
- - Git Revision: :yocto_git:`9b96fdbb0cab02f4a6180e812b02bc9d4c41b1a5 </poky/commit/?id=9b96fdbb0cab02f4a6180e812b02bc9d4c41b1a5>`
- - Release Artefact: poky-9b96fdbb0cab02f4a6180e812b02bc9d4c41b1a5
- - sha: 2d3c0e216c7fa71a364986be6754549e2059d37581aad0a53f0f95c33fb1eefe
- - Download Locations:
- https://downloads.yoctoproject.org/releases/yocto/yocto-5.2/poky-9b96fdbb0cab02f4a6180e812b02bc9d4c41b1a5.tar.bz2
- https://mirrors.kernel.org/yocto/yocto/yocto-5.2/poky-9b96fdbb0cab02f4a6180e812b02bc9d4c41b1a5.tar.bz2
- openembedded-core
- - Repository Location: :oe_git:`/openembedded-core`
- - Branch: :oe_git:`walnascar </openembedded-core/log/?h=walnascar>`
- - Tag: :oe_git:`yocto-5.2 </openembedded-core/log/?h=yocto-5.2>`
- - Git Revision: :oe_git:`6ec2c52b938302b894f119f701ffcf0a847eee85 </openembedded-core/commit/?id=6ec2c52b938302b894f119f701ffcf0a847eee85>`
- - Release Artefact: oecore-6ec2c52b938302b894f119f701ffcf0a847eee85
- - sha: 00453354efdd9c977d559f7c0047691bb974170ce313ac9a1e6cb94108d6c648
- - Download Locations:
- https://downloads.yoctoproject.org/releases/yocto/yocto-5.2/oecore-6ec2c52b938302b894f119f701ffcf0a847eee85.tar.bz2
- https://mirrors.kernel.org/yocto/yocto/yocto-5.2/oecore-6ec2c52b938302b894f119f701ffcf0a847eee85.tar.bz2
- meta-mingw
- - Repository Location: :yocto_git:`/meta-mingw`
- - Branch: :yocto_git:`walnascar </meta-mingw/log/?h=walnascar>`
- - Tag: :yocto_git:`yocto-5.2 </meta-mingw/log/?h=yocto-5.2>`
- - Git Revision: :yocto_git:`edce693e1b8fabd84651aa6c0888aafbcf238577 </meta-mingw/commit/?id=edce693e1b8fabd84651aa6c0888aafbcf238577>`
- - Release Artefact: meta-mingw-edce693e1b8fabd84651aa6c0888aafbcf238577
- - sha: 6cfed41b54f83da91a6cf201ec1c2cd4ac284f642b1268c8fa89d2335ea2bce1
- - Download Locations:
- https://downloads.yoctoproject.org/releases/yocto/yocto-5.2/meta-mingw-edce693e1b8fabd84651aa6c0888aafbcf238577.tar.bz2
- https://mirrors.kernel.org/yocto/yocto/yocto-5.2/meta-mingw-edce693e1b8fabd84651aa6c0888aafbcf238577.tar.bz2
- bitbake
- - Repository Location: :oe_git:`/bitbake`
- - Branch: :oe_git:`2.12 </bitbake/log/?h=2.12>`
- - Tag: :oe_git:`yocto-5.2 </bitbake/log/?h=yocto-5.2>`
- - Git Revision: :oe_git:`5b4e20377eea8d428edf1aeb2187c18f82ca6757 </bitbake/commit/?id=5b4e20377eea8d428edf1aeb2187c18f82ca6757>`
- - Release Artefact: bitbake-5b4e20377eea8d428edf1aeb2187c18f82ca6757
- - sha: 48cff22c1e61f47adce474b636ca865e7e0b62293fc5c8829d09e7f1ac5252af
- - Download Locations:
- https://downloads.yoctoproject.org/releases/yocto/yocto-5.2/bitbake-5b4e20377eea8d428edf1aeb2187c18f82ca6757.tar.bz2
- https://mirrors.kernel.org/yocto/yocto/yocto-5.2/bitbake-5b4e20377eea8d428edf1aeb2187c18f82ca6757.tar.bz2
- yocto-docs
- - Repository Location: :yocto_git:`/yocto-docs`
- - Branch: :yocto_git:`walnascar </yocto-docs/log/?h=walnascar>`
- - Tag: :yocto_git:`yocto-5.2 </yocto-docs/log/?h=yocto-5.2>`
- - Git Revision: :yocto_git:`b8d9cf79d299b2e553e6bc962527d835206022ec </yocto-docs/commit/?id=b8d9cf79d299b2e553e6bc962527d835206022ec>`
|