summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-extended
Commit message (Collapse)AuthorAgeFilesLines
...
* etcd-cpp-apiv3: fix build when gRPC is cross compiledClément Péron2023-09-272-1/+71
| | | | | Signed-off-by: Clément Péron <peron.clem@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* etcd-cpp-apiv3: upgrade 0.14.3 -> 0.15.3Clément Péron2023-09-271-1/+1
| | | | | Signed-off-by: Clément Péron <peron.clem@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs: Upgrade 102.15.0 -> 102.15.1Markus Volk2023-09-271-1/+1
| | | | | | | This fixes a possible segfault in polkit Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs-102: Remove the buildpathMingli Yu2023-09-271-0/+2
| | | | | | | | | Fixes: WARNING: mozjs-102-102.9.0-r0 do_package_qa: QA Issue: File /usr/src/debug/mozjs-102/102.9.0-r0/intl/components/Unified_cpp_intl_components4.cpp in package mozjs-102-src contains reference to TMPDIR File /usr/src/debug/mozjs-102/102.9.0-r0/intl/components/Unified_cpp_intl_components0.cpp in package mozjs-102-src contains reference to TMPDIR Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs-115: Apply autoconf tuple mismatch fixKhem Raj2023-09-252-5/+21
| | | | | | | Fixes DEBUG: | Invalid configuration `riscv64gc-yoe-linux-gnu': machine `riscv64gc-yoe' not recognized Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libblockdev: Upgrade 2.28 -> 3.03Markus Volk2023-09-241-10/+5
| | | | | | | | - delete removed configure options - add dependency on libnvme Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs: add recipe for v115Markus Volk2023-09-2212-0/+535
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* plocate: Upgrade to 1.1.19 releaseKhem Raj2023-09-222-9/+5
| | | | | | | * Merge .inc into bb * Switch to wget fetcher Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis: upgrade 7.2.0 -> 7.2.1Wang Mingyu2023-09-2010-1/+1
| | | | | | | | | | | | | | Changelog: ========== -(CVE-2023-41053) Redis does not correctly identify keys accessed by SORT_RO and, as a result, may grant users executing this command access to keys that are not explicitly authorized by the ACL configuration. -Fix crashes when joining a node to an existing 7.0 Redis Cluster (#12538) Correct request_policy and response_policy command tips on for some admin / configuration commands (#12545, #12530) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vlock: Use EXTRA_CFLAGSMingli Yu2023-09-201-1/+1
| | | | | | | | | | | | | | | | | The CFLAGS is hardcoded as DEFAULT_CFLAGS or DEBUG_CFLAGS in configure script, so use EXTRA_CFLAGS to make sure -fdebug-prefix-map option passed to compiler and also need to put EXTRA_CFLAGS configure option after debug option to avoid the CFLAGS overrided by DEBUG_CFLAGS when debug enabled to fix the below warning: WARNING: vlock-2.2.3-r0 do_package_qa: QA Issue: File /usr/lib64/vlock/modules/.debug/new.so in package vlock-dbg contains reference to TMPDIR File /usr/lib64/vlock/modules/.debug/ttyblank.so in package vlock-dbg contains reference to TMPDIR File /usr/lib64/vlock/modules/.debug/vesablank.so in package vlock-dbg contains reference to TMPDIR File /usr/lib64/vlock/modules/.debug/all.so in package vlock-dbg contains reference to TMPDIR File /usr/lib64/vlock/modules/.debug/nosysrq.so in package vlock-dbg contains reference to TMPDIR File /usr/sbin/.debug/vlock-main in package vlock-dbg contains reference to TMPDIR [buildpaths] Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdeflate: upgrade 1.18 -> 1.19Wang Mingyu2023-09-201-1/+1
| | | | | | | | | | | | | | | | | | | * Added new functions 'libdeflate_alloc_compressor_ex()' and 'libdeflate_alloc_decompressor_ex()'. These functions allow specifying a custom memory allocator on a per-compressor basis. * libdeflate now always generates Huffman codes with at least 2 codewords. This fixes a compatibility issue where Windows Explorer's ZIP unpacker could not decompress DEFLATE streams created by libdeflate. libdeflate's behavior was allowed by the DEFLATE RFC, but not all software was okay with it. In rare cases, compression ratios can be slightly reduced by this change. * Disabled the use of some compiler intrinsics on MSVC versions where they don't work correctly. * libdeflate can now compress up to the exact size of the output buffer. * Slightly improved compression performance at levels 1-9. * Improved the compression ratio of very short inputs. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hwloc: upgrade 2.9.2 -> 2.9.3Wang Mingyu2023-09-202-81/+2
| | | | | | | | | | | | | | | | | | | | CVE-2022-47022.patch removed since it's included in 2.9.3 Changelog: =========== * Handle Linux glibc allocation errors in binding routines (CVE-2022-47022). * Fix hwloc-calc when searching objects on heterogeneous memory platforms, thanks to Antoine Morvan for the report. * Fix hwloc_get_next_child() when there are some memory-side caches. * Don't crash if the topology is empty because Linux cgroups are wrong. * Improve some hwloc-bind warnings in case of command-line parsing errors. * Many documentation improvements all over the place, including: + hwloc_topology_restrict() and hwloc_topology_insert_group() may reorder children, causing the logical indexes of objects to change. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* minifi-cpp: Remove the buildpath issueMingli Yu2023-09-203-0/+69
| | | | | | | | | | | | | | | | Don't override CFLAGS and just append the "-fPIC" to CFLAGS to make sure -fdebug-prefix-map option passed to compiler to fix the below issue: WARNING: minifi-cpp-0.7.0-r0 do_package_qa: QA Issue: File /usr/bin/.debug/minificontroller in package minifi-cpp-dbg contains reference to TMPDIR File /usr/bin/.debug/minifi in package minifi-cpp-dbg contains reference to TMPDIR [buildpaths] Pass the OPENSSLDIR to avoid introducing the build path to fix the below issue: WARNING: minifi-cpp-0.7.0-r0 do_package_qa: QA Issue: File /usr/bin/minificontroller in package minifi-cpp contains reference to TMPDIR File /usr/bin/minifi in package minifi-cpp contains reference to TMPDIR [buildpaths] Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* polkit: upgrade 122 -> 123Markus Volk2023-09-182-2/+38
| | | | | | | | | | | | | | | | | | | | | - Add a patch to disable an offensive hardening option that causes polkit to segfault - better safety with deeper resctiction of the configuration files - better safety with restricting the daemon's owner under systemd - better safety with the systemd unit sandboxing - less thread races during upload of the configuration - glib, gobject, gio >= 2.32 - mozjs-102 OR duktape - gobject-introspection >= 0.6.2 (optional) - pam (optional) - ConsoleKit OR systemd - gettext - meson Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs: upgrade 102.9.0 -> 102.15.0Markus Volk2023-09-181-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ostree: not compatible with riscv32 when ptest enabledKai Kang2023-09-131-0/+2
| | | | | | | | ostree-ptest rdepends on strace which is not compatible with riscv32. So when ptest is enabled, set ostree not compatible with riscv32. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* logwatch: upgrade 7.8 -> 7.9Wang Mingyu2023-09-071-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libzip: upgrade 1.10.0 -> 1.10.1Wang Mingyu2023-09-071-1/+1
| | | | | | | | | | | | Changelog: =========== * Add 'ZIP_LENGTH_TO_END' and 'ZIP_LENGTH_UNCHECKED'. Unless 'ZIP_LENGTH_UNCHECKED' is used as 'length', it is an error for a file to shrink between the time when the source is created and when its data is read. * Fix test on Windows. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dialog: upgrade 1.3-20210509 -> 1.3-20230209Wang Mingyu2023-09-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== + update test-package for Debian to use debhelper. + adjust character-offset in editbox.c in case it is past the end of the string after trimming (Debian #1003185). + updated ro.po from http://translationproject.org/latest/dialog/ + fix some inconsistent #if vs #ifdef. + correct off-by-one limit for month when validating parameters of the calendar widget + modify dlg_yes_labels to not switch to ok/cancel labels if the extra button is used + move leak-checking definitions from dialog.h to dlg_internals.h + use mktemp utility rather than tempfile for temporary filename in the sample scripts + updated id.po, lt.po from http://translationproject.org/latest/dialog/ + update config.guess, config.sub + directly include stddef.h for systems which need it for offsetof(). + modify gauge's handle_input function to use the file pointer in the object in preference to the global dialog_state. + correct height-computation for fselect and timebox, broken by fixes for auto-layout (Debian #990043, cf: 2019/11/10). + improve configure --with-no-leaks option + amend adjustment to inputbox height so the autosized dimensions match older versions + improve configure checks, to reduce warnings during those checks + updated fr.po from http://translationproject.org/latest/dialog/ + update config.guess, config.sub + change shared-library configuration in test-packages to use the ABI version in the library filename to match its SONAME. + add sample scripts to test-packages, using new makefile rule "install-examples". + corrected cdialog*.install helper scripts in test-package for Debian + change ftp URLs in test-packages to https + updated configure script, e.g., for compiler-warning fixes. + updated fur.po, zh_TW.po from http://translationproject.org/latest/dialog/ + modify slackware.rc to match dialog's output from "make check" using this configuration file (FreeBSD #267777). + fix shellcheck warnings in helper-scripts for building/installing. + updated configure script, e.g., for compiler-warning fixes. + updated hu.po from http://translationproject.org/latest/dialog/ + update config.guess, config.sub, install-sh + initialize color-settings before --create-rc option is processed. + add "use_scrollbar" setting in rc-file to use in whiptail.rc + improve manual page discussion of "--" token. + updated configure macro for math-library functions. + updated ca.po from http://translationproject.org/latest/dialog/ + update config.guess + fix links in manpages (FreeBSD #264660). + document the built-in key bindings which are not part of widgets. + updated da.po fa.po is.po, added ka.po from http://translationproject.org/latest/dialog/ + update config.sub + adjust fallback bindings for backspace/delete to match the curses library's sense of backspace (Arch #74379). + amend limit-checks to make --max-input work for sizes greater than 2048 (Debian #1004874). + corrected limit-checks in checklist.c, menubox.c, and treeview.c when resizing while the data is scrolled (Debian #1004868). + improve logic for updating form-height after screen-resizing. + move most of the non-API definitions from dialog.h to dlg_internals.h + updated configure macros. + update config.guess, config.sub + updated es.po, tr.po from http://translationproject.org/latest/dialog/ + install ".pc" files in the test-packages. + add pkg-config ".pc" file, for use with the development library. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* collectd: build with rrdcached pluginΒούλγαρη Αικατερίνη2023-09-071-1/+1
| | | | | | | | | | | | | | | rrdcached package is provided by rrdtool recipe. The build dependency in PACKAGECONFIG is changed to rrdtool. The error was: Nothing PROVIDES 'rrdcached' but ../collectd_5.12.0.bb DEPENDS on or otherwise requires it). Close matches: rrdtool RPROVIDES rrdcached ERROR: Required build target 'collectd' has no buildable providers. Missing or unbuildable dependency chain was: ['collectd', 'rrdcached'] With the patch, collectd builds with no errors and the final image I tested includes collectd with rrdcached plugin. Tested on custom image with collectd_5.12.0. Signed-off-by: Βούλγαρη Αικατερίνη <aikaterini.voulgari@softcom-int.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe-components: Avoid usage of nobranch=1Sourav Kumar Pramanik2023-09-072-2/+2
| | | | | | | | | The usage of nobranch=1 in SRC_URI allows using unprotected branches. This change updates the real branch name in place of nobranch=1 for these components. Signed-off-by: Sourav Kumar Pramanik <pramanik.souravkumar@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hwloc: fix CVE-2022-47022Yogita Urade2023-09-072-1/+80
| | | | | | | | | | | | An issue was discovered in open-mpi hwloc 2.1.0 allows attackers to cause a denial of service or other unspecified impacts via glibc-cpuset in topology-linux.c. References: https://nvd.nist.gov/vuln/detail/CVE-2022-47022 https://github.com/open-mpi/hwloc/issues/544 Signed-off-by: Yogita Urade <yogita.urade@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rsyslog: Skip failing omfile-outchannel test on muslKhem Raj2023-08-272-0/+24
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* snappy: add CVE_PRODUCTEmil Kronborg Andersen2023-08-261-0/+2
| | | | | | | | If CVE_PRODUCT is not explicitly set to google:snappy, CVEs are found for https://github.com/KnpLabs/snappy instead. Signed-off-by: Emil Kronborg Andersen <emkan@prevas.dk> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatpak: fix api-documentation buildMarkus Volk2023-08-261-1/+4
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dialog: Update the SRC_URIMingli Yu2023-08-261-1/+1
| | | | | | | Update the SRC_URI to fix the do_fetch error. Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis: upgrade 7.0.12 -> 7.2.0Wang Mingyu2023-08-2610-13/+9
| | | | | | | | | hiredis-use-default-CC-if-it-is-set.patch oe-use-libc-malloc.patch refreshed for 7.2.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rsyslog: Enable openssl transport by defaultKhem Raj2023-08-261-1/+2
| | | | | | | | | | | | | | gnutls is not enabled in librelp and therefore tests fail becasue it uses openssl but rsyslog uses gnutls, FAIL: sndrcv_relp_tls_prio.sh therefore default to using openssl for both the packages. gnutls can be enabled for both via bbappends but its not default anymore. Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Nicolas Marguet <nicolas.marguet@windriver.com>
* qcbor: add recipePawel Langowski2023-08-261-0/+32
| | | | | | | This adds QCBOR - a CBOR encoder/decoder library Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libyang: upgrade 2.1.55 -> 2.1.111Yi Zhao2023-08-221-1/+1
| | | | | | | | Changelog: https://github.com/CESNET/libyang/releases/tag/v2.1.111 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* librelp: Fix ptest installs to work with dashKhem Raj2023-08-191-1/+1
| | | | | Suggested-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* librelp: Fix ptests builds on muslKhem Raj2023-08-192-0/+42
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* librelp: Add packageconfigs for TLS implementationsKhem Raj2023-08-182-2/+100
| | | | | | | | | valgrind is not available on all arches e.g. riscv so enable it conditionally Enable openSSL TLS by default and add option to enable gnuTLS Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dlt-daemon: upgrade 2.18.9 -> 2.18.10 (commit: ↵Gianfranco Costamagna2023-08-175-133/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0f2d4cfffada6f8448a2cb27995b38eb4271044f) Drop patches now part of new upstream release: - 449.patch - 481.patch - 482.patch Refresh patches due to GENIVI->COVESA renaming What's Changed: Update ReleaseNotes and version to v2.18.9 by @minminlittleshrimp in #468 Update status badges on README.md by @michael-methner in #467 logstorage: Adds option to write logs in gzip format by @LiquidityC in #442 Re-Initialize internal logging in daemon mode only by @lvklevankhanh in #459 Remove use of DLT_LOG in signal handler by @michael-methner in #472 Update gtest_dlt_daemon_multiple_files_logging.cpp by @LocutusOfBorg in #481 Update AUTOSAR standard link by @lucafrance in #480 cmake: set version to 2.18.9 by @alexmohr in #478 Fix macro code to use boolean value in while instruction (false) by @michael-methner in #469 dlt_user_shared: Add timeout to writev by @alexmohr in #385 build: add static lib only if necessary by @alexmohr in #479 Update CMakeLists.txt by @LocutusOfBorg in #482 watchdog: improve dlt watchdog by @alexmohr in #470 log-level-config: add option to configure log levels by @alexmohr in #474 gtest_dlt_daemon_gateway: dlt-daemon run without dlt_passive.conf file by @lti9hc in #487 dlt_unit_test: Fix and improve quality of unit tests by @minminlittleshrimp in #494 dlt-qnx-system improvement by @lvklevankhanh in #495 gtest: Init submodule and update version by @minminlittleshrimp in #497 dlt-qnx-system: prevent message loss in high load situations by @alexmohr in #490 Fix compile error stringop-truncation with GCC 9.4 by @michael-methner in #499 Update README.md by @lvklevankhanh in #503 dlt-coverage: Add coverage report generator for dlt by @minminlittleshrimp in #501 dlt-system: move journal reading to its own thread by @alexmohr in #471 Switch from GENIVI to COVESA by @minminlittleshrimp in #511 Update CMakeLists.txt: set required std version to gnu++14 by @LocutusOfBorg in #504 cmake: Policy CMP0115 set to OLD behavior for dlt-daemon with cmake >= 3.20 by @minminlittleshrimp in #510 fix usage of pthread_cond_timedwait by @alexmohr in #491 DLT Upstream for minor release by @minminlittleshrimp in #515 cmake: disable network trace by @alexmohr in #477 doc: add COVESA logo image by @minminlittleshrimp in #516 Prepare for 2.18.10 release by @michael-methner in #517 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>
* smartmontools: upgrade 7.3 -> 7.4Wang Mingyu2023-08-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - The docker image used for CI and release builds is now based on Debian 12 instead of Ubuntu 18.04. - macOS: CI and release builds are now generated for the x86_64 and arm64 targets. 32 bit platforms will require to be compiled from the source. - smartctl '-t short', '-t long' and '-X': NVMe support. - smartctl '-l selftest': NVMe support. - smartctl '-l farm': Prints Seagate's vendor-specific Field Access Reliability Metrics (FARM) log for ATA and SCSI drives. - smartctl '-l error': Now also prints an error message for each entry of NVMe error information log. - smartctl '-l genstats': Prints SCSI General statistics and performance log page. - smartctl '-i' and '--identify': ACS-4/5/6 enhancements. - smartctl '-c': Added NVMe 2.0 capability flags. - smartctl '-g security': Added 'ata_security.master_password_id' to JSON output. Plaintext output shows Master Password ID if set to a non-default value. - smartctl '-q noserial': Now also suppresses the output of NVMe Namespace IEEE EUI-64. - smartctl '-j': '-l error -l selftest' JSON output for NVMe devices. - smartctl '-j': Avoid invalid UTF-8 sequences in JSON/YAML strings. - smartctl '-j': Fixed a bogus exception during SCSI JSON output. - smartctl '-j': Renamed JSON element 'scsi_temperature' back to 'temperature' (regression). - smartctl '-a': Now suggests '-x' for ATA devices because '-a' only provides legacy SMART information. - smartd: No longer issues LOG_CRIT warnings if new entries of NVMe error information log do not indicate device problems. - smartd: Now detects accidental use of smartd_warning script as '-M exec' parameter. - smartd: No longer writes the 'Copyright...' line to syslog. - smartd.conf '-M always': Sends reminder emails without any delay. - smartd.conf '-M diminishing': Limited email delay to 32 days. - ATA: Fixed decoding of extended self-test log on big endian hosts. - ATA: Enhanced LBA range for device types '-d jmb39x-q,...' and '-d jms56x,...' from 33-62 to 1-255. - ATA: Device type '-d intelliprop,N' now fails with a deprecation message. Added '-d intelliprop,N,force' flag to use it anyway. - ATA/USB: Device type '-d usbasm1352r,N' for ASMedia ASM1352R USB to SATA RAID bridges - SCSI: Fixed possible corruption issue with the Error Counter and Non medium Error log pages. - SCSI: Added more "Informational Exceptions" strings. - SCSI: Added initial support for REPORT SUPPORTED OPERATION command. - SCSI: Initial rework of SCSI debug output. - NVMe: Added error messages for NVMe status values. - NVMe: Fixed crash after read of error information log on big endian hosts. - HDD, SSD and USB additions to drive database. - update-smart-drivedb: Fixed syntax for 'sed' versions which require ';' before '}' or do not support ';' at all. - update-smart-drivedb: Replaced a usually not executed bashism. - configure: Default for '--with-nvme-devicescan' is now 'yes' also on Darwin and FreeBSD. It is still 'no' on NetBSD only. - configure: Defines '_FORTIFY_SOURCE=3' if supported and not predefined. - configure: No longer fails if libsystemd-dev is installed and 'LDFLAGS=-static' is used. - Compile fix for systems without legacy 'getdtablesize()'. - Pre-releases from SVN snapshots now show "pre-VERSION" in version information and 'smartctl.pre_release=true' in JSON output. - Linux: Device type '-d sssraid' for 3SNIC RAID controllers. - Linux: Device type '-d marvell' now fails with a deprecation message. Added '-d marvell,force' flag to use it anyway. - Linux: The generic SCSI code now defaults to SG_IO_V3 and does no longer fall back to the deprecated SCSI_IOCTL_SEND_COMMAND (but this ioctl is still used for '-d 3ware' and '-d marvell,force'). - Linux smartd: Now prevents systemd unit startup timeout when many devices are registered and then initially checked. - Linux smartd: Systemd no longer reports a service failure if no device is present and a '-q *nodev0*' option is used. - Solaris SPARC: Dropped legacy ATA support. Dropped configure option '--with-solaris-sparc-ata'. - Windows: IOCTL_STORAGE_PROTOCOL_COMMAND variant for NVMe self-tests. - Windows: Installer now defaults to 64-bit executables. - Windows: No longer prints bogus 'Local Time' if enhanced TZ syntax is used. - Windows: Workaround to keep backward compatibility with old versions of Windows if some versions of MinGW-w64 are used. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* librelp: Fix function prototypes in testsKhem Raj2023-08-152-0/+50
| | | | | | | Helps fix issues found with clang Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Nicolas Marguet <nicolas.marguet@windriver.com>
* librelp: add ptestNicolas Marguet2023-08-153-1/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use internal test from librelp project as ptest. This work is largely inspired on the rsyslog ptest implementation, which copies the automake-based tests/Makefile to the target and runs 'make check-TESTS'. sed is used to fix a few Makefile paths or env-vars so 'make' can run on the target. Tested on qemux86_64 and qemuarm64: ========================================== librelp 1.11.0: tests/test-suite.log ========================================== TOTAL: 30 PASS: 27 SKIP: 3 XFAIL: 0 FAIL: 0 XPASS: 0 ERROR: 0 The 3 skipped tests are either self-identified as “not do anything really useful” or may need to port libtool to the target. Signed-off-by: Nicolas Marguet <nicolas.marguet@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sysdig: Add SRCREV_FORMATKhem Raj2023-08-121-0/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gosu: Define SRCREV_FORMATKhem Raj2023-08-111-0/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qad: Fix build with clangKhem Raj2023-08-112-1/+55
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qad: Add initial recipeSudip Mukherjee2023-08-101-0/+27
| | | | | | | | QAD is a daemon used for automated remote testing on hardware which can take screenshots and can inject mouse or touch and keyboard events. Signed-off-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rsyslog: Fix function inline errors in debug optimizationNicolas Marguet2023-08-052-4/+35
| | | | | | | | | | | Compiler does not inline any functions when using debug optimization (-Og). Hence, remove -Winline flag when compiling with debug optimization. Backport upstream fix: https://github.com/rsyslog/librelp/pull/258 Remove previous local fix: https://github.com/rsyslog/librelp/issues/256 Signed-off-by: Nicolas Marguet <nicolas.marguet@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* remove unused AUTHOR variableMichael Opdenacker2023-08-034-4/+0
| | | | | | | | | No longer used in generating packages Also creates a possible confusion with the recipe maintainer name. Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libqb: upgrade 2.0.7 -> 2.0.8Wang Mingyu2023-08-011-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk3: add recipeMarkus Volk2023-07-281-1/+1
| | | | | | | | | | | | | | - Change the meta-gnome recipes to use the gtk3 variant of webkitgtk - Import gcr3 recipe from oe-core Most Gnome recipes require webkitgtk built with gtk+3. oe-core is in the process of updating webkitgtk to be built with gtk4. It will be necessary to add a recipe that provides the gtk+3 variant, or we wont be able to use e.g. geary with gmail addresses or provide google integration for gnome-calendar or nautilus/files. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cve_check: convert CVE_CHECK_IGNORE to CVE_STATUSAndrej Valek2023-07-275-11/+8
| | | | | | | | | - Try to add convert and apply statuses for old CVEs - Drop some obsolete ignores, while they are not relevant for current version Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mstpd: Add initial recipe for mstpdWilly Tu2023-07-273-0/+60
| | | | | | | | This adds the mstpd package, a daemon implementing RSTP and MSTP protocols in place of the kernel STP implementation. Signed-off-by: Willy Tu <wltu@google.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rsyslog: update from 8.2302.0 to 8.2306.0Nicolas Marguet2023-07-271-2/+2
| | | | | | | | | | | ptest results for qemux86-64/kvm Version | Passed | Failed | Skipped 8.2302.0 | 471 | 0 | 5 8.2306.0 | 472 | 0 | 5 Signed-off-by: Nicolas Marguet <nicolas.marguet@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wtmpdb: add new recipeWang Mingyu2023-07-252-0/+67
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lastlog2: add new recipeWang Mingyu2023-07-252-0/+67
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>