summaryrefslogtreecommitdiffstats
path: root/meta/recipes-support
Commit message (Collapse)AuthorAgeFilesLines
* libgcrypt: Fix building error with '-O2' in sysroot pathsimit.ghane2024-07-021-16/+47
| | | | | | | | | | | | | | | | | | | | | | Characters like '-O2' or '-Ofast' will be replaced by '-O1' and '-O0' respectively when compiling cipher and random in the filesystem paths as well if they happen to contain '-O2' or '-Ofast If we are cross compiling libgcrypt and sysroot contains such characters, we would get compile errors because the sysroot path has been modified. Fix this by adding blank spaces and tabs before the original matching pattern in the sed command. It is difficult to control -O1 for cipher and -O0 for random at the same time in OE environment along with patch file. So, keeping same change as it is. (From OE-Core rev: ecd26bbba36ad715c2a0f20475ebc977ea94746c) Signed-off-by: simit.ghane <simit.ghane@lge.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* native/nativesdk: Stop overriding unprefixed *FLAGS variablesRichard Purdie2024-07-011-3/+3
| | | | | | | | | | | | | | | | | | | | We're currently encouraging an "arms race" with the FLAGS variables since a recipe might want to set a specific flag for all variants but to do so, += won't work due to the assignment in the native/nativesdk class files. This means recipes are using append. Since the default variables are constructed out of TARGET_XXX variables and we redefine these, there is no need to re-define the un-prefixed variables. If we drop that, the += appends and similar work and recipes don't have to resort to append. Change the classes and cleanup a number of recipes to adapt to the change. This change will result in some flags appearing to some native/nativesdk variants but that is probably what was originally expected anyway. (From OE-Core rev: a157b2f9d93428ca21265cc860a3b58b3698b3aa) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rng-tools: upgrade 6.16 -> 6.17Wang Mingyu2024-06-251-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: =========== - mix data fed to the kernel byte-wise from multiple sources - added option to attempt more persistent use of slow entropy sources - fix some missing m4 quotes - improved debug output to show FIPS failures more clearly - added a named pipe entropy source - adjusted linux poolsize - fixed some pkcs11 error messages - fixed ignorefail and random_step options (From OE-Core rev: 51f15cde22d3caf77778750f122b94a7cd0fe508) 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>
* libpcre2: upgrade 10.43 -> 10.44Wang Mingyu2024-06-251-1/+1
| | | | | | | | (From OE-Core rev: b790c3e67bcbcb00449754db7249c251074f16b0) 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>
* libjitterentropy: upgrade 3.4.1 -> 3.5.0Wang Mingyu2024-06-251-2/+2
| | | | | | | | | | | | | | | | Lisence-Update: Copyright year updated to 2024. Changelog: =========== * add distinction between intermittent and permanent health failure * add compile time option to allow configuring a mask to reduce the size of the time stamp used for the APT (From OE-Core rev: c57a897c945adda0c4321c7fdab03148f805efba) 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>
* libevdev: upgrade 1.13.1 -> 1.13.2Wang Mingyu2024-06-251-1/+1
| | | | | | | | (From OE-Core rev: 6ed4d4936c3279d6cc6e0880b7e186589d08c62c) 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>
* fribidi: upgrade 1.0.14 -> 1.0.15Wang Mingyu2024-06-251-1/+1
| | | | | | | | | | | Changelog: Fixed the bad tarball from 1.0.14 with stall include files. (From OE-Core rev: 5cf2632c3652f503e9d79b21a1ce0a94fb98f713) 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>
* enchant2: upgrade 2.7.3 -> 2.8.1Wang Mingyu2024-06-251-1/+1
| | | | | | | | | | | | Changelog: - restores an optimization removed in 2.8.0 that reduces the frequency with which personal wordlists are reloaded. (From OE-Core rev: 952609eb258e58121679ec8300e4fbb7749f6a04) 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>
* diffoscope: upgrade 267 -> 271Wang Mingyu2024-06-251-1/+1
| | | | | | | | | | | | | Changelog: =========== * Drop Build-Depends on liblz4-tool. Thanks, Chris Peterson. * Update tests to support zipdetails version 4.004 shipped with Perl 5.40. (From OE-Core rev: c390768293faafc0aa0c991a26f2634aa91b1a7b) 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>
* libfm-extra: drop unneeded 0001-nls.m4-Take-it-from-gettext-0.15.patchAlexander Kanavin2024-06-242-55/+0
| | | | | | | | | | | nls.m4 is always provided with gettext or gettext-minimal if gettext class is inherited (and it is). (From OE-Core rev: bf9503c296a6dca99c6c6f3ae28a7e904499f496) 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>
* debianutils: upgrade 5.17 -> 5.19Yi Zhao2024-06-181-1/+1
| | | | | | | | | | | | | | | | | | ChangeLog: 5.19: * update-shells: Avoid duplicate lines when package shells contain both aliased and canonical shells. 5.18 * po4a/po/fr.po: Updated french translations for manpages. * d/control: Bump standards version from 4.6.2 to 4.7.0. * acinclude.m4: Bump DEBIANUTILS_VERSION from 5.17 to 5.18. (From OE-Core rev: b238242e327e9dcf3c3741cc164d1e681ce97316) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* curl: rewrite ptest installationRoss Burton2024-06-133-57/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The latest libtool upgrade appears to have resulted in intermediate files containing build paths. This wouldn't normally be a problem but the curl-ptest package is populated by copying ${B}/tests/ which includes all of the intermediate objects, so this causes buildpath warnings. Rewrite the ptest installation to install just the pieces we need: the test harness, utility scripts, and the test data. We do not need the libcurl unit tests nor the HTTP server tests, as we don't run those. Remove all of the explicitly disabled tests, as many of these were for tests that run curl-config or scan the source code, neither of which are available at ptest time. Instead use keyword exclusions to skip them. Tell the test runner to use the system curl instead of symlinking in the binary. Don't copy curl-config, skipping these minor tests is acceptable. Remove the RDEPENDS on bash, nothing needs this now we're not shipping a build tree. (From OE-Core rev: ace380501d3ef62a9e94e2bd4e880cbfaddac02c) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libcap: upgrade 2.69 -> 2.70Yi Zhao2024-06-044-12/+13
| | | | | | | | | | | | | | Release notes for 2.70 * setcap changes to make it harder to set invalid file capabilities * Lots of documentation fixes * Fix c89 compilation syntax for the C code in the libraries * libpam has deprecated providing the _pam_overwrite() function, so use memset() instead (From OE-Core rev: 1117c2c252344c092e4cbf16599699bce55770de) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* db: ignore implicit-int and implicit-function-declaration issues fatal with ↵Martin Jansa2024-05-311-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gcc-14 * many configure tests (which might not fail before) are failing with gcc-14: # grep implicit build/config.log conftest.c:47:1: error: return type defaults to 'int' [-Wimplicit-int] conftest.c:47:1: error: return type defaults to 'int' [-Wimplicit-int] conftest.c:47:1: error: return type defaults to 'int' [-Wimplicit-int] conftest.c:47:1: error: return type defaults to 'int' [-Wimplicit-int] conftest.c:47:1: error: return type defaults to 'int' [-Wimplicit-int] conftest.c:47:1: error: return type defaults to 'int' [-Wimplicit-int] conftest.c:50:17: error: implicit declaration of function 'exit' [-Wimplicit-function-declaration] conftest.c:50:17: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] conftest.c:53:9: error: implicit declaration of function 'msem_init' [-Wimplicit-function-declaration] conftest.c:54:9: error: implicit declaration of function 'msem_lock' [-Wimplicit-function-declaration] conftest.c:55:9: error: implicit declaration of function 'msem_unlock' [-Wimplicit-function-declaration] conftest.c:56:9: error: implicit declaration of function 'exit' [-Wimplicit-function-declaration] conftest.c:56:9: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] conftest.c:50:9: error: implicit declaration of function '_spin_lock_try' [-Wimplicit-function-declaration] conftest.c:51:9: error: implicit declaration of function '_spin_unlock' [-Wimplicit-function-declaration] * I have noticed this on db-native build on host with gcc-14 where it caused fatal do_configure error: http://errors.yoctoproject.org/Errors/Details/784164/ checking for mutexes... UNIX/fcntl configure: error: Support for FCNTL mutexes was removed in BDB 4.8. the config.log confirms it's because implicit-int: configure:22798: checking for mutexes configure:22925: gcc -o conftest -isystem/OE/build/oe-core/tmp-glibc/work/x86_64-linux/db-native/5.3.28/recipe-sysroot-native/usr/include -O2 -pipe -isystem/OE/build/oe-core/tmp-glibc/work/x86_64-linux/db-native/5.3.28/recipe-sysroot-native/usr/include -D_GNU_SOURCE -D_REENTRANT -L/OE/build/oe-core/tmp-glibc/work/x86_64-linux/db-native/5.3.28/recipe-sysroot-native/usr/lib -L/OE/build/oe-core/tmp-glibc/work/x86_64-linux/db-native/5.3.28/recipe-sysroot-native/lib -Wl,--enable-new-dtags -Wl,-rpath-link,/OE/build/oe-core/tmp-glibc/work/x86_64-linux/db-native/5.3.28/recipe-sysroot-native/usr/lib -Wl,-rpath-link,/OE/build/oe-core/tmp-glibc/work/x86_64-linux/db-native/5.3.28/recipe-sysroot-native/lib -Wl,-rpath,/OE/build/oe-core/tmp-glibc/work/x86_64-linux/db-native/5.3.28/recipe-sysroot-native/usr/lib -Wl,-rpath,/OE/build/oe-core/tmp-glibc/work/x86_64-linux/db-native/5.3.28/recipe-sysroot-native/lib -Wl,-O1 conftest.c -lpthread >&5 conftest.c:47:1: error: return type defaults to 'int' [-Wimplicit-int] 47 | main() { | ^~~~ configure:22925: $? = 1 configure: program exited with status 1 * comparing target db with and without this change shows following diff in log.do_configure: db $ diff 5.3.28*/temp/log.do_configure 268c268 < checking for mutexes... POSIX/pthreads/library --- > checking for mutexes... POSIX/pthreads/library/x86_64/gcc-assembly 271c271 < checking for atomic operations... no --- > checking for atomic operations... x86/gcc-assembly (From OE-Core rev: 6108da955e7c553247ff5356cf1c990b3d334edf) Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* icu: upgrade 74-2 -> 75-1Alexander Kanavin2024-05-301-3/+3
| | | | | | | | | | License-update: copyright years (From OE-Core rev: 828b25dd17cd148ff0c1f852d6581359e5b6ee20) 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>
* pinentry: update 1.2.1 -> 1.3.0Alexander Kanavin2024-05-303-28/+56
| | | | | | | | | | License-update: formatting, FSF address (From OE-Core rev: 7e2b529fff1aee883d95c3cf97300c8d8b5830d3) 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>
* libgit2: update 1.7.2 -> 1.8.1Alexander Kanavin2024-05-301-3/+3
| | | | | | | | | | License-update: additional MIT-licensed components (From OE-Core rev: 2981033469d2a4e97fbe691f97c582771841c56e) 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>
* boost: update 1.84.0 -> 1.85.0Alexander Kanavin2024-05-306-11/+11
| | | | | | | | (From OE-Core rev: cac4bf50f900d226e07bd0bf96002796e0c8d383) 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>
* curl: Update to 8.8.0Robert Joslyn2024-05-303-67/+2
| | | | | | | | | | | | | Remove backported patch that is upsteam in this version. Disable test 1481 since it requires --libcurl option that is disabled by default. Remove --disable-ntlm-wb option since support for ntlm_wb was removed in this version (From OE-Core rev: f193e89cd957f0f0f7d8e9450b59061bf2e800c7) Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libnl: change HOMEPAGEChen Qi2024-05-301-1/+1
| | | | | | | | | | | http://www.infradead.org/~tgr/libnl/ stops at 2014, the current official home page should be the github one. (From OE-Core rev: cfe7659e4c553c51d39322b378ac7fb2891c2dc6) 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>
* nghttp2: upgrade 1.61.0 -> 1.62.0Wang Mingyu2024-05-281-1/+1
| | | | | | | | | | | Changelog: https://github.com/nghttp2/nghttp2/releases/tag/v1.62.0 (From OE-Core rev: 3401e3ce13b9148d00f75331c90ec4555a55545e) 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>
* libgpg-error: upgrade 1.48 -> 1.49Wang Mingyu2024-05-281-1/+1
| | | | | | | | | | | | | | Changelog: ============ * Two new functions to improve the logging interface. * Add a "trunc" keyword to gpgrt_log_printhex. * Avoid an endless loop in the argparser due to a conf file read error. (From OE-Core rev: ca95c0731056bf1299e6a0cb293c904da643f887) 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>
* diffoscope: upgrade 265 -> 267Wang Mingyu2024-05-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== * Use "xz --list" to supplement the output when comparing .xz archives; essential when some underlying metadata differs. * Actually append the xz --list after the container differences, as it simplifies tests and the output. * Add 7zip to <!nocheck> Build-Depends in debian/control. * Update copyright years. * Maintain an in-header boolean state to determine whether to drop from-file/to-file lines. This fixes an issue where HTML differences were being inadvertendly neglected. * Include "xz --verbose --verbose" (ie. double --verbose) output, not just the single --verbose. * Only include "xz --list" output if the xz has no other differences. (From OE-Core rev: 577d2f29c4bbeb182d45331dbe77b15758746d00) 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-completion: upgrade 2.13.0 -> 2.14.0Wang Mingyu2024-05-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============= * _comp_{compgen,xfunc}:** use 'declare -F --' for arbitrary funcs * _comp_{load,realcommand}:** handle option-like command name * available_interfaces:** strip only trailing colon from entries * bash_completion,conftest:** use 'complete -p --' for arbitrary cmds * fio:** engines completion * ip:** Complete link change as well as set * ip:** Don't stop at proxy and nomaster in neigh * scp remote_files:** do not filter generated paths with "$cur" * scp remote_files:** localize variable 'cur' * ssh-keygen:** handling of bundled short options * ssh-keygen:** make work with custom IFS * ssh-keygen:** suggest -O arg completions depending on mode * use -- to pass arbitrary cmdnames to '_comp_load' * use 'pathcmd=$(type -P -- "$1")' for arbitrary cmds (From OE-Core rev: 90b365f307dcb952e744c44e44198142266d2d70) 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>
* appstream: upgrade 1.0.2 -> 1.0.3Wang Mingyu2024-05-281-1/+1
| | | | | | | | | | | | | | | | | Changelog: =========== * qt: Fix relocation of Config.cmake files * cli: check-syscompat: Recognize available required controls as available * validator: Guard issue emission functions with G_GNUC_PRINTF * validator: Always use secure string formatting for issue emit function * utils: Explicitly set format style when installing catalog metadata * Suppress static-analyzer drawing wrong conclusions on GCC 14 (From OE-Core rev: be566cf0fecba34f1f792cbf060143be710970ee) 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>
* fribidi: upgrade 1.0.13 -> 1.0.14Ross Burton2024-05-281-1/+1
| | | | | | | | | | * Updated Unicode tables to version 15.1 (From OE-Core rev: 332276679c9a004158929e03d9263e9ef66816e9) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libusb1: Set CVE_PRODUCTRicardo Simoes2024-05-281-0/+2
| | | | | | | | | | | | | | This commit sets the CVE_PRODUCT variable to "libusb" to match the product name used in the NIST CPE database [1]. [1]: https://nvd.nist.gov/products/cpe/search (From OE-Core rev: 1cb4efdb0fd67167005c1d0c5de89559a4ffabdf) Signed-off-by: Ricardo Simoes <ricardo.simoes@pt.bosch.com> Signed-off-by: Mark Jonas <mark.jonas@de.bosch.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libcap-ng-python: upgrade 0.8.4 -> 0.8.5Yi Zhao2024-05-231-0/+0
| | | | | | | | | | | | | | Changelog: https://people.redhat.com/sgrubb/libcap-ng/ChangeLog - Remove python global exception handler since it's deprecated - Make the utilities link against just built libraries - Remove unused macro in cap-ng.h (From OE-Core rev: 98151fbd4864fb5c6728b7faed0ad83723f962ef) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libcap-ng: upgrade 0.8.4 -> 0.8.5Yi Zhao2024-05-234-34/+36
| | | | | | | | | | | | | | | | | Changelog: https://people.redhat.com/sgrubb/libcap-ng/ChangeLog - Remove python global exception handler since it's deprecated - Make the utilities link against just built libraries - Remove unused macro in cap-ng.h Drop backport patch fix-issues-with-swig-4-2.patch. Backport a patch to fix build for libcap-ng-python. (From OE-Core rev: 0263fd8193e51e54a4598ea3811c3c0a6e781f85) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ptest-runner: Bump to 2.4.4 (95f528c)Changqing Li2024-05-231-1/+1
| | | | | | | | | | | Changes in 2.4.4: 95f528c utils.c: run_ptests improve error handling on ptests iteration c48e5fc utils.c: run-ptests improve pseudo-terminal handling (From OE-Core rev: 48b30dc6237c952020d70976199d7f87545b6189) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* curl: skip FTP tests in run-ptestRoss Burton2024-05-221-1/+3
| | | | | | | | | | | | | | It looks like something related to FTP in curl, be it the protocol itself or the harness, is unstable under load. We've been seeing random failures in automated QA, and Debian does too. Until this issue is resolved, disable all of the FTP tests on the hope that this is the underlying common factor. (From OE-Core rev: 28035987fad5a673e35b346e043e66d04f64ef5d) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Ensure S is set to a valid directoryRichard Purdie2024-05-211-0/+3
| | | | | | | | | | | | Several recipes have S pointing at a directory that does not exist. Set S in these cases to somethig valid making the metadata and recipe behaviour more consistent. Tweak one of the QA test diff offsets to match the changed recipe. (From OE-Core rev: 22f1f5849a9a3bf287dbe8933546e52e39ddc86e) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Start WORKDIR -> UNPACKDIR transitionRichard Purdie2024-05-214-4/+4
| | | | | | | | | Replace references of WORKDIR with UNPACKDIR where it makes sense to do so in preparation for changing the default value of UNPACKDIR. (From OE-Core rev: 1f18b9a512800860d5153d89eb82b56388efad6f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* enchant2: upgrade to 2.7.3Ross Burton2024-05-151-1/+1
| | | | | | | | | | | | | Upstream NEWS: This release is made with Vala 0.56.17 (previous versions were made with 0.56.0). This works around a bug in `valac` that generates code which causes an error in GCC >=14 and Clang >= 16. (From OE-Core rev: 6eca600a402d20ac1905681f344e8f1a70cdb5b9) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lrzsz connman-gnome libfm: ignore various issues fatal with gcc-14Martin Jansa2024-05-131-0/+4
| | | | | | | | | | | | | | | | | | | | work arounds for: oe-core/meta/recipes-bsp/lrzsz/lrzsz_0.12.20.bb:do_compile oe-core/meta/recipes-connectivity/connman/connman-gnome_0.7.bb:do_compile oe-core/meta/recipes-support/libfm/libfm_1.3.2.bb:do_compile http://errors.yoctoproject.org/Errors/Build/183127/ More fixes on ML (especially for -native with gcc-14 on host) cdrtools: https://lists.openembedded.org/g/openembedded-core/message/198899 syslinux: https://lists.openembedded.org/g/openembedded-core/message/198901 (From OE-Core rev: 856ffc7d0893c1dc549baf401899947f70d31896) Signed-off-by: Martin Jansa <martin.jansa@gmail.com> 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>
* curl: locale-base-en-us isn't glibc-specificRoss Burton2024-05-131-1/+1
| | | | | | | | | | | The musl-locales package provides this too, so we can depend without a libc override. (From OE-Core rev: c8f1d51f4eb6df6c041707d38f60549d13ddab7f) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* consolekit: Disable incompatible-pointer-types warning as errorKhem Raj2024-05-091-0/+3
| | | | | | | | | Fixes build with gcc-14 (From OE-Core rev: d4fb4007cbaf545e023b0cb55b80fb5c70cf5b57) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* p11-kit: ignore various issues fatal with gcc-14 (for 32bit MACHINEs)Martin Jansa2024-05-091-0/+10
| | | | | | | | | | | | | * these are reproducible only with 32bit MACHINEs and probably related to time64.inc * http://errors.yoctoproject.org/Errors/Build/183154/ (From OE-Core rev: fa2b8a494e641faab095487af90c5b78d9e33868) Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libunwind: ignore various issues now fatal with gcc-14Martin Jansa2024-05-091-0/+8
| | | | | | | | | http://gecko.lge.com:8000/Errors/Details/821679 (From OE-Core rev: 20b9e9980c6675906ed154df968008f8c9140a9c) Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rng-tools: ignore incompatible-pointer-types errors for nowMartin Jansa2024-05-091-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * causes libargp test to fail: http://errors.yoctoproject.org/Errors/Details/766951/ | configure: error: in '/OE/build/luneos-styhead/tmp-glibc/work/qemux86_64-webos-linux/rng-tools/6.16/build': | configure: error: libargp disabled and libc does not have argp config.log shows: configure:8424: x86_64-webos-linux-gcc -m64 -march=nehalem -mtune=generic -mfpmath=sse -msse4.2 --sysroot=/OE/build/luneos-styhead/tmp-glibc/work/qemux86_64-webos-linux/rng-tools/6.16/recipe-sysroot -o conftest -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map -fmacro-prefix-map=/OE/build/luneos-styhead/tmp-glibc/work/qemux86_64-webos-linux/rng-tools/6.16/git=/usr/src/debug/rng-tools/6.16 -fdebug-prefix-map=/OE/build/luneos-styhead/tmp-glibc/work/qemux86_64-webos-linux/rng-tools/6.16/git=/usr/src/debug/rng-tools/6.16 -fmacro-prefix-map=/OE/build/luneos-styhead/tmp-glibc/work/qemux86_64-webos-linux/rng-tools/6.16/build=/usr/src/debug/rng-tools/6.16 -fdebug-prefix-map=/OE/build/luneos-styhead/tmp-glibc/work/qemux86_64-webos-linux/rng-tools/6.16/build=/usr/src/debug/rng-tools/6.16 -fdebug-prefix-map=/OE/build/luneos-styhead/tmp-glibc/work/qemux86_64-webos-linux/rng-tools/6.16/recipe-sysroot= -fmacro-prefix-map=/OE/build/luneos-styhead/tmp-glibc/work/qemux86_64-webos-linux/rng-tools/6.16/recipe-sysroot= -fdebug-prefix-map=/OE/build/luneos-styhead/tmp-glibc/work/qemux86_64-webos-linux/rng-tools/6.16/recipe-sysroot-native= -DJENT_CONF_ENABLE_INTERNAL_TIMER -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fcanon-prefix-map -fmacro-prefix-map=/OE/build/luneos-styhead/tmp-glibc/work/qemux86_64-webos-linux/rng-tools/6.16/git=/usr/src/debug/rng-tools/6.16 -fdebug-prefix-map=/OE/build/luneos-styhead/tmp-glibc/work/qemux86_64-webos-linux/rng-tools/6.16/git=/usr/src/debug/rng-tools/6.16 -fmacro-prefix-map=/OE/build/luneos-styhead/tmp-glibc/work/qemux86_64-webos-linux/rng-tools/6.16/build=/usr/src/debug/rng-tools/6.16 -fdebug-prefix-map=/OE/build/luneos-styhead/tmp-glibc/work/qemux86_64-webos-linux/rng-tools/6.16/build=/usr/src/debug/rng-tools/6.16 -fdebug-prefix-map=/OE/build/luneos-styhead/tmp-glibc/work/qemux86_64-webos-linux/rng-tools/6.16/recipe-sysroot= -fmacro-prefix-map=/OE/build/luneos-styhead/tmp-glibc/work/qemux86_64-webos-linux/rng-tools/6.16/recipe-sysroot= -fdebug-prefix-map=/OE/build/luneos-styhead/tmp-glibc/work/qemux86_64-webos-linux/rng-tools/6.16/recipe-sysroot-native= conftest.c -ljitterentropy >&5 conftest.c: In function 'main': conftest.c:51:52: error: passing argument 3 of 'argp_parse' from incompatible pointer type [-Wincompatible-pointer-types] 51 | int argc=1; char *argv={"test"}; argp_parse(0,argc,argv,0,0,0); return 0; | ^~~~ | | | char * In file included from conftest.c:47: /OE/build/luneos-styhead/tmp-glibc/work/qemux86_64-webos-linux/rng-tools/6.16/recipe-sysroot/usr/include/argp.h:371:58: note: expected 'char ** restrict' but argument is of type 'char *' 371 | int __argc, char **__restrict __argv, | ~~~~~~~~~~~~~~~~~~^~~~~~ (From OE-Core rev: 78d9cad294f335f6e5b18b0ca790a9e5723f0c41) Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sqlite3: upgrade 3.45.1 -> 3.45.3Anuj Mittal2024-05-091-1/+1
| | | | | | | (From OE-Core rev: a5c24e05e8397e2e353d2d27d9da98375f6ec036) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libproxy: upgrade 0.5.4 -> 0.5.6Anuj Mittal2024-05-091-1/+1
| | | | | | | (From OE-Core rev: 6d215478a0711ca9f7475e9f16c1dd0907fbe14c) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* enchant2: upgrade 2.6.9 -> 2.7.2Anuj Mittal2024-05-091-1/+1
| | | | | | | (From OE-Core rev: b383bd8780fe6b0b49519683718e549220cf20fd) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Update WORKDIR references to UNPACKDIRRichard Purdie2024-05-022-4/+4
| | | | | | | | | | Since we want to be able to stop unpacking to WORKDIR, correct the WORKDIR references in recipe do_compile/do_install tasks to use UNPACKDIR in the appropraite places instead. (From OE-Core rev: d73595df69667fe9d12ecd407b77a0b8dae2109c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libical: disable introspection in -nativeAlexander Kanavin2024-04-301-1/+2
| | | | | | | | | | | | libical has a custom cmake introspection support, and so native provisions by g-i class aren't effective (it has only standard autoconf/meson options). (From OE-Core rev: 3857f7c9d9902dab1123083edd1a900e915aca9e) 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>
* at-spi2-core: add at-spi2-atk to CVE_PRODUCTEmil Kronborg2024-04-251-0/+2
| | | | | | | | | | | | | | | Commit ad605662f1bc ("at-spi2-core: upgrade 2.44.1 -> 2.46.0") dropped the at-spi2-atk recipe, because it was merged into at-spi2-core upstream [1]. The PROVIDES variable was changed to also include at-spi2-atk, but not CVE_PRODUCT. [1]: https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/78 (From OE-Core rev: bcf51a191de5c7ac6849568989f861b3c6b16273) Signed-off-by: Emil Kronborg <emil.kronborg@protonmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* icu: add upstream submission links for fix-install-manx.patchAlexander Kanavin2024-04-251-1/+3
| | | | | | | (From OE-Core rev: 269a1a65d2526be5622b4c1f552b6f5541e0cb86) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* apr: drop 0007-explicitly-link-libapr-against-phtread-to-make-gold-.patchAlexander Kanavin2024-04-252-51/+0
| | | | | | | | | | | | At some point this became unnecessary, as tested by building apr with DISTRO_FEATURES:append = " ld-is-gold" The logs do confirm that (previously) problematic binary links without errors. (From OE-Core rev: c041932f14cf552b0446732ce0cca6537f3286ab) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* apr: submit 0001-Add-option-to-disable-timed-dependant-tests.patch upstreamAlexander Kanavin2024-04-251-1/+1
| | | | | | | (From OE-Core rev: 1bfe386e69d7a688815a78bd2d5766a4b0665e7f) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* serf: mark patch as inappropriate for upstream submissionAlexander Kanavin2024-04-251-1/+1
| | | | | | | | | | | | | | What the patch does is not suitable, as upstream would surely want the issue with the code fixed, not removal of that code altogether. I'd also note that serf is still semi-ummaintained, and the only consumer of it is subversion, which is slowly but steadily fading away in favor of git and artifact-specific solutions. (From OE-Core rev: 634717817e94740ac8d4e8cc82cb68bfd15d8dbd) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>