summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* 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>
* appstream: remove recipeMarkus Volk2023-09-203-112/+0
| | | | | | | It was moved to oe-core Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libxmlb: remove recipeMarkus Volk2023-09-205-65/+0
| | | | | | | It was moved to oe-core Signed-off-by: Markus Volk <f_l_k@t-online.de> 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>
* meta-oe-ptest-image-poco: Increase size tp 1GKhem Raj2023-09-181-0/+1
| | | | | | image size is >500M leaves no free space Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mongodb: Upgrade to 4.4.24Khem Raj2023-09-172-23/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mongodb: Add rdep on tzdata-coreKhem Raj2023-09-161-0/+2
| | | | | | mongod fails to start without /usr/shared/timezone data Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mariadb: Add ptest supportChi Xu2023-09-163-0/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 69 test cases in all, and all of them are PASS. Test results: root@intel-x86-64:~# ptest-runner mariadb START: ptest-runner 2023-09-17T05:38 BEGIN: /usr/lib/mariadb/ptest PASS: strings PASS: json PASS: simple PASS: skip PASS: todo PASS: skip_all PASS: no_plan PASS: bitmap PASS: base64 PASS: my_atomic PASS: my_rdtsc PASS: lf PASS: my_malloc PASS: my_getopt PASS: dynstring PASS: byte_order PASS: queues PASS: stacktrace PASS: crc32 PASS: my_vsnprintf PASS: aes PASS: ma_dyncol PASS: my_decimal PASS: json_lib PASS: json_normalize PASS: my_apc PASS: explain_filename PASS: mf_iocache PASS: my_json_writer PASS: innodb_fts PASS: innodb_sync PASS: ma_control_file PASS: trnman PASS: ma_test_loghandler PASS: ma_test_loghandler_multigroup PASS: ma_test_loghandler_multithread PASS: ma_test_loghandler_pagecache PASS: ma_test_loghandler_long PASS: ma_test_loghandler_noflush PASS: ma_test_loghandler_first_lsn PASS: ma_test_loghandler_max_lsn PASS: ma_test_loghandler_purge PASS: ma_test_loghandler_readonly PASS: ma_test_loghandler_nologs PASS: ma_pagecache_single_1k PASS: ma_pagecache_single_8k PASS: ma_pagecache_single_64k PASS: ma_pagecache_consist_1k PASS: ma_pagecache_consist_64k PASS: ma_pagecache_consist_1kHC PASS: ma_pagecache_consist_64kHC PASS: ma_pagecache_consist_1kRD PASS: ma_pagecache_consist_64kRD PASS: ma_pagecache_consist_1kWR PASS: ma_pagecache_consist_64kWR PASS: ma_pagecache_rwconsist_1k PASS: ma_pagecache_rwconsist2_1k PASS: pfs_instr_class PASS: pfs_instr_class-oom PASS: pfs_instr PASS: pfs_instr-oom PASS: pfs_account-oom PASS: pfs_host-oom PASS: pfs_timer PASS: pfs_user-oom PASS: pfs_noop PASS: pfs PASS: pfs_misc PASS: dbug DURATION: 59 END: /usr/lib/mariadb/ptest 2023-09-17T05:39 STOP: ptest-runner TOTAL: 1 FAIL: 0 Signed-off-by: Chi Xu <chi.xu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libxmlb: fix a reproducibility and runtime issue with ptestMarkus Volk2023-09-162-7/+43
| | | | | | | - add missing HOMEPAGE entry Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* appstream: remove workaround for cross-compileMarkus Volk2023-09-164-54/+74
| | | | | | | | | | | | This issue has been fixed upstream https://github.com/ximion/appstream/pull/510/commits/1f301baa5bf59d75d566a674bd76221847ca1d21 - backport this patch - fix api documentation build - build vapi dependent on gobject-introspection-data Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poco: Add pass/fail ststus into logsKhem Raj2023-09-161-0/+11
| | | | | | Ptests do not report status otherwise on build host 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>
* libsdl: fix CVE-2022-34568Lee Chee Yang2023-09-122-0/+29
| | | | | | | | | CVE-2022-34568 affected From (including) 1.2.1 Up to (including) 1.2.15 Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* freerdp: upgrade 2.10.0 -> 2.11.0Wang Mingyu2023-09-112-1/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | 0001-Fix-const-qualifier-error.patch added to fix error with clang Changelog: =========== Noteworthy changes: * Various input validation fixes * Added various CMake options #9317 * LibreSSL build fixes #8709 Fixed issues: * Backported #9233: Big endian support * Backported #9099: Mouse grabbing support * Backported #6851: wayland scrolling fix * Backported #8690: Update h264 to use new FFMPEG API * Backported #7306: early bail from update_read_window_state_order breaks protocol * Backported #8903: rdpecam/server: Remove wrong assertion * Backported #8994: bounds checks for gdi/gfx rectangles * Backported #9023: enforce rdpdr client side state checks * Backported #6331: deactivate mouse grabbing by default * Cherry-pick out of #9172: channels/cliprdr: Fix writing incorrect PDU type for unlock PDUs Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uutils-coreutils: upgrade 0.0.20 -> 0.0.21Etienne Cordonnier2023-09-112-107/+103
| | | | | Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sharutils: Check for intmax_t using configureKhem Raj2023-09-102-0/+33
| | | | | | | | | fixes ../../sharutils-4.15.2/lib/system.h:45:14: error: typedef redefinition with different types ('long' vs '__intmax_t' (aka 'long long')) 45 | typedef long intmax_t; | ^ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* usbguard: Enable seccomp if distro features have itKhem Raj2023-09-101-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openct: Fix typo in SUMMARY variableJulian Haller2023-09-101-1/+1
| | | | | Signed-off-by: Julian Haller <julian.haller@philips.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* appstream: update 0.16.2 -> 0.16.3Markus Volk2023-09-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Version 0.16.3 ~~~~~~~~~~~~~~ Released: 2023-08-22 Features: * compose: Allow creating metadata with complete URLs and no base URL Bugfixes: * Fix tweaking of appstream.pc when building as subproject * Do not override default-priority when parsing multiple metadata files * Ensure stemmer always has the right locale and token-search works * Require a more recent libxmlb to avoid crashes Miscellaneous: * Work around invalid null-dereference warning in GCC 13 Contributors: Daniel Drake, Matthias Klumpp Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libxmlb: update 0.3.10 -> 0.3.14Markus Volk2023-09-101-3/+3
| | | | | | | This update is required for latest appstream release Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libei: add recipeMarkus Volk2023-09-101-0/+25
| | | | | | | | | | | | | libei is a library for Emulated Input, primarily aimed at the Wayland stack. It uses a typical client/server separation, with the two parts connected via a UNIX socket. In libei parlance, the client-side is called “EI client”, the server side, typically a Wayland compositor, is called the “EIS Implementation” (Emulated Input Server). libei is a required dependency for the upcoming mutter-45 release Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* audit: upgrade 3.1.1 -> 3.1.2Yi Zhao2023-09-103-18/+24
| | | | | | | | | | Changelog: https://github.com/linux-audit/audit-userspace/releases/tag/v3.1.2 Refresh local patches. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* layer.conf: update LAYERSERIES_COMPAT for nanbieldMartin Jansa2023-09-101-1/+1
| | | | | | | | * oe-core switched to nanbield in: https://git.openembedded.org/openembedded-core/commit/?id=f212cb12a0db9c9de5afd3cc89b1331d386e55f6 Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fontforge: Fix build with gettext 0.22Khem Raj2023-09-072-0/+386
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* microcom: add new recipeEnrico Jorns2023-09-071-0/+20
| | | | | | | | | | | | | | | | | | | | | A minimalistic terminal program for communicating with devices over a serial connection. It features connection via RS232 serial interfaces (including setting of transfer rates): microcom --speed=115200 --port=/dev/ttyS0 as well as in `telnetmode' as specified in rfc2217 microcom --telnet=somehost:port and a (Linux specific) can mode: microcom --can=interface:rx_id:tx_id Signed-off-by: Enrico Jorns <ejo@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sg3-utils: upgrade 1.47 -> 1.48Christophe Vu-Brugier2023-09-072-39/+2
| | | | | | | | Drop patch 0001-sg_dd.c-Use-off_t-instead-of-uint.patch: it was merged upstream. Signed-off-by: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* thrift: upgrade 0.18.1 -> 0.19.0Wang Mingyu2023-09-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== - C++ library don't work with HTTP (csharp server, cpp client; need cross test enhancement) - Swift service generator doesn't support oneway - LNK4042 and LNK2019 in go_validator_generator.cc - Add dependabot - Thrift SSL server stops working if the file descriptor returned is zero - TMemoryBuffer resizing might shrink the buffer size due to uint32_t overflow - Constant expects type to be defined before - Add comparer and capacity arguments to container classes - Handle ErrAbandonRequest automatically - uuid sets and map keys may throw on some Haxe targets - Superfluous block scope in generated write() code - Haxe 4.30 emits "Local variable retval used without being initialized" on generated code - Support for deprecated methods (via annotation) - deprecation warning fixes for @:extern and @:enum - Migration to JakartaEE and Apache HttpComponents 5 - FutureClient does not extend when service extends from another service - Support Java 8 - TByteBuffer.java does not allow non-default TConfiguration - Fix Java UUID typeid - Server implementation exceptions are not sent to client in ES6 promise-style invocation - Upgrade to net7.0 - NodeJS header transport leaks headers between all instances - Php8.1 fix warnings - add TJSONProtocol support in thrift-swift Signed-off-by: Wang Mingyu <wangmy@fujitsu.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>
* libgphoto2: upgrade 2.5.30 -> 2.5.31Wang Mingyu2023-09-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== pentax: * added Pentax KP id ptp2: * do better event queueing during capture (makes capture faster, avoids losing events) * Canon EOS: OLC logic rewritten to be table driven, more debugging of the content, config "testolc" to generate debugoutput. Supports more cameras better. * Canon EOS: various bugfixes * Sony Alpha: Added config options: focusarea, liveviewsettingeffect * Olympus: Enabled OM-1 capture * Battery Level: also support ENUM style battery reporting for Canon * Nikon 1: S1 also does not support everything * Sony Alpha: small changes in config setters * merged some improvements from NorthOfYou fork for Canon EOS, Nikon and Sony * New ids: - Canon EOS 850D, R7, R10, R5 C, R6m2 - Fuji X-H2, X-T5 - GOPRO HERO 11 BLACK, 11 BLACK mini - new ids also imported from libmtp - Nikon Z30, Z8 - OMSYSTEM OM-1 - Pentax KP (PTP mode) - Ricoh GR IIIx - Sigma fp L - Sony A7S III, ILCE-1, ILME-FX3, 7RM5 aka A7-RV, digigr8: * fixed init to not switch to webcam mode pentax: * Added Pentax KP general: * disable log formatting when we are not logging (speeds up large downloads, as we are not hex dumping the whole data and immediately discard the result) * libltdl usage now thread-safe. (some other library pieces are not threadsafe yet) * some time_t 32bit vs 64bit fixes * some cleanups and warning fixes translations: * updated swedish, spanish * added georgian, friulian Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iwd: upgrade 2.7 -> 2.8Wang Mingyu2023-09-071-1/+1
| | | | | | | | Changelog: Fix issue with handling OWE AKM in association reply. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gensio: upgrade 2.7.4 -> 2.7.5Wang Mingyu2023-09-071-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fmt: upgrade 10.1.0 -> 10.1.1Wang Mingyu2023-09-071-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========== Added formatters for std::atomic and atomic_flag (#3574, #3594). Fixed an error about partial specialization of formatter<string> after instantiation when compiled with gcc and C++20 (#3584). Fixed compilation as a C++20 module with gcc and clang (#3587, #3597, #3605). Made fmt::to_string work with types that have format_as overloads (#3575). Made formatted_size work with integral format specifiers at compile time (#3591). Fixed a warning about the no_unique_address attribute on clang-cl (#3599). Improved compatibility with the legacy GBK encoding (#3598, #3599). Added OpenSSF Scorecard analysis (#3530, #3571). Updated CI dependencies 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>
* debootstrap: upgrade 1.0.131 -> 1.0.132Wang Mingyu2023-09-071-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 6.0.20230820.0 -> 6.0.20230827.0Wang Mingyu2023-09-071-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* adw-gtk3: upgrade 4.8 -> 4.9Wang Mingyu2023-09-071-1/+1
| | | | | | | | | | | | | Changelog: =========== Radio buttons in Firefox Make highlight more similar to Libadwaita Icons in Budgie Panel are cutoff at sides Add sidebar colors Custom tab color fix Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk: explicitly disable JIT for armv7* with softfpMartin Jansa2023-09-071-1/+13
| | | | | Signed-off-by: Martin Jansa <martin.jansa@gmail.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>
* Revert "protobuf: stage protoc binary to sysroot"Ross Burton2023-09-071-2/+0
| | | | | | | | | | | | 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 reverts commit d7f46fa816964e30edb2ccfecc57a26251cc351c. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe-components: Avoid usage of nobranch=1Sourav Kumar Pramanik2023-09-079-9/+9
| | | | | | | | | 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>
* libiio: use main branch instead of masterMartin Jansa2023-09-071-1/+1
| | | | | | | * the branch was renamed upstream Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bpftool: add native and nativesdk supportDenys Zagorui2023-09-071-0/+5
| | | | | | | | | | | | | | | | | | | | There are issues with nativesdk variant ... ERROR: nativesdk-bpftool-1.0-r0 do_package: QA Issue: nativesdk-bpftool: Files/directories were installed but not shipped in any package: /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-xesdk-linux/usr/sbin/bpftool /usr/share/bash-completion/completions/bpftool ... nativesdk.bbclass sets sbindir = "${bindir}" but bpftool is installed under sbin to fix that add sbin to FILES for bpftool completions {prefix} is not used but it seems that bitbake expects that installed files should be perfixed with "${SDKPATHNATIVE}${prefix_nativesdk}" to fix that override bash_compdir Signed-off-by: Denys Zagorui <dzagorui@cisco.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* krb5: Upgrade 1.20.1 -> 1.20.2Soumya Sambu2023-09-072-44/+3
| | | | | | | | | | | | | | | | Release Notes: https://web.mit.edu/kerberos/krb5-1.20/krb5-1.20.2.html - Fix potential uninitialized pointer free in kadm5 XDR parsing [CVE-2023-36054]. - Fix read overruns in SPNEGO parsing. - Compatibility fix for autoconf 2.72. License-Update: Update copyright years to 2023 [https://github.com/krb5/krb5/commit/a273d4d1987dba088e51001d4119759b32b89190] Removed patch - 0001-Fix-aclocal.m4-syntax-error-for-autoconf-2.72.patch as it is fixed in upgraded version. Signed-off-by: Soumya Sambu <soumya.sambu@windriver.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>
* libcyusbserial: fix installed-vs-shipped QA issue with multilibMartin Jansa2023-09-032-1/+46
| | | | | | | | | | | | | | | | | * testing ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR} existence doesn't really work in cross compilation and on some hosts was causing: ERROR: QA Issue: libcyusbserial: Files/directories were installed but not shipped in any package: /usr/lib/libcyusbserial.so.1 /usr/lib/libcyusbserial.so Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. libcyusbserial: 2 installed and not shipped files. [installed-vs-shipped] with multilib using /usr/lib32 or /usr/lib64 when the same didn't exist on host. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* khronos-cts.inc: respect MLPREFIX when appending DEPENDS with anonymous pythonMartin Jansa2023-09-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * this causes 2 issues: lib32-opengl-es-cts depending on 64bit wayland and wayland-protocols: $ bitbake-getvar -r lib32-opengl-es-cts DEPENDS # # $DEPENDS [14 operations] # set /OE/build/oe-core/openembedded-core/meta/conf/bitbake.conf:309 # "" # set /OE/build/oe-core/openembedded-core/meta/conf/documentation.conf:137 # [doc] "Lists a recipe's build-time dependencies (i.e. other recipe files)." # :prepend /OE/build/oe-core/openembedded-core/meta/classes-global/base.bbclass:57 # "${BASEDEPENDS} " # :prepend /OE/build/oe-core/openembedded-core/meta/classes-recipe/pkgconfig.bbclass:7 # "pkgconfig-native " # :prepend /OE/build/oe-core/openembedded-core/meta/classes-recipe/cmake.bbclass:10 # "cmake-native " # :append /OE/build/oe-core/openembedded-core/meta/classes-recipe/python3native.bbclass:11 # " python3-native " # append /OE/build/oe-core/meta-openembedded/meta-oe/recipes-graphics/vk-gl-cts/khronos-cts.inc:28 # "python3-lxml-native libpng zlib virtual/libgles2 qemu-native" # :append[libc-musl] /OE/build/oe-core/meta-openembedded/meta-oe/recipes-graphics/vk-gl-cts/khronos-cts.inc:38 # " libexecinfo" # rename (to) classextend.py:108 [map_depends_variable] # "DEPENDS_NONML" # set classextend.py:109 [map_depends_variable] # "${@oe.classextend.get_depends('DEPENDS', d)}" # append classextend.py:110 [map_depends_variable] # [vardeps] " DEPENDS_NONML" # append cmake.bbclass:25 [__anon_30__OE_build_oe_core_openembedded_core_meta_classes_recipe_cmake_bbclass] # " ninja-native" # append khronos-cts.inc:77 [__anon_80__OE_build_oe_core_meta_openembedded_meta_oe_recipes_graphics_vk_gl_cts_khronos_cts_inc] # " wayland-native wayland wayland-protocols" # append khronos-cts.inc:79 [__anon_80__OE_build_oe_core_meta_openembedded_meta_oe_recipes_graphics_vk_gl_cts_khronos_cts_inc] # " virtual/libx11 virtual/egl " # pre-expansion value: # "${@oe.classextend.get_depends('DEPENDS', d)} ninja-native wayland-native wayland wayland-protocols virtual/libx11 virtual/egl " DEPENDS="cmake-native lib32-libpng pkgconfig-native python3-lxml-native python3-native qemu-native virtual/lib32-arm-oemllib32-linux-gnueabi-compilerlibs virtual/arm-oemllib32-linux-gnueabi-gcc virtual/lib32-libc virtual/lib32-libgles2 lib32-zlib ninja-native wayland-native wayland wayland-protocols virtual/libx11 virtual/egl " * lib32-opengl-es-cts-dev runtime depending on 64bit wayland-dev wayland-protocols-dev as caught by multilib QA check: ERROR: QA Issue: lib32-opengl-es-cts package lib32-opengl-es-cts-dev - suspicious values 'wayland-dev wayland-protocols-dev' in RRECOMMENDS [multilib] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mongodb: enable hardware crc32 only with crc in TUNE_FEATURESMartin Jansa2023-09-031-0/+1
| | | | | | | | | | | | | | | * see https://jira.mongodb.org/browse/SERVER-30893 * fixes: aarch64-oe-linux-gcc -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -Werror=return-type --sysroot=TOPDIR/BUILD/work/mach-oe-linux/mongodb/4.4.13-r0/recipe-sysroot -o build/opt/third_party/wiredtiger/src/checksum/arm64/crc32-arm64.o -c -std=c11 -fno-omit-frame-pointer -fno-strict-aliasing -fasynchronous-unwind-tables -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O2 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -Wno-exceptions -fstack-protector-strong -fPIE -DNDEBUG -D_XOPEN_SOURCE=700 -D_GNU_SOURCE -D_FORTIFY_SOURCE=2 -DBOOST_THREAD_VERSION=5 -DBOOST_THREAD_USES_DATETIME -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DBOOST_ENABLE_ASSERT_DEBUG_HANDLER -DBOOST_LOG_NO_SHORTHAND_NAMES -DBOOST_LOG_USE_NATIVE_SYSLOG -DBOOST_LOG_WITHOUT_THREAD_ATTR -DABSL_FORCE_ALIGNED_ACCESS -DHAVE_VERBOSE -DHAVE_FALLOCATE -DHAVE_SYNC_FILE_RANGE -DHAVE_ARM_NEON_INTRIN_H -D_GNU_SOURCE -DHAVE_BUILTIN_EXTENSION_ZLIB -DHAVE_BUILTIN_EXTENSION_SNAPPY -DHAVE_BUILTIN_EXTENSION_ZSTD -Isrc/third_party/zstandard-1.4.3/zstd/lib -Isrc/third_party/snappy-1.1.7 -Ibuild/opt/third_party/wiredtiger -Isrc/third_party/wiredtiger -Ibuild/opt/third_party/wiredtiger/src/include -Isrc/third_party/wiredtiger/src/include -Ibuild/opt/third_party/wiredtiger/build_linux -Isrc/third_party/wiredtiger/build_linux src/third_party/wiredtiger/src/checksum/arm64/crc32-arm64.c cc1: warning: command-line option '-Wno-exceptions' is valid for C++/ObjC++ but not for C /tmp/ccGvwFgu.s: Assembler messages: /tmp/ccGvwFgu.s:45: Error: selected processor does not support `crc32cb w2,w2,w3' /tmp/ccGvwFgu.s:77: Error: selected processor does not support `crc32cx w2,w2,x4' /tmp/ccGvwFgu.s:103: Error: selected processor does not support `crc32cb w2,w2,w0' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmcrypt: fix multilib conflictKai Kang2023-08-311-1/+3
| | | | | | | | | | | | | It fails to install libmcrypt-dev and lib32-libmcrypt-dev at same time: Error: Transaction test error: file /usr/bin/libmcrypt-config conflicts between attempted installs of libmcrypt-dev-2.5.8-r0.core2_64 and lib32-libmcrypt-dev-2.5.8-r0.i586 Use MULTILIB_SCRIPTS from multilib_script.bbclass to handle them. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>