summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* sysklogd: upgrade 2.5.0 -> 2.5.2Wang Mingyu2023-09-021-1/+1
| | | | | | | | | | | | | | | | | Changelog: - Issue #67: restore support for reading kernel logs from '/proc/kmsg', regression introduced in v2.4.0, issue #48. - Issue #37: improved accuracy of the MARK timer, optional, default: 20 minutes. Generates log messages to files, which have had no activity within the MARK interval. Was off by up to 'interval / 2' minutes. It may now be off by up to '1 / 2' minutes, i.e.g, 30 seconds. - Issue #64: sub-second faking of kernel timestamps was always zero (From OE-Core rev: 64d7c4af897cb052b6951dce6519a705cf2ac0ac) 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>
* pigz: upgrade 2.7 -> 2.8Wang Mingyu2023-09-021-1/+1
| | | | | | | | (From OE-Core rev: eaf8cf1a24b6459877139105a4a2917751de3998) 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>
* mc: upgrade 4.8.29 -> 4.8.30Wang Mingyu2023-09-022-129/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0001-mc-replace-perl-w-with-use-warnings.patch removed since it's included in 4.8.30 Changelog: ========== - Core -------- * Support PCRE2 as search engine (via ----with-search-engine=pcre2) (#4450) * Implement panelization buffers for both file panels (#4370) - VFS ------- * tar: support extended headers (including long file names and sparse files) (#1952, #2201) * extfs helpers: replace "perl -w" with "use warnings" (MidnightCommander/mc#174) * extfs/patchfs: be more specific in error message (#4485) - Editor --------- * Add syntax highlighting: - Jenkinsfiles (#4469) - B language (#4470) * Improve syntax highlighting: - ECMAScript (MidnightCommander/mc#172) - ECMAScript in TypeScript (MidnightCommander/mc#172) - use diff syntax highlighting for git commit messages (COMMIT_EDITMSG) (MidnightCommander/mc#85) - Misc -------- * Code cleanup (#4426, #4438) * Filehighlight: - recognize vsix files as zip files (MidnightCommander/mc#171) * Skin updates: - julia256 (#4441, #4445) - Fixes ---------- * Usage of 'sed' in build system/makefiles is not portable (#4459, #4466) * Unportable '$<' in Makefiles (#4460) * FTBFS if ncurses used without --with-ncurses-includes= configure parameter (#4462) * Ncurses library is duplicated in MCLIBS (#4463, #4465) * FTBFS without ext2fs attributes support (#4464) * Wrong sort order after swapping panels (#4432) * Incorrect time delimiter in the copy/move progress window (#4437) * Incorrect redraw of overlapped file panels (#4408) * Subshell/Command line prompt is empty/missing (#3121) * Find file: relative ignore directory is applied to the start search directory (#4235) * Diff viewer: options are not applied on second run (#4486) * mc.ext.ini: 'Edit' command from 'Default' section is ignored (#4434) * mc.ext.ini: .md files are not recognized as Markdown ones by extension (#4444) * mcedit: off-by-one error in paragraph formatting (#4446) * ftp: incomplete file listing: block and character devices, pipes, sockets are missed (#4472) * Various typos in the source code (MidnightCommander/mc#177, MidnightCommander/mc#178) (From OE-Core rev: 9ba1f7042de6e430c687970657173740eec9ea7b) 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>
* libconvert-asn1-perl: upgrade 0.33 -> 0.34Wang Mingyu2023-09-021-1/+1
| | | | | | | | | | | | | | Changelog: =========== * Fixes: #47 2nd - Debug output using print instead of printf * Fixes #47 Debug output using print instead of printf * ASN1.pod: fix minor typo (From OE-Core rev: db8c33b58baacd73781cf7184bfeac66c3801e0c) 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>
* stress-ng: disable DEBUG_BUILDChen Qi2023-09-021-0/+3
| | | | | | | | | | | | | | | | | | | | | We get do_compile error when DEBUG_BUILD is enabled: error: inlining failed in call to 'always_inline' '_mm512_storeu_si512': target specific option mismatch To reproduce the issue, set the following lines in local.conf and then `bitbake stress-ng'. MACHINE = "qemux86-64" DEBUG_BUILD = "1" A new issue is filed for stress-ng to track it: https://github.com/ColinIanKing/stress-ng/issues/315 (From OE-Core rev: 3270f6f3bcb7811fd5e576808c086428f1a8c568) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* less: add ptest supportJulien Stephan2023-08-292-1/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add ptest support for less root@qemux86-64:~# ptest-runner less START: ptest-runner 2023-08-21T14:22 BEGIN: /usr/lib/less/ptest TEST chinese1.lt PASS: chinese1 (30 steps) TEST colorbars.lt PASS: colorbars (222 steps) TEST github216.lt PASS: github216 (143 steps) TEST github265.lt PASS: github265 (17 steps) TEST github329.lt PASS: github329 (28 steps) TEST hdr-unicode.lt PASS: hdr-unicode (164 steps) TEST hdr-unicode1.lt PASS: hdr-unicode (107 steps) TEST proc-special.lt PASS: proc-special (107 steps) TEST seq200.lt PASS: seq200 (18 steps) TEST subsearch.lt PASS: subsearch (59 steps) TEST table-50x200.lt PASS: table-50x200 (467 steps) TEST utf8-2.txt.lt PASS: utf8-2.txt (309 steps) TEST version.c.lt PASS: version.c (38 steps) RAN 13 tests with 0 errors DURATION: 184 END: /usr/lib/less/ptest 2023-08-21T14:25 STOP: ptest-runner TOTAL: 1 FAIL: 0 [YOCTO #15073] (From OE-Core rev: 1d20e7990656c2135570640a329c80b7df879675) Signed-off-by: Julien Stephan <jstephan@baylibre.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* less: upgrade 633 -> 643Julien Stephan2023-08-291-1/+1
| | | | | | | | (From OE-Core rev: 8557ecc23c52de0d171807fa9a982374e2caa746) Signed-off-by: Julien Stephan <jstephan@baylibre.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes/classes/scripts: Drop SRCPV usage in OE-CoreRichard Purdie2023-08-241-1/+1
| | | | | | | | Now that SRCPV isn't needed we can simplify things in a few places... (From OE-Core rev: 843f82a246a535c353e08072f252d1dc78217872) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* procps: backport fix for CVE-2023-4016Ross Burton2023-08-222-0/+74
| | | | | | | | | | (From OE-Core rev: 255515e1b52fea6d72d37fae61667db08eb5b086) (From OE-Core rev: eae2a94f5de78b95590ec45e11e930655dbd5caf) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* stress-ng: upgrade 0.15.08 -> 0.16.04Anuj Mittal2023-08-211-1/+1
| | | | | | | (From OE-Core rev: 5fa07f6e882c35df4bb0d0f13804510ed2bea6f8) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mdadm: disable strace on rv32 archDmitry Baryshkov2023-08-211-0/+7
| | | | | | | | | | | | | | | | | | | | | | | strace program is not yet ported to RiscV 32 arch. Disable corresponding dependency and test to remove dependency on the non-existing package, which otherwise breaks building of core images: ERROR: Nothing RPROVIDES 'strace' (but /oe/poky/meta/recipes-extended/mdadm/mdadm_4.2.bb RDEPENDS on or otherwise requires it) strace was skipped: incompatible with host riscv32-poky-linux (not in COMPATIBLE_HOST) NOTE: Runtime target 'strace' is unbuildable, removing... Missing or unbuildable dependency chain was: ['strace'] NOTE: Runtime target 'mdadm' is unbuildable, removing... Missing or unbuildable dependency chain was: ['mdadm', 'strace'] NOTE: Runtime target 'matchbox-terminal' is unbuildable, removing... Missing or unbuildable dependency chain was: ['matchbox-terminal', 'gtk+3', 'glib-2.0', 'util-linux', 'mdadm', 'strace'] ERROR: Required build target 'core-image-weston' has no buildable providers. Missing or unbuildable dependency chain was: ['core-image-weston', 'matchbox-terminal', 'gtk+3', 'glib-2.0', 'util-linux', 'mdadm', 'strace'] (From OE-Core rev: 9eca859f3bad9a881162f514d6147be5fd1351d9) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mdadm: skip running 04update-uuid and 07revert-inplace testcasesOvidiu Panait2023-08-212-0/+40
| | | | | | | | | | | | | | 04update-uuid and 07revert-inplace tests are unreliable and fail intermittently on the autobuilder (BZ#15181 and BZ#15159). Unfortunately, the failures cannot be reproduced locally and the logs cannot be retrieved from the AB. Mark the testcases as BROKEN to skip them when running ptest. (From OE-Core rev: eb219aff7cfe1cff1da93107ac7b22c678c0000f) Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tar: upgrade 1.34 -> 1.35Wang Mingyu2023-08-212-48/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CVE-2022-48303.patch removed since it's included in 1.35 License-Update: http changed to https Changelog: =========== * Fail when building GNU tar, if the platform supports 64-bit time_t but the build uses only 32-bit time_t. * Leave the devmajor and devminor fields empty (rather than zero) for non-special files, as this is more compatible with traditional tar. * Bug fixes ** Fix interaction of --update with --wildcards. ** When extracting archives into an empty directory, do not create hard links to files outside that directory. ** Handle partial reads from regular files. ** Warn "file changed as we read it" less often. ** Fix --ignore-failed-read to ignore file-changed read errors ** Fix --remove-files to not remove a file that changed while we read it. ** Fix --atime-preserve=replace to not fail if there was no need to replace, either because we did not read the file, or the atime did not change. ** Fix race when creating a parent directory while another process is also doing so. ** Fix handling of prefix keywords not followed by "." in pax headers. ** Fix handling of out-of-range sparse entries in pax headers. ** Fix handling of --transform='s/s/@/2'. ** Fix treatment of options ending in / in files-from list. ** Fix crash on 'tar --checkpoint-action exec=\"'. ** Fix low-memory crash when reading incremental dumps. ** Fix --exclude-vcs-ignores memory allocation misuse. (From OE-Core rev: c63769de05ce08c0627d302d14316ced31816b4d) 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>
* libarchive: upgrade 3.6.2 -> 3.7.1Wang Mingyu2023-08-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= SEGV and stack buffer overflow in verbose mode of cpio bsdunzip updated to match latest upstream code miscellaneous functional bugfixes build fixes on multiple platforms bsdunzip: new tool ported from FreeBSD drop-in replacement for Info-ZIP unzip, not yet ported for Windows 7zip reader: support for Zstandard compression 7zip reader: support for ARM64 filter zstd filter: support for multi-frame zstd archives pax: fix year 2038 problem on platforms with 64-bit time_t Windows: Universal Windows Platform (UWP) fixes and improvements Windows: bcrypt usage fixes and improvements Windows: time function usage fixes and improvements (From OE-Core rev: 186bf084301b3d088dd1f100d870937b39d1389a) 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>
* sudo: upgrade 1.9.14p2 -> 1.9.14p3Wang Mingyu2023-08-141-1/+1
| | | | | | | | | | | | | | Changelog: =========== * Fixed a crash with Python 3.12 when the sudo Python python is unloaded. This only affects "make check" for the Python plugin. * Adapted the sudo Python plugin test output to match Python 3.12. (From OE-Core rev: 63859b9e402e88ab704abef3060d66c8221a944e) 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>
* mdadm: save ptest logsOvidiu Panait2023-08-101-4/+7
| | | | | | | | | | | Run test script with --save-logs and --logdir parameters, so the log files can be retrieved in case of failure. (From OE-Core rev: 32fe21e420b1c2a4e7ef9d7c768a22c9a7caa115) Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ghostscript: ignore CVE-2023-38560Ross Burton2023-08-091-0/+2
| | | | | | | | | | | The ghostscript recipe isn't vulnerable to CVE-2023-38560, as this is an issue in the GhostPCL release, whereas this recipe is the Ghostscript release. (From OE-Core rev: f82a13beabc784da1455f86064ce9f0f225b6e5a) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ghostscript: backport fix for CVE-2023-38559Ross Burton2023-08-092-0/+32
| | | | | | | (From OE-Core rev: 38478a82598260e5e0616598e8cf78416dac1867) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust-hello-world: Drop recipeFrederic Martinsons2023-08-092-43/+0
| | | | | | | | | | we now have more rust/cargo recipes and tests that cover various use cases so this is no longer needed. (From OE-Core rev: 8baaf94d200f5355791ecd980727698b1ab0e539) Signed-off-by: Frederic Martinsons <frederic.martinsons@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: update to v254Luca Boccassi2023-08-041-1/+1
| | | | | | | | | | | | | | | - Drop dependency on gnu-efi, add dependency on pyelftools for EFI builds - Refresh patches - Ship new files and directories - Use meson target to build sd-boot instead of filenames - Change libpam recipe to set ANY_OF_DISTRO_FEATURES = "pam systemd" to let logind pull in pam-plugin-umask (From OE-Core rev: 95ed1fa4ff74a77deade51ad73b2f8963ff81548) Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libarchive: ignore CVE-2023-30571Peter Marko2023-07-301-0/+2
| | | | | | | | | | | | | | | | | | | | | This issue was reported and discusses under [1] which is linked in NVD CVE report. It was already documented that some parts or libarchive are thread safe and some not. [2] was now merged to document that also reported function is not thread safe. So this CVE *now* reports thread race condition for non-thread-safe function. And as such the CVE report is now invalid. The issue is still not closed for 2 reasons: * better document what is and what is not thread safe * request to public if someone could make these functions thread safe This should however not invalidate above statment about ignoring this CVE. [1] https://github.com/libarchive/libarchive/issues/1876 [2] https://github.com/libarchive/libarchive/pull/1875 (From OE-Core rev: 9b5b850d6a6982bb8ff14dcfbb6769b293638293) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* procps: address failure with gettext 0.22Alexander Kanavin2023-07-302-0/+38
| | | | | | | | (From OE-Core rev: 046458f00108385eeae9f71f7350dc1693f64081) 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>
* sudo: update 1.9.13p3 -> 1.9.14p2Alexander Kanavin2023-07-303-30/+3
| | | | | | | | | | | | License-update: file removed upstream Drop patch as issue fixed upstream. (From OE-Core rev: 71621e8e2c630b3b55f40359821a6db8e409442c) 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>
* acpica: tarball and homepage relocated to intel.comAlexander Kanavin2023-07-301-3/+4
| | | | | | | | | | | | | | | | | | Sadly the tarball link is hidden behind html button trickery: while the link seems stable, determining what it is is too much for our upstream version checker, and so new versions will have to be checked by hand every sometimes. Switching to git won't help either: the tags are in MMDDYY format, and so won't sort: https://github.com/acpica/acpica/tags https://github.com/acpica/acpica/issues/886 (From OE-Core rev: 56320b9058b703e33f43c839dddb27b67ead523f) 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>
* meta: add missing summaries for image recipesAlexander Kanavin2023-07-303-3/+3
| | | | | | | | (From OE-Core rev: ff6f67f8fa6a5601a4203000ed039252aea1ef93) 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>
* autoconf: Upgrade to 2.72cRichard Purdie2023-07-3012-0/+173
| | | | | | | | | | | | | | | | | | | | | | | | | 2.72c is a prerelease version of autoconf 2.73. It contains largefile and y2038 64 bit time_t improvements for 32 bit architectures. Rather than work on the older codebase, this brings us to work with the recent autoconf upstream with the 64 bit changes. It is unclear when upstream will release 2.73 but it is easier for us to be aligned now we've done the bulk of the work needed to update. Upstream added several patches which fixed several common failures OE builds ran into (backported in the next commit). In general testing has otherwise been good for us. There is an unfortunate gnulib largefile.m4 bug. This change patches various software to workaround it, next time they update new versions of the gnulib code will be pulled in which address the issue with the official fix. There are also a couple of ordering related fixes for apr and libarchive. (From OE-Core rev: bb74a03e927b4867d885ad3539b097f0e7ed108c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ltp: Use bfd linker for KVM_LD as well when ld-is-lldKhem Raj2023-07-291-1/+1
| | | | | | | (From OE-Core rev: 808934304ce997c08152bf620071dfdce72cc845) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ltp: Add kernel loopback module dependencyRichard Purdie2023-07-291-0/+2
| | | | | | | | | | | The qemuarm64 kernel builds loopback device support as a module and it isn't included in the image leading to ltp test failures on that platform. Add the missing kernel module RRECOMMENDS to avoid this and fix those errors. (From OE-Core rev: 8691020f33a644d52b7d867376ef3c85be84abf9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ltp: Use bfd linker when lld is distro linker defaultKhem Raj2023-07-271-0/+1
| | | | | | | | (From OE-Core rev: 3f6ab1fea2d07a4e553bb67e3055133ff38dd68c) 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>