summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* packagegroup-meta-oe: Fix recipe style issueNiko Mauno2024-10-031-17/+17
| | | | | | | Add missing trailing space characters after = operator. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-oe: Remove duplicate valueNiko Mauno2024-10-031-1/+0
| | | | | | | | Remove the duplicate 'yajl' entry from value of RDEPENDS:packagegroup-meta-oe-devtools variable. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtar: patch CVEsKatariina Lounento2024-10-0313-0/+854
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cve-check.bbclass reported unpatched vulnerabilities in libtar [1,2,3,4,5]. The NIST assigned base score for the worst vulnerability is 9.1 / critical. The patches were taken from the libtar [6] master branch after the latest tag v1.2.20 (the changes in libtar master mostly originate from Fedora and their patches), and from the Fedora 41 libtar source package [7] and the Debian libtar package 1.2.20-8 [8] where the patches were not available in the libtar repository itself. The Fedora patch series was taken in its entirety in order to minimize differences to Fedora's source tree instead of cherry-picking only CVE fixes. Minimizing the differences should avoid issues with potential inter-dependencies between the patches, and hopefully provide better confidence as even the newest patches have been in use in Fedora for nearly 2 years (since December 2022; Fedora rpms/libtar.git commit e25b692fc7ceaa387dafb865b472510754f51bd2). The series includes even the Fedora patch libtar-1.2.20-no-static-buffer.patch, which contains changes *) that match the libtar commit ec613af2e9371d7a3e1f7c7a6822164a4255b4d1 ("decode: avoid using a static buffer in th_get_pathname()") whose commit message says Note this can break programs that expect sizeof(TAR) to be fixed. The patches applied cleanly except for the Fedora srpm patch libtar-1.2.11-bz729009.patch, which is identical with the pre-existing meta-oe patch 0002-Do-not-strip-libtar.patch and is thus omitted. The meta-openembedded recipe does not include any of the patches in Kirkstone [9] nor the current master [10]. libtar does not have newer releases, and the libtar master doesn't contain all of the changes included in the patches. Fedora's libtar.1.2.11-*.patch are not included in the libtar v1.2.20 release either but only in the master branch after the tag v1.2.20. The version number in the filename is supposedly due to the patches being created originally against v1.2.11 but have been upstreamed or at least committed to the master only after v1.2.20. The commit metadata could not be practically completed in most of the cases due to missing commit messages in the original commits and patches. The informal note about the author ("Authored by") was added to the patch commit messages where the commit message was missing the original author(s)' Signed-off-by. *) The patch also contains the changes split to the libtar commits 495d0c0eabc5648186e7d58ad54b508d14af38f4 ("Check for NULL before freeing th_pathname") and 20aa09bd7775094a2beb0f136c2c7d9e9fd6c7e6 ("Added stdlib.h for malloc() in lib/decode.c")) [1] https://nvd.nist.gov/vuln/detail/CVE-2021-33643 [2] https://nvd.nist.gov/vuln/detail/CVE-2021-33644 [3] https://nvd.nist.gov/vuln/detail/CVE-2021-33645 [4] https://nvd.nist.gov/vuln/detail/CVE-2021-33646 [5] https://nvd.nist.gov/vuln/detail/CVE-2013-4420 [6] https://repo.or.cz/libtar.git [7] https://src.fedoraproject.org/rpms/libtar/tree/f41 [8] https://sources.debian.org/patches/libtar/1.2.20-8/CVE-2013-4420.patch/ [9] https://git.openembedded.org/meta-openembedded/tree/meta-oe/recipes-support/libtar/libtar_1.2.20.bb?h=kirkstone&id=9a24b7679810628b594cc5a9b52f77f53d37004f [10] https://git.openembedded.org/meta-openembedded/tree/meta-oe/recipes-support/libtar/libtar_1.2.20.bb?h=master&id=9356340655b3a4f87f98be88f2d167bb2514a54c Signed-off-by: Katariina Lounento <katariina.lounento@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk3: Fix build break with latest girKhem Raj2024-10-032-0/+34
| | | | | | Reported with clang-19 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk3: Always use -g1 for debug flagsKhem Raj2024-10-021-3/+2
| | | | | | | Ensures that debugging symbols do not explode modeled on oe-core commit [1] [1] https://git.openembedded.org/openembedded-core/commit/?id=9badf68d78d995f7d5d4cf27e045f029fc6d4044 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rsyslog: Enable 64bit atomics checkKhem Raj2024-10-021-5/+6
| | | | | | | | | Build checks for this during configure but the test is a runtime test, which does not work when cross-compiling, therefore prescribe this by caching it for architecture/compiler options where it will work ok. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* layer.conf: Update to walnascar (5.2) layer/release seriesKhem Raj2024-10-011-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pefile: Remove recipeKhem Raj2024-09-303-32/+0
| | | | | | It has been moved to core layer Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openlmi-tools: Remove obsolete recipeNiko Mauno2024-09-302-34/+0
| | | | | | | | | | | | | | | | | This recipe depends on meta-python2, master branch of which has not been updated sine February 2022, see https://git.openembedded.org/meta-python2/log/?h=master Also, the SRC_URI address leads to fedorahosted.org retirement announcement page, HOMEPAGE does not seem to work, and https://pypi.org/project/openlmi-tools/ declares the programming language as Python 2.7. Thus, remove the obsolete recipe, along with associated packagegroup declarations/references. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lio-utils: Remove obsolete recipeNiko Mauno2024-09-303-144/+0
| | | | | | | | | | | | | | | This recipe depends on meta-python2, master branch of which has not been updated sine February 2022, see https://git.openembedded.org/meta-python2/log/?h=master Also, master branch of lio-utils has not been updated since May 2014, see https://github.com/Datera/lio-utils/commits/master/ Thus, remove the obsolete recipe, along with associated packagegroup declarations/references. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* telepathy-idle: Remove obsolete recipeNiko Mauno2024-09-303-43/+0
| | | | | | | | | | | | | | | This recipe depends on meta-python2, master branch of which has not been updated sine February 2022, see https://git.openembedded.org/meta-python2/log/?h=master Also, master branch of telepathy has not been updated since June 2016, see https://cgit.freedesktop.org/wiki/telepathy/log/?h=master Thus, remove the obsolete recipe, along with associated packagegroup declarations/references. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mysql-python: Remove obsolete recipeNiko Mauno2024-09-303-66/+0
| | | | | | | | | | | | | | | | This recipe depends on meta-python2, master branch of which has not been updated sine February 2022, see https://git.openembedded.org/meta-python2/log/?h=master Also, master branch of the associated source code repository has not been updated since January 2014, see https://github.com/farcepest/MySQLdb1/commits/master/ Thus, remove the obsolete recipe, along with associated packagegroup declarations/references. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* abseil-cpp: Do not leak -Wnon-virtual-dtor into the .pc filesPeter Kjellerstedt2024-09-302-0/+31
| | | | | | | | | | | The -Wnon-virtual-dtor flag was unintentionally added to the .pc files, which causes problems when abseil is used by C code: cc1: error: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [-Werror] Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tmux: upgrade 3.4 -> 3.5Wang Mingyu2024-09-301-1/+1
| | | | | | | | Changelog: https://raw.githubusercontent.com/tmux/tmux/3.5/CHANGES Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* squashfs-tools-ng: upgrade 1.3.1 -> 1.3.2Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | Changelog: ========== - Fix prefix path for file globing - Missing '--no-pad' option in 'gensquashfs', 'sqfs2tar' - Fix version substitution in release script Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ostree: upgrade 2024.7 -> 2024.8Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - repo: NUL terminate readlinkat result - deploy: Log to journal for boot space, not stderr - commit/payload-link: Ensure we don't overrun target_checksum size - sysroot: Make coverity happy with dirname+strdup - tests: Attempt to update auto-prune test - grub2: Show output when run in systemd by default - lib/traverse: Fix minor memory leak - github/workflows/tests: Update actions/upload-artifact to v4 - Redo pages workflow - spec: %autorelease can't be resolved by COPR - bootloader/grub2: Handle empty static configs - workflow/docs: Fix deployments - curl: Assert that curl_multi_assign worked - curl: Make socket callback during cleanup into no-op Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nanopb: upgrade 0.4.8 -> 0.4.9Wang Mingyu2024-09-303-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - Fix problems with enum intsize introduced in 0.4.8 - Fix Python pkg_resources deprecation - Add option to discard deprecated fields - Use fallback_type when breaking circular dependencies - Discard autogenerated map entry types if the field is skipped - Use pb_byte_t = uint8_t when available - Add enum_validate option - Add check_return attribute for IAR compiler - Add label_override field option - Add Zephyr module specification - Add Apple privacy manifest - Bazel rule improvements, including bzlmod migration - CMake build rule improvements - Improve C++ descriptors - Test case improvements - Update dependency package versions - Documentation improvements Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libzip: upgrade 1.10.1 -> 1.11.1Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | | | | | | | | Changelog: =========== * Fix zipconf.h for version number with missing third component. * Stop searching after finding acceptable central directory, even if it contains inconsistencies. * Only write Zip64 EOCD if fields don't fit in normal EOCD. Previously libzip also wrote it when any directory entry required Zip64. * Allow bytes from 0x00-0x1F as UTF-8. * Add new error code 'ZIP_ER_TRUNCATED_ZIP' for files that start with a valid local header signature. * 'zipcmp': add '-T' option for comparing timestamps. * 'zip_file_replace' now removes the target's extra field information. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwupd: upgrade 1.9.24 -> 1.9.25Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= Bug fix: --------- Fix checking new Synaptics MST firmware size Make another ModemManager instance ID visible for firmware matching Never set a zero-length device name when matching the vendor name Recalculate the device supported flag when reparenting devices Reduce idle power consumption of paired logitech-hidpp devices Retry the open action to fix BC901 NVMe reload Add support: ----------- Algoltek devices supporting sector erase Dell K2 dock Intel USB4 hub 5787 More MediaTek scaler devices Nordic HID devices supporting DFUv1 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 6.1.20240915.0 -> 6.1.20240922.0Wang Mingyu2024-09-301-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* btop: upgrade 1.3.2 -> 1.4.0Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - NetBSD Support - Intel GPU support - Added warnings when toggling boxes and terminal size is to small - Fix missing core percentages - Various fixes for drawing GPU related information - fix divide 0 error when caculating disk usage percentage - fix io_graph_speeds parsing - V1 of Phoenix Night theme - Fixed missing CPU core temps when too small to show core temp graphs - Fixed missing IO graphs in IO mode - fix zero temp - Fix comments (parsing) in theme files - Add regex filtering - Fix typo in file existences check for voltage_now - Show time in days when remaining battery exceeds an estimation of 24h - (AMD Gpu) fix pwr_usage not being defined correctly during rsmi collection - macOS: fix crash if there exists a uid not associated with any user - Fix rsmi device name buffer size - Add gruvbox_light theme - Create man page for btop in Markdown - Include metadata in binary version output 'btop --version' - collect: Fix reading of battery power draw on Linux Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* adw-gtk3: upgrade 5.3 -> 5.4Wang Mingyu2024-09-301-1/+1
| | | | | | | | Changelog: Update for GNOME 47 and GTK 4.16. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pahole: upgrade 1.25 -> 1.27Yi Zhao2024-09-302-4/+4
| | | | | | | | | | | | | | ChangeLog: https://git.kernel.org/pub/scm/devel/pahole/pahole.git/tree/changes-v1.26?h=v1.27 https://git.kernel.org/pub/scm/devel/pahole/pahole.git/tree/changes-v1.27?h=v1.27 Add more architectures to COMPATIBLE_HOST, as libbpf is now allowed to be built on more architectures[1]. [1] https://git.openembedded.org/meta-openembedded/commit/?id=bb8049afe96db57707afc259743e288bec456117 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libidn: upgrade 1.41 -> 1.42Yi Zhao2024-09-293-401/+18
| | | | | | | | | | | | | | | | | | ChangeLog: https://git.savannah.gnu.org/cgit/libidn.git/tree/NEWS?h=v1.42 License-Update: Copyright years updated to 2024 for idna.h and idn.c Correct ending line number for license text in idna.h and idn.c[1][2] * Drop backport patch * Refresh patch [1] https://git.savannah.gnu.org/cgit/libidn.git/tree/lib/idna.h?h=v1.42 [2] https://git.savannah.gnu.org/cgit/libidn.git/tree/src/idn.c?h=v1.42 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tk: upgrade 8.6.10 -> 8.6.15Yi Zhao2024-09-293-6/+5
| | | | | | | | Release Notes: https://sourceforge.net/p/tcl/mailman/message/58817026/ Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rocksdb: Add ptest supportMingli Yu2024-09-294-2/+74
| | | | | | | | | | | | # ./run-ptest PASS: agg_merge_test PASS: cache_test PASS: db_basic_test PASS: env_basic_test PASS: testutil_test Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* thrift: upgrade 0.20.0 -> 0.21.0Yi Zhao2024-09-291-1/+1
| | | | | | | | ChangeLog: https://github.com/apache/thrift/blob/v0.21.0/CHANGES.md Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linuxptp: upgrade 4.1 -> 4.4Yi Zhao2024-09-293-84/+2
| | | | | | | | | * Update SRC_URI * Drop backport patches * Drop redundant UPSTREAM_CHECK_URI and UPSTREAM_CHECK_REGEX Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* catch2: upgrade 3.7.0 -> 3.7.1Yi Zhao2024-09-291-1/+2
| | | | | | | | ChangeLog: https://github.com/catchorg/Catch2/releases/tag/v3.7.1 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fio: upgrade 3.36 -> 3.37Yi Zhao2024-09-291-2/+3
| | | | | | | | * Add UPSTREAM_CHECK_GITTAGREGEX to check the correct latest stable version. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ipmtool: add UPSTREAM_CHECK_GITTAGREGEXYi Zhao2024-09-281-0/+3
| | | | | | | | | | | | | | | | | | | | Add UPSTREAM_CHECK_GITTAGREGEX to check the correct latest stable verison. Before the patch: $ devtool latest-version ipmitool INFO: Current version: 1.8.19 INFO: Latest version: 10. INFO: Latest version's commit: 990f9672c9581ab5fcb6bfed98f5da12edd29411 After the patch: $ devtool latest-version ipmitool INFO: Current version: 1.8.19 INFO: Latest version: 1.8.19 INFO: Latest version's commit: 19d78782d795d0cf4ceefe655f616210c9143e62 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mariadb: Fix build with clang-20/trunkKhem Raj2024-09-272-0/+27
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* softhsm: add destroyed global access prevention patchRouven Czerwinski2024-09-272-0/+673
| | | | | | | | | | | | | | Currently softhsm will try to access deleted obejcts due to the order of atexit handler implementations. Add a patch which adds a global variable to track whether objects are deleted and prevents access if this is the case. This fixes a failure with the signing.bbclass where when signing multiple fitimage configurations the second signing operation will lead to a segfault. Signed-off-by: Rouven Czerwinski <r.czerwinski@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gpsd: condition the runtime dependence of pyserial on the pygpsJose Quaresma2024-09-271-1/+2
| | | | | | | | | | | | | | | | | | | The python3-pyserial dependency was introduced in [1]. It is provided by the meta-python layer and so make it conditionally. Fixes: | NOTE: Resolving any missing task queue dependencies | ERROR: Nothing RPROVIDES 'python3-pyserial' (but ../meta-openembedded/meta-oe/recipes-navigation/gpsd/gpsd_3.25.bb RDEPENDS on or otherwise requires it) | NOTE: Runtime target 'python3-pyserial' is unbuildable, removing... | Missing or unbuildable dependency chain was: ['python3-pyserial'] | NOTE: Runtime target 'gpsd' is unbuildable, removing... | Missing or unbuildable dependency chain was: ['gpsd', 'python3-pyserial'] [1] https://git.openembedded.org/meta-openembedded/commit/?id=1266c912afa0abf118eaa5d152a0641c87665fbd Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Revert "gpsd: make the meta-python dependency conditionally"Jose Quaresma2024-09-271-1/+0
| | | | | | | This reverts commit eb731aa8660b280a15684dc81954dbcd4d54fdb6. Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* capnproto: Add "capnp" to CVE_PRODUCTs-tokumoto2024-09-261-0/+2
| | | | | | | | | | Vulnerabilities against capnproto are sometimes reported as "capnp", so add "capnp" to CVE_PRODUCT. https://nvd.nist.gov/vuln/detail/CVE-2022-46149 Signed-off-by: Shunsuke Tokumoto <s-tokumoto@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* polkit: Update Upstream-Status of a merged patchYoann Congal2024-09-261-1/+1
| | | | | | | | https://github.com/polkit-org/polkit/pull/497 was merged as https://github.com/polkit-org/polkit/commit/1d4f7f4d9f3d74fb2649c96faa8677416c1aefc2 Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syslog-ng: upgrade 4.6.0 -> 4.7.0J. S.2024-09-262-43/+2
| | | | | | | | | | | | | Changelog : https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.7.0 Dropped patch - merged in this version : * 0001-macros-guard-ipv6-code-with-SYSLOG_NG_ENABLE_IPV6.patch New json-c dependency fixes configure failure. Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* valkey: Add recipeLeon Anavi2024-09-269-0/+1695
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Valkey is an open source, in-memory data store. Release 8.0.0 is fully compatible with Redis OSS 7.2.4 and brings: - Added full client info to SHUTDOWN and CLUSTER FAILOVER logs for better traceability of requests. - Resolved issues in replicationSetPrimary where the primary node's IP/port updates were not correctly handled in the cluster gossip section. - Fixed AOF base suffix during rewrites when modifying the aof-use-rdb-preamble setting, ensuring correct suffix caching to prevent inconsistencies. - Addressed rare crashes in async IO threads with TLS by preventing concurrent read and write job overlap. - Prevented AOF from being incorrectly disabled after loading RDB data, ensuring proper re-enabling of AOF. - Triggered a save of the cluster configuration file before shutdown to prevent inconsistencies caused by unsaved node configuration changes. - Fixed timing issue in CLUSTER SETSLOT to ensure replicas handle migration correctly when receiving the command before the gossip update. - Optimized the handling of temporary set objects in SUNION and SDIFF commands, resulting in a 41% performance improvement for SUNION and 27% for SDIFF. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* perfetto: upgrade 31.0 -> 47.0Etienne Cordonnier2024-09-268-93/+114
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release Notes: https://github.com/google/perfetto/releases/tag/v47.0 Test procedure: Tested with TOOLCHAIN="clang" and MACHINE="qemux86-64" (using ARGS="is_debug=false enable_perfetto_x64_cpu_opt=false" in perfetto.bb because of missing SSE4.2,BMI2,AVX2 inside qemu): ``` root@qemux86-64:~# tracebox --out /tmp/perfetto dmesg sched freq idle am wm gfx view binder_driver hal dalvik camera input res memory [100.634] service.cc:232 Started traced, listening on @traced-p-310 @traced-c-310 [100.804] probes.cc:104 Starting traced_probes service [100.852] probes_producer.cc:332 Connected to the service [100.957] perf_producer.cc:1201 Connected to the service [100.979] perfetto_cmd.cc:1100 Connected to the Perfetto traced service, TTL: 10s [101.029] ng_service_impl.cc:1125 Configured tracing session 1, #sources:4, duration:10000 ms, #buffers:1, total buffer size:32768 KB, total sessions:1, uid:0 session name: "" [101.571] probes_producer.cc:132 Ftrace setup (target_buf=1) [101.574] ftrace_procfs.cc:441 disabled ftrace in /sys/kernel/tracing/ [101.679] ftrace_procfs.cc:295 Failed to setup event triggers for synthetic:rss_stat_throttled (errno: 22, Invalid argument) [101.682] atrace_wrapper.cc:196 Atrace only supported on Android. [101.757] ftrace_procfs.cc:438 enabled ftrace in /sys/kernel/tracing/ [111.091] ng_service_impl.cc:2103 FlushAndDisableTracing(1) done, success=1 [111.097] probes_producer.cc:445 Producer stop (id=1) [111.168] ftrace_procfs.cc:441 disabled ftrace in /sys/kernel/tracing/ [111.181] ftrace_procfs.cc:441 disabled ftrace in /sys/kernel/tracing/ [111.194] probes_producer.cc:445 Producer stop (id=2) [111.200] probes_producer.cc:445 Producer stop (id=3) [111.308] perfetto_cmd.cc:1263 Wrote 390764 bytes into /tmp/perfetto root@qemux86-64:~# ls -l /tmp/perfetto -rw------- 1 root root 390764 Sep 24 09:25 /tmp/perfetto ``` I then manually verified the file using https://ui.perfetto.dev/ Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* audit: Fix CVE_PRODUCTShinji Matsunaga2024-09-241-0/+2
| | | | | | | | | | | | | | Fix "audit" set in CVE_PRODUCT to "linux:audit" to detect only vulnerabilities where the vendor is "linux". Currently, CVE_PRODUCT also detects vulnerabilities where the vendor is "visionsoft", which are unrelated to the "audit" in this recipe. https://www.opencve.io/cve?vendor=visionsoft&product=audit In addition, all the vulnerabilities currently detected in "audit" have the vendor of "visionsoft" or "linux". Therefore, fix "audit" set in CVE_PRODUCT to "linux:audit". Signed-off-by: Shinji Matsunaga <shin.matsunaga@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gpsd: make the meta-python dependency conditionallyJose Quaresma2024-09-231-0/+1
| | | | | | | | | | | | | | | | | | | The python3-pyserial dependency was introduced in [1]. It is provided by the meta-python layer and so make it conditionally. Fixes: | NOTE: Resolving any missing task queue dependencies | ERROR: Nothing RPROVIDES 'python3-pyserial' (but ../meta-openembedded/meta-oe/recipes-navigation/gpsd/gpsd_3.25.bb RDEPENDS on or otherwise requires it) | NOTE: Runtime target 'python3-pyserial' is unbuildable, removing... | Missing or unbuildable dependency chain was: ['python3-pyserial'] | NOTE: Runtime target 'gpsd' is unbuildable, removing... | Missing or unbuildable dependency chain was: ['gpsd', 'python3-pyserial'] [1] https://git.openembedded.org/meta-openembedded/commit/?id=1266c912afa0abf118eaa5d152a0641c87665fbd Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* protobuf: upgrade 4.25.4 -> 4.25.5Yi Zhao2024-09-231-1/+1
| | | | | | | | ChangeLog: https://github.com/protocolbuffers/protobuf/releases/tag/v25.5 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* protobuf: add abseil-cpp to RDEPENDSYi Zhao2024-09-231-0/+2
| | | | | | | | | | | | | | Since commit[1], the libraries of abseil-cpp have been splitted into separate packages. When protobuf is installed into the image, only 48 abseil libraries are installed as runtime dependencies. But the output of 'pkg-config --libs protobuf' lists 66 abseil-cpp libraries are required. Add abseil-cpp to RDEPENDS to ensure that all required abseil-cpp libraries are installed. [1] https://git.openembedded.org/meta-openembedded/commit/?id=dd6421e65eb75c35a904f4b487ba022075035ecc Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* abseil-cpp: upgrade 20240116.2 -> 20240722.0Yi Zhao2024-09-236-119/+56
| | | | | | | | | | | | ChangeLog: https://github.com/abseil/abseil-cpp/releases/tag/20240722.0 * Drop backport patch: 0004-PR-1644-unscaledcycleclock-remove-RISC-V-support.patch * Refresh patches Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencv: upgrade 4.9.0 -> 4.10.0ptak2024-09-201-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-psycopg: upgrade 3.2.1 -> 3.2.2Wang Mingyu2024-09-181-1/+1
| | | | | | | | | | | Changelog: =========== - Drop TypeDef specifications as string from public modules, as they cannot be composed by users as typing objects previously could - Release Python 3.13 binary packages. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pegtl: upgrade 3.2.7 -> 3.2.8Wang Mingyu2024-09-181-1/+1
| | | | | | | | Changelog: Fixed build with '-Wshorten-64-to-32' Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmanette: upgrade 0.2.7 -> 0.2.9Wang Mingyu2024-09-181-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: =========== * Update and clean up the game controller mapping database * ManetteDevice - add manette_device_get_mapping() and manette_device_get_guid() - Handle keycodes before BTN_MISC as well * ManetteMapping - Allow to map paddle1-4, misc1-6 and touchpad buttons - Improve error handling * ManetteMappingManager - Check if user mapping file exists * Tests - Test default mappings Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 6.1.20240908.0 -> 6.1.20240915.0Wang Mingyu2024-09-181-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>