summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended
Commit message (Collapse)AuthorAgeFilesLines
* cups: patch CVE-2025-58364Peter Marko2025-09-252-0/+59
| | | | | | | | | Pick commit mentioned in NVD report (From OE-Core rev: 09a9653c51ac3eae545deeaa004fbbff8c00c827) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* cups: patch CVE-2025-58060Peter Marko2025-09-252-0/+61
| | | | | | | | | Pick commit mentioned in NVD report. (From OE-Core rev: cd732eb0cf1f4dc4fbfd64c7cc67125736480b37) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libarchive: patch CVE-2025-5918Peter Marko2025-08-294-0/+590
| | | | | | | | | | | | | Pick commits per [1] Additionally pick a commit needed to apply these cleanly. [1] https://security-tracker.debian.org/tracker/CVE-2025-5918 (From OE-Core rev: 20687d6eed86003eacd5c91ebfd1101f6413ee3f) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libarchive: patch CVE-2025-5917Peter Marko2025-08-292-0/+50
| | | | | | | | | | | Pick commit per [1] [1] https://security-tracker.debian.org/tracker/CVE-2025-5917 (From OE-Core rev: 59b3c2f9dcf523a441bdaeac52c590d469b0b8ac) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libarchive: patch CVE-2025-5916Peter Marko2025-08-292-0/+112
| | | | | | | | | | | Pick commit per [1] [1] https://security-tracker.debian.org/tracker/CVE-2025-5916 (From OE-Core rev: aa9adf9b4d5b0169dfe44503c247d48538d16929) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* bash: use -std=gnu17 also for native CFLAGSMartin Jansa2025-08-261-0/+3
| | | | | | | | | | | | | | | * fixes builds on host with gcc-15: http://errors.yoctoproject.org/Errors/Details/853016/ ../../bash-5.2.37/builtins/mkbuiltins.c:268:29: error: too many arguments to function ‘xmalloc’; expected 0, have 1 268 | error_directory = xmalloc (2 + strlen (argv[arg_index])); | ^~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (From OE-Core rev: 0c09f4a449fc03e6f5dfb6e5961c0a0471a7816d) Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* ltp: Skip semctl08 when __USE_TIME64_REDIRECTS is definedJiaying Song2025-08-042-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: 8bea495b4945e24b43398f40d634d7fdb73e981a) Signed-off-by: Jiaying Song <jiaying.song.cn@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* iputils: patch CVE-2025-48964Peter Marko2025-07-212-0/+100
| | | | | | | | | Pick commit referencing this CVE. (From OE-Core rev: aec02926ecaeb792ca987e540820c9da5fbdc49a) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* ltp: backport patch to fix compilation error for Skylake -march=x86-64-v3Yogesh Tyagi2025-07-172-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) (From OE-Core rev: 4225c9abbc68e1a29a54927a9c8e1fe12208e5b4) 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> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* mingetty: fix do_package warningChangqing Li2025-07-171-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: 3efb82f1f51cbfa04f74626531615526e10bd2b2) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libpam: upgrade 1.7.0 -> 1.7.1Wang Mingyu2025-07-172-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) (From OE-Core rev: 0c405f1a60446e9e69b0ea6fc0e142eaf4243642) 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> Signed-off-by: Divya Chellam <divya.chellam@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* sudo: upgrade 1.9.17 -> 1.9.17p1Praveen Kumar2025-07-171-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: 3065d9be88bd66c979926649b442559c611d88a9) Signed-off-by: Praveen Kumar <praveen.kumar@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* sudo: upgrade 1.9.16p2 -> 1.9.17Wang Mingyu2025-07-173-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) (From OE-Core rev: 1956a330b1c880da1fefe9934d28f12393fd9c71) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 9d41127b241133267449d81c92eb89123e8a6f48) Signed-off-by: Praveen Kumar <praveen.kumar@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libarchive: fix CVE-2025-5915Divya Chellam2025-07-172-2/+220
| | | | | | | | | | | | | | | | | | | | | A vulnerability has been identified in the libarchive library. This flaw can lead to a heap b uffer over-read due to the size of a filter block potentially exceeding the Lempel-Ziv-Storer -Schieber (LZSS) window. This means the library may attempt to read beyond the allocated memo ry buffer, which can result in unpredictable program behavior, crashes (denial of service), o r the disclosure of sensitive information from adjacent memory regions. Adjusted indentation in the recipe file. Reference: https://security-tracker.debian.org/tracker/CVE-2025-5915 Upstream-patches: https://github.com/libarchive/libarchive/commit/a612bf62f86a6faa47bd57c52b94849f0a404d8c (From OE-Core rev: 0787eb4ed528cde09ed8f27f070cc6875548f056) Signed-off-by: Divya Chellam <divya.chellam@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libarchive: fix CVE-2025-5914Colin Pinnell McAllister2025-07-042-1/+49
| | | | | | | | | Adds patch to backport fix for CVE-2025-5914. (From OE-Core rev: ba5c5ca00d31d6440a1d810f7ef19720019845e8) Signed-off-by: Colin Pinnell McAllister <colin.mcallister@garmin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* ghostscript: upgrade 10.05.0 -> 10.05.1Archana Polampalli2025-06-261-1/+1
| | | | | | | (From OE-Core rev: 01842999c13f5ba5a020e7b5029a3bd059c18f4c) Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* net-tools: patch CVE-2025-46836Peter Marko2025-06-203-0/+124
| | | | | | | | | Backport patch for this CVE and also patch for its regression. (From OE-Core rev: 0d880cdb51e47f78387b63063727fe6df1b009e6) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libarchive: upgrade 3.7.8 -> 3.7.9Peter Marko2025-06-021-3/+1
| | | | | | | | | | | | | | | | | | | https://github.com/libarchive/libarchive/releases/tag/v3.7.9 Libarchive 3.7.9 is a bugfix release Important bugfixes: * a regression in libarchive 3.7.8 regarding GNU sparse entries was fixed (#2558) Also remove CVE_STATUS which was obsolete already before this upgrade. (From OE-Core rev: 670f3fa028f3e873acf4c5265d3f5e4a3aa0ec89) (From OE-Core rev: 5219998cde17542ae02622de29c5b4a1258772b2) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* xz: patch CVE-2025-31115Peter Marko2025-06-025-0/+339
| | | | | | | | | | | | Cherry-pick commits from [1] linked from [2] from branch v5.6 [1] https://tukaani.org/xz/xz-cve-2025-31115.patch [2] https://tukaani.org/xz/threaded-decoder-early-free.html (From OE-Core rev: 7c5d0f0e1830095d3e8c30c648081b5e52b0ef06) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* iputils: Security fix for CVE-2025-47268Yi Zhao2025-05-232-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: 59f0d3befe0c828bdc16664af1f8b64b7f3911e7) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* tzdata/tzcode-native: upgrade 2025a -> 2025bPriyal Doshi2025-05-141-3/+3
| | | | | | | | | (From OE-Core rev: ca0f3036f6de3dbd06c132db8920189fd57912d4) Signed-off-by: Priyal Doshi <pdoshi@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit b1ff8b45da27b533477cf6d9ace7a47f7f3a28b1) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* man-db: Do not delete chatset.aliasKhem Raj2025-03-281-4/+0
| | | | | | | | | charset.alias is not generated anymore (From OE-Core rev: e44fc07386a8e9e84725f4e5bded1c299b3e0896) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mc: fix buildpath QA regarding unzipChen Qi2025-03-271-0/+1
| | | | | | | | | | | When unzip-native is somehow introduced indirectly into the dependency chain, then we get buildpath QA issue. Pass a similar value as the ZIP to fix this issue. (From OE-Core rev: 8d4987cf652c9844d93000fb012dc09eebcf9fcc) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* man-db: Add missing rdep for col utilityKhem Raj2025-03-271-0/+4
| | | | | | | | | | | | | | | | | man utility calls col utility internally when formatting is asked for therefore it expects col to be in rootfs otherwise silently errors with retcode 3 meaning 'file not found' in this case its due to col not being found, other distros eg. gets this via bsdextrautils dependency Add it via packageconfig and keep is disabled by default since its deprecated and col does not exist on musl libssh2 ptest mansyntax.sh fails due to this error, which now works (From OE-Core rev: bf5c8801b471fa13df9d55932375bfaedb623bd0) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gperf: Pin to C17 stdKhem Raj2025-03-271-0/+2
| | | | | | | | | | gperf needs to be ported to work with C23 standard especially around getopt function signatures (From OE-Core rev: 27c869a671632d4cfeb26585b23b37d3a06066be) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xinetd: Pin to C17 stdKhem Raj2025-03-271-1/+1
| | | | | | | | | GCC 15 is coming with C23 as default and code is not ready for C23 (From OE-Core rev: 9b8b9ebc7583f82dfee532dc1998c005a0c254c2) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ghostscript: Pin to C17 stdKhem Raj2025-03-271-0/+2
| | | | | | | | | | | | | | | The code defines a custom 'bool' type (as an 'int'), which is incompatible with C23 in which bool is a keyword, and trying to use <stdbool.h> fails because 'int' and 'bool' are used interchangeably in the code. Add the flag to CC variable, since CFLAGS is used by both c and c++ compilers and clang++ is less forgiving when C compiler only option is used on its cmdline so it complains about -std=gnu17 and bails out. (From OE-Core rev: 49657089ef215824f8f79a81deb7baf4f27d0030) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* parted: Fix build with GCC 15Khem Raj2025-03-272-0/+41
| | | | | | | (From OE-Core rev: a37d5e98695793d7fa45c89cb47688ab453d13b1) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bc: Add missing params to getopt/getenv signaturesKhem Raj2025-03-272-0/+41
| | | | | | | | | Fix build with GCC 15 on musl (From OE-Core rev: 22418116d6dd7b3475d074ecb6a0b1d5c00b229b) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* which: Fix build with gcc-15 on muslKhem Raj2025-03-272-0/+40
| | | | | | | (From OE-Core rev: 17993bc259c603bdbdb54c930c2c054fd178b391) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gawk: Fix build with gcc-15 on muslKhem Raj2025-03-272-0/+55
| | | | | | | | | getopt signature needs to include parameters or else gcc-15 complains (From OE-Core rev: 1ec77b42d83c5059b581c0adeb2d816105411230) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* groff: Fix build with GCC-15 on muslKhem Raj2025-03-272-0/+28
| | | | | | | | | | part of getopt.c is used in non-glibc libraries needs attention when compiling with gcc-15 (From OE-Core rev: 01e7393565037119602a789ff02bf9f2e6b07b4d) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libarchive: upgrade 3.7.7 -> 3.7.8Yogita Urade2025-03-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | This upgrade includes fix for CVE-2024-57970, CVE-2025-25724 and CVE-2025-1632 Changelog: ========== Libarchive 3.7.8 is a bugfix and security release Security fixes: tar reader: Handle truncation in the middle of a GNU long linkname (#2422, CVE-2024-57970) unzip: fix null pointer dereference (#2532, CVE-2025-1632) tar reader: fix unchecked return value in list_item_verbose() (#2532, CVE-2025-25724) Important bugfixes: 7zip reader: add SPARC (#2399) and POWERPC (#2459) filter support for non-LZMA compressors tar reader: Ignore ustar size when pax size is present (#2405) tar writer: Fix bug when -s/a/b/ used more than once with b flag (#2435) cpio: Fix a Y2038 bug on Windows (#2471) libarchive: Handle ARCHIVE_FILTER_LZOP in archive_read_append_filter (#2519) libarchive: Adding missing seeker function to archive_read_open_FILE() (#2539) (From OE-Core rev: 861d6a37e9457510e526c7cd5a63c82d9c48b591) Signed-off-by: Yogita Urade <yogita.urade@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* which: Drop md4sum for SRC_URIKhem Raj2025-03-251-1/+0
| | | | | | | (From OE-Core rev: 1e7417f4d8f0c0c942686cd4462a4326381c3ecb) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* man-db: Fix musl build with NLSKhem Raj2025-03-242-3/+62
| | | | | | | | | | | | _nl_msg_cat_cntr is not defined in libintl on musl systems therefore add configure time check for it and use it to guard the use of _nl_msg_cat_cntr (From OE-Core rev: 0e9bc9620f992371b08ff1aef202d0d4737b9dd6) 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>
* time: Fix build with muslKhem Raj2025-03-202-0/+28
| | | | | | | | (From OE-Core rev: a4dae0fa2d566a6b7bdda938c4d94a4d8b8e8dcf) 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>
* time: Fix build with GCC 15Khem Raj2025-03-202-0/+34
| | | | | | | | | | Initialize interrupt_signal and quit_signal with correct type (From OE-Core rev: ed19b9a801fb5410e7c9e37bd29453b3c8d8e0be) 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>
* unzip: Fix build with GCC-15Khem Raj2025-03-202-0/+18
| | | | | | | | | | Add a patch to remove redundant declarations (From OE-Core rev: 20ae2ce01f5114f6df67c0cfb6d820fc1513cdcc) 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>
* cronie: Resolve build failure with GCC15Khem Raj2025-03-192-0/+42
| | | | | | | | | Fix function prototypes for C23 to work (From OE-Core rev: 2bdb276345b4b40be53d818116f71851e45cd1b1) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: Remove mktime signature from posixtm.cKhem Raj2025-03-191-3/+1
| | | | | | | | | | | | | | | | | | | | This is in conflict with signature from system time.h extern time_t mktime (struct tm *__tp) __THROW; GCC-15 with C23 on, this is treated at error posixtm.c:45:8: error: conflicting types for 'mktime'; have 'time_t(void)' {aka 'long int(void)'} | 45 | time_t mktime (); | | ^~~~~~ | config.h is local include file to use quotes to include it (From OE-Core rev: afc888d87fbf268c43bbcc81aa378eb9d58397a8) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cpio: Pin to use C17 stdKhem Raj2025-03-191-0/+2
| | | | | | | | | Fixes build with GCC-15 which is defaulting to C23 (From OE-Core rev: c4978268a4714466ecdec14d865a61adc47f3b3b) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcp-wrappers: Stick to C17 standardKhem Raj2025-03-191-0/+2
| | | | | | | | | | GCC 15 has switched to C23 by default and tcp-wrappers is old code pre-c99 and would need to be fixed all around to get to work in C23 (From OE-Core rev: 0a532f07eb54b7f66be25a0f9584581ab693b21c) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bash: Stick to C17 stdKhem Raj2025-03-191-0/+2
| | | | | | | | | | GCC 15 defaults to C23 and bash is not yet ready for that so keep using C17 like GCC 14 for now (From OE-Core rev: aa9ac09aa7b8d4bd4427dbb26ae595b97b60da2f) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpam: add ptest cases backKai Kang2025-03-191-0/+6
| | | | | | | | | | | It removes the installation of ptest cases when upgrade libpam to 1.7.0. Add them back to make ptest work. And 2 more cases in libpam 1.7.0. (From OE-Core rev: ba8266267b4a89285bba0fceeaa1507957d318fb) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mdadm: don't inherit autotoolsRoss Burton2025-03-181-15/+4
| | | | | | | | | | | | | | | | mdadm doesn't use autotools at all: - do_configure does nothing as it can't find configure.ac or configure - do_compile is overridden to pass SYSROOT - do_install is overridden but still calls autotools_do_install (which is just 'make install DESTDIR=$D') and then appended. Clean this up by passing SYSROOT and STRIP in EXTRA_OEMAKE, removing the now-obsolete do_compile(), and merging the do_install()s. (From OE-Core rev: a43888fda9aedaa5ac13d298644aedbf4134165d) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libidn2: upgrade 2.3.7 -> 2.3.8Richard Purdie2025-03-171-6/+6
| | | | | | | | | | | | License-Update: Upstream moved the GPLv3 text to the COPYING file as the main license. Our LICENSE field remains correct though and the main license and the library license remain unchanged. https://gitlab.com/libidn/libidn2/-/commit/61ee87ee229c811bd9bf945084645058249b52cc (From OE-Core rev: 7f17e23a358bb0181e440a4ecf82e71bd938103b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysklogd: upgrade 2.7.0 -> 2.7.1Richard Purdie2025-03-171-1/+1
| | | | | | (From OE-Core rev: 17b903a9fc4490a961e4aabeba29eaddd2b17c71) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ghostscript: upgrade 10.04.0 -> 10.05.0Richard Purdie2025-03-173-8/+5
| | | | | | (From OE-Core rev: baef546edd9a719448cc39962dea24925aab70b8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* scdoc: Upgrade 1.11.2 -> 1.11.3Alex Kiernan2025-03-174-52/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Swap static link removal patch to a backport of upstream, remove autotools usage (this is just a Makefile recipe), fix up metadata. Changes: Dimitry Andric (1): Fix clang 15 -Wstrict-prototypes warnings Drew DeVault (2): README.md: mention system packages Update version to 1.11.3 Eli Schwartz (2): remove useless re-declarations of standard functions get rid of some unused includes Humm (3): use .PP for paragraph breaks scdoc(1), scdoc(5): follow conventions more closely simplify list output Max Schillinger (1): fix formatting of escaped backticks Simon Branch (2): scdoc.5: fix capitalization of subsection headers scdoc.5: fix formatting in the preamble Simon Ser (1): man: add section about SOURCE_DATE_EPOCH jturtle (1): Emit '\e' instead of '\\' (From OE-Core rev: a57fa257b4e64a790ee649661c0a386803acf0a5) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* scdoc: Import from meta-waylandAlex Kiernan2025-03-172-0/+52
| | | | | | | | | scdoc is a simple man page generator for POSIX systems written in C99. (From OE-Core rev: 00c9683ae5ca5dd2d4490caa7a408a1a04a60f13) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>