summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended
Commit message (Collapse)AuthorAgeFilesLines
* tzcode-native: Fix compiler setting from 2023d versionAlessio Cascone2025-03-131-1/+1
| | | | | | | | | | | | | | Starting from 2023d version, tzcode makefile does not use anymore "cc" variable for C compiler, due to Makefile refactoring. Replacing "cc" with "CC" fixes the issue. (From OE-Core rev: 7adb3079430af789f73550eba2da2495b30e78a4) Signed-off-by: Alessio Cascone <alessio.cascone@vimar.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit b3cdfca5ef84ed2054faef9abddef3aeed930e17) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* tzdata/tzcode-native: upgrade 2024b -> 2025aPriyal Doshi2025-03-131-3/+3
| | | | | | | | | | (From OE-Core rev: a752a41ce11f3796861b303d28a39a40bd9b059b) Signed-off-by: Priyal Doshi <pdoshi@mvista.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a15c4e6793c55c8084a61298ef3695e1db2f60cd) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libnsl2: set CVE_PRODUCTRoss Burton2025-02-121-0/+2
| | | | | | | | | | | | | | Our libnsl2 recipe is just libnsl version 2.x, so set the CVE vendor and product pair appropriately as per: https://www.cvedetails.com/version/1177013/Libnsl-Project-Libnsl-2.0.0.html (From OE-Core rev: c8e9cde342e935b309aeab06029fc5a46ef89028) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit d0e77d3f9217b96f1c77ba65fc9b8420f413c401) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* groff: Fix race issues for parallel buildRobert Yang2025-01-132-0/+32
| | | | | | | | | | | | | | Fixed race issues for parallel build: groff: error: couldn't exec soelim: Permission And: groff: error: couldn't exec grn: Permission denied (From OE-Core rev: 99da4c812712b6277a857ae8c903627a6c6d792a) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> (cherry picked from commit b9ee7ea9ab05a1887c863dc9fccc65cb9e6850df) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* shadow: use update-alternatives to handle su.1 and nologin.8Sid-Ali2024-12-171-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch fixes the following error at do_rootfs: update-alternatives: Error: not linking /PATH/TO/rootfs/usr/share/man/man1/su.1 to /usr/share/man/man1/su.1.util-linux since /PATH/TO/rootfs/usr/share/man/man1/su.1 exists and is not a link update-alternatives: Error: not linking /PATH/TO/rootfs/usr/share/man/man8/nologin.8 to /usr/share/man/man8/nologin.8.util-linux since /PATH/TO/rootfs/usr/share/man/man8/nologin.8 exists and is not a link The problem can be reproduced by adding the following lines to local.conf and then building an image: EXTRA_IMAGE_FEATURES:append = " doc-pkgs" IMAGE_INSTALL:append = " shadow util-linux" su.1 and nologin.8 are handled by update-alternatives in util-linux recipe, so do it in shadow recipe too. (From OE-Core rev: a12be809144cbca43576d15c0f0f1781eeaf5a27) Signed-off-by: Sid-Ali Teir <sidali.teir@cysec.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 198c4582c6391ac87c49e09882189235c44b60e9) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* ghostscript: upgrade 10.03.1 -> 10.04.0Hitendra Prajapati2024-12-172-4/+4
| | | | | | | | | | | | | | | | | | | | | | | avoid-host-contamination.patch refreshed for 10.04.0 Changelog: =========== - addresses CVEs: CVE-2024-46951, CVE-2024-46952, CVE-2024-46953, CVE-2024-46954, CVE-2024-46955, CVE-2024-46956 - add protection for device selection from PostScript input. - efforts in code hygiene and maintainability continue. - The usual round of bug fixes, compatibility changes, and incremental improvements. - add the capability to build with the Tesseract OCR engine. (From OE-Core rev: a0c802e9b1d8400589aede20e52f40d10a344314) (From OE-Core rev: 067e769ada6c8cd5783c6d32f24cea9f0e4ed666) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Hitendra Prajapati <hprajapati@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libarchive: fix CVE-2024-48957 & CVE-2024-48958Hitendra Prajapati2024-12-173-1/+80
| | | | | | | | | | | | | | | | Backport fixes for: * CVE-2024-48957 - Upstream-Status: Backport from https://github.com/libarchive/libarchive/commit/3006bc5d02ad3ae3c4f9274f60c1f9d2d834734b * CVE-2024-48958 - Upstream-Status: Backport from https://github.com/libarchive/libarchive/commit/a1cb648d52f5b6d3f31184d9b6a7cbca628459b7 (From OE-Core rev: 8b520c3cea136591128f6601718c23334afd7a55) (From OE-Core rev: 4f6a2eea1476bc7be1d55b6b6051c4b65d4d97fa) Signed-off-by: Hitendra Prajapati <hprajapati@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* shadow: use update-alternatives to handle groups.1Chen Qi2024-11-301-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | This patch fixes the following error at do_rootfs: update-alternatives: Error: not linking /PATH/TO/rootfs/usr/share /man/man1/groups.1 to /usr/share/man/man1/groups.1.coreutils since /PATH/TO/rootfs/usr/share/man/man1/groups.1 exists and is not a link The problem can be reproduced by adding the following lines to local.conf and then building an image: EXTRA_IMAGE_FEATURES:append = " doc-pkgs" IMAGE_INSTALL:append = " shadow coreutils" groups.1 is handled by update-alternatives in coreutils recipe, so do it in shadow recipe too. (From OE-Core rev: 822d70b7ccc2e5922de99a7703ec7eb3f814e29f) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 78c8eb60097df2e16c699464c39ff9142fc1ae69) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* tzdata/tzcode-native: upgrade 2024a -> 2024bJinfeng Wang2024-11-301-3/+3
| | | | | | | | | (From OE-Core rev: eae95be63db899ab2e247d823149e89aea6170f7) Signed-off-by: Jinfeng Wang <jinfeng.wang.cn@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit b84b29b1827624270cc1698feda2ee87d55c01e4) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* groff: fix rare build race in hdtblRoss Burton2024-11-262-0/+39
| | | | | | | | | | | | | | | | | It's possible to build the hdtbl examples before grn has been build: groff: error: couldn't exec grn: No such file or directory Backport a dependency fix from upstream. [ YOCTO #15610 ] (From OE-Core rev: 1c007c8dab24da03c739d4cccdaabfcf78807b5b) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit d590a32423d05cefc4e7282f971f633b3fa0b941) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* lsb-release: fix Distro Codename shell escapingSergei Zhmylev2024-10-291-1/+1
| | | | | | | | | (From OE-Core rev: 168bed0e3d339ec75973faa682d47269ec96d599) Signed-off-by: Sergei Zhmylev <s.zhmylev@yadro.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 7b5824c547b1348713e992a8bebd40577a0c5709) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libpam: use libdir in conditionalDaniel McGregor2024-10-291-1/+1
| | | | | | | | | | | | | Using the usrmerge distro feature for this check causes the -native variant's build to fail. Simplify the test to be correct for both native and target builds. (From OE-Core rev: ba11742291bccc9ac4d30ca85b058576cbc17427) Signed-off-by: Daniel McGregor <daniel.mcgregor@vecima.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 105e6fbdd28238cef41f280c0c28939b24d1a96e) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* mc: upgrade 4.8.31 -> 4.8.32Wang Mingyu2024-09-041-1/+1
| | | | | | | (From OE-Core rev: 9f1d056d89a1892ab3deb6dd6635821442e4ffd4) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* acpica: upgrade 20240322 -> 20240827Wang Mingyu2024-09-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - Fix the PHAT table working: ensure that the PHAT firmware health record offset works correctly, fix various sub-table offsets, prevent segmentation faults when encountering invalid device paths. - Fix the optional table 4-byte signature. - Correct the dumping of SLIC and DBG2 tables. - Add support for QWordPCC and DWordPCC - Fix the integer to hex string conversions - Detecting FACS in reduced HW mode and allowing setting waking vector thereby waking up from S3 state - Fixing issues with crossing page boundaries when mapping operation regions - Update the support for IORT, HMAT, MPAM, AEST, CEDT, SPCR etc. tables - Fix multiple issues with table parsing, compilation and disassembly - Allow for more flexibility in _DSM usage. (From OE-Core rev: d1271e6435a399094152ceac540e160d87d7ae3b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* zip: Fix LICENSENiko Mauno2024-09-041-1/+1
| | | | | | | | | | | | | The contents of the LICENSE file included in the current source code package match those of Info-ZIP license, which seems to originate from the year 2007: This is version 2007-Mar-4 of the Info-ZIP license. (From OE-Core rev: 3739a1af61ff6f0faca23bb565f9e71666953715) Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* unzip: Fix LICENSENiko Mauno2024-09-041-1/+1
| | | | | | | | | | | | | The contents of the LICENSE file included in the current source code package match those of Info-ZIP license, which seems to originate from the year 2009: This is version 2009-Jan-02 of the Info-ZIP license. (From OE-Core rev: e7c9368e56a6ad90b4ffbba1b765e2b3a331c796) Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mc: set ac_cv_path_ZIP to avoid buildpaths QA issuesMartin Jansa2024-09-031-0/+1
| | | | | | | | | | | | | | | | | * in builds with zip in HOSTTOOLS mc fails with: ERROR: mc-4.8.31-r0 do_package_qa: QA Issue: File /usr/libexec/mc/extfs.d/uzip in package mc-helpers-perl contains reference to TMPDIR [buildpaths] and it's because of the path to zip: mc/4.8.31/package $ grep -R styhead . ./usr/libexec/mc/extfs.d/uzip:my $app_zip = "TMPDIR/hosttools/zip"; * don't use /usr/bin/env as in other cases, because app_zip is then used e.g. with: my $cmd_addlink = "$app_zip -g -y"; (From OE-Core rev: 24df179cdb8c89c54d1864862afa2692bb7c659f) Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cracklib: update 2.9.11 -> 2.10.2Alexander Kanavin2024-08-282-341/+1
| | | | | | | | | | | Drop endianness patch; upstream resolved the issue via: https://github.com/cracklib/cracklib/pull/86 https://github.com/cracklib/cracklib/issues/74 (From OE-Core rev: 4a54f06332fc0e3065b772a4563b9662830b1c98) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* go-helloworld: update to latest revisionAlexander Kanavin2024-08-281-1/+1
| | | | | | | (From OE-Core rev: 62b8005e6df13fed7754d504d7aa37614d318008) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* quota: Apply a backport to fix basename API with muslKhem Raj2024-08-283-71/+229
| | | | | | | | | | Drop the local patches for supporting musl, as they are either subsumed in the backport or are not needed anymore (From OE-Core rev: 8109e87c32381bd2c8cacde213091dd0b381774c) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cronie: add inotify PACKAGECONFIG optionJonathan GUILLOT2024-08-231-0/+1
| | | | | | | | | | | | By default, cronie inspects crontab modtimes every minute to check for modications avoiding server restart for them to be taken in account. The inotify option allows the server to use this mechanism to be directly notified when a crontab is modified. (From OE-Core rev: 4f6bf3c4208178cd670eeb61d8428373c7d1285f) Signed-off-by: Jonathan GUILLOT <jonathan@joggee.fr> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* man-pages: 6.8 -> 6.9.1hongxu2024-08-231-1/+1
| | | | | | | (From OE-Core rev: bff8308849f471a7987e5bf4deef5271d7d16d4d) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shadow: upgrade from 4.15.1 to 4.16.0Chen Qi2024-08-232-1/+1
| | | | | | | | | Upgrade shadow from 4.15.1 to 4.16.0. (From OE-Core rev: 3cbcd040f427ccd0de5f0db35061d378b369b285) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xz: upgrade 5.4.6 -> 5.6.2Alexander Kanavin2024-08-231-10/+13
| | | | | | | | | | | | | | | | | | | | | | | | | This is the first post-backdoor release. These are the release notes: https://github.com/tukaani-project/xz/releases/ There are also backdoor notes: https://tukaani.org/xz-backdoor/ "I plan to write an article how the backdoor got into the releases and what can be learned from this." - that'd be most welcome, as it would be first hand information that sets the record straight. And there's a commit by commit review of Jia Tan's contributions: https://tukaani.org/xz-backdoor/review.html Add an option for landlock sandbox (off by default as it clashes with running under pseudo). License-Update: public domain bits were relicensed under 0BSD license (From OE-Core rev: 6446d82a533da091ec2acc613b4cf06951d78ff3) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* stress-ng: upgrade 0.17.08 -> 0.18.02Alexander Kanavin2024-08-231-1/+1
| | | | | | | (From OE-Core rev: b054931f8428c625dca4ca5ed2f90f45817e469c) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bash: upgrade 5.2.21 -> 5.2.32Alexander Kanavin2024-08-239-42/+38
| | | | | | | (From OE-Core rev: f70eebdf5b60d0ee7b1bbcdff1135801b2654a08) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysklogd: upgrade 2.6.0 -> 2.6.1Wang Mingyu2024-08-211-1/+1
| | | | | | | | | | | | | Changelog: =========== - Read '.conf' files from include directories sorted alphabetically - Add extra linefeed to wall messages to ensure they are seen - Issue #87: segfault on 'SIGTERM', regression from v2.6.0 (From OE-Core rev: b3157769234d686c583d193578527a4938f6d316) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpcbind: upgrade 1.2.6 -> 1.2.7Wang Mingyu2024-08-212-12/+11
| | | | | | | | | | 0001-systemd-use-EnvironmentFile.patch refreshed for 1.2.7 (From OE-Core rev: a6b3254ef229f9e838059bc607bdb51ff6f29966) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ethtool: upgrade 6.9 -> 6.10Wang Mingyu2024-08-212-5/+4
| | | | | | | | | | | | | | | | | | | | | | avoid_parallel_tests.patch refreshed for 6.10 Changelog: ========== * Feature: suport for PoE in PSE (--show-pse and --set-pse) * Feature: add statistics support to tsinfo (-T) * Feature: add JSON output to base command (no option) * Feature: add JSON output to EEE info (--show-eee) * Fix: qsfp: better handling on page 03h read failure (-m) * Fix: handle zero arguments for module eeprom dump (-m) * Fix: check for missing arguments in do_srxfh() (-X) * Misc: compiler warnings in "make check" * Misc: more descriptive error when JSON output is not available (From OE-Core rev: ffcffccfec29c18c1b97394d7d707f4b8dd5362e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libmnl: explicitly disable doxygenPeter Marko2024-08-051-0/+2
| | | | | | | | | | | | libmnl autoconf autodetects doxygen to generate manpages. If doxygen is provided via hosttools, the build fails. Also until now manpages were not needed. So explicitly disable doxygen in configure step. (From OE-Core rev: 8d7bbf4d6936d831e341e9443a6b3711be09c7ab) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bzip2: set CVE_PRODUCTJonas Munsin2024-08-051-0/+2
| | | | | | | | | | Add CVE_PRODUCT to bzip2 (From OE-Core rev: bc889ea799cc82f7fa018baabca0b821c1209897) Signed-off-by: Jonas Munsin <jonas.munsin@gehealthcare.com> Signed-off-by: Maxin John <maxin.john@gehealthcare.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpcbind: Fix boot time start failureZoltan Boszormenyi2024-08-033-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | With commits 90bc1810 ("bitbake.conf: Add runtimedir") and 561e853e ("rpcbind: Specify state directory under /run") rpcbind still can fail during startup with: rpcbind: /var/run/rpcbind.lock: Read-only file system The lockfile is hardcoded as "/var/run/rpcbind.lock". While it should use the same internal define "RPCBIND_STATEDIR" as the paths for rpcbind.xdr and portmap.xdr, it's not necessary to be patched because of the default value of ${runtimedir} and the presence of the /var/run -> /run symlink. Using --with-statedir=/run/rpcbind adds the line RequiresMountsFor=/run/rpcbind to the service but it doesn't guarantee that /run is writable yet when rpcbind.service starts. Add this guarantee by running rpcbind.service with systemd-tmpfiles-setup.service and add the tmpfiles.d entry for /run/rpcbind. (From OE-Core rev: 53fb871f84c99a66485979da2588c1d11d8749e7) Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysklogd: upgrade 2.5.2 -> 2.6.0Wang Mingyu2024-08-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ ### Changes - Add reload command for systemd service - Add global log rotation options to .conf file, issue #80. Introducing two new settings: 'rotate_size SIZE' and 'rotate_count COUNT' - Semantic change for per-file log rotation settings, no longer possible to disable log rotation for a file by setting 'rotate=0:0' - Possible to set only size or count rotation per file - Add support for 'listen addr:port' to .conf file, issue #83 ### Fixes - Fix #72: loss of raw kernel log messages to console. - Fix #81: blocking delay for unreachable remote log server. - Fix #82: retry creating UNIX and network sockets on failure. (From OE-Core rev: 1af9b2e990f06367accb37f650223607f4442409) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtirpc: upgrade 1.3.4 -> 1.3.5Wang Mingyu2024-08-032-56/+2
| | | | | | | | | | | ipv6.patch removed since it's included in 1.3.5 (From OE-Core rev: 1c02b1764c4e51a4b78719f45419b3de122ac692) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsolv: upgrade 0.7.29 -> 0.7.30Wang Mingyu2024-08-031-1/+1
| | | | | | | | | | | | | | | Changelog: ========== * removed dependency on external find program in the repo2solv tool * bindings: fix return value of repodata.add_solv() * new SOLVER_FLAG_FOCUS_NEW flag (From OE-Core rev: 18753c7a62d1de79e03b03ac05aae9d09140850d) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* asciidoc: upgrade 10.2.0 -> 10.2.1Wang Mingyu2024-08-031-1/+1
| | | | | | | | | | | | | | | .Bug fixes - Fix deprecation warning on escaping table separators .Miscellaneous - Include manpage source files to sdist archive - Fix setting up debian backports in Dockerfile (From OE-Core rev: 3bf33cf051705a1a76c8075c46881ae6e82049d6) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ethtool: upgrade 6.7 -> 6.9Changhyeok Bae2024-07-302-2/+2
| | | | | | | | | | | | | | Release notes: * Feature: support for rx-flow-hash gtp (-N) * Feature: support for RSS input transformation (-X) * Fix: typo in coalescing output (-c) * Fix: document all debugging flags in man page (From OE-Core rev: 302bbd0fdb1b41ec98e281cacbb77a54ce8d689d) Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iptables: fix memory corruption when parsing nft rulesChristian Taedcke2024-07-262-0/+38
| | | | | | | | | | | | | | | | | | | | | | | | This commit fixes a memory corruption issue when iptables (with enabled PACKAGECONFIG libnftnl) is used to access rules created by nft. To reproduce the issue: nft add chain ip filter TESTCHAIN { meta mark set 123 \;} iptables -t filter -n -L TESTCHAIN This produced the following output: Chain TESTCHAIN (0 references) target prot opt source destination MARK 0 -- 0.0.0.0/0 0.0.0.0/0 MARK set 0x7b malloc(): corrupted top size Aborted (core dumped) This commit fixes this issue. (From OE-Core rev: 461d6333dabacdc181c91f31a8dd4ad6682cc0e4) Signed-off-by: Christian Taedcke <christian.taedcke@weidmueller.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* watchdog: Set watchdog_module in default configWadim Egorov2024-07-231-0/+1
| | | | | | | | | | | | | systemd started to warn about used but unset environment variables. Let us set watchdog_module=none which is used by the watchdog.service to get rid of the following warning: watchdog.service: Referenced but unset environment variable evaluates to an empty string: watchdog_module (From OE-Core rev: 8f1dc796c7298373e61d806e63bc121128c1c27c) Signed-off-by: Wadim Egorov <w.egorov@phytec.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysstat: upgrade 12.7.5 -> 12.7.6Wang Mingyu2024-07-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== * sar/sadf: [A_NET_ETCP]: Rename retrans/s field to retrseg/s because it was already used in A_NET_NFS report. * sadf: SVG: Fix oversized SVG canvas height. * sadf: Don't cap SVG graph output at 100%. * sadf: A_NET_SOFT: Don't display graphs for offline CPU. * sadf: SVG: Don't ignore other views when one has to be skipped. * sadf: Make sure structures will be alloacated for every installed CPU. * sadf: Define MIN_CANVAS_HEIGHT constant. * sar: Display min/max values only when available. * Define macros for CPU manipulation. * SREALLOC() macro: Make sure size is not zero. * Fix a warning given by gcc v13 with -fanalyzer option. * [Eli Schwartz]: configure.ac: fix erroneous bashisms. * sar manual page updated. * DTD and XSD documents updated. * Year updated in copyright messages. * Other cosmetic changes in code. * FAQ and README files updated. * Non regression tests updated. New tests added. (From OE-Core rev: e3382192725303a9bf55e10fa33379e7b54ed1b2) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cups: upgrade 2.4.9 -> 2.4.10Wang Mingyu2024-07-164-26/+15
| | | | | | | | | | | | | | | | | | Changelog: =========== - Fixed error handling when reading a mixed "1setOf" attribute. - Fixed scheduler start if there is only domain socket to listen on 0001-use-echo-only-in-init.patch 0002-don-t-try-to-run-generated-binaries.patch 0004-cups-fix-multilib-install-file-conflicts.patch refreshed for 2.4.10. (From OE-Core rev: dd7a978d2d7feb11f6c265ba812c8ca29912ebc6) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iptables: remove /etc/ethertypesRasmus Villemoes2024-07-131-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | When building an image including iptable built with the libnftnl PACKAGECONFIG, one hits Downloading file:.../oe-rootfs-repo/armv8a/libkmod2 * check_data_file_clashes: Package iptables wants to install file .../rootfs/etc/ethertypes But that file is already provided by package * netbase This used to be handled by 0003-Makefile.am-do-not-install-etc-ethertypes.patch, but that patch got removed with the 1.8.9->1.8.10 upgrade (commit 4616ada82e70). I think the rationale for dropping the patch was wrong; the commit log talks about xtables.conf, which is indeed gone from upstream, but said patch didn't change anything about xtables.conf, it did -dist_conf_DATA = etc/ethertypes etc/xtables.conf +dist_conf_DATA = etc/xtables.conf However, instead of patching iptables to not install ethertypes, and having to forward-port that patch, it is much simpler to just remove the file in this do_install:append. (From OE-Core rev: 3b9c8d5c26a48123d3845c93f6e04d430569e6a2) Signed-off-by: Rasmus Villemoes <rasmus.villemoes@prevas.dk> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* hdparm: drop NO_GENERIC_LICENSE[hdparm]Martin Jansa2024-07-101-1/+0
| | | | | | | | | | | | | * the hdparm license text was added in: https://git.openembedded.org/openembedded-core/commit/?id=e9c1f48af10ccb58251ecc7e041babb99b94d6df and now the NO_GENERIC_LICENSE was causing: ERROR: hdparm-9.65-r0 do_populate_lic: QA Issue: hdparm: hdparm is a generic license, please don't use NO_GENERIC_LICENSE for it. [license-no-generic] (From OE-Core rev: 64759473f3e6f3a9f3424575591b83ce9cd14e6c) Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mc: fix source URLBenjamin Szőke2024-07-101-1/+1
| | | | | | | | | new URL for sources: http://ftp.midnight-commander.org/ (From OE-Core rev: 03c4052718a9b8392b25e1770630317b8cf29fbe) Signed-off-by: Benjamin Szőke <egyszeregy@freemail.hu> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* less: upgrade 643 -> 661Yi Zhao2024-07-041-3/+3
| | | | | | | | | | | | | | ChangeLog: https://www.greenwoodsoftware.com/less/news.661.html License-Update: Update copyright year to 2024 Add perl-module-file-basename to ptest runtime dependency. (From OE-Core rev: 16f4ebc02857567509610e4d350c451440d44930) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* native/nativesdk: Stop overriding unprefixed *FLAGS variablesRichard Purdie2024-07-013-4/+4
| | | | | | | | | | | | | | | | | | | | We're currently encouraging an "arms race" with the FLAGS variables since a recipe might want to set a specific flag for all variants but to do so, += won't work due to the assignment in the native/nativesdk class files. This means recipes are using append. Since the default variables are constructed out of TARGET_XXX variables and we redefine these, there is no need to re-define the un-prefixed variables. If we drop that, the += appends and similar work and recipes don't have to resort to append. Change the classes and cleanup a number of recipes to adapt to the change. This change will result in some flags appearing to some native/nativesdk variants but that is probably what was originally expected anyway. (From OE-Core rev: a157b2f9d93428ca21265cc860a3b58b3698b3aa) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xz: Update LICENSE variable for xz packagesaszh072024-06-271-3/+3
| | | | | | | | | | | | | | | | | | | | | | Update LICENSE defined for xz packages to match the license information provided in the xz COPYING file. The License information from PACKAGERS file of xz mentions packages with lzma files are in public domain.They ask to use GPLv2+, if only it's not possible to mention "PD and GPLv2+". Include PD license with GPLv2 to packages with lzma content: xz-dev package contains lzma header xz-doc package contains lzma man pages xz packages contains lzma binaries Links: https://github.com/tukaani-project/xz/blob/v5.4.6/COPYING https://github.com/tukaani-project/xz/blob/v5.4.6/PACKAGERS (From OE-Core rev: 4e5b955def5d9f305f5aba2c68b73287c03fd163) Signed-off-by: Bhabu Bindu <bindu.bhabu@kpit.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wget: Fix for CVE-2024-38428Vijay Anusuri2024-06-252-0/+80
| | | | | | | | | | | Upstream-Status: Backport [https://git.savannah.gnu.org/cgit/wget.git/commit/?id=ed0c7c7e0e8f7298352646b2fd6e06a11e242ace] (From OE-Core rev: 3cf32c58a7c506f6aac696ae5c26cbc319e7e1ec) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bash: fix configure checks that fail with GCC 14.1Ross Burton2024-06-242-0/+42
| | | | | | | | | | | These configure checks cause compiler errors with GCC 14.1, so they always fail. Backport fixes from upstream to solve this. (From OE-Core rev: 921479032720707f4817e3398e516724bc48b33c) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcp-wrappers: mark all patches as inactive-upstreamAlexander Kanavin2024-06-2430-30/+30
| | | | | | | | (From OE-Core rev: 0bc555fce11e1d25928310961c53aefd407fbd23) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>