summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended
Commit message (Collapse)AuthorAgeFilesLines
* quota: upgrade 4.09 -> 4.10Gyorgy Sarvari4 hours3-230/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Drop 0001-Fix-building-on-musl.patch, because it is included in this release. Add backported 0001-setproject-Fix-openWRT-build.patch, which adds a missing header to prevent build failure with musl. Changelog: - Update Polish translation - quotasys: Make detection of QF_META format work for bcachefs - quotaio_xfs: Fix memory leak - setproject: Add support for bcachefs REINHERIT_ATTRS ioctl - setproject: Simple utility for setting projects on files/directories - Move user/group/project name translation into common.[ch] - Add support for bcachefs - Fix building on musl - quotaio_xfs: Convert remaining quotactl(2) calls to quotactl_handle() - quotaio_xfs: Fix quota-tools on XFS - quotaio_xfs: Fix error handling in xfs_read_dquot() - Disable BSD_BEHAVIOUR by default - quotaops: Checking egid with BSD_BEHAVIOR - Enable support for tmpfs quotas - Add quotactl_fd() support - Rename searched_dir->sd_dir to sd_isdir - quota-nld: fix open PID file failed when systemd read it - edquota: Fix editing of individual user grace times - setquota: Avoid false error messages when setting grace times - Make configure.ac POSIX compliant - Update required gettext version (From OE-Core rev: d4e143a8bb1499e793cacff7c2e7333560253c24) Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtirpc: Allow undefined symbols in version scripts with lld linkerKhem Raj4 hours1-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes link errors with lld aarch64-yoesdk-linux-ld.lld: error: version script assignment of 'TIRPC_0.3.0' to symbol '_svcauth_gss' failed: symbol not defined aarch64-yoesdk-linux-ld.lld: error: version script assignment of 'TIRPC_0.3.0' to symbol 'authgss_create' failed: symbol not defined aarch64-yoesdk-linux-ld.lld: error: version script assignment of 'TIRPC_0.3.0' to symbol 'authgss_create_default' failed: symbol not defined aarch64-yoesdk-linux-ld.lld: error: version script assignment of 'TIRPC_0.3.0' to symbol 'authgss_free_private_data' failed: symbol not defined aarch64-yoesdk-linux-ld.lld: error: version script assignment of 'TIRPC_0.3.0' to symbol 'authgss_get_private_data' failed: symbol not defined aarch64-yoesdk-linux-ld.lld: error: version script assignment of 'TIRPC_0.3.0' to symbol 'authgss_service' failed: symbol not defined aarch64-yoesdk-linux-ld.lld: error: version script assignment of 'TIRPC_0.3.0' to symbol 'cbc_crypt' failed: symbol not defined aarch64-yoesdk-linux-ld.lld: error: version script assignment of 'TIRPC_0.3.0' to symbol 'ecb_crypt' failed: symbol not defined aarch64-yoesdk-linux-ld.lld: error: version script assignment of 'TIRPC_0.3.0' to symbol 'endrpcent' failed: symbol not defined aarch64-yoesdk-linux-ld.lld: error: version script assignment of 'TIRPC_0.3.0' to symbol 'getrpcent' failed: symbol not defined aarch64-yoesdk-linux-ld.lld: error: version script assignment of 'TIRPC_0.3.0' to symbol 'getrpcbynumber' failed: symbol not defined aarch64-yoesdk-linux-ld.lld: error: version script assignment of 'TIRPC_0.3.0' to symbol 'getrpcbyname' failed: symbol not defined aarch64-yoesdk-linux-ld.lld: error: version script assignment of 'TIRPC_0.3.0' to symbol 'gss_log_debug' failed: symbol not defined aarch64-yoesdk-linux-ld.lld: error: version script assignment of 'TIRPC_0.3.0' to symbol 'gss_log_hexdump' failed: symbol not defined aarch64-yoesdk-linux-ld.lld: error: version script assignment of 'TIRPC_0.3.0' to symbol 'gss_log_status' failed: symbol not defined aarch64-yoesdk-linux-ld.lld: error: version script assignment of 'TIRPC_0.3.0' to symbol 'rpc_gss_get_error' failed: symbol not defined aarch64-yoesdk-linux-ld.lld: error: version script assignment of 'TIRPC_0.3.0' to symbol 'rpc_gss_get_mech_info' failed: symbol not defined aarch64-yoesdk-linux-ld.lld: error: version script assignment of 'TIRPC_0.3.0' to symbol 'rpc_gss_get_mechanisms' failed: symbol not defined aarch64-yoesdk-linux-ld.lld: error: version script assignment of 'TIRPC_0.3.0' to symbol 'rpc_gss_get_principal_name' failed: symbol not defined aarch64-yoesdk-linux-ld.lld: error: version script assignment of 'TIRPC_0.3.0' to symbol 'rpc_gss_get_versions' failed: symbol not defined (From OE-Core rev: c5f9198322fe1486e444045dc609d93a1bf423c9) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bash: update source checksumRoss Burton6 days1-1/+1
| | | | | | | | | | | | The bash-5.3 tarball was regenerated, so update the checksum. (From OE-Core rev: 9aad14106dce998aeccfbd0567256cabbe71ed72) Signed-off-by: Ross Burton <ross.burton@arm.com> [1] https://lists.gnu.org/archive/html/bug-bash/2025-07/msg00156.html Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ltp: upgrade 20250130 -> 20250530Liu Yiding7 days5-121/+8
| | | | | | | | | | Changelog: https://github.com/linux-test-project/ltp/releases/tag/20250530 (From OE-Core rev: 6ad236f2fb724798ed62f6ad5f78b51d57496caa) Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bash: upgrade 5.2.37 -> 5.3Hongxu Jia7 days4-265/+17
| | | | | | | | | | | | | | | Refresh patch to 5.3 - mkbuiltins_have_stringize.patch Drop backport patch - 0001-changes-to-SIGINT-handler-while-waiting-for-a-child-.patch - fix-filesubst-errexit.patch (From OE-Core rev: 208e98f471b2329d07c216d135d238a1f74f0a2e) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* less: upgrade 678 -> 679Liu Yiding9 days1-1/+1
| | | | | | | | | | | | | Changelog: ========== - Fix bad parsing of lesskey file an env var is a prefix of another env var - Fix unexpected exit using -K if a key press is received while reading the input file (From OE-Core rev: 25f101eecdb9921bf42c99b63dd6f036ceff00b5) Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pbzip2: Do not depend on char_trait template from stdlibKhem Raj9 days2-0/+117
| | | | | | | | | | | This implementation is not part of standard and some implementations e.g. libc++ have removed it starting with 19.x release (From OE-Core rev: 66faa33a0a6d046f01c4bff26012cb3b1e11dba6) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ltp: Skip semctl08 when __USE_TIME64_REDIRECTS is definedJiaying Song9 days2-1/+50
| | | | | | | | | | | | | | | | When __USE_TIME64_REDIRECTS is defined, glibc redirects struct semid_ds to a 64-bit time-safe version that omits the sem_otime_high and sem_ctime_high fields. As a result, the case becomes invalid, leading to incorrect behavior. This patch adds a check to skip the test when __USE_TIME64_REDIRECTS is defined, ensuring the test only runs when the semid_ds structurally matches semid64_ds and the *_high fields are accessible. (From OE-Core rev: 07410b54660f75465df8d428844893cbd0c295ea) Signed-off-by: Jiaying Song <jiaying.song.cn@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* stress-ng: upgrade 0.18.12 -> 0.19.02Gyorgy Sarvari2025-07-211-3/+2
| | | | | | | | | | Changelog: https://github.com/ColinIanKing/stress-ng/blob/master/debian/changelog (From OE-Core rev: 67169214af753c7dac4e9d0aff0a1c684125fc9e) Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lsof: upgrade 4.99.4 -> 4.99.5Wang Mingyu2025-07-171-2/+2
| | | | | | | | | | | | | Changelog: =========== - fix legacy linux kernel compatibility due to missing /proc/self/ns - fix potential null pointer deference (From OE-Core rev: 45c438d0ddfde54546ff1b1a14999eaf8c67e4ef) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsolv: upgrade 0.7.33 -> 0.7.34Wang Mingyu2025-07-171-2/+2
| | | | | | | | | | | | - new features: * support product-obsoletes() provides in the product autopackage generation code (From OE-Core rev: 2f83491f69116c5d606f801a619a5389fc97ea64) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* screen: update 5.0.0 -> 5.0.1Divya Chellam2025-07-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | This includes CVE-fix for CVE-2025-46805, CVE-2025-46804, CVE-2025-46803, CVE-2025-46802 and CVE-2025-23395. Changelog: ========= https://cgit.git.savannah.gnu.org/cgit/screen.git/tree/src/ChangeLog?h=v.5.0.1 * Fixes: - CVE-2025-46805: do NOT send signals with root privileges - CVE-2025-46804: avoid file existence test information leaks - CVE-2025-46803: apply safe PTY default mode of 0620 - CVE-2025-46802: prevent temporary 0666 mode on PTYs in attacher - CVE-2025-23395: reintroduce lf_secreopen() for logfile - buffer overflow due bad strncpy() - uninitialized variables warnings - typos - combining char handling that could lead to a segfault (From OE-Core rev: 9e608022b287bfdb4f547f5e2d418536758bc82f) Signed-off-by: Divya Chellam <divya.chellam@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sudo: upgrade 1.9.17 -> 1.9.17p1Praveen Kumar2025-07-101-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: =========== * Fixed CVE-2025-32462. Sudo's -h (--host) option could be specified when running a command or editing a file. This could enable a local privilege escalation attack if the sudoers file allows the user to run commands on a different host. * Fixed CVE-2025-32463. An attacker can leverage sudo's -R (--chroot) option to run arbitrary commands as root, even if they are not listed in the sudoers file. The chroot support has been deprecated an will be removed entirely in a future release. (From OE-Core rev: 4ac42eefe6c1b5895a3334d7f90004fdc8a3267f) Signed-off-by: Praveen Kumar <praveen.kumar@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpam: upgrade 1.7.0 -> 1.7.1Wang Mingyu2025-07-072-42/+1
| | | | | | | | | | | | | | | | | | | | | | 0001-meson.build-correct-check-for-existence-of-two-prepr.patch removed since it's included in 1.7.1 Changelog: =============== * pam_access: do not resolve ttys or display variables as hostnames. * pam_access: added "nodns" option to disallow resolving of tokens as hostnames (CVE-2024-10963). * pam_limits: added support for rttime (RLIMIT_RTTIME). * pam_namespace: fixed potential privilege escalation (CVE-2025-6020). * meson: added support of elogind as a logind provider. * Multiple minor bug fixes, build fixes, portability fixes, documentation improvements, and translation updates. (From OE-Core rev: 5e77c48e074a20e58a233ab5ed6d8ef09bbd55c8) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ethtool: upgrade 6.14 -> 6.15Wang Mingyu2025-07-072-4/+4
| | | | | | | | | | | avoid_parallel_tests.patch refreshed for 6.15 (From OE-Core rev: a1b0874b9241e9c4c476c3d1ed937770c082fa01) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shadow: upgrade from 4.17.4 to 4.18.0Chen Qi2025-07-071-1/+1
| | | | | | | | | | | | | Upgrade shadow from 4.17.4 to 4.18.0. Full change log: https://github.com/shadow-maint/shadow/compare/4.17.4...4.18.0 (From OE-Core rev: 31574716b01e05967eb30656eaf156f6b5e6aba7) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libarchive: correct upstream version checkAlexander Kanavin2025-07-031-0/+1
| | | | | | | | | | | | | | | The directory index is missing the latest release: https://www.libarchive.org/downloads/ Ticket (which I do not believe will be quickly fixed, considering other similar open tickets): https://github.com/libarchive/libarchive/issues/2693 (From OE-Core rev: e3b3c85f026ffba772c1cc6918113274e13002e5) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mingetty: fix do_package warningChangqing Li2025-07-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | Reproduce steps(Under the same project dir): 1. enable DISTRO_FEATURES usrmerge, bitbake mingetty 2. disable DISTRO_FEATURES usrmerge, bitbake mingetty Result in step 2: WARNING: mingetty-1.08-r3 do_package: mingetty: NOT adding alternative provide /usr/sbin/getty: /usr/sbin/mingetty does not exist WARNING: mingetty-1.08-r3 do_package: QA Issue: mingetty: Files/directories were installed but not shipped in any package: /sbin /usr/sbin In step1, Line SBINDIR=/sbin is replaced to SBINDIR=/usr/sbin, in step2, since do_fetch does not rerun, Makefile still has SBINDIR=/usr/sbin, so sed not works as expected, SBINDIR still equal to /usr/sbin when disable usrmerge. And cause above two warnings. (From OE-Core rev: 12539d529c6af3d4a56ff4f1e1420e7e4d169804) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sudo: upgrade 1.9.16p2 -> 1.9.17Wang Mingyu2025-07-033-5/+5
| | | | | | | | | | | | License-Update: Copyright updated to 2025 0001-sudo.conf.in-fix-conflict-with-multilib.patch refreshed for 1.9.17 (From OE-Core rev: c21ed3c8f4ca76ff7c65cf71a93759fad8846386) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* psmisc: fix runtime version when using git shallow tarballYi Zhao2025-07-031-1/+1
| | | | | | | | | | | | | | | | | | Add tag to SRC_URI to fix runtime version when using git shallow tarball. Before the fix: root@intel-x86-64:~# pslog -V pslog (PSmisc) UNKNOWN After the fix: root@intel-x86-64:~# pslog -V pslog (PSmisc) 23.7 (From OE-Core rev: f149a9541789286299c1afb84f61df0484d0f72e) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* procps: fix runtime version when using git shallow tarballYi Zhao2025-07-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | Add tag to SRC_URI to fix runtime version when using git shallow tarball. Before the fix: root@intel-x86-64:~# ps -V ps from procps-ng UNKNOWN root@intel-x86-64:~# sysctl -V sysctl from procps-ng UNKNOWN After the fix: root@intel-x86-64:~# ps -V ps from procps-ng 4.0.5 root@intel-x86-64:~# sysctl -V sysctl from procps-ng 4.0.5 (From OE-Core rev: 02f944088430c7cc023366d7cb5f92d7dcb62dfb) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libarchive: upgrade 3.7.9 -> 3.8.1Richard Purdie2025-06-231-2/+2
| | | | | | | | | | | | Includes bugfixes for issues introduced in 3.8.0 License-Update: Public Domain file changed from libarchive/archive_getdate.c to libarchive/archive_parse_date.c https://github.com/libarchive/libarchive/commit/c26f0377457db392bd57a640e8fe25506120f810 (From OE-Core rev: 49d07ca1e4f41e33e82666dadbaedcec7f2822cd) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: remove consecutive blank linesAlexander Kanavin2025-06-2024-25/+0
| | | | | | | | | | | | | | | | | Some of them were introduced by mass-removal of S = WORKDIR/git assignments; rather than try to fix up (or redo) just these, I've run this sed command over the whole tree: sed -i -z -E 's/([ \t\f\v\r]*\n){3,}/\n\n/g' `find . -name *.bb -o -name *.inc` The rationale is that more than one empty line is wasting vertical screen space, and does nothing for readability. (From OE-Core rev: cedc4ff7c9bcfb22a20e43e47f9759f4007a4f1a) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: set S from UNPACKDIR in recipes that use only local filesAlexander Kanavin2025-06-204-8/+4
| | | | | | | | | | | | | | | There is no need to have two assignments; also setting S from UNPACKDIR (and not vice versa) is more logical as unpack task comes first, and tasks that come after unpack use S to access unpack results. Also adjust reference test data in selftest/recipeutils to reflect changes in test recipes. (From OE-Core rev: f64b7e5fb3181734c8dde87b27e872a026261a74) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: set S to be in UNPACKDIR in recipes that explicitly set SAlexander Kanavin2025-06-2010-10/+10
| | | | | | | | (From OE-Core rev: 7321cc17ae5483f17fe9cdffea7b62acd9d9c3a2) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: remove S in recipes that fetch from git via setting ↵Alexander Kanavin2025-06-2023-35/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BB_GIT_DEFAULT_DESTSUFFIX Removing all the S = ${WORKDIR}/git assignments works because BB_GIT_DEFAULT_DESTSUFFIX is set to match S from bitbake.conf (which itself is set to match typical tarball releases). A few recipes are setting S to a sub-directory of the git tree and need to be adjusted accordingly. bzip2 recipe is fetching a tarball and separately cloning tests; adjust the recipe to put the latter into 'bzip2-tests', instead of 'git'. devupstream.bbclass no longer needs to rewrite S, and is adjusted accordingly. Adjust scripts/lib/recipetool/append.py to not hardcode 'git' as unpack destination. Adjust kernel-yocto.bbclass to use the git unpack variable instead of hardcoding 'git' (there's also removal of repetition of string constants and a correction of workdir/unpackdir mismatch in one of the if-else branches). Ensure build-appliance-image recipe does not use 'git' as checkout directory for poky repo, but rather explicitly name it 'poky'. Ensure reproducible.py code that looks for git repositories does not hardcode 'git' but uses the destination set by BB_GIT_DEFAULT_DESTSUFFIX. Ensure recipetool does not write out unneeded S settings into newly created recipes that fetch from git. Adjust selftest to not hardcode 'git' as unpack directory. (From OE-Core rev: f80c07019ddadaf9c5fb890faabfda7920ecd15e) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsolv: upgrade 0.7.32 -> 0.7.33Wang Mingyu2025-06-161-1/+1
| | | | | | | | | | | | | | | | Changelog: =========== - selected bug fixes: * improve transaction ordering by allowing more uninst->uninst edges * implement color filtering when adding update targets - new features: * support orderwithrequires dependencies in susedata.xml (From OE-Core rev: 000d105135c6ae871bfa8699d9008a1f4324c7f7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* net-tools: patch CVE-2025-46836Peter Marko2025-06-163-0/+124
| | | | | | | | | Backport patch for this CVE and also patch for its regression. (From OE-Core rev: 2d7662e5359b7490b3028ae2e7b002de5faa84da) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* findutils: use getlimits from findutilsEtienne Cordonnier2025-06-122-1/+5
| | | | | | | | | | | | | Having findutils depending on coreutils-getlimits makes it harder to replace GNU coreutils with uutils-coreutils using PREFERRED_PROVIDER. Also, the findutils repository contains a version of getlimits used for the tests, so there is no need to depend on coreutils's version of getlimits. (From OE-Core rev: 4e4149c13adda3dd3b07712b1025ef077dd460b4) Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ghostscript: Use TARGET_CFLAGS to pass compiler optionsRichard Purdie2025-06-091-1/+1
| | | | | | | | | Passing compiler options via CC is error prone when we allow toolchain selection. Use TARGET_CFLAGS instead. (From OE-Core rev: 2091ebf845004040a6227d18cfa6bb508d1b9c9f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bc: upgrade 1.08.1 -> 1.08.2Gyorgy Sarvari2025-06-092-43/+2
| | | | | | | | | | | | | | | | | Changes: - Remove last vestages of K&R C; this allows gcc-15+ to compile the code without special options. - Some typo and formatting fixes in the documentation. The above change also allowed dropping the relevant patch, that fixed gcc15 compatibility: 0001-getopt-Add-missing-params-to-getopt-getenv-signature.patch License-Update: added copyright years to the file header. (From OE-Core rev: 83886335bd08f5fa147694e957b2467b19aea6bd) Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iputils: Drop obsolete gnutls dependencyRichard Purdie2025-06-091-2/+0
| | | | | | | | | To quote the maintainer, "md5 implementation was vendored in s20200821" so this dependency hasn't been needed for a while. (From OE-Core rev: bb33b4edf0f4aed3d61203b0bf428661f925b981) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iputils: upgrade 20240905 -> 20250605Petr Vorel2025-06-092-145/+1
| | | | | | | | | | | | | | | Bugfix release: https://github.com/iputils/iputils/releases/tag/20250605 This also includes security release update https://github.com/iputils/iputils/releases/tag/20250602 Security release, fixes CVE-2025-47268 and CVE-2025-48964 (therefore remove backported fix CVE-2025-47268.patch (From OE-Core rev: 846b7dcb5a41ec017581913bb438d43d1d59109f) Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cpio: improve ptestsRoss Burton2025-06-092-12/+7
| | | | | | | | | | | | | | | | | | We don't need to run 'make check' across the source tree. Forcibly regenerate tests/testsuite so it supports the --am-fmt option that we patch into autoconf. Add coreutils to ptest RDEPENDS as the symlink-bad-length test needs base64. Clean up run-ptest: there's no need to run atconfig manually, and use --am-fmt instead of manually sedding the output. (From OE-Core rev: 6829e353dd5a68c8d6b3ed07ae14bfe817e2156a) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tar: clean up run-ptestRoss Burton2025-06-091-9/+3
| | | | | | | | | | I'm not sure why the script was running ./atconfig ./atlocal ./testsuite, as atconfig just sets some variables and ignores the arguments. (From OE-Core rev: 0e2c41724197de3de89d762cb1b648c09839af53) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* msmtp: upgrade 1.8.28 -> 1.8.30Wang Mingyu2025-06-051-1/+1
| | | | | | | | (From OE-Core rev: 6499d20a02c453f2e25a8727dff7342dda1c0842) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shadow: upgrade from 4.17.3 to 4.17.4Chen Qi2025-05-291-1/+1
| | | | | | | | | | Upgrade shadow to 4.17.4. (From OE-Core rev: 2c2ff1c2669387d9304d01cddc9dcc80af9c4873) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* diffutils: upgrade from 3.11 to 3.12Chen Qi2025-05-291-1/+2
| | | | | | | | | | | | The following line is added to fix cross-compilation issue in do_configure. EXTRA_OECONF += "gl_cv_func_strcasecmp_works=yes" The error message is as below: configure: error: cannot run test program while cross compiling (From OE-Core rev: c465fbbe4bfa90f7eed5e84c4149d656204481c8) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* less: upgrade 668 -> 678Yi Zhao2025-05-271-2/+2
| | | | | | | | | | | | ChangeLog: https://greenwoodsoftware.com/less/news.678.html License-Update: Copyright year updated to 2025 (From OE-Core rev: ccaaee96b4f6f7c6e096b9e682ecac048cda941c) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ltp: backport patch to fix compilation error for Skylake -march=x86-64-v3Yogesh Tyagi2025-05-222-0/+43
| | | | | | | | | | | | | When the input compiler enables AVX, stack realignment requirements causes gcc to fail to omit %rbp use, due to which the test fails to clobber %rbp in inline asm. Disable AVX to build the test on x86_64 so that the test continues working. (From OE-Core rev: bbd3e7886e2ec5ab3578d618b28d007a80d917aa) Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* man-pages: upgrade 6.13 -> 6.14Hongxu Jia2025-05-221-1/+1
| | | | | | | | (From OE-Core rev: e80a5a0d06d0d89d1e9a6bc45307a5f173f4592b) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* zip: fix a buffer overflow detected issueMing Liu2025-05-192-0/+39
| | | | | | | | | | | | | | | | | | A "buffer overflow detected" issue was observed as follows: | *** buffer overflow detected ***: terminated | | zip error: Interrupted (aborting) This issue is addressed by: https://bugzilla.redhat.com/show_bug.cgi?id=2165653 Port the fix. (From OE-Core rev: e2f3eeaedc0ea896f5f5b23f756056331b1647cf) Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iputils: Security fix for CVE-2025-47268Yi Zhao2025-05-192-1/+146
| | | | | | | | | | | | | | | | | | | CVE-2025-47268 ping in iputils through 20240905 allows a denial of service (application error or incorrect data collection) via a crafted ICMP Echo Reply packet, because of a signed 64-bit integer overflow in timestamp multiplication. Reference: https://nvd.nist.gov/vuln/detail/CVE-2025-47268 Patch from: https://github.com/iputils/iputils/commit/070cfacd7348386173231fb16fad4983d4e6ae40 (From OE-Core rev: a4a58d3f6cd49a54a8c271abaad8098958d4f27f) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* man-db: upgrade 2.13.0 -> 2.13.1Wang Mingyu2025-05-133-101/+2
| | | | | | | | | | | 0001-check-for-_nl_msg_cat_cntr-in-configure.patch flex.patch removed since they're included in 2.13.1 (From OE-Core rev: b0314975312d10dd80fba77a53383425c85addc9) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* grep: upgrade 3.11 -> 3.12Wang Mingyu2025-05-131-1/+1
| | | | | | | (From OE-Core rev: 6f6ebd030b4ba32766fcdf5de46ebcf0d7d73455) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ghostscript: upgrade 10.05.0 -> 10.05.1Wang Mingyu2025-05-131-1/+1
| | | | | | | (From OE-Core rev: cc9ba7005fb155f4d5f2be9b23c12d14362a306b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cups: upgrade 2.4.11 -> 2.4.12Wang Mingyu2025-05-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== - GnuTLS follows system crypto policies now - Added 'NoSystem' SSLOptions value - Now we raise alert for certificate issues - Added Kyocera USB quirk - The scheduler now logs a job's debugging history if the backend fails - Fixed a potential timing issue with 'cupsEnumDests' - Fixed a potential "lost PPD" condition in the scheduler - Fixed a compressed file error handling bug - Fixed a bug in the make-and-model whitespace trimming code - Fixed a removal of IPP Everywhere permanent queue if installation failed - Fixed 'ServerToken None' in scheduler - Fixed invalid IPP keyword values created from PPD option names - Fixed handling of "media" and "PageSize" in the same print request - Fixed client raster printing from macOS - Fixed the default User-Agent string. - Fixed a recursion issue in 'ippReadIO'. - Fixed handling incorrect radix in 'scan_ps()' - Fixed validation of dateTime values with time zones more than UTC+11 - Fixed attributes returned by the Create-Xxx-Subscriptions requests - Fixed 'ippDateToTime' when using a non GMT/UTC timezone - Fixed 'job-completed' event notifications for jobs that are cancelled before started - Fixed DNS-SD discovery with 'ippfind' (From OE-Core rev: caab5dd2dd8705a58b2878a8d295117931114e65) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsolv: Upgrade to 0.7.32 releaseKhem Raj2025-05-051-2/+2
| | | | | | | | | | | | | | | | | | | | Brings these changes - build both static and dynamic libraries on new suse distros - require cmake >= 3.5 - new features: * support the apk package and repository format (both v2 and v3) * new dataiterator_final_{repo,solvable} functions - Enable static libs for OE as well, this fixes a crash/signsegv seen in stringpool_strn2id () especially when multithreading is in play, this is brought forward with clang merge patchset when using ipk backend (From OE-Core rev: 50d5ac2199af7b35e18c0015fcc14078e4d1fd2a) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gzip: upgrade 1.13 -> 1.14Liu Yiding2025-05-012-10/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Add coreutils to RDEPENDS:gzip-ptest to fix ptest error: | od: invalid option -- 'A' | BusyBox v1.37.0 () multi-call binary. 2. Delete BUILD_LDFLAGS to fix issue: |ERROR: gzip-1.14-r0 do_package_qa: QA Issue: File /usr/lib/gzip/ptest/src/tests/Makefile in package gzip-ptest contains reference to TMPDIR ildpaths] |ERROR: gzip-1.14-r0 do_package_qa: Fatal QA errors were found, failing task. error point in /usr/lib/gzip/ptest/src/tests/Makefile of gzip-ptest: |BUILD_LDFLAGS = -L/gzip/1.14/recipe-sysroot-native/usr/lib -L/gzip/1.14/recipe-sysroot-native/lib | -Wl,--enable-new-dtags -Wl,-rpath-link,/gzip/1.14/recipe-sysroot-native/usr/lib -Wl,-r |path-link,/gzip/1.14/recipe-sysroot-native/lib -Wl,-rpath,/gzip/1.14/recipe-sysroot-native/usr/lib | -Wl,-rpath,/gzip/1.14/recipe-sysroot-native/lib -Wl,-O1 -Wl,--allow-shlib-undefined -Wl,--dynamic-linker=/mnt |/test/build_auh/tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2 -pthread ptest pass after delete BUILD_LDFLAGS in Makefile ptest result: |============================================================================ |Testsuite summary for gzip 1.14 |============================================================================ |# TOTAL: 30 |# PASS: 28 |# SKIP: 2 |# XFAIL: 0 |# FAIL: 0 |# XPASS: 0 |# ERROR: 0 License-Update: copyright years update and simplifies compliance by replacing physical contact instructions with a permanent web reference (From OE-Core rev: 198ae02439fb3c4146bfa05edbea30dfe3bad445) Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Drop remaining md5sum checksumsRichard Purdie2025-05-0115-15/+0
| | | | | | | | | | We have long since obsoleted md5sum in favour of sha256sum. Drop the remaining 56 entries (which were showing many recipes hadn't been touched in a long time). They all do have the corresponding sha256sum entries as is clear from the diff. (From OE-Core rev: 7e4bfcc9706fa8a09f6a0004174a2c3b21c90df3) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>