summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* python3-rapidjson: add ptestMickael RAMILISON2023-10-122-1/+22
| | | | | | | | Signed-off-by: Mickael RAMILISON <mickael.ramilison@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 62039a2c3347841f0e5b2c46345c9bd2fe76805e) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* kernel-selftest: Use clang options when clang is availableKhem Raj2023-10-121-8/+8
| | | | | | | | Enable bpf only with clang Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 6e0da8642ac8e6d277ee82ab91ce1248663fc58d) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* kernel-selftest: Copy the .config from kernel buildKhem Raj2023-10-121-1/+1
| | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit e65836d919e32e471192c47d39150298e97e141b) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* opencv: Fix build with protobuf v22 and dnn enabledMartin Jansa2023-10-122-1/+414
| | | | | | | Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 225ce6a14a8110ab6b573b4dc9f5297a03d17e0f) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* cpprestsdk: fix typo in comment, tag is actually 2.0.18Gianfranco Costamagna2023-10-121-1/+1
| | | | | | | | Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 5596afa6508d8e603e257bcb604637e9fcabe2a6) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* Add static-passwd and static-group filesFabien Thomas2023-10-121-0/+2
| | | | | | | | | | | In order to pass reproducible tests, recipes that use the useradd class must have static ids configured. Signed-off-by: Fabien Thomas <fabien.thomas@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 2961a31a024bd9d41724b6d16f820baee2b390df) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* Add static-passwd and static-group filesFabien Thomas2023-10-122-0/+33
| | | | | | | | | | | In order to pass reproducible tests, recipes that use the useradd class must have static ids configured. Signed-off-by: Fabien Thomas <fabien.thomas@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 714156cc42cfc35dbd960e7755866fa257f67090) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* Add static-passwd and static-group filesFabien Thomas2023-10-122-0/+2
| | | | | | | | | | | In order to pass reproducible tests, recipes that use the useradd class must have static ids configured. Signed-off-by: Fabien Thomas <fabien.thomas@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 18f01d2b14a0f7789dfce6db12810a465804e23a) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* Add static-passwd and static-group filesFabien Thomas2023-10-121-0/+1
| | | | | | | | | | | In order to pass reproducible tests, recipes that use the useradd class must have static ids configured. Signed-off-by: Fabien Thomas <fabien.thomas@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 5ecda23c4ce2534f9f974b7bf066723a58e625aa) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* Add static-passwd and static-group filesFabien Thomas2023-10-122-0/+4
| | | | | | | | | | | In order to pass reproducible tests, recipes that use the useradd class must have static ids configured. Signed-off-by: Fabien Thomas <fabien.thomas@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 1a9892251bddf35d3a797d4968be2f69ac75976b) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* Add static-passwd and static-group filesFabien Thomas2023-10-122-0/+19
| | | | | | | | | | | In order to pass reproducible tests, recipes that use the useradd class must have static ids configured. Signed-off-by: Fabien Thomas <fabien.thomas@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 7d36797bef881cb5125259e33a4a245529f39112) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* Add static-passwd and static-group filesFabien Thomas2023-10-121-0/+3
| | | | | | | | | | | In order to pass reproducible tests, recipes that use the useradd class must have static ids configured. Signed-off-by: Fabien Thomas <fabien.thomas@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 84043e673b2c424e9fc8d2b349147f35c6828903) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* meta-filesystems/layer.conf : Add meta-networking dependencyFabien Thomas2023-10-121-1/+1
| | | | | | | | | | Recipe smbnetfs depends on samba, which is in meta-networking. Signed-off-by: Fabien Thomas <fabien.thomas@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 3801443f170c9c4db3c50e2c4ba7271d8d6f4633) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* ptest-packagelists-meta-oe: Add kernel-selftest to x86/x86-64 imagesKhem Raj2023-10-121-1/+3
| | | | | | | | Test run for 10+ minutes so they belong to slow testset Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit b729ec1b11d4b170a9e7a9c1ff8db5260ba1c7eb) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* kernel-selftest: Build bpf tests againKhem Raj2023-10-122-17/+31
| | | | | | | | | | | Fix run-ptest script to run all compiled selftests disable bpf on riscv for now Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 30779662be112081096fb9a223acb0f8a4ccd6f3) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libnvme: apply patch already upstream to fix build with muslChristophe Vu-Brugier2023-10-123-39/+69
| | | | | | | | | | | | | Build failure with musl due to conflicting definitions of ioctl() between glibc and musl has been fixed by libnvme developers with this commit: * https://github.com/linux-nvme/libnvme/commit/ca47ba3119365eafac0ab25a86cab9d9a1b29bd4 Signed-off-by: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 8930d8798b44f538fcfb2013cf273c4534778404) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* gnome-control-center: Fix polkit gettext issueMarkus Volk2023-10-121-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | polkit.its and polkit.loc are taken from host. This should be fine as long as the host provides these files. At least on fedora 38 they are not installed by default and configure fails with: | ../gnome-control-center-45.0/meson.build:205:6: ERROR: Command `/home/flk/poky/build/tmp/work/corei7-64-poky-linux/gnome-control-center/45.0/recipe-sysroot-native/usr/bin/nativepython3 /home/flk/poky/build/tmp/work/corei7-64-poky-linux/gnome-control-center/45.0/gnome-control-center-45.0/build-aux/meson/find_xdg_file.py gettext/its/polkit.its` failed with status 1. | | A full log can be found at /home/flk/poky/build/tmp/work/corei7-64-poky-linux/gnome-control-center/45.0/build/meson-logs/meson-log.txt | ERROR: meson failed | WARNING: /home/flk/poky/build/tmp/work/corei7-64-poky-linux/gnome-control-center/45.0/temp/run.do_configure.6974:182 exit 1 from 'exit 1' export XDG_DATA_DIRS to avoid this issue https://gitlab.gnome.org/GNOME/gnome-control-center/-/blob/main/meson.build?ref_type=heads#L203 https://gitlab.gnome.org/GNOME/gnome-control-center/-/blob/main/build-aux/meson/find_xdg_file.py?ref_type=heads Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 6ee4a15ce28b7f09fa80aad05276ad347a182cbd) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* signing.bbclass: don't export OPENSSL environment variables globallyAhmad Fatoum2023-10-121-6/+6
| | | | | | | | | | | | | | | | | OPENSSL_{MODULES,ENGINES,CONF} and SSL_CERT_{DIR,FILE} are currently exported globally for any recipe that inherits signing. This not only affects the tasks that use the signing infrastructure, but also unrelated tasks like e.g. do_fetch. Avoid this by exporting the variables only for these tasks that actually call signing_prepare. This resolves a breakage I observed on Ubuntu 18.04, where the host tool wget is called with the environment variables set and then fails with a SSL error (exit code 5). Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 4ad790c7334b02d6d150285a952d84a02645773f) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libblockdev: fix QA error in case of multilibChen Qi2023-10-122-1/+34
| | | | | | | | | | | | | | | | | Fix the following QA error. ERROR: QA Issue: libblockdev: Files/directories were installed but not shipped in any package: /usr/lib /usr/lib/python3.11 /usr/lib/python3.11/site-packages /usr/lib/python3.11/site-packages/gi /usr/lib/python3.11/site-packages/gi/overrides /usr/lib/python3.11/site-packages/gi/overrides/BlockDev.py Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit a76f0b1f7c9fc7ecb4ebaaf9862fff3624fdef53) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* nvme-cli: upgrade 2.5 -> 2.6Christophe Vu-Brugier2023-10-121-1/+1
| | | | | | | Signed-off-by: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 719042228998484b9022676a2726002d10593343) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libnvme: Fix test builds on muslKhem Raj2023-10-122-1/+41
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com> (cherry picked from commit 29644952a6555849274b8ef8a8bd9fba2658dd76) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libnvme: upgrade 1.5 -> 1.6Christophe Vu-Brugier2023-10-121-1/+1
| | | | | | | Signed-off-by: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 9ef26775a5d9afad5277c8ef6c1f3332e4bbdf10) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* klibc: Upgrade to 2.0.13 releaseKhem Raj2023-10-128-41/+6
| | | | | | | | Drop backported patch and refresh others as needed Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 04ed4f1383314f0bd96ca3b4c04c64d998a0c0fb) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* stressapptest: Upgrade to 1.0.11 releaseKhem Raj2023-10-126-293/+2
| | | | | | | | Drop patches already in this upstream version Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 350fd96f1e1271314855647981d0cc0ba6c155db) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* pipewire: Upgrade 0.3.80 -> 0.3.81Markus Volk2023-10-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the first 1.0 release candidate that is API and ABI compatible with previous 0.3.x releases. - jackdbus support is now enabled by default. - IRQ based scheduling in ALSA was improved and enabled by default for Pro-Audio profile. It will also link the pcms together to get lower latency. This now matches what JACK does and gives equal latency to PipeWire for Pro-Audio profiles. - Support both old and new versions of webrtc-audio-processing to make the transition easier. - Forced quantum changes by nodes or metadata will now also force a suspend and resume of the graph, like the rate changes to make sure all nodes adapt to the new quantum. This is important for Pro-Audio nodes that need to reconfigure the hardware to a new period in IRQ based scheduling. - Fix a regression in regex parsing. - Many bugfixes and improvements. - jackdbus is by default enabled now. The idea is that when jackdbus is installed, the real libjack.so is in the path and we can become a real JACK client. - Forces quantum changes by nodes or metadata will now also force a suspend and resume in the graph, like the rate changes to make sure all nodes adapt to the new quantum. This is important for Pro-Audio nodes that need to reconfigure the hardware to a new period. - The stream now has an EARLY_PROCESS option that can be used to implement custum buffer fill levels. (#3480) - Fix a regression in regex parsing. (#3528) - Fix a bug in position reporting in the driver node. (#3189) (#3544) - Destroying a link will now recalculate the graph correctly. - Fix the rate comparison for finding the best rate in the graph. - Use malloc_trim() when available to release memory. (#1840) - pw-cat now supports DFF DSD files. - pw-cli avoid some NULL derefs in some cases. - The RAOP sink has seen some cleanups and improvements. It will now ask for feedback every 2 seconds to keep some devices alive. - A bug in filter-chain was fixed where it would fail to apply the gain when mixing just one source. - The filter-chain can now pass the stream volume to a control in the filter-chain graph. (#3434) - Improve volume handling in RAOP sink. - Some cleanup in the pending_stream handling. - Fix a regression in the event emission code where it failed to emit a changed event when a node was linked. (#3522) - Lower the realtime priority of pulseaudio clients. - Set pulse.module.id on the echo-cancel streams. (#3541) - Support both old and new versions of webrtc-audio-processing to make the transition easier. - The ALSA driver now does the sync of all followers directly from the wakeup event. This results in more stable rate matching. - IRQ based scheduling in ALSA was improved and enabled by default for Pro-Audio profile. It will also link the pcms together to get lower latency. This now matches what JACK does and gives equal latency to PipeWire for Pro-Audio profiles. - GNU/Hurd support was added. - Some improvements to passthrough handling. - Improvements to the codec handling when PipeWire is used as Audio Gateway. - Adapt to new Bluez API for BAP devices. - When the jack library is set in the default library path, avoid using LD_LIBRARY_PATH because this can cause confusion. - Handle clearing the latency on a port. - jack_property now always manages to actually change the metadata because it waits for a roundtrip before exiting. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 9fc1b037e473cd77628c56fed5688e724ccb4ae9) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* open62541: add Backport status and link to patchJohannes Kauffmann2023-10-121-1/+1
| | | | | | | Signed-off-by: Johannes Kauffmann <johanneskauffmann@hotmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 0287a38fbcead63a16d8b6d931d5e0e70adfe494) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-boto3, python3-botocore: remove recipesThomas Roos2023-10-122-26/+0
| | | | | | | | | | | | | | python3-boto3 and python3-botocore are provided by meta-aws. They have ptests and upgraded as soon as there is an release. Having them here also causing issues with yocto-check-layer https://bugzilla.yoctoproject.org/show_bug.cgi?id=15223 As discussed on IRC with Richard Purdie, those recipes should just be provided by meta-aws. Agreed here https://github.com/openembedded/meta-openembedded/issues/744 by Khem. Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit bc98fb0765ab32aa98c7752306a3e314b13e85b5) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libbpf: add arm, powerpc and mips64 to COMPATIBLE_HOSTDenys Zagorui2023-10-121-1/+1
| | | | | | | | | | There is is no build time issues with libbpf for these architectures so we can add them to COMPATIBLE_HOST Signed-off-by: Denys Zagorui <dzagorui@cisco.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit bb8049afe96db57707afc259743e288bec456117) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* dlt-daemon: Add an additional fix for non-systemd buildsGianfranco Costamagna2023-10-121-6/+6
| | | | | | | | Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 13ab3b1a55f8ecbda99bf5a1b6dd36df2761051f) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* dlt-daemon: do not disable dlt-system build when systemd is set to offGianfranco Costamagna2023-10-121-1/+1
| | | | | | | | Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 1fc2b9532b56685bd603fe93d867fc1268d7313f) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* dlt-daemon: update patch 544.patchGianfranco Costamagna2023-10-121-4/+4
| | | | | | | | Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit a5f0e3291b4947df76f5246ff0d246440e086816) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* dlt-daemon: Enable experimental coredumphandler featureGianfranco Costamagna2023-10-122-0/+83
| | | | | | | | Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit c065c929ab80c0ee5971c74d7e55559eebd78665) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* dlt-daemon: Make it work without systemdGianfranco Costamagna2023-10-121-6/+7
| | | | | | | | | | | | | | | Make sure also without systemd enabled as default, the tools can be built and installed, such as dlt-adaptor, dlt-adaptor-stdin, dlt-adaptor-udp, dlt-examples and dlt-console. They have stub functionalities when systemd is not default, but they can still be used with limited functionalities Reported-By: Federico Briata <federicobriata@gmail.com> Reported-By: Andrea Reali <andrea.reali@cnhind.com> Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit f558bc9d3b2dab9e1a7824fad04f498839e140af) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* ptest-image: Switch to using core-image-minimalKhem Raj2023-10-123-3/+3
| | | | | | | | Keeps the dependencies really to minimum. Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit d8d5444c25475f48df910888703e65edfece59db) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* collectd: Use https in SRC_URI, add HOMEPAGEJörg Sommer2023-10-121-1/+2
| | | | | | | Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 99ef9c1969dfb3c0813570e401031fa051ec7a24) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* images: Rename ptest images to rhyme with oe-core ptest imagesKhem Raj2023-10-129-9/+9
| | | | | | | | Easy to understand for new-comers. Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 7b5cb622b4e40ceb7b150c83ee98c40fd24ab9aa) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* images: Rename <layer>-image to <layer>-image-allKhem Raj2023-10-128-1/+1
| | | | | | | | | | These are test images to build all recipes in layer. Renaming them makes them refect what they are. Moreover we can rename the ptest images to match OE-Core naming conventions for meta-oe/meta-perl/meta-python Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 0cb018059499f7531749ee1d5d1cbb02a6cf3f0a) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* images: Delete layer specific base imagesKhem Raj2023-10-127-49/+0
| | | | | | | | | | These were essentially duplicates of core-image-minimal, however core-image-base is a better baseline for upper layers, so switched the consumers of these images to use core-image-base Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit e88b777cbecd85ff7d2916209774354a6a458101) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* images: Inherit from core-image-baseKhem Raj2023-10-1210-13/+10
| | | | | | | | | We really do not need to define base images which already exist in core layer, reuse them here. Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit ef9d73fced12e7b2dab485f0443cec84e55d016b) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* Revert "protobuf: stage protoc binary to sysroot"Clément Péron2023-10-121-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit a0557fe5433620717eeb00d3b16801711337b1a4. As said by Ross[Ø]: "Putting the _target_ protoc into the sysroot for executation at _build_ time isn't useful because even if it has the right architecture, the tune might be incompatible. Recipes which want protoc should just depend on protobuf-native." This has been reverted recently by Samuli[1]: "If protoc is enabled for the build, recipes using protobuf will fail when protoc is not available in the recipe sysroot" Be the revert is incorret as This is an issue coming from qtgrpc other recipes that use protobuf or gRPC compiler, proplery looks for the binary in the correct sysroot folder. Qtgrpc recipe should fix this issue at the recipe level, for example this is what I've done for "etcd-cpp-apiv3" recipe[2] that doesn't need this patch to properly compile. So keeping this hack doesn't seems to be a correct fix. Note that qtgrpc recipe isn't available on meta-oe nor any other public layers. 0: https://patchwork.yoctoproject.org/project/oe/patch/20230904161230.377450-1-ross.burton@arm.com/ 1: https://patchwork.yoctoproject.org/project/oe/patch/20230927051101.3088498-1-samuli.piippo@qt.io/ 2: https://github.com/etcd-cpp-apiv3/etcd-cpp-apiv3/commit/47f0d9e0326f3cc31c801a0ecf7312d1049ece3e CC: Samuli Piippo <samuli.piippo@gmail.com> CC: Ross Burton <ross.burton@arm.com> Signed-off-by: Clément Péron <peron.clem@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit bfb626a23022d871ce3c0c64cb9e5d1cc17c737e) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* bolt: change product name used for CVE checkingJeffrey Pautler2023-10-121-1/+1
| | | | | | | | | | | | | This bolt product does not currently have an entry in the CVE database. However, the default cve-check logic that maps recipes to products in the CVE database is incorrectly matching this package to a different bolt product made by bolt-cms. As a result, CVE checking incorrectly reports CVEs for that product for this package. Signed-off-by: Jeffrey Pautler <jeffrey.pautler@ni.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit c1ea15792baaa6c6c3d7005d110ad4689051ba20) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libnet: upgrade version v1.2 -> v1.3Beniamin Sandu2023-10-122-36/+2
| | | | | | | Signed-off-by: Beniamin Sandu <beniaminsandu@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 780e779de71c0dfe04fee8a3f203fb1160b1e2c5) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* nginx: add configure optionJoe Slater2023-10-122-0/+42
| | | | | | | | | | Support --with-http_xslt_module configure option via a PACKAGECONFIG option. The option is not added to the defaults. Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit e0ac8eec48ddddc93751cfcdef2557998bfe91c8) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* graphviz: Fix build to not use $prefix as search dirDaniel Klauer2023-10-122-0/+59
| | | | | | | | | | | | | | | | | | | | | | | | The graphviz configure script used $prefix/include and $prefix/lib search directories, thus bypassing the recipe sysroot, which could lead to build contamination or failures. The added patch (backported from graphviz 9.0.0) fixes this. Due to the $prefix != /usr check in the configure script, this issue only showed up for recipe build variants which use a different prefix value, such as nativesdk-graphviz (prefix = SDKPATHNATIVE/...) or graphviz-native (prefix = STAGING_DIR_NATIVE/...). Using STAGING_DIR_NATIVE is probably not a problem, since it is recipe-specific anyways, but using SDKPATHNATIVE may be a problem, if it happens to exist and contains headers/libraries. Even though this may be unlikely with the default SDKPATH = "/usr/local/oe-sdk-hardcoded-buildpath" value used in bitbake.conf, the problem can still be triggered, especially if the paths like prefix or SDKPATH are customized in a build. Link: https://gitlab.com/graphviz/graphviz/-/issues/2442 Signed-off-by: Daniel Klauer <daniel.klauer@gin.de> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 883860c40c67544dfe3e2d72732e2d8ef46b6f30) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libvpx: upgrade 1.13.0 -> 1.13.1Benjamin Bara2023-10-121-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: ========= This release contains two security related fixes. One each for VP8 and VP9. - Upgrading: This release is ABI compatible with the previous release. - Bug fixes: https://crbug.com/1486441 (CVE-2023-5217) Fix to a crash related to VP9 encoding (#1642) Signed-off-by: Benjamin Bara <benjamin.bara@skidata.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 06faef7244794a076a64006c61774e7cef1217aa) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* minicoredumber: Fix ptest reportingKhem Raj2023-10-121-2/+2
| | | | | | | | | | | Fixes AssertionError:- ptests which had no test results: ['minicoredumper'] Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 7ddce1977953723091999ea70c0e1661748fbd77) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* cukinia: Fix license fieldPhilip-Dylan Gleonec2023-10-121-1/+1
| | | | | | | | | | | The recipe currently indicates that the cukinia package is licensed under both GPLv3 AND Apache 2.0 licenses, but the upstream specifies using it under GPLv3 OR Apache 2.0 license, is user's choice. Signed-off-by: Philip-Dylan Gleonec <philip-dylan.gleonec@savoirfairelinux.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit cb8908b91ead37c5d74b44f949c12c33354956a7) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* pugixml: Update 1.13 -> 1.14Markus Volk2023-10-121-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | Improvements: xml_attribute::set_name and xml_node::set_name now have overloads that accept pointer to non-null-terminated string and size Implement parse_merge_pcdata parsing mode in which PCDATA contents is merged into a single node when original document had comments that were skipped during parsing xml_document::load_file now returns a more consistent error status when given a path to a folder Bug fixes: Fix assertion in XPath number→string conversion when using non-English locales Fix PUGIXML_STATIC_CRT CMake option to correctly select static CRT when using MSVC and recent CMake Compatibility improvements: Fix GCC 2.95/3.3 builds Fix CMake 3.27 deprecation warnings Fix XCode 14 sprintf deprecation warning when compiling in C++03 mode Fix clang/gcc warnings -Wweak-vtables, -Wreserved-macro-identifier Thanks to @DavidKorczynski, @jiangqucheng, @SoapGentoo, @asmaloney, @ArchXUser, @stefanroellin and @vineethkuttan for contributions! - license checksum has changed because of copyright year Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 4b59083f4c50e097a09230bd533bdd9fbc8178ef) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* recipes-connectivity: Add tayga recipePawel Langowski2023-10-124-0/+154
| | | | | | | | | Recipe for TAYGA - an out-of-kernel stateless NAT64 implementation for Linux Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 470b24bc04b15d142714db7de048f1c046123fe1) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-lz4: use python3-unittest-automake-outputKhem Raj2023-10-122-1/+2
| | | | | | | | | This is to support ptest format https://wiki.yoctoproject.org/wiki/Ptest Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit e3f4956a2371a57a42f68d53baf466874dfc4806) Signed-off-by: Armin Kuster <akuster808@gmail.com>