Name diffutils
Version 3.12
Summary Diffutils contains tools used for finding differences between files
Description Diffutils contains the GNU diff, diff3, sdiff, and cmp utilities. These programs are usually used for creating patch files.
Section base
License GPL-3.0-or-later
Homepage https://www.gnu.org/software/diffutils/diffutils.html
Recipe file recipes-extended/diffutils/diffutils_3.12.bb
recipes-extended/diffutils/diffutils.inc
Layer openembedded-core (rel-v2026.2 branch)
Inherits
  • autotools
  • gcc
  • gcc-native
  • gettext
  • ptest
  • siteinfo
  • texinfo
  • update-alternatives
Dependencies
  • autoconf-native
  • automake-native
  • gcc-cross-i686
  • gettext-native
  • libtool-cross
  • libtool-native
  • texinfo-dummy-native
  • virtual/compilerlibs
  • virtual/libc
  • virtual/update-alternatives
PACKAGECONFIG options
  • vardepvalue

Sources

https://ftpmirror.gnu.org/gnu/diffutils/diffutils-3.12.tar.xz

Patches

Patch Status
diffutils/0001-Skip-strip-trailing-cr-test-case.patch Inappropriate [embedded specific]
diffutils/CVE-2026-53910-01.patch Backport [https://cgit.git.savannah.gnu.org/cgit/diffutils.git/commit/?id=73ed7ce85cc78effb94daf028c9af6b4e5252e50]
diffutils/CVE-2026-53910-02.patch Backport [https://cgit.git.savannah.gnu.org/cgit/diffutils.git/commit/?id=9ff04d5b84743e331e80b589335a52c5480d1815]

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
rel-v2026.1 (AMD EDF 26.06 Release) diffutils 3.10
rel-v2026.2 (AMD EDF 26.11 Release) diffutils 3.12 (this recipe)