summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* abseil-cpp: upgrade 20230125.3 -> 20230802.0Willy Tu2023-08-262-46/+3
| | | | | | | | Release notes in https://github.com/abseil/abseil-cpp/releases/tag/20230802.0 Signed-off-by: Willy Tu <wltu@google.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Fix empty 0.0.0-0-g0 jemalloc version by adding --with-versionPetr Chernikov2023-08-261-0/+3
| | | | | | | | | Empty "0.0.0-0-g0" jemalloc version may affect build and usage of some applications. For example, it affects folly build and usage and leads segmentation fault in some cases. Signed-off-by: Petr Chernikov <p.chernikov@yadro.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnulib: Update SRC_URIMingli Yu2023-08-261-1/+1
| | | | | | | Update the SRC_URI to fix the do_fetch warning. Signed-off-by: Mingli Yu <mingli.yu@windriver.com> 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>
* php: upgrade 8.2.8 -> 8.2.9Wang Mingyu2023-08-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== - Build: . Fixed bug GH-11522 (PHP version check fails with '-' separator). - CLI: . Fix interrupted CLI output causing the process to exit. - Core: . Fixed oss-fuzz #60011 (Mis-compilation of by-reference nullsafe operator). . Fixed line number of JMP instruction over else block. . Fixed use-of-uninitialized-value with ??= on assert. . Fixed oss-fuzz #60411 (Fix double-compilation of arrow-functions). . Fixed build for FreeBSD before the 11.0 releases. - Curl: . Fix crash when an invalid callback function is passed to CURLMOPT_PUSHFUNCTION. - Date: . Fixed bug GH-11368 (Date modify returns invalid datetime). . Fixed bug GH-11600 (Can't parse time strings which include non-breaking space characters). . Fixed bug GH-11854 (DateTime:createFromFormat stopped parsing datetime with extra space). - DOM: . Fixed bug GH-11625 (DOMElement::replaceWith() doesn't replace node with DOMDocumentFragment but just deletes node or causes wrapping <></> depending on libxml2 version). - Fileinfo: . Fixed bug GH-11298 (finfo returns wrong mime type for xz files). - FTP: . Fix context option check for "overwrite". . Fixed bug GH-10562 (Memory leak and invalid state with consecutive ftp_nb_fget). - GD: . Fix most of the external libgd test failures. - Intl: . Fix memory leak in MessageFormatter::format() on failure. - Libxml: . Fixed bug GHSA-3qrf-m4j2-pcrr (Security issue with external entity loading in XML without enabling it). (CVE-2023-3823) - MBString: . Fix GH-11300 (license issue: restricted unicode license headers). - Opcache: . Fixed bug GH-10914 (OPCache with Enum and Callback functions results in segmentation fault). . Prevent potential deadlock if accelerated globals cannot be allocated. - PCNTL: . Fixed bug GH-11498 (SIGCHLD is not always returned from proc_open). - PDO: . Fix GH-11587 (After php8.1, when PDO::ATTR_EMULATE_PREPARES is true and PDO::ATTR_STRINGIFY_FETCHES is true, decimal zeros are no longer filled). - PDO SQLite: . Fix GH-11492 (Make test failure: ext/pdo_sqlite/tests/bug_42589.phpt). - Phar: . Add missing check on EVP_VerifyUpdate() in phar util. . Fixed bug GHSA-jqcx-ccgc-xwhv (Buffer mismanagement in phar_dir_read()). - PHPDBG: . Fixed bug GH-9669 (phpdbg -h options doesn't list the -z option). - Session: . Removed broken url support for transferring session ID. - Standard: . Fix serialization of RC1 objects appearing in object graph twice. - Streams: . Fixed bug GH-11735 (Use-after-free when unregistering user stream wrapper from itself). - SQLite3: . Fix replaced error handling in SQLite3Stmt::__construct. - XMLReader: . Fix GH-11548 (Argument corruption when calling XMLReader::open or XMLReader::XML non-statically with observer active). Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gensio: upgrade 2.7.2 -> 2.7.4Wang Mingyu2023-08-261-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* debootstrap: upgrade 1.0.128 -> 1.0.131Wang Mingyu2023-08-261-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 6.0.20230813.0 -> 6.0.20230820.0Wang Mingyu2023-08-261-1/+1
| | | | | 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>
* libosinfo: add recipeMarkus Volk2023-08-262-0/+60
| | | | | | | | | | | | | | | | | | libosinfo ========= libosinfo is a GObject based library API for managing information about operating systems, hypervisors and the (virtual) hardware devices they can support. It includes a database containing device metadata and provides APIs to match/identify optimal devices for deploying an operating system on a hypervisor. Via the magic of GObject Introspection, the API is available in all common programming languages with demos for javascript (GJS/Seed) and python (PyGObject). Vala bindings are also provided. libosinfo is a required dependency for gnome-boxes Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* usbids: add recipeMarkus Volk2023-08-261-0/+18
| | | | | | | Linux USB ID Repository (master still in CVS at SourceForge.net) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.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>
* libssh: upgrade 0.10.4 -> 0.10.5Yi Zhao2023-08-222-40/+7
| | | | | | | | | | | Changelog: https://git.libssh.org/projects/libssh.git/tag/?h=libssh-0.10.5 * Generate cases list dynamically in run-ptest. * Install missing file to fix ptest failure. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kconfig-frontends: Avoid using hard coded /usr/include pathsMark Hatle2023-08-222-1/+35
| | | | | | | | The system could end up using an include path that points to the host system instead of the sysroot. Force the system to use the sysroot. Signed-off-by: Mark Hatle <mark.hatle@amd.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* json-schema-validator: Updrade to 2.2.0Parian Golchin2023-08-226-62/+159
| | | | | | | Upgrade and add important patches to the release Signed-off-by: Parian Golchin <par.golchin@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libvpx: fix VPXTARGET for non-neon armv7aBenjamin Bara2023-08-221-1/+1
| | | | | | | | | | | | | | | The compiler might use non-supported instructions, as the build config requires armv7-linux-gcc targets to have NEON[1] and drops the mtune value[2], which also might use d32 registers on d16 cpus. Falling back to the generic-gnu target respects the toolchain-set values and should therefore be used instead. [1] https://chromium.googlesource.com/webm/libvpx/+/626ff35955c2c35b806b3e0ecf551a1a8611cdbf/build/make/configure.sh#955 [2] https://chromium.googlesource.com/webm/libvpx/+/626ff35955c2c35b806b3e0ecf551a1a8611cdbf/build/make/configure.sh#973 Signed-off-by: Benjamin Bara <benjamin.bara@skidata.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nlohmann-json: Avoid usage of nobranch=1Sourav Pramanik2023-08-211-1/+1
| | | | | | | | | The usage of nobranch=1 in SRC_URI allows using unprotected branches. This change updates the real branch name in place of nobranch=1. Signed-off-by: Sourav Kumar Pramanik <pramanik.souravkumar@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rapidjson: Avoid usage of nobranch=1Sourav Pramanik2023-08-211-1/+1
| | | | | | | | | The usage of nobranch=1 in SRC_URI allows using unprotected branches. This change updates the real branch name in place of nobranch=1. Signed-off-by: Sourav Kumar Pramanik <pramanik.souravkumar@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* liburing: Upgrade to 2.4 releaseKhem Raj2023-08-203-50/+36
| | | | | | | | | - Upgrade to latest release 2.4 [1] - Drop a patch available in 2.4 release - Backport a parallel build race fix [1] https://github.com/axboe/liburing/releases/tag/liburing-2.4 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ttf-google-fira: add recipeTymoteusz Burak2023-08-191-0/+61
| | | | | Signed-off-by: Tymoteusz Burak <tymoteusz.burak@3mdeb.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: fix CVE-2023-34872Yogita Urade2023-08-192-0/+47
| | | | | | | | | | | | A vulnerability in Outline.cc for Poppler prior to 23.06.0 allows a remote attacker to cause a Denial of Service (DoS) (crash) via a crafted PDF file in OutlineItem::open. Reference: https://gitlab.freedesktop.org/poppler/poppler/-/issues/1399 Signed-off-by: Yogita Urade <yogita.urade@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* yasm: fix CVE-2023-37732Soumya2023-08-192-0/+42
| | | | | | | | | | | | | Yasm v1.3.0.78 was found prone to NULL Pointer Dereference in /libyasm/intnum.c and /elf/elf.c, which allows the attacker to cause a denial of service via a crafted file. References: https://github.com/yasm/yasm/issues/233 https://nvd.nist.gov/vuln/detail/CVE-2023-37732 Signed-off-by: Soumya <soumya.sambu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* librelp: Add to meta-oe ptest imageKhem Raj2023-08-191-0/+1
| | | | | | | | it takes ~35s so lets add it to auto ptests RESULTS - ptest.PtestRunnerTest.test_ptestrunner_expectfail: PASSED (34.93s) 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>
* jack: Drop dependency on readlineKirk Hays2023-08-171-1/+1
| | | | | | | | Since Jack version 1.19.22, "readline" is no longer used [1] [1] https://jackaudio.org/news/ 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>
* mariadb: Fix build with libfmt 10.1+Khem Raj2023-08-172-0/+69
| | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Markus Volk <f_l_k@t-online.de> Cc: Wang Mingyu <wangmy@fujitsu.com>
* mariadb: Upgrade to 10.11.5Mingli Yu2023-08-173-2/+2
| | | | | | | Adjust the cmake option to disable pam auth module Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* yaml-cpp: upgrade 0.7.0 -> 0.8.0Wang Mingyu2023-08-152-119/+1
| | | | | | | | 0001-Fix-CMake-export-files-1077.patch removed since it's included in 0.8.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xdg-dbus-proxy: upgrade 0.1.4 -> 0.1.5Wang Mingyu2023-08-151-1/+1
| | | | | | | | | | | Changelog: ============= * Fix handling of object paths > 255 bytes * Print better errors when message parsing fails * Optionally install tests for "as-installed" testing Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> 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>
* postgresql: upgrade 15.3 -> 15.4Wang Mingyu2023-08-152-4/+6
| | | | | | | | | | | 0001-configure.ac-bypass-autoconf-2.69-version-check.patch refreshed for 15.4 Changelog: https://www.postgresql.org/docs/release/15.4/ Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl: upgrade 8.3.8 -> 8.3.9Wang Mingyu2023-08-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== Fixes ------- fix(decoder): fix LV_IMG_CF_ALPHA_8BIT bin file decoder 4406 fix(config): fix typo in LV_USE_PERF_MONITOR and LV_USE_MEM_MONITOR 4403 fix(attr): refactor LV_ATTRIBUTE_* for function attributes 4404 fix(font): fix optimizer issue in lv_font_fmt_txt.c 4385 fix(btnmatrix): Hide button matrix when all buttons hidden 65f1c93 fix(obj) prevent hidden objects keeping focus 375b3b5 fix(btnmatrix): Fix typo in previous commit! 29ed7c5 fix(tabview): fix warning 223dc1c fix(indev): fix warnings when loggin coordinates is enabled 645006e fix: use const lv_img_dsc_t * dsc function parameter in lv_img_buf.h/ 4f102d7 fix(chart): fix lv_chart_get_point_pos_by_id f9ffcc9 fix(imgbtn): support LV_OBJ_FLAG_CHECKABLE 385d999 Docs ------- docs(disp): metined that rotation rotates the touch coordinates too 810852b Others -------- demos: add lv_demo_..._close() functions for each demo 91038a9 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* googletest: upgrade 1.13.0 -> 1.14.0Wang Mingyu2023-08-151-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gensio: upgrade 2.6.7 -> 2.7.2Wang Mingyu2023-08-151-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fmt: upgrade 10.0.0 -> 10.1.0Wang Mingyu2023-08-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= * Optimized format string compilation resulting in up to 40% speed up in compiled "format_to" and ~4x speed up in compiled "format_to_n" on a concatenation benchmark * Optimized storage of an empty allocator in "basic_memory_buffer" * Added formatters for proxy references to elements of "std::vector<bool>" and "std::bitset<N>" * Fixed an ambiguous formatter specialization for containers that look like container adaptors such as "boost::flat_set" * Fixed compilation when formatting durations not convertible from "std::chrono::seconds" * Made the "formatter" specialization for "char*" const-correct * Made "{}" and "{:}" handled consistently during compile-time checks * Disallowed passing temporaries to "make_format_args" to improve API safety by preventing dangling references. * Improved the compile-time error for unformattable types * Improved the floating-point formatter * Fixed handling of precision for "long double" larger than 64 bits. * Made floating-point and chrono tests less platform-dependent * Removed the remnants of the Grisu floating-point formatter that has been replaced by Dragonbox in earlier versions. * Added "throw_format_error" to the public API * Made "FMT_THROW" assert even if assertions are disabled when compiling with exceptions disabled * Made "format_as" and "std::filesystem::path" formatter work with exotic code unit types. * Deprecated the wide stream overload of "printf". * Removed unused "basic_printf_parse_context". * Improved RTTI detection used when formatting exceptions * Improved compatibility with VxWorks7 * Improved documentation * Improved build and CI configurations * Fixed various warnings and compilation issues Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 6.0.20230730.0 -> 6.0.20230813.0Wang Mingyu2023-08-151-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bolt: Add recipeChaitanya Vadrevu2023-08-151-0/+19
| | | | | | | bolt is used for managing thunderbolt devices. Signed-off-by: Chaitanya Vadrevu <chaitanya.vadrevu@ni.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jemalloc: Unbolt clang workaroudKhem Raj2023-08-152-37/+0
| | | | | | This works well with clang 15+ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpeas: fix api-documentation buildMarkus Volk2023-08-151-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* appstream: disable docsMarkus Volk2023-08-151-0/+1
| | | | | | | | | | Appstream requests 'daps' for building api-documentation. Without having knowledge of its advantages it looks like overkill to me. Disable docs to avoid break if DISTRO_FEATURE 'api-documentation' is set. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcanberra: fix api-documentation buildMarkus Volk2023-08-152-0/+66
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> 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>
* libnice: add graphviz-native dependencyMarkus Volk2023-08-151-1/+1
| | | | | | | | | If building the api-documentation libnice requests dot or the build fails with: | ../libnice-0.1.21/docs/reference/libnice/meson.build:70:0: ERROR: Program 'dot' not found or not executable Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libusbgx: usbgx.service: use Type=oneshotMing Liu2023-08-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A regression was introduced by commit: ``` commit 48bc4b2d5e4688bac10bcca26657a5fe660b93ab Author: Ming Liu <liu.ming50@gmail.com> Date: Tue May 9 13:36:20 2023 +0200 libusbgx: fix some systemd service conditions Let usbgx.service require and run after sys-kernel-config.mount. Use "Type=simple" rather than "Type=oneshot", this ensures usbgx.service would not hang on failures, failures could happen in many conditions, like if the end user has manually configured something in configfs, or start usbgx.service twice, or someting wrong in /etc/default/usbgx or /etc/usbgx/*.schema. Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> ``` In the case when 'Type=simple' is set, 'ExecStartPost=' will execute right after the process in 'ExecStart=' is started, but we need it execute after the last 'ExecStart=' process exited successfully, so change back to "Type=oneshot". Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>