summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* pgpool2: Fix build with postgresql 16+Khem Raj2024-03-052-0/+26
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pgpool2: Upgrade to 4.5.1Khem Raj2024-03-052-39/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-arrow: add ptest, update backend and runtime dependenciesalperak2024-03-053-4/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Upstream provides a pyproject.toml which declares a flit_core.buildapi build backend instead of setuptools. * Updated runtime dependencies. * Ptest and library example tested on qemux86-64 and qemuarm64 * Add ptest into PTESTS_SLOW_META_PYTHON Ptest result: ============= qemux86-64: Testsuite summary TOTAL: 1839 PASS: 1836 SKIP: 1 XFAIL: 1 FAIL: 0 XPASS: 1 ERROR: 0 DURATION: 146 END: /usr/lib/python3-arrow/ptest 2024-03-05T12:57 STOP: ptest-runner TOTAL: 1 FAIL: 0 qemuarm64: Testsuite summary TOTAL: 1839 PASS: 1836 SKIP: 1 XFAIL: 1 FAIL: 0 XPASS: 1 ERROR: 0 DURATION: 130 END: /usr/lib/python3-arrow/ptest 2024-03-05T12:51 STOP: ptest-runner TOTAL: 1 FAIL: 0 XFAIL AND XPASS known issue with humanize month limits Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-types-python-dateutil: add recipealperak2024-03-051-0/+8
| | | | | | | This is a PEP 561 type stub package for the python-dateutil package. It can be used by type-checking tools like mypy, pyright, pytype, PyCharm, etc. to check code that uses python-dateutil. Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* toybox-inittab: Fix serial getty reproducibilityYoann Congal2024-03-051-1/+1
| | | | | | | | | | | | | | The enable_getty test uses a bash-only syntax "[[ ... ]]". On /bin/sh==bash hosts, it enables the serial getty. On /bin/sh!=bash hosts, it does not enable it. Fix this non-reproducibility by using the standard shell "[ ... ]" syntax which should work in any POSIX shell[0]. [0]: https://www.shellcheck.net/wiki/SC3010 Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* polkit: update 123 -> 124Markus Volk2024-03-053-36/+14
| | | | | | | | | | | | | | | - support for mozjs-115 was added, remove the patch - update 0001-polkit.service.in-disable-MemoryDenyWriteExecute.patch - include missing files to avoid: /usr/lib/pam.d /usr/lib/sysusers.d /usr/lib/pam.d/polkit-1 /usr/lib/sysusers.d/polkit.conf Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. ERROR: polkit-124-r0 do_package: QA Issue: polkit: Files/directories were installed but not shipped in any package: Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs-115: update 115.6.0 -> 115.8.0Markus Volk2024-03-052-2498/+1
| | | | | | | - python 3.12 support was added, remove the patch Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-dateutil: upgrade 2.8.2 -> 2.9.0alperak2024-03-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: Data updates Updated tzdata version to 2024a. Features Made all dateutil submodules lazily imported using PEP 562. On Python 3.7+, things like import dateutil; dateutil.tz.gettz("America/New_York") will now work without explicitly importing dateutil. tz, with the import occurring behind the scenes on first use. The old behavior remains on Python 3.6 and earlier. Bugfixes Removed a call to datetime.utcfromtimestamp, which is deprecated as of Python 3.12. Documentation changes Added note into docs and tests where relativedelta would return last day of the month only if the same day on a different month resolves to a date that doesn't exist. Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-freezegun: add recipe and add ptestalperak2024-03-053-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | FreezeGun is a library that allows your Python tests to travel through time by mocking the datetime module. * Tested on qemux86-64 and qemuarm64 * Add ptest into PTESTS_FAST_META_PYTHON Ptest result: ============= qemuarm64: Testsuite summary TOTAL: 127 PASS: 121 SKIP: 6 XFAIL: 0 FAIL: 0 XPASS: 0 ERROR: 0 DURATION: 20 END: /usr/lib/python3-freezegun/ptest 2024-03-05T06:53 STOP: ptest-runner TOTAL: 1 FAIL: 0 qemux86-64: Testsuite summary TOTAL: 127 PASS: 121 SKIP: 6 XFAIL: 0 FAIL: 0 XPASS: 0 ERROR: 0 DURATION: 21 END: /usr/lib/python3-freezegun/ptest 2024-03-05T06:57 STOP: ptest-runner TOTAL: 1 FAIL: 0 Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* drbd-utils: Fix a udev rule reproducibilityYoann Congal2024-03-052-0/+57
| | | | | | | | | | | | | drbd-utils configure step check the build host udev version to enable or disable the target udev rule. This leads to a clear non-reproducibility. This patch fixes this by adding a configure option to the configure step which allows to skip the udev version checks and unconditionally enable the udev rule. Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* drbd-utils: Drop a duplicated line in DESCRIPTIONYoann Congal2024-03-051-1/+0
| | | | | | | | Line "DRBD mirrors a block device over the network to another machine" is written twice in DESCRIPTION. Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ptest-packagelists-meta-python: Move py3-libgpiod out of ↵Khem Raj2024-03-051-1/+1
| | | | | | | | PTESTS_PROBLEMS_META_PYTHON It works fine now Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ptest-packagelists-meta-oe: Move libgpiod out of PTESTS_PROBLEMS_META_OEKhem Raj2024-03-051-1/+1
| | | | | | It works fine now Signed-off-by: Khem Raj <raj.khem@gmail.com>
* postgresql: upgrade 15.5 -> 16.2Changqing Li2024-03-058-57/+72
| | | | | | | | | | | License-Update: Update lincense year to 2024 In version 16.2, ICU support is enabled by default, add PACKAGECONFIG icu to align with upstream, enable icu by default. And fix buildpaths QA warning. Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: upgrade 20.11.0 -> 20.11.1Changqing Li2024-03-044-5220/+37
| | | | | | | | | | | | | Drop patches for revert io_uring support in libuv: 0001-Revert-io_uring-changes-from-libuv-1.46.0.patch 0002-Revert-io_uring-changes-from-libuv-1.45.0.patch Change to just always disable io_uring in libuv, in this way, we don't have to pick out io_uring related changes and revert them when internal libuv upgraded. Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* multipath-tools: upgrade 0.9.3 -> 0.9.8Changqing Li2024-03-0419-526/+377
| | | | | | | | | | | Drop following patches since already include in 0.9.8: 0031-Always-use-devmapper-for-kpartx.patch 0032-libdmmp-Makefile-replace-perl-with-sed-in-install-ta.patch Refresh other patches Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syslog-ng: upgrade 4.0.1 -> 4.6.0Changqing Li2024-03-041-3/+3
| | | | | | | | License-Update: Add a docker license header Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-aiohappyeyeballs: Correct the typo of BBCLASSEXTENDKrupal Ka Patel2024-03-041-1/+1
| | | | | | | | This typo resulted in the following error, "ERROR: Nothing RPROVIDES 'nativesdk-python3-aiohappyeyeballs'" Signed-off-by: Krupal Ka Patel <krkapate@cisco.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* googletest: allow for shared librariesJoe Slater2024-03-041-1/+7
| | | | | | | | | Add a PACKAGECONFIG option to produce shared libraries. Allow staticdev to be empty if no static libraries are built. Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* e2tools: Delete unneeded files from ptest packageKhem Raj2024-03-041-0/+3
| | | | | | | | | These files are useless for ptests, moreover they cause build QA errors like package e2tools-ptest contains reference to TMPDIR QA Issue: /usr/lib/e2tools/ptest/git/.git/hooks/update.sample contained in package e2tools-ptest requires /usr/bin/sh, but no providers found in RDEPENDS:e2tools-ptest? [file-rdeps] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-wrapt: add ptestalperak2024-03-043-1/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Tested on qemux86_64 and qemuarm64 * Add ptest into PTESTS_FAST_META_PYTHON Ptest result: qemux86-64: Testsuite summary TOTAL: 438 PASS: 438 SKIP: 0 XFAIL: 0 FAIL: 0 XPASS: 0 ERROR: 0 DURATION: 17 END: /usr/lib/python3-wrapt/ptest 2024-03-04T16:09 STOP: ptest-runner TOTAL: 1 FAIL: 0 qemuarm64: Testsuite summary TOTAL: 438 PASS: 438 SKIP: 0 XFAIL: 0 FAIL: 0 XPASS: 0 ERROR: 0 DURATION: 17 END: /usr/lib/python3-wrapt/ptest 2024-03-04T16:18 STOP: ptest-runner TOTAL: 1 FAIL: 0 Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ptest-packagelists-meta-python: Move python3-xlrd from ↵alperak2024-03-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PTESTS_PROBLEMS_META_PYTHON to PTESTS_FAST_META_PYTHON No ptest failures encountered and took less than 30 seconds so moved from PTESTS_PROBLEMS_META_PYTHON to PTESTS_FAST_META_PYTHON qemuarm64: Testsuite summary TOTAL: 83 PASS: 83 SKIP: 0 XFAIL: 0 FAIL: 0 XPASS: 0 ERROR: 0 DURATION: 10 END: /usr/lib/python3-xlrd/ptest 2024-03-04T08:53 STOP: ptest-runner TOTAL: 1 FAIL: 0 =================== qemux86_64: Testsuite summary TOTAL: 83 PASS: 83 SKIP: 0 XFAIL: 0 FAIL: 0 XPASS: 0 ERROR: 0 DURATION: 17 END: /usr/lib/python3-xlrd/ptest 2024-03-04T08:55 STOP: ptest-runner TOTAL: 1 FAIL: 0 Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nlohmann-json: Upgrade to 3.11.3Mingli Yu2024-03-043-95/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove two backported patches and the ptest output as below. # ./run-ptest PASS: test-algorithms_cpp11 PASS: test-allocator_cpp11 PASS: test-alt-string_cpp11 PASS: test-assert_macro_cpp11 PASS: test-binary_formats_cpp11 PASS: test-bjdata_cpp11 PASS: test-bson_cpp11 PASS: test-byte_container_with_subtype_cpp11 PASS: test-capacity_cpp11 PASS: test-cbor_cpp11 PASS: test-class_const_iterator_cpp11 PASS: test-class_iterator_cpp11 PASS: test-class_lexer_cpp11 PASS: test-class_parser_cpp11 PASS: test-comparison_cpp11 PASS: test-comparison_cpp20 PASS: test-comparison_legacy_cpp11 PASS: test-comparison_legacy_cpp20 PASS: test-concepts_cpp11 PASS: test-constructor1_cpp11 PASS: test-constructor2_cpp11 PASS: test-convenience_cpp11 PASS: test-conversions_cpp11 PASS: test-conversions_cpp17 PASS: test-custom-base-class_cpp11 [snip] Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-netaddr: upgrade 0.10.1 -> 1.2.1 and add ptestalperak2024-03-044-13/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ptest result: Testsuite summary TOTAL: 340 PASS: 339 SKIP: 1 XFAIL: 0 FAIL: 0 XPASS: 0 ERROR: 0 DURATION: 28 * Tested on qemux86_64 and qemuarm64 * Add ptest into PTESTS_FAST_META_PYTHON items ============== Switch to the python_setuptools_build_meta backend License-Update: License check file changed from LICENSE to LICENSE.rst Changelog: Release: 1.2.1 =============== Fixed: Fix bad version 1.2.0 upload to PyPI – now yanked. No changes to the package. Release: 1.2.0 =============== Added: Add CLI tool subcommand to display Network information. Changed: Support running Interactive shell without IPython installed. Fixed: Explicitly raise TypeError is a non-string value is passed to valid_ipv4() or valid_ipv6(). Release: 1.1.0 =============== Added: Add the required Python version to the package metadata (GH #365). Add expand_partial_ipv4_address() to the public API. Fixed: Fix IPNetwork(...) in IPRange(...) false negatives (GH #157). Fix a few IPNetwork slicing edge cases (GH #214). Fix support for partial IP addresses accidentally left in IPNetwork in 1.0.0. When I removed the implicit_prefix switch I missed the fact that there was some partial IPv4 address expansion triggered unconditionally. If you need the old behavior use expand_partial_ipv4_address(). Related GH issue: #110. Fixed an incorrect license classifier in the package metadata. Release: 1.0.0 =============== Removed: Drop support for Python versions lower than 3.7. Remove the flag shorthands: N, P and Z. Use NOHOST, INET_PTON and ZEROFILL instead. Remove abbreviated CIDR format support in IPNetwork (implicit_prefix=True), use cidr_abbrev_to_verbose() if you need this behavior. Remove the IPAddress.is_private method. There are more precise replacements for subset of the addresses that used to handled by is_private: IPAddress.is_link_local() IPAddress.is_ipv4_private_use() IPAddress.is_ipv6_unique_local() IPAddress.is_global() The following address blocks used to be handled by is_private have no dedicated convenience methods and you’ll have to handle them manually or request a method addition: 100.64.0.0/10 – Shared Address Space 192.0.0.0/24 – IETF Protocol Assignments (watch out – there are exceptions in there) 198.18.0.0/15 – Benchmarking 239.0.0.0-239.255.255.255 – 240.0.0.0/4 is Reserved, 239.0.0.0/8 – unclear Changed: Stop accepting leading zeros when parsing IPv4 addresses in INET_PTON mode (it’s been allowed on some platforms). If you need to allow and discard leading zeros use the ZEROFILL flag. This change will affect implicit conversions from str in all relevant contexts. If you need to control the IPv4 parsing mode construct IPAddress objects explicitly. Stop parsing IPv4 addresses permissively (inet_aton()-like) by default. INET_PTON is the default mode. If you need to be permissive and parse using inet_aton() semantics use the INET_ATON flag. This change will affect implicit conversions from str in all relevant contexts. If you need to control the IPv4 parsing mode construct IPAddress objects explicitly. Apply the two changes above to valid_ipv4() as well. Update the address databases to the 2024-02-10 versions. Fixed: Return False instead of raising AddrFormatError when an empty string is passed to valid_ipv4() or valid_ipv6(). Fix handling of dialect provided to EUI during copy-construction. Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-auth: upgrade 2.28.0 -> 2.28.1alperak2024-03-031-1/+1
| | | | | | | | | | Changelog: ========== Bug Fixes: Typo when setting the state for the pickle deserializer Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syzkaller: Fix build with go 1.21Khem Raj2024-03-031-2/+10
| | | | | | | | - export GOPROXY - Fix clang-18 found errors by not forcing C++ compiler for CC but just passing c++ std library to link with Signed-off-by: Khem Raj <raj.khem@gmail.com>
* crucible: Define GOPROXYKhem Raj2024-03-031-1/+2
| | | | | | Its needed with go 1.21 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* influxdb: Define GOPROXYKhem Raj2024-03-031-0/+2
| | | | | | Its needed with go 1.21 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* folks: update 0.15.6 -> 0.15.7Markus Volk2024-03-031-1/+1
| | | | | | | | | | | | | | | | Overview of changes from libfolks 0.15.6 to libfolks 0.15.7 ===========================================================  Major changes: * Add .editorconfig file * Lots of translation updates  Bugs fixed: * bluez: Fix invalid ownership of property accessors in Device interface * tests/telepathy: Use shared_library() to fix g-ir-scanner which expects proper library Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* drbd-utils: Disable warnings as errorsKhem Raj2024-03-021-0/+3
| | | | | | | Newer clang ( 18+ ) finds more warnings and treats them as errors therefore disable warnings-as-errors Signed-off-by: Khem Raj <raj.khem@gmail.com>
* drbd-utils: upgrade 9.22.0 -> 9.27.0Xiangyu Chen2024-03-025-165/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rebased patches: 0001-drbd-utils-support-usrmerge.patch 0001-drbdmon-add-LDFLAGS-when-linking.patch removed patches that already in upstream code repository 0001-replace-off64_t-with-off_t.patch 0002-drbdadm-drop-use-of-GLOB_MAGCHAR-use-strchr-heuristi.patch add keyutils depends Change log ========== 9.27.0 * adjust,v9: retry for diskless primaries * tests: sanitize env (e.g., TZ) * drbdmeta: dump and restore the members field 9.26.0 * config,v9: new config option load-balance-paths * config,v9: new config options rdma-ctrls-(snd|rcv)buf-size * drbdadm,v9: fix segfault if proxy has no path * drbd: increase maximum CPU mask size * systemd: introduce drbd-graceful-shutdown.service * drbdmeta,v9: fix regression, allow attach after offline resize * drbdsetup,v9: add path established information to JSON status * events2: terminate on module unload even under --poll * events2: specif exit code if module unload * docs: add spdx license file * drbdmon: various smaller improvements * drbdsetup,v9: support for TLS/kTLS 9.25.0 * drbdsetup,v9,show: fix meta disk format for json * drbdmon: various updates * build: fix RHEL6 spec builds * drbdmeta: {hex,}dump superblock * drbdmon: major rewrite * build: gcc v12 cleanups * misc: put locks into separate dir * selinux: add fowner fsetsid, they dropped a global noaudit rule 9.24.0 * windrbd: various fixes * v9: Support user-defined block-size * doc,v9: improvements all over the place * drbdadm,v9: implement drbdadm role <res:peer> * drbdadm,v9: pass --verbose/--statistics to drbdsetup status * drbd{adm,meta}: add repair-md subcommand 9.23.1 * drbdadm,v9,resync-after: fix too strict check 9.23.0 * drbdadm,v9,floating: fixup fake uname for 9.2.x strict_names=1 * drbdadm,v9,parser: fixup globs, also rm GNU libc specific extensions * drbdadm,v9,parser: allow via outside-address for NATed peers Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openvpn: upgrade 2.6.7 -> 2.6.9Yi Zhao2024-03-021-2/+2
| | | | | | | | | | | | License-Update: Remove conditional text for Apache2 linking exception[1] ChangeLog: https://github.com/OpenVPN/openvpn/blob/v2.6.9/Changes.rst [1] https://github.com/OpenVPN/openvpn/commit/20bc8bd5af9d1ee0489d0ee58ae9c2c2f9b0cf9f Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fuse3: Make kmod as a recommendation instead of rdep for ptestsKhem Raj2024-03-011-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fuse3: use 4 spaces for indentationMartin Jansa2024-03-011-27/+29
| | | | | | | * instead of mix of 8, 9 and 4 spaces Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openldap: upgrade 2.5.16 -> 2.6.7Yi Zhao2024-03-011-7/+4
| | | | | | | | | | | | | ChangLog: https://www.openldap.org/software/release/changes.html * Drop PACKAGECONFIG[ndb] as it has been removed upstream[1][2]. [1] https://bugs.openldap.org/show_bug.cgi?id=9635 [2] https://git.openldap.org/openldap/openldap/-/commit/c6b43dcdc5d5ee60307564a64c276e5ad74af9c2 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* postfix: upgrade 3.7.3 -> 3.8.5Yi Zhao2024-03-013-53/+18
| | | | | | | | | | | | | | | | | ChangeLog: https://www.postfix.org/announcements/postfix-3.8.0.html https://www.postfix.org/announcements/postfix-3.8.1.html https://www.postfix.org/announcements/postfix-3.8.2.html https://www.postfix.org/announcements/postfix-3.8.3.html https://www.postfix.org/announcements/postfix-3.8.4.html https://www.postfix.org/announcements/postfix-3.8.5.html * Drop 0006-makedefs-Account-for-linux-6.x-version.patch as the issue has been fixed upstream. * Merge inc file into single recipe Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* krb5: upgrade 1.20.2 -> 1.21.2Yi Zhao2024-03-011-3/+3
| | | | | | | | | | License-Update: Update copyright years to 2023 Release Notes: https://web.mit.edu/kerberos/krb5-1.21/README-1.21.2.txt Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* keyutils: Add missing rdep for ptestsKhem Raj2024-03-011-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* layer.conf: Add nativesdk-libdevmapper PREFERRED_RPROVIDERYi Zhao2024-03-011-0/+1
| | | | | | | | | | | | | | | | | | | Refer to [1] and [2], add nativesdk-libdevmapper PREFERRED_RPROVIDER to fix [build-deps] QA warning when building nativesdk-cryptsetup. Fixes: NOTE: Multiple providers are available for runtime nativesdk-libdevmapper (nativesdk-libdevmapper, nativesdk-lvm2) Consider defining a PREFERRED_RPROVIDER entry to match nativesdk-libdevmapper WARNING: nativesdk-cryptsetup-2.7.0-r0 do_package_qa: QA Issue: nativesdk-cryptsetup rdepends on nativesdk-libdevmapper, but it isn't a build dependency? [build-deps] [1] https://git.openembedded.org/meta-openembedded/commit/?id=3f64779eae2d8312f569bee863f90ec4f8176e6c [2] https://git.openembedded.org/meta-openembedded/commit/?id=1e848281ef6ff53bb89e323a978ebd00f02cb1f2 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cryptsetup: upgrade 2.6.1 -> 2.7.0Yi Zhao2024-03-011-1/+1
| | | | | | | | Release Notes: https://www.kernel.org/pub/linux/utils/cryptsetup/v2.7/v2.7.0-ReleaseNotes Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* grpc: upgrade 1.60.0 -> 1.60.1Xiangyu Chen2024-02-291-1/+1
| | | | | | | | | | Changelog: ========== [Python Misc] Revert change to print backtrace in server [PSM Interop] Use the Kokoro shared install lib from the new repo Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iperf3: upgrade 3.15 -> 3.16Xiangyu Chen2024-02-292-7/+6
| | | | | | | | | | | | | | | | | | | | | | | | | rebase patch 0001-configure.ac-check-for-CPP-prog.patch for iperf3.16 Changelog: =========== Multiple test streams started with -P/--parallel will now be serviced by different threads. This allows iperf3 to take advantage of multiple CPU cores on modern processors, and will generally result in significant throughput increases (PR #1591). OpenSSL 3 is now detected at build time. If OpenSSL 3 is found, various older, deprecated, APIs will not be used. iperf3 will continue to work with OpenSSL 1.1.1. OpenSSL is used as a part of the iperf3 authentication functionality (Issue #1300, PR#1589). The authorized users file used by the authentication functionality is now checked for accessibility much earlier during the program startup, as opposed to being checked near the start of a test (Issue #1583, PR #1585). Iperf3 now requires pthreads and C atomic variables to compile and run. Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgpiod: Tests rely on configfs support in kernelKhem Raj2024-02-291-1/+1
| | | | | | Add a recommendation on configfs kernel module. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-betamax: Upgrade to 0.9.0Khem Raj2024-02-292-19/+27
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyzmq: Add missing dep on python3-unixadmin for ptestsKhem Raj2024-02-291-0/+1
| | | | | | | | | | | | | | | | | | | Fixes ImportError while importing test module '/usr/lib/python3-pyzmq/ptest/tests/test_ssh.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: ../../python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) tests/test_ssh.py:1: in <module> from zmq.ssh.tunnel import select_random_ports ../../python3.12/site-packages/zmq/ssh/__init__.py:1: in <module> from zmq.ssh.tunnel import * ../../python3.12/site-packages/zmq/ssh/tunnel.py:18: in <module> from getpass import getpass, getuser E ModuleNotFoundError: No module named 'getpass' ERROR: tests/test_ssh.py:tests/test_ssh.py Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gpiod: Tests rely on configfs support in kernelKhem Raj2024-02-291-0/+1
| | | | | | Add a recommendation on configfs kernel module. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-fastjsonschema: Add missing ptest depsKhem Raj2024-02-291-0/+1
| | | | | | | | | Fixes INTERNALERROR> File "/usr/lib/python3.12/site-packages/pytest_benchmark/stats.py", line 5, in <module> INTERNALERROR> import statistics INTERNALERROR> ModuleNotFoundError: No module named 'statistics' Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-notifyd: use python3native and depend on python3-packaging-nativeMartin Jansa2024-02-281-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * it uses gdbus-codegen from glib-2.0-native which depended on python3-distutils-native until https://lists.openembedded.org/g/openembedded-core/message/196136 but distutils on host was enforced by sanity check only until mickledore with: https://git.openembedded.org/openembedded-core/commit/?id=8e3a5b0709384f2b455a82ac1e8e212686fe4456 so on hosts without distutils this was already failing and the glib-2.0-native change only changes the dependency from distutils to packaging which results in: https://errors.yoctoproject.org/Errors/Details/754995/ gdbus-codegen \ --interface-prefix org.xfce.Notifyd.Log \ --c-namespace Xfce \ --generate-c-code xfce-notify-log-gbus \ --glib-max-allowed 2.68 \ ../../xfce4-notifyd-0.8.2/common/xfce-notify-log-dbus.xml Traceback (most recent call last): File "TOPDIR/build/tmp/work/riscv64-yoe-linux/xfce4-notifyd/0.8.2/recipe-sysroot-native/usr/bin/gdbus-codegen", line 53, in <module> from codegen import codegen_main File "TOPDIR/build/tmp/work/riscv64-yoe-linux/xfce4-notifyd/0.8.2/recipe-sysroot-native/usr/share/glib-2.0/codegen/codegen_main.py", line 29, in <module> from . import dbustypes File "TOPDIR/build/tmp/work/riscv64-yoe-linux/xfce4-notifyd/0.8.2/recipe-sysroot-native/usr/share/glib-2.0/codegen/dbustypes.py", line 22, in <module> from . import utils File "TOPDIR/build/tmp/work/riscv64-yoe-linux/xfce4-notifyd/0.8.2/recipe-sysroot-native/usr/share/glib-2.0/codegen/utils.py", line 22, in <module> import packaging.version ModuleNotFoundError: No module named 'packaging' * packaging probably isn't as wide spread on host distros as old distutils was, so make sure it's available by using python3-native with python3-packaging-native from OE build Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ristretto: use python3native and depend on glib-2.0-native, ↵Martin Jansa2024-02-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | python3-packaging-native * it uses gdbus-codegen from glib-2.0-native which depended on python3-distutils-native until https://lists.openembedded.org/g/openembedded-core/message/196136 but distutils on host was enforced by sanity check only until mickledore with: https://git.openembedded.org/openembedded-core/commit/?id=8e3a5b0709384f2b455a82ac1e8e212686fe4456 so on hosts without distutils this was already failing and the glib-2.0-native change only changes the dependency from distutils to packaging which results in: https://errors.yoctoproject.org/Errors/Details/754996/ gdbus-codegen \ --c-namespace=Tumbler \ --interface-prefix=org.freedesktop.thumbnails. \ --generate-c-code=tumbler \ tumbler-service-dbus.xml Traceback (most recent call last): File "TOPDIR/build/tmp/work/riscv64-yoe-linux/ristretto/0.13.1/recipe-sysroot-native/usr/bin/gdbus-codegen", line 53, in <module> from codegen import codegen_main File "TOPDIR/build/tmp/work/riscv64-yoe-linux/ristretto/0.13.1/recipe-sysroot-native/usr/share/glib-2.0/codegen/codegen_main.py", line 29, in <module> from . import dbustypes File "TOPDIR/build/tmp/work/riscv64-yoe-linux/ristretto/0.13.1/recipe-sysroot-native/usr/share/glib-2.0/codegen/dbustypes.py", line 22, in <module> from . import utils File "TOPDIR/build/tmp/work/riscv64-yoe-linux/ristretto/0.13.1/recipe-sysroot-native/usr/share/glib-2.0/codegen/utils.py", line 22, in <module> import packaging.version ModuleNotFoundError: No module named 'packaging' * packaging probably isn't as wide spread on host distros as old distutils was, so make sure it's available by using python3-native with python3-packaging-native from OE build Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libkcapi: Update HOMEPAGE urlAlexander Stein2024-02-281-1/+1
| | | | | | | The library's homepage url has changed. Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>