summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended
Commit message (Collapse)AuthorAgeFilesLines
...
* sysstat: use nonarch libdir for tmpfiles.dMalte Schmidt2023-11-201-3/+7
| | | | | | | | | | | | | | | | The documentation of systemd states that /etc/tmpfiles.d should be reserved for the local administrator and packages should put their files in /usr/lib/tmpfiles.d [1]. [1] https://www.freedesktop.org/software/systemd/man/tmpfiles.d.html (From OE-Core rev: 4db3438d500936d94b55294f21db156fb049888c) Signed-off-by: Malte Schmidt <malte.schmidt@weidmueller.com> Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com> Signed-off-by: Lukas Funke <lukas.funke@weidmueller.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pam: use nonarch libdir for tmpfiles.dMalte Schmidt2023-11-201-3/+6
| | | | | | | | | | | | | | | | The documentation of systemd states that /etc/tmpfiles.d should be reserved for the local administrator and packages should put their files in /usr/lib/tmpfiles.d [1]. [1] https://www.freedesktop.org/software/systemd/man/tmpfiles.d.html (From OE-Core rev: 0a1d791e47b71b14c3dd7f41fc175c2aafacd392) Signed-off-by: Malte Schmidt <malte.schmidt@weidmueller.com> Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com> Signed-off-by: Lukas Funke <lukas.funke@weidmueller.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* stress-ng: upgrade 0.17.00 -> 0.17.01Wang Mingyu2023-11-201-1/+1
| | | | | | | | | | | Changelog: https://github.com/ColinIanKing/stress-ng/releases/tag/V0.17.01 (From OE-Core rev: a1d2d0e9fe4a0bb0e480ca05324af6330925b414) 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>
* bash: upgrade 5.2.15 -> 5.2.21Wang Mingyu2023-11-201-1/+1
| | | | | | | | (From OE-Core rev: e941260ce996d8582f877e91c6fd9e45264d8e28) 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.25 -> 0.7.26Wang Mingyu2023-11-201-1/+1
| | | | | | | | (From OE-Core rev: abd47f16a4ef8a50af4287795969832d1391d8d2) 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.6 -> 2.4.7Markus Volk2023-11-203-46/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | - enable tls by default to fix: | hash.c:16:12: fatal error: gnutls/crypto.h: No such file or directory | 16 | # include <gnutls/crypto.h> Changes in CUPS v2.4.7 (2023-09-20) ----------------------------------- - CVE-2023-4504 - Fixed Heap-based buffer overflow when reading Postscript in PPD files - Added OpenSSL support for cupsHashData (Issue #762) - Fixed delays in lpd backend (Issue #741) - Fixed extensive logging in scheduler (Issue #604) - Fixed hanging of `lpstat` on IBM AIX (Issue #773) - Fixed hanging of `lpstat` on Solaris (Issue #156) - Fixed printing to stderr if we can't open cups-files.conf (Issue #777) - Fixed purging job files via `cancel -x` (Issue #742) - Fixed RFC 1179 port reserving behavior in LPD backend (Issue #743) - Fixed a bug in the PPD command interpretation code (Issue #768) (From OE-Core rev: 0e33d6fc646e76390e5bf8a0f7b38bd15c83729c) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ghostscript: Build and install shared libMarkus Volk2023-11-131-1/+2
| | | | | | | | | | | | libgs is eg. needed to build ghostscript support for gimp also install the data target (From OE-Core rev: cedd211d8b73076d1ef6f32af1c59e87a436d637) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sudo: upgrade 1.9.14p3 -> 1.9.15p2Xiangyu Chen2023-11-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== 1.9.15p2: - Fixed a bug on BSD systems where sudo would not restore the terminal settings on exit if the terminal had parity enabled. 1.9.15p1: - Fixed a bug introduced in sudo 1.9.15 that prevented LDAP-based sudoers from being able to read the ldap.conf file. 1.9.15: - Fixed an undefined symbol problem on older versions of macOS when "intercept" or "log_subcmds" are enabled in sudoers. - Fixed "make check" failure related to getpwent(3) wrapping on NetBSD. - Fixed the warning message for "sudo -l command" when the command is not permitted. There was a missing space between "list" and the actual command due to changes in sudo 1.9.14. - Fixed a bug where output could go to the wrong terminal if "use_pty" is enabled (the default) and the standard input, output or error is redirected to a different terminal. Bug #1056. - The visudo utility will no longer create an empty file when the specified sudoers file does not exist and the user exits the editor without making any changes. GitHub issue #294. - The AIX and Solaris sudo packages on www.sudo.ws now support "log_subcmds" and "intercept" with both 32-bit and 64-bit binaries. Previously, they only worked when running binaries with the same word size as the sudo binary. GitHub issue #289. - The sudoers source is now logged in the JSON event log. This makes it possible to tell which rule resulted in a match. Running "sudo -ll command" now produces verbose output that includes matching rule as well as the path to the sudoers file the matching rule came from. For LDAP sudoers, the name of the matching sudoRole is printed instead. - The embedded copy of zlib has been updated to version 1.3. - The sudoers plugin has been modified to make it more resilient to ROWHAMMER attacks on authentication and policy matching. This addresses CVE-2023-42465. - The sudoers plugin now constructs the user time stamp file path name using the user-ID instead of the user name. This avoids a potential problem with user names that contain a path separator ('/') being interpreted as part of the path name. A similar issue in sudo-rs has been assigned CVE-2023-42456. - A path separator ('/') in a user, group or host name is now replaced with an underbar character ('_') when expanding escapes in @include and @includedir directives as well as the "iolog_file" and "iolog_dir" sudoers Default settings. - The "intercept_verify" sudoers option is now only applied when the "intercept" option is set in sudoers. Previously, it was also applied when "log_subcmds" was enabled. Sudo 1.9.14 contained an incorrect fix for this. Bug #1058. - Changes to terminal settings are now performed atomically, where possible. If the command is being run in a pseudo-terminal and the user's terminal is already in raw mode, sudo will not change the user's terminal settings. This prevents concurrent sudo processes from restoring the terminal settings to the wrong values. GitHub issue #312. - Reverted a change from sudo 1.9.4 that resulted in PAM session modules being called with the environment of the command to be run instead of the environment of the invoking user. GitHub issue #318. - New Indonesian translation from translationproject.org. - The sudo_logsrvd server will now raise its open file descriptor limit to the maximum allowed value when it starts up. Each connection can require up to nine open file descriptors so the default soft limit may be too low. - Better log message when rejecting a command if the "intercept" option is enabled and the "intercept_allow_setid" option is disabled. Previously, "command not allowed" would be logged and the user had no way of knowing what the actual problem was. - Sudo will now log the invoking user's environment as "submitenv" in the JSON logs. The command's environment ("runenv") is no longer logged for commands rejected by the sudoers file or an approval plugin. (From OE-Core rev: 5ea298680a8f17d3b808a2c43b0182e9c391f663) Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libarchive: Add packageconfig knob for libb2Khem Raj2023-11-101-0/+1
| | | | | | | | | | | | | | | | automatic detection could result in inconsistent host dependencies since it will be enabled for libarchive-native if the build host has libb2 installed and this can then fail on hosts which do not have this library installed Fixes errors like recipe-sysroot-native/usr/bin/opkg: error while loading shared libraries: libb2.so.1: cannot open shared object file: No such file or directory (From OE-Core rev: 5356afef9f0ee70fb804ff9fc8746bcaa47c02ba) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* acpica: add nativesdk to BBCLASSEXTENDVincent Davis Jr2023-11-061-1/+1
| | | | | | | | | | | | | | | Enables use of the iasl compiler on the host side of a given generated SDK. via TOOLCHAIN_HOST_TASK += "nativesdk-acpica" (From OE-Core rev: 8b56191077ffb7f33061d95c350244e9346a1fb0) Signed-off-by: Vincent Davis Jr <vince@underview.tech> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ghostscript: upgrade 10.02.0 -> 10.02.1Wang Mingyu2023-11-051-1/+1
| | | | | | | | (From OE-Core rev: 9492c2d51a08fbd4c107540a5a833b1a3fb70504) 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>
* msmtp: upgrade 1.8.24 -> 1.8.25Wang Mingyu2023-11-051-1/+1
| | | | | | | | (From OE-Core rev: 58fe8184f7ea475ad1be754e0de9a76cd4cd7c2e) 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>
* lighttpd: upgrade 1.4.72 -> 1.4.73Wang Mingyu2023-11-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ * [core] add .mkv to mimetype.assign builtin defaults * [core] warn if out-of-range value for config short * [mod_openssl] set default curves for ossl < 1.1.0 * [mod_h2] parse HEADERS flags sooner * [mod_h2] check send window before defer frame rd * [mod_h2] send GOAWAY to excessive request flood * [mod_h2] h2_parse_headers_frame() adjust args * [mod_h2] h2_recv_headers() parse trailers earlier * [mod_h2] send GOAWAY to excessive request flood * [mod_h2] discard new streams after GOAWAY sent * [mod_h2] h2_discard_headers() to HPACK-decode hdrs * [core] parse entire server.http-parseopts list * [mod_wstunnel] Sec-WebSocket-Protocol only if req hdr * [mod_h2] disable h2proto if mod_h2 was not found * [core] omit dlopen trace for mod_h2, mod_deflate * [mod_h2] defer input parsing if large output queue * [mod_h2] defer frame handling if stream pend close * [mod_h2] detect and log HTTP/2 rapid reset attack * [core] honor MBEDTLS_USE_PSA_CRYPTO for hash,rand * [mod_mbedtls] honor MBEDTLS_USE_PSA_CRYPTO for rand * [core] comment out li_rand_bytes() (unused) * [mod_mbedtls] handle mbedtls 3.x partial write * [mod_h2] detect and log HTTP/2 rapid reset attack * [mod_h2] detect and log HTTP/2 rapid reset attack * [mod_openssl] warn if openssl version < 3.0.0 * [mod_openssl] include openssl/hmac.h for boringssl (From OE-Core rev: 5a39ce6614c97e1f919133dc718cc44d197c974f) 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>
* libnsl2: upgrade 2.0.0 -> 2.0.1Wang Mingyu2023-11-051-2/+2
| | | | | | | | | | | | | Changelog: =========== * Remove unused internal symbols from libnsl.map * Remove NIS+ from documentation (From OE-Core rev: 1c85811d3a31cd290c7cbc939663cd68d69d9146) 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>
* libnewt: upgrade 0.52.23 -> 0.52.24Wang Mingyu2023-11-051-1/+1
| | | | | | | | | | | | | Changelog: =========== - add support for python3.13 - fix compiler warnings (From OE-Core rev: 3d97fe3848d68159c4b7119b0906c8388ce54a9a) 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>
* cronie: upgrade 1.6.1 -> 1.7.0Wang Mingyu2023-11-051-1/+1
| | | | | | | | | | | | | | | Changelog: ============= * anacron: Add support for NO_MAIL_OUTPUT environment variable * anacron: Support enabling anacron jobs on battery power * crond: Support -n crontab entry option to disable mailing the output * crontab: Make a backup of the crontab file on edition and deletion (From OE-Core rev: a0a9505fa370d3dcd348a62380d8a60eb63be2e3) 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>
* lsb-release: use https for UPSTREAM_CHECK_URITim Orling2023-11-051-2/+1
| | | | | | | | | | | | http:// results in 301 Moved Permanently and redirects to https:// Also drop SRC_URI[md5sum]. (From OE-Core rev: 4bb3e1dd642802a16ac9526df4098d6dcb97a795) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* baremetal-helloworld: Pull in fix for race condition on x86-64Alejandro Hernandez Samaniego2023-11-051-1/+1
| | | | | | | | | | | | | | | It was previously discovered that there was a race condition during the Makefile execution between the assemble and compile targets, the previous fix attempted to serialize the build targets, but the fix was missing for x86-64. Pull in latest commit from upstream to fix this issue on x86-64. [YOCTO #15146] (From OE-Core rev: e7e1631a1efbcf421de801e94734f67f25668540) Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandro@enedino.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lighttpd: modernize lighttpd.confGlenn Strauss2023-10-231-30/+8
| | | | | | | | | | | | | | | | | | | | | | | - remove obsolete modules - replace mod_compress directives with mod_deflate - do not enable debug.log-request-handling by default (should not be enabled *by default* on any production system, especially not an embedded system) - update TLS syntax for modern recommended use (separate files for certificate+chain, and private key) - remove incorrect comment about server.event-handler lighttpd defaults correctly to use kqueue on *BSD systems - remove ancient config which disables range requests for PDF (cargo-culted config from ~15 years ago to address problem in then-popular PDF client) - use recommend config file include syntax (more efficient and more deterministic include file ordering) (From OE-Core rev: b52a12e66d2f9ed0751b63cea01e96890da15998) Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lighttpd: update init scriptGlenn Strauss2023-10-231-2/+17
| | | | | | | | | | | | | - add configtest option - add configtest before starting, restart, reload, force-reload - change reload,force-reload to use lighttpd graceful restart via kill signal USR1 (From OE-Core rev: 589450af505de6a00ba7d7a3b647a514d1d1282f) Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lighttpd: upgrade 1.4.71 -> 1.4.72Glenn Strauss2023-10-231-1/+1
| | | | | | | | (From OE-Core rev: 935d8d65488d5c08a84f7c43bb067c6660fec7a7) Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtirpc: Support ipv6 in DISTRO_FEATURESJörg Sommer2023-10-192-1/+60
| | | | | | | | | | | | If the ipv6 feature for the distribution is not set, the package should not contain settings for ipv6. This makes rpcbind doesn't try to bind to a IPv6 socket, and complain that this fails. (From OE-Core rev: f1109380a4fec02dba0b5bd50c77b4825faa20a2) Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* stress-ng: upgrade 0.16.05 -> 0.17.00Wang Mingyu2023-10-191-1/+1
| | | | | | | | | | | | | | | Changelog: ============ remove redundant assignment to variable handler_set remove some empty lines move child stressor invoking code into stress_run_child use stressor array size as limit for stressor loops (From OE-Core rev: c36b29b521abae3ecd6084ac2e7da782382e2b3e) 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>
* ltp: upgrade 20230516 -> 20230929Wang Mingyu2023-10-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ -New tests -Increased coverage -ebizzy benchmark counter increment races and overflows were fixed -A few more testcases were converted to guarded buffers that is data passed by pointer to kernel are immediatelly following a PROT_NONE page and followed by canaries to catch off-by-one errors -Tests that modprobe kernel modules are now skipped when secure boot is enabled on x86 and ppc64le -ioprio tests now use IOPRIO_PRIO_NUM instead of hardcoded value to check for prio range -35 testcases were converted to the new test library -The usual amount of fixes and cleanups (From OE-Core rev: 4f19f8b0305ecf17964b73b7fd65b0b91d56a39c) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* man-db: remove inexplicable man_db.conf patchRoss Burton2023-10-192-18/+1
| | | | | | | | | | | | | | | The patch we're applying to man_db.conf claims that the variable @config_file_basename@ will be replaced with the package name, and that this breaks multilib systems as that causes conflicts. However, this suggests that both man-db and lib32-man-db are being installed which is pointless, and the variable expands to the basename which is just man_db.conf. (From OE-Core rev: 8d80cce2921346b60c11f5cba630b94103bf05f3) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* man-db: add RRECOMMENDS on glibc-utils for iconvRoss Burton2023-10-191-1/+3
| | | | | | | | | | Sometimes man will want to call iconv to convert character encodings, so recommend glibc-utils on glibc systems for that binary. (From OE-Core rev: 067c5e1e590fff557581b6bec94dcfd083d56fb1) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtirpc: conditionally enable gssapiDaniel McGregor2023-10-061-1/+2
| | | | | | | | | | | This is for upcoming work to support gssapi in nfs-utils for nfsv4 and kerberos mountpoints. (From OE-Core rev: ae9c64cd2291f4b24ac442816a4e354e47c70933) Signed-off-by: Daniel McGregor <daniel.mcgregor@vecima.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cups: fix CVE-2023-4504Lee Chee Yang2023-09-282-0/+43
| | | | | | | | (From OE-Core rev: d359aae352279f865f7dce33be293c3d26623737) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tar: add ptest supportQiu Tingting2023-09-285-0/+448
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a ptest for tar. - It is taking around 3m to execute with kvm, so added it to PTEST_SLOW. - It contains 244 cases. - Below is parts of the run log: START: ptest-runner 2023-09-26T08:37 BEGIN: /usr/lib/tar/ptest ## ------------------------ ## ## GNU tar 1.35 test suite. ## ## ------------------------ ## PASS: tar version PASS: decompressing from stdin ... 200 tests were successful. 44 tests were skipped. DURATION: 190 END: /usr/lib/tar/ptest 2023-09-26T08:40 STOP: ptest-runner TOTAL: 1 FAIL: 0 (From OE-Core rev: 12eed1e6c701759321541d2c04eeca3db3c99247) Signed-off-by: Qiu Tingting <qiutt@fujitsu.com> Signed-off-by: Yan Xinkuan <yanxk.fnst@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* man-pages: upgrade 6.04 -> 6.05.01Alexander Kanavin2023-09-261-2/+2
| | | | | | | | | | License-update: formatting (From OE-Core rev: 4aa82f0f8ff5626650d3e637b9538eb03bf0f8e0) 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>
* libsolv: upgrade 0.7.24 -> 0.7.25Alexander Kanavin2023-09-261-1/+1
| | | | | | | | (From OE-Core rev: adde8024f909add18fe56113390c91980a711527) 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>
* libarchive: upgrade 3.7.1 -> 3.7.2Alexander Kanavin2023-09-261-1/+1
| | | | | | | | (From OE-Core rev: 1c07d2f285a304074410ddb22f0ae6fc246ca91f) 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>
* ghostscript: upgrade 10.01.2 -> 10.02.0Alexander Kanavin2023-09-262-34/+2
| | | | | | | | (From OE-Core rev: e705edc553fa57361cb948ec7923b261f373f385) 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>
* ethtool: upgrade 6.3 -> 6.5Alexander Kanavin2023-09-262-5/+5
| | | | | | | | (From OE-Core rev: 282785a4674638fac7f00ce38cf5beef1e35c2fc) 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>
* createrepo-c: upgrade 0.21.1 -> 1.0.0Alexander Kanavin2023-09-261-2/+2
| | | | | | | | | | | Enable zstd in libsolv, as new createrepo_c is using that instead of zlib for repo metadata compression. (From OE-Core rev: 6df7e6f0661aa01a755cb0f1e8cc6a0491c7fddf) 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>
* groff: fix another build race via backportAlexander Kanavin2023-09-262-0/+32
| | | | | | | (From OE-Core rev: f8f8f2f697c53b1cc19326249e15bf0d864f0a05) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Drop remaining PR values from recipesRichard Purdie2023-09-229-9/+0
| | | | | | | | | | | | | | | | We've been removing PR values from recipes at upgrade time for a while. In general anyone maintaining a binary distro would end up having to curate these themselves so the values in OE-Core aren't really that useful anymore. In many ways it makes sense to clear out the remaining ones (which are mostly for 'config' recipes that are unlikely to increase in PV) and leave a clean slate for anyone implementing a binary distro config. References are left in meta-selftest since the tests there do involve them and their removal upon upgrade. (From OE-Core rev: d4c346e8ab8f3cae25d1b01c7331ed9f6d4f96ef) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shadow: fix patch Upstream-StatusMichael Opdenacker2023-09-201-1/+1
| | | | | | | | | | Replace "Accepted" by "Backport" as specified on https://docs.yoctoproject.org/migration-guides/migration-3.2.html#miscellaneous-changes (From OE-Core rev: 945f1106de1fc1b08921e05aa0f871092c2c116d) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* groff: add a patch to resolve build racesAlexander Kanavin2023-09-182-0/+52
| | | | | | | (From OE-Core rev: 0dedd8982bda35ef638c44b7a3a236dbbaebd621) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* screen: update 4.9.0 -> 4.9.1Alexander Kanavin2023-09-183-194/+1
| | | | | | | | | Remove patches; they are merged upstream or backported. (From OE-Core rev: 2566f8e51d56848d8b28f37462160e90253b79fc) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* procps: update 4.0.3 -> 4.0.4Alexander Kanavin2023-09-184-179/+1
| | | | | | | | | Drop patches as all issues resolved upstream; one of them is a CVE backport. (From OE-Core rev: 8b5f6565a16bd17cf0cce62d5e7438a01e0cc1c3) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gzip: update 1.12 -> 1.13Alexander Kanavin2023-09-183-28/+3
| | | | | | | | | | | Drop autoconf-2.73.patch as issue resolved upstream. License-update: http -> https (From OE-Core rev: 1ddf9e053b17913718c780ad4c877d5ddb6ff536) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* go-helloworld: update to latest revisionAlexander Kanavin2023-09-181-1/+1
| | | | | | | | | Fix up test case to match what binary prints. (From OE-Core rev: 4683804b9669c71d31ea6a8a300e6e87e817ee12) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysstat: update 12.6.2 -> 12.7.4Alexander Kanavin2023-09-183-57/+10
| | | | | | | | | | | | | Old homepage is no longer being updated and will be taken down soon. Let's switch to git, as the new homepage is still being set up. Upstream has confirmed that odd-even version scheme is no longer in place: https://github.com/sysstat/sysstat/issues/373 (From OE-Core rev: f9d64fc36c963e6d53b1e686fdd6e998c606c413) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysstat: merge .inc into .bbAlexander Kanavin2023-09-182-76/+73
| | | | | | | (From OE-Core rev: 06fb5a80464c1cfbc7fd57da688d49a0edac5e98) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* stress-ng: upgrade 0.16.04 -> 0.16.05Wang Mingyu2023-09-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== -stress-vnni: verify if selected method supports intrinsic in intrisinc mode -Manual: Indent stressors to ease man page reading -stress-ng: Fix text of license in stress-sleep.c -stress-pty: don't treat EINTR as failure when tcdrain is interrupted -core-asm-generic: reintroduce HAVE_ASM_NOP check -Makefile: bump version -Makefile: add missing core-time.h from headers -Makefile: remove snap from make dist rule -stress-touch: fix missing help args for --touch-method and --touch-opts -stress-ng: fix missing arg for --timer-slack help -stress-stream: fix --stream-index help, missing arg -stress-ring-pipe: fix help, missing args for --ring-pipe-num and ---ring-pipe-size -stress-mremap: fix type in mremap-mlock help -stress-module: use settings names and variable names that match -boolean args -core-opts: module-no-modver and module-no-vermag are argless, fix these -stress-ng: fix --max-fd help, needs arg N -stress-dirmany: fix --dirmany-bytes option in help -stress-cache: fix help for cacheline writeback should be --cache-clwb -stress-affinity: add missing numeric arg in --affinity-sleep option -help -stress-llc-affinity: Fix spelling mistake "memiry" -> "memory" -Makefile: restore verify-test-all to 5 secs per stressor -stress-misaligned: double the timeout time for very heavily loaded -systems -stress-cpu-online: fix nixos build error, missing semicolon -stress-kvm: skip stressor if /dev/kvm is already in use -Makefile: ignore warning return values in regression tests -stress-syscall: Add BSD rfork() system call -README.md: add another kernel reference -stress-mlock: only show munlock metrics if they are available -core-opts: fix disabled --perf option -Add map_shadow_stack to TODO list -stress-enosys: add map_shadow_stack -stress-dev: only use stress_dev_hid_linux if HAVE_LINUX_HIDRAW_H is -defined -stress-ng.h: define _RENTRANT for sun builds for threading -test/test-builtin-bitreverse: don't use random() to remove OpenBSD warnings -tests: don't use random() to remove OpenBSD warnings -core-cpu-cache: cast uint32 values to uint64_t before multiply -stress-sigbus: unconstify ptr8, clean up pedantic warnings: -core-helper: stress_write_buffer: use void * for ptr rather than char * -core-setting: fix const warning with pedantic builds -core-sort: fix const warning with pedantic builds -stress-icache: make function stress_icache_func static -stress-zero.c: only declare mmap_counter and mmap_index for linux builds -stress-softlockup: reduce scope of variables t and d -stress-icache: reduce scope of variable val -stress-fma: fix return type of stress_fma_rnd_float to float -core-builtin: ensure shim_sqrtl returns long double -stress-bad-ioctl: constify pointers -stress-bad-ioctl: reduce scope of variables type, nr and ret -stress-aiol: cast result of multiply to same type as offset -core-cpu-cache: make cache_size match the same type as -cpu->caches[i].size -stress-af-alg: constify pointer ptr -core-shim: shim_posix_fallocate: reduce scope of variable ret -core-numa: stress_parse_node: constify pointer str -core-affinity: stress_parse_cpu: constify pointer str -core-setting: remove unused field uintptr_t from struct -core-interrupts: change scope of pointer ptr -stress-watchdog: re-work code to remove need for watchdog_close label -Makefile: force vnni to be built with at least -O2 -stress-vnni: move scope of variable to inside loop -stress-far-branch: clean false positive gcc warning by initializing ptr -stress-bad-altstack: make variable rnd non-clobberable -Add --interrupts option to enable interrupt accounting -core-interrupts: parse /proc/interrupts once for all types -README.md: add another paper citation -README.md: add two more kernel issues found with stress-ng -stress-enosys: add fchmodat2 -stress-syscall: add fchmodat2 -test-chmod: add fchmodat2 Linux 6.6 call and shim, add fchmodat shim -core-opts.h: move PR_OPT option macros to core-opts.h -core-opts: move gnu long options into core-opts.c -stress-prctl: add build check for new prctl macros -stress-prctl: exercise PR_RISCV_V_{GET|SET}_CONTROL -stress-prctl: add PR_GET_AUXV -README.md: add another kernel issue found using stress-ng -stess-schedmix: reduce scope of variable policy and remove initialisation -test/test-vfork.c: replace exit with _exit -stress-jpeg: stress_rgb_compress_to_jpeg: ensure duration is -initialized to zero -stress-dev: add lseek + read on /dev/nvram, voidify some args to /dev/hid -stress-dev: exercise linux /dev/hid ioctls -stress-dev: exercise linux /dev/acpi_thermal_rel ioctls -stress-ng.h: rename PR_* macros to OPT_FLAGS_PR_* -core-thermal-zone.h: move perf related structs and defines to core-thermal-zone.h -core-perf.h: move perf related structs and defines to core-perf.h -stress-ng.h: remove unused typedef stress_func_t -README.md: add Anisse Astier to contributors list -Manual: rename AF_ALG stressor title -stress-netdev: exercise invalid lengths in ifr_ifindex and ifc_len -core-helper.h: move stress_align_stack into core-helper.h -core-time: move function prototypes to core-time.h -move stress_pagein_self definition to core-thrash.h -core-helper.h: move stress_warn_once from stress-ng.h to core-helper.h -stress-ng.h: remove unused legacy function declarations -core-helper: move stress_sigchld_set_handler from stress-ng.c to core-helper.c -include core-killpid.h for stress_killpid definition -stress-ng.h: remove stress_killpid, it is in core-kill.h -stress-ng.h: remove stress_clean_dir -core-helper: move stress_clean_dir and helpers to core-helper.c -core-helper: rename pr_* helper functions to stress_* -Makefile: add core-shim.h to headers -core-helper: move function prototypes and macros to core-helper.h -core-shim: move function prototypes and typedefs to core-shim.h -Remove snapcraft yaml file -core-helper: provide non BSD no-op variants of getsysctl functions -stress-sock: enable --sock-msgs option, set default from 1 to 1000 messages -stress-sock: remove need to assign recvfunc pointer for every send -Manual: clarify support for --vmstat option -Manual: add --metrics RSS description -stress-dccp: add --dccp-msgs option, set default from 16 to 10000 messages -README.md: add some more citiations -Manual: minor stressor description tweaks -Manual: minor corrections -Manual: re-adjust first option after each stressor heading using .TQ -stress-ng: make --metrics brief dump just bogo-ops metrics, more metrics with --metrics option -stress-null: add --null-write for write only null benchmarking -core-shared-heap: move function prototypes to core-shared-heap.h -core-processes: move function prototypes to core-processes.h -core-sched: remove unused function stress_set_deadline_sched -core-sched: move function prototypes to core-sched.h -Makefile: add missing core-limit.h -stress-ng.h: replace lock declarations with include of core-lock.h -core-mwc: move function prototypes to core-mwc.h -core-log: move function prototypes to core-log.h -core-setting: move function prototypes to core-setting.h -core-: add missing extern and missing inclusion of header in corec -Add core-attribute.h and core-parse-opts.h -core-out-of-memory: move function prototypes to core-out-of-memory.h -core-lock: move function prototypes to core-lock.h -core-limit: move function prototypes to core-limit.h -core-job: move function prototypes to core-job.h -core-vmstat: move function prototypes to core-vmstat.h -core-try-open: move function prototypes to core-try-open.h -core-numa: move function prototypes to core-numa.h -core-mounts: move function prototypes to core-mounts.h -Makefile: add two missing header files -core-mmap: move function prototypes to core-mmap.h -core-mlock: move function prototypes to core-mlock.h -core-mincore: move function prototypes to core-mincore.h -core-madvise: move function prototypes to core-madvise.h -core-klog: move function prototypes to core-klog.h -core-killpid: move function prototypes to core-killpid.h -core-io-priority: move function prototypes to core-io-priority.h -core-interrupts: move function prototypes to core-interrupts.h -core-ignite-cpu: move function prototypes to core-ignite-cpu.h -core-cpuidle: move stress_log_cpuidle_info to core-cpuidle.h -core-affinity: move function prototypes to core-affinity.h -stress-ng: stress_class_info_t: constify class -stress-ng: stress_verifiable_mode: constify mode arg -stress-ng: move stress_kill_stressors to remove need for forward declaration -stress-ng: rename some variables, add some inlining -stress-ng: rename classes to stress_classes -stress-ng.h: minor clean-ups -stress-ng.h: move some compiler specific #define's -core-opts: move long option enum into core-opts.h -stress-ng: fix spelling mistake in --oom-avoid message -README.md: update list of contributors -Manual: minor indention fixup for some hdd stressor options -stress-ng.h: use STATX definitions for SHIM'd macros if they exist -stress-ng.h: some minor #define and comment clean-ups -stress-ng.h: remove old legacy HDD flags and fix starting bit for OPT_FLAGS_METRICS -stress-ng.h: annotate the bit flags for the option flags -stress-ng.h: remove g_caught_signal - it is no longer used -stress-ng.h: remove g_opt_parallel from header, it's only used in stress-ng.c -stress-ng.h: remove g_opt_sequential from header, it's only used in stress-ng.c -stress-sem-sysv: skip stressor if semaphore can't be initialized early -stress-zero: rate reduce the amount of mmap's in stressor loop -stress-zero: add --zero-read option just to benchmark /dev/zero reads -stress-dir: add directory renaming while exercising readdir -stress-vecshuf: implement shuffle if __builtin_shuffle does not exist -README.md: add two more research paper citations (From OE-Core rev: 6c4e3ae5c806e46834bc9cafacdf8ae691db35d5) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* groff: update 1.22.4 -> 1.23.0Alexander Kanavin2023-09-077-937/+42
| | | | | | | | | | | | | | | | | | | | | | Drop backports. Rebase 0001-Make-manpages-mulitlib-identical.patch groff-not-search-fonts-on-build-host.patch --without-doc has been removed upstream; replace that with a dependency on groff-native and substitution of groff executable from that. Drop serial make; this was introduced in 2010 without explanation and likely been solved long time ago. Set urw fonts directory to something bogus to avoid host contamination. (From OE-Core rev: 8ce301b6f62c3be4bdaf4fd03009e79095163010) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mdadm: Disable further tests due to intermittent failuresRichard Purdie2023-09-071-0/+5
| | | | | | | | | I took the mdadm ptest enabling as I was told the tests were fine now. They're not. Disable more of them as having intermittent issues. (From OE-Core rev: 2993a0bd6aca81d4382c3de5ac2fd9b5dac94868) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ghostscript: avoid neon on unsupported machinesBenjamin Bara2023-09-052-0/+103
| | | | | | | | | Disable neon if the machine does not support it. (From OE-Core rev: 22d40fcb984849bc8735bf03b306c3a3b11eb779) Signed-off-by: Benjamin Bara <benjamin.bara@skidata.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xz: upgrade 5.4.3 -> 5.4.4Wang Mingyu2023-09-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== * liblzma and xzdec can now build against WASI SDK when threading support is disabled. xz and tests don't build yet. * CMake: - Fixed a bug preventing other projects from including liblzma multiple times using find_package(). - Don't create broken symlinks in Cygwin and MSYS2 unless supported by the environment. This prevented building for the default MSYS2 environment. The problem was introduced in xz 5.4.0. * Documentation: - Small improvements to man pages. - Small improvements and typo fixes for liblzma API documentation. * Tests: - Added a new section to INSTALL to describe basic test usage and address recent questions about building the tests when cross compiling. - Small fixes and improvements to the tests. * Translations: - Fixed a mistake that caused one of the error messages to not be translated. This only affected versions 5.4.2 and 5.4.3. - Updated the Chinese (simplified), Croatian, Esperanto, German, Korean, Polish, Romanian, Spanish, Swedish, Ukrainian, and Vietnamese translations. - Updated the German, Korean, Romanian, and Ukrainian man page translations. (From OE-Core rev: 1cc37e3f7aca7e04b03de99f9ce4b8068a61510d) 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>