summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2024-02-06meta-yocto-bsp: Remove accidentally added filesRichard Purdie
Move accidentally added files to the correct layer. (From OE-Core rev: ad251812b740a06c0f8f2dab637a61cfff73c484) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-06ltp: Try re-enabling problematic testRichard Purdie
The proc01 test used to hang when reading /proc/kmsg. This issue could have been a number of issues which were fixed in the meantime. Try re-enabling the test to see if the issue is still present. (From OE-Core rev: 8832ff65ba91587fbe739173bb2d33119a1c6f1b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-06ltp: Enable extra test groupsRichard Purdie
Petr Vorel (upstream ltp maintainer) recommended some extra tests we should run. Enable these for extra test coverage. (From OE-Core rev: ebae56999dc2ed7abb65062a9abee53827c3bad3) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-06patchtest-send-results: properly parse test statusAlexis Lothoré
patchtest-send-results currently search the word "FAIL" in the whole testresults file to decide whether it should send a report to patch submitter or not. This global search can lead to false positives, for example if the commit subject contains the word "FAIL" (as observed in [1]) Prevent those false positives by explicitely parsing the test status from each line. Each test result line, generated by the patchtest script, is expected to have the following format: <STATUS>: <some info, depending on the status> [1] https://lore.kernel.org/openembedded-core/0101018d79bfe020-06f2ce89-ea19-456b-92e7-66ee1c710fd1-000000@us-west-2.amazonses.com/ (From OE-Core rev: 3567c21af8ed65448f9325ee3fe85b8be839e1b5) Signed-off-by: Alexis Lothoré <alexis.lothore@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-06patchtest-send-results: remove unused variableAlexis Lothoré
result_basename is declared but not used in the script (From OE-Core rev: c2ba125dc30fb1ef0bf96152863db22159f4b31c) Signed-off-by: Alexis Lothoré <alexis.lothore@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-06multilib_global.bbclass: fix parsing error with no kernel module splitChen Qi
The problem could be reproduced with the following settings: MACHINE = "qemux86-64" KERNEL_SPLIT_MODULES = "0" require conf/multilib.conf MULTILIBS ?= "multilib:lib32" DEFAULTTUNE:virtclass-multilib-lib32 ?= "core2-32" The error message is as below: bb.data_smart.ExpansionError: Failure expanding variable KERNEL_VERSION_PKG_NAME, expression was ${@legitimize_package_name(d.getVar('KERNEL_VERSION'))} which triggered exception TypeError: expected string or bytes-like object The variable dependency chain for the failure is: KERNEL_VERSION_PKG_NAME -> RPROVIDES:kernel-modules This is because multilib_virtclass_handler_global function in multilib_global.bbclass deletes KERNEL_VERSION. So we need to handle such situation. We'll also need to delete KERNEL_VERSION_PKG_NAME to avoid this parsing error. (From OE-Core rev: 43dd497bc161ac44faecfdff052db03679dbb4f8) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-06gnu-config: Update to latest versionRobert Yang
* Git log 948ae97 Update copyright years 471d814 config.sub: recognize nanoMIPS CPUs ee6ea2f config.guess: recognize ironclad OS 5e2f254 config.sub: recognize ironclad OS 0e4a5b3 config.sub: recognize *-*-uefi d21518c Recognize the VideoCore 4 processor a9a369e config.guess: detect LLVM-libc via features.h 5b83c2f config.sub: add LLVM-libc support The PV 20240101 is from SRCREV 948ae97ca5703224bd3eada06b7a69f40dd15a02. (From OE-Core rev: b996184a13abf1e38b9cee5ed0fd008b07999bd8) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-06overlayfs: add missing closing parenthesis in selftestbaruch@tkos.co.il
Cc: Vyacheslav Yurkov <uvv.mail@gmail.com> (From OE-Core rev: aebd526cdfea738745e57183b1015fd327bd94df) Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-06strace: Upgrade to 6.7Khem Raj
License-Update: Update copyright years [1] Implements new syscalls from kernel 6.7+ for complete changelog see [2] [1] https://github.com/strace/strace/commit/d74413095a3c4c063902d043cc25d422d9edac07 [2] https://github.com/strace/strace/releases/tag/v6.7 (From OE-Core rev: f97bb0063d7365ac059215e32044f6d9461d324b) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-06systemd: pack pre-defined pcrlock files installed with tpm2Jose Quaresma
The new pcrlock tool systemd-pcrlock [1] is installed when the tpm2 and openssl package config is enabled and with them some pre-defined pcrlock files is installed on the target. [1] https://github.com/systemd/systemd/pull/28891 (From OE-Core rev: 0ee7002d8f6bfca7b275c082d032936494dc7e8e) Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-06arm/armv*: add all the Arm tunes in GCC 13.2.0Jon Mason
(From OE-Core rev: 5af154b66459ac05409619c81dd247c252b673f3) Signed-off-by: Jon Mason <jon.mason@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-06tunes/sve: Add support for sve2 instructionsJon Mason
Add support for SVE2 and add to 8-2a, as it can be used there. Also, clean up the comments (From OE-Core rev: 683443d57cb18b3b54245b1a09b6e5d2bae4f5d0) Signed-off-by: Jon Mason <jon.mason@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-06glibc: Refresh CVE status w.r.t 2.39 releaseValek Andrej
- drop irrelevant CVEs for 2.39 release (From OE-Core rev: bea91fb120fef012c1501d470f85ee60a672d1e3) Signed-off-by: Valek Andrej <andrej.v@skyrain.eu> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-06glibc: Upgrade to 2.39Khem Raj
License-Update: Relicenses the IBM portions of resolv/base64.c and resolv/res_debug.c to a new license that does not have use-limited patent language [1] Upgrade localdef to get glibc 2.39 build fixes Details of release [2] Add fix for mips clone3 crash [1] https://sourceware.org/git/?p=glibc.git;a=commit;h=ae49a7b29acc184b03c2a6bd6ac01b5e08efd54f [2] https://sourceware.org/glibc/wiki/Release/2.39 (From OE-Core rev: 41ee98ea7e029515a94835952b8563097150f456) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-05release-notes-4.3: fix spacingMichael Opdenacker
This fixes an ugly formatting issue in the HTML output (From yocto-docs rev: 79530aeb97976b9a63bf04ed247f98061fc9d737) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-05docs: remove support for mickledore (4.2) releaseMichael Opdenacker
(From yocto-docs rev: a6c28b89b40df38d6456d1a3ddb42d0231759b41) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-05dev-manual: start: remove idle lineMichael Opdenacker
This fixes an issue introduced by d8fdec653f96c4ddcb705ff0ef17ed641afcfe2d (From yocto-docs rev: bd970a2101df6e7437fce9cd74deb8bb86aedbd0) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-05contributor-guide: fix lore URLbaruch@tkos.co.il
Cc: Michael Opdenacker <michael.opdenacker@bootlin.com> (From yocto-docs rev: 5962a09a120681c1328e05335c2f14fad06c63ce) Signed-off-by: Baruch Siach <baruch@tkos.co.il> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-05dev-manual: gen-tapdevs need iptables installedSimone Weiß
Add the hint to the test setup that runqemu-gen-tapdevs will need the iptables package installed. (From yocto-docs rev: 4a688fb991282bf606f080d748f5290d988e4354) Signed-off-by: Simone Weiß <simone.p.weiss@posteo.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-05migration-guide: add release notes for 4.0.16Lee Chee Yang
(From yocto-docs rev: 5a7a60cef173e8e73949629129182471b0a8f4b9) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-05bsp-guide: correct formfactor recipe nameSimone Weiß
This recipe was renamed some time ago. Update the name here as well for consistency. (From yocto-docs rev: cbbda4a95e0c6d5b669cf3bc844b6bb5cca881d3) Signed-off-by: Simone Weiß <simone.p.weiss@posteo.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-05syslinux: Disable error on implicit-function-declarationKhem Raj
syslinux has vendored copy of ext2fs/ext2_fs.h but uses ext2fs/ext2fs.h from e2fsprogs package, however, ext2fs/ext2fs.h has dependencies on ext2fs/ext2_fs.h coming from e2fsprogs package as these both headers come from same package, here syslinux uses ext2fs.h from e2fsprogs but supplies its own copy of ext2_fs.h which maybe out of sync and that results in warnings about implicit implicit-function-declarations e.g. recipe-sysroot/usr/include/ext2fs/ext2fs.h:727:16: error: implicit declaration of function 'ext2fs_has_feature_gdt_csum' [-Wimplicit-function-declaration] | 727 | ext2fs_has_feature_gdt_csum(fs->super); | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2fs_has_feature_gdt_csum here comes from newer version of ext2fs/ext2_fs.h but missing from vendored copy, hence the warning. With gcc-14 this warning is treated as error by default, which breaks the build, so lets treat it as warning only. All these functions are never used in syslinux, so functionality-wise we are fine. (From OE-Core rev: a2b30108055e68b62fdad7319d7d569bc38a07b4) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-05qemu: Upgrade 8.2.0 -> 8.2.1Richard Purdie
This was a bugfix release containing several important fixes according to upstream. Drop a backported patch. (From OE-Core rev: 1715d0907d372e787c054a5509690a2719acfed0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-05qemu-native: Use inherit_defer for including native classKhem Raj
This helps working with native qemu recipes with devtool, since devtool inserts an internal class called devtool-source resulting in ERROR: QA Issue: qemu-system-native: native/nativesdk class is not inherited last, this can result in unexpected behaviour. Classes i nherited after native/nativesdk: devtool-source.bbclass [native-last] ERROR: Fatal QA errors were found, failing task. ERROR: Parsing halted due to errors, see error messages above ERROR: Command execution failed: (From OE-Core rev: 6754387d7bd397700cef029ae6df86ff8cb3a4af) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-05binutils: Upgrade to binutils 2.42Khem Raj
Release Notes are here [1] [1] https://sourceware.org/pipermail/binutils/2024-January/132213.html (From OE-Core rev: 795af50ed4005c097069a65f67eb604da9f41b92) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-05gtk: Set CVE_PRODUCTRobert Joslyn
The CPE vendor is "gnome" and the CPE product is "gtk" for both gtk+3 and gtk4 recipes. Set CVE_PRODUCT so we properly match the NVD database. (From OE-Core rev: 253f5f745d66acefcc739f1c9ad2dd46be630e47) Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-05curl: Update to 8.6.0Robert Joslyn
This is a bug fix and feature update. Release notes are available at: https://curl.se/changes.html#8_6_0 Disable test 1478, it's comparing help output to documentation. License-Update: Copyright year updated (From OE-Core rev: efebd6a8824769137a21674e2bfe1c059a41758a) Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-05python3-markupsafe: Switch to python_setuptools_build_metaRichard Purdie
Move away from the outdated setuptools to more modern build classes. (From OE-Core rev: dd0de1f1dcbbc389ceb1a032c393e5148e01ad98) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-05python3-markupsafe: upgrade 2.1.3 -> 2.1.5Richard Purdie
Note that 2.1.4 broke python3-jinja2 so skip to 2.1.5 which doesn't. (From OE-Core rev: 697a249f27d16adeeee074d0baad83ad67c7a9e6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-05ltp: Update to 20240129Petr Vorel
Removed patch accepted upstream as 8c53cc947 ("testcases/kernel/syscalls/fcntl: define _LARGEFILE64_SOURCE") Rebase runtest/mm patch. [RP: Drop connectors group since dropped upstream: https://github.com/linux-test-project/ltp/commit/9b642d89c0bcf5885b051c2d5768fa94b61d86cb Drop fsx too: https://github.com/linux-test-project/ltp/commit/fb2b6a0b3c840aa80229acf4360b7bdc3ced5edb ] (From OE-Core rev: b2867cac5ac58862469f0c6c056607abeca0b0d0) Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-05oeqa/selftest/bbtests: Tweak to use no-gplv3 inc fileRichard Purdie
With changes to gcc-runtime around improving debugging, python modules are needed but this pulls in bash which breaks the tests. Add an exclusion to the no-gplv3 include file to handle this. (From OE-Core rev: 803060fa4e8fe98ac8f987b80162110d06788946) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-05conf: Move selftest config to dedicated inc fileRichard Purdie
Create a no-gplv3.inc file based upon knowledge currently encoded into one of the selftests. There is a risk that people try and take this idea too far, or have unrealistic expectations. That said, it would be better to collect this knowledge together in one location rather than handling it piecemeal. Therefore move the configuration information from the test into a common incude file. (From OE-Core rev: fb822fb2029c69934cf43073f95b396c2d60298e) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-05openssl: Upgrade 3.2.0 -> 3.2.1Peter Marko
Fixes CVE-2024-0727 and CVE-2023-6237 Removed included patch backports. New module was implemented in tests and needs to be installed to successfully pass 04-test_provider.t test. Release information: https://github.com/openssl/openssl/blob/openssl-3.2/NEWS.md#major-changes-between-openssl-320-and-openssl-321-30-jan-2024 (From OE-Core rev: b50f1c4ccac12e9dbdeb5a6fec0413c9cd901d88) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-05sdk/assimp.py: Fix build on 32bit arches with 64bit time_tKhem Raj
This testcase does not work properly with 32bit systems as it houses an older version of zlib which needs to be patched to work with 32bit systems with 64bit time_t e.g. mips o32. Apply a needed patch via sed logic to fix this issue. Enable bundled zlib in build, which means we do not require zlib to be available in SDK and it can be built for more variety of images. Upgrade the testcase to use 5.3.1 release of assimp and add cmake option to enable bundled zlib explicitly. (From OE-Core rev: 3c922fb61aa4f3bbb5c4ef35639acdf263c4313c) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-05libxml-parser-perl: upgrade 2.46 -> 2.47Tim Orling
* Drop CheckLib.pm patch; no longer applies * Change to CPAN_MIRROR for SRC_URI * Drop SRC_URI[md5sum] * Drop redundant ptest-perl/run-ptest; ptest-perl inherit does this * Drop sed for Expat/Makefile; no longer shipped * Inherit pkgconfig to find expat lib * Patch Makefile.PL to not try to load host expat License-Update: Use LICENSE file; change to Artistic-2.0 https://metacpan.org/dist/XML-Parser/changes 2.47 2023-12-28 (by Todd Rinaldo) - #84 use $fh instead of $foo - #85 Fix typo in documentation - #89 Devel::CheckLib to from 0.99 -> 1.14 - Devel::CheckLibn 1.16 - #91 POD fix for verbatim text - #97 Add a LICENSE file - #94 Don't ship Expat/Makefile - Various github workflow improvements. Windows is still not working. (From OE-Core rev: 5c51810772a6611a37b2c1b0a32d9558007c4cf7) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-03rpm: add missing dependencies for packageconfigYi Zhao
Add depenency libselinux for PACKAGECONFIG[selinux]. Add depenency audit for PACKAGECONFIG[audit]. (From OE-Core rev: 97b5d0c85af0b667854eea90ace0a8c2f51ecefe) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-03systemtap: Backport GCC-14 related calloc fixesKhem Raj
(From OE-Core rev: 06ad41e0097902d46ad5affd99b1c716dbb27d71) 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>
2024-02-03kexec-tools: Fix build with gas 2.42Khem Raj
(From OE-Core rev: ed4c21d70e47c2c72d9fd30b7a744cc33fb660a5) 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>
2024-02-03systemd: recommend libelf, libdw for elfutils flagNick Owens
when elfutils is enabled, the elf reading code of systemd will dlopen libelf and libdw. these dependencies are not automatically detected and will not work at runtime without them installed. add them to RRECOMMENDS when elfutils is turned on in PACKAGECONFIG. fixes https://bugzilla.yoctoproject.org/show_bug.cgi?id=15379 (From OE-Core rev: f7366f44fd7d0bc5a5b073cec9c68ffd8258903c) Signed-off-by: Nick Owens <nick.owens@eero.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-03pkgconf: upgrade 2.0.3 -> 2.1.0Wang Mingyu
Changelog: =========== * Do not flatten the solver solution into the original world used as input to the solver. * Fix warnings with GCC 14 -Walloc-size. * Add --solution to the pkgconf CLI to dump the solver state. * Improve the --digraph output to clarify cancelled edges in a given solution. * Demote requires dependencies to requires.private when a parent dependency is pulled in via requires.private. * Trim trailing whitespace when processing package arguments. * Avoid strncmp() in --modversion version comparison. * Update autoconf compile flag checking macro. * Add system default path configuration to Meson. * Fix order of PKG_CONFIG_LIBDIR and PKG_CONFIG_PATH element processing. (From OE-Core rev: eacbec50fab40dd5c6b16b018806800526dfbfab) 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>
2024-02-03orc: upgrade 0.4.34 -> 0.4.36Wang Mingyu
(From OE-Core rev: c93fc93eae61dbf5759e26196cfd11b8b131fed0) 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>
2024-02-03repo: upgrade 2.40 -> 2.41Wang Mingyu
(From OE-Core rev: 53a52f3842c7c273df92cd9f1d365f1b754b2bc3) 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>
2024-02-03nghttp2: upgrade 1.58.0 -> 1.59.0Wang Mingyu
(From OE-Core rev: 4414f0297c7d1b84ec4c1363fe8a91b6e5bd9695) 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>
2024-02-03liburi-perl: upgrade 5.21 -> 5.25Wang Mingyu
Changelog: ============== - cache scheme so it never attempt to load it again - Really revert "use Scalar::Util::reftype instead of ref to check for ARRAY" - Revert the reftype change introduced in 5.22 as it causes warnings. - Use Scalar::Util::reftype instead of ref to check for ARRAY (From OE-Core rev: 84fb221f02abb8e34a3fc8efab7c2725e6c1d144) 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>
2024-02-03libsolv: upgrade 0.7.27 -> 0.7.28Wang Mingyu
- selected bug fixes: * disable choice rules for Conda * build for multiple python versions on SUSE (From OE-Core rev: ce3960526f7658bbb2fb9eeeb4652386be29c98d) 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>
2024-02-03libpng: upgrade 1.6.40 -> 1.6.41Wang Mingyu
Changelog: =========== - Added SIMD-optimized code for the Loongarch LSX hardware. - Fixed the run-time discovery of MIPS MSA hardware. - Fixed an off-by-one error in the function 'png_do_check_palette_indexes', which failed to recognize errors that might have existed in the first column of a broken palette-encoded image. This was a benign regression accidentally introduced in libpng-1.6.33. No pixel was harmed. - Fixed, improved and modernized the contrib/pngminus programs, i.e., png2pnm.c and pnm2png.c - Removed old and peculiar portability hacks that were meant to silence warnings issued by gcc version 7.1 alone. - Fixed and modernized the CMake file, and raised the minimum required CMake version from 3.1 to 3.6. - Allowed the configure script to disable the building of auxiliary tools and tests, thus catching up with the CMake file. - Fixed a build issue on Mac. - Moved the Autoconf macro files to scripts/autoconf. - Moved the CMake files (except for the main CMakeLists.txt) to scripts/cmake and moved the list of their contributing authors to scripts/cmake/AUTHORS.md - Updated the CI configurations and scripts. - Relicensed the CI scripts to the MIT License. - Improved the test coverage. License-Update: Copyright year updated to 2024. (From OE-Core rev: 4e0ec5769416938a22f64dc4767480acf76fd247) 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>
2024-02-03libidn2: upgrade 2.3.4 -> 2.3.7Wang Mingyu
Changelog: =========== -Really include tests/standalone.sh in tarball. -Bump libtool version numbers to reflect API/ABI addition. -Include tests/standalone.sh in tarball. License-Update: Copyright year updated to 2024. (From OE-Core rev: 009c7a1fed30bcb78d5fa90bbb9e38a7604cd0a5) 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>
2024-02-03gstreamer: upgrade 1.22.8 -> 1.22.9Wang Mingyu
Changelog: https://gstreamer.freedesktop.org/releases/1.22 (From OE-Core rev: 30b3835c367ff1de00d24cddf3bd920ea29f15c5) 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>
2024-02-03gnupg: upgrade 2.4.3 -> 2.4.4Wang Mingyu
fix-ldap.patch removed since it's included in 2.4.4. 0001-configure.ac-use-a-custom-value-for-the-location-of-.patch 0004-autogen.sh-fix-find-version-for-beta-checking.patch relocate.patch refreshed for 2.4.4 Changelog: https://dev.gnupg.org/T6578 (From OE-Core rev: 35ad01e17e3ba01f87902ab121247bfa600db225) 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>
2024-02-03ed: upgrade 1.19 -> 1.20Wang Mingyu
Changelog: ========== * Implement options '+line', '+/RE', and '+?RE'. * main.c: New option '--unsafe-names'. * buffer.c (warned, set_warned): New functions. * main_loop.c: Intervening cmds don't make a second 'e' or 'q' fail. * io.c (write_file): Create missing intermediate directories. * ed.texi: Improve description of commands 'e', 'f', 'q'. * main.c, ed.texi: Improve description of exit status. * configure, Makefile.in: New variable 'MAKEINFO'. * INSTALL: Document use of CFLAGS+='--std=c99 -D_POSIX_C_SOURCE=2'. License-Update: Copyright year updated to 2024. (From OE-Core rev: 21c77ffa2800bca26a8060ddaeb9b18ae3a136bf) 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>