summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* python3-pymodbus: upgrade 3.2.0 -> 3.2.1Wang Mingyu2023-03-221-2/+2
| | | | | | | | | | | | | | License-Update: delete empty line at the end of the file. Changelog: ========== add missing server.start(). (#1443) Don't publish univeral (Python2 / Python 3) wheels (#1423) Remove unneccesary custom LOG_LEVEL check (#1424) Include py.typed in package (#1422) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* android-tools: update to 29.0.6.r14Etienne Cordonnier2023-03-2275-2084/+2857
| | | | | | | | | Note: the adbd makefile can't be upstreamed to debian, because there is already an open PR upstream: https://salsa.debian.org/android-tools-team/android-platform-tools/-/merge_requests/4/diffs Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cmocka: Check for previous declaration of uintptr_tKhem Raj2023-03-222-0/+44
| | | | | | Fix build with musl/aarch64 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cmocka: update from 1.1.5+ to 1.1.7Randy MacLeod2023-03-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switch the SRC_URI branch from master to stable-1.1 The 1.1.5 version was actually a bit ahead of that tag but the ChangeLog comment for the two releases are: Thu Feb 23 2023 Andreas Schneider <asn@cryptomilk.org> * cmocka version 1.1.7 * Update ignore list for source tarball generation Fri Feb 16 2023 Andreas Schneider <asn@cryptomilk.org> * cmocka version 1.1.6 * Added new assert macros to compare 2 double given an epsilon * Added meson build system * Added header with version to TAP13 output * Fixed issues with MSVC * Fixed TAP output for skipped tests * Fixed issue with fail_msg * CMake generated configs for find_package(cmocka) * Documentation improvements CMake still seems to be the default build tool based on Install.md so use that rather than the shiny Meson system. One test, test_cmockery, was added so now there are 23 passing ptests. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libyang: upgrade 2.1.30 -> 2.1.55Yi Zhao2023-03-223-59/+34
| | | | | | | | | | | ChangeLog: https://github.com/CESNET/libyang/releases/tag/v2.1.55 * Generate cases list dynamically in run-ptest. * Add a patch to fix ptest. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis: upgrade 7.0.9 -> 7.0.10Changqing Li2023-03-221-1/+1
| | | | | | | | | | | | | | | | | | Upgrade urgency: SECURITY, contains fixes to security issues. Security Fixes: * (CVE-2023-28425) Specially crafted MSETNX command can lead to assertion and denial-of-service Bug Fixes ========= * Large blocks of replica client output buffer may lead to psync loops and unnecessary memory usage (#11666) * Fix CLIENT REPLY OFF|SKIP to not silence push notifications (#11875) * Trim excessive memory usage in stream nodes when exceeding `stream-node-max-bytes` (#11885) * Fix module RM_Call commands failing with OOM when maxmemory is changed to zero (#11319) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-networking: Set PACKAGE_ARCH = "${MACHINE_ARCH}"Khem Raj2023-03-221-0/+2
| | | | | | Remove memcached from rv64, its not buildable yet Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-oe: Remove mongodb from rdep list of packagegroupKhem Raj2023-03-221-4/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-multimedia: Remove library only packages from rdepsKhem Raj2023-03-221-32/+2
| | | | | | | | | | Because they get renamed, it is better to ignore them and let a dependency build them Fixes errors like ERROR: packagegroup-meta-multimedia-1.0-r0 do_package_write_ipk: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (gssdp to libgssdp-1.2-0) Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libssh: Fix build with clang16Khem Raj2023-03-222-0/+47
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rp-pppoe: Define _GNU_SOURCEKhem Raj2023-03-221-0/+3
| | | | | | Ensures that it picks up definitions of strlcpy() from string.h Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mbedtls: add ptestYi Zhao2023-03-222-4/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Results: $ ptest-runner mbedtls START: ptest-runner 2023-03-20T08:11 BEGIN: /usr/lib/mbedtls/ptest PASS: test_suite_aes.cbc PASS: test_suite_aes.cfb PASS: test_suite_aes.ecb PASS: test_suite_aes.ofb PASS: test_suite_aes.rest PASS: test_suite_aes.xts PASS: test_suite_arc4 PASS: test_suite_aria PASS: test_suite_asn1parse PASS: test_suite_asn1write PASS: test_suite_base64 PASS: test_suite_bignum.generated PASS: test_suite_bignum.misc PASS: test_suite_blowfish PASS: test_suite_camellia PASS: test_suite_ccm PASS: test_suite_chacha20 PASS: test_suite_chachapoly PASS: test_suite_cipher.aes PASS: test_suite_cipher.arc4 PASS: test_suite_cipher.aria PASS: test_suite_cipher.blowfish PASS: test_suite_cipher.camellia PASS: test_suite_cipher.ccm PASS: test_suite_cipher.chacha20 PASS: test_suite_cipher.chachapoly PASS: test_suite_cipher.des PASS: test_suite_cipher.gcm PASS: test_suite_cipher.misc PASS: test_suite_cipher.nist_kw PASS: test_suite_cipher.null PASS: test_suite_cipher.padding PASS: test_suite_cmac PASS: test_suite_constant_time PASS: test_suite_constant_time_hmac PASS: test_suite_ctr_drbg PASS: test_suite_debug PASS: test_suite_des PASS: test_suite_dhm PASS: test_suite_ecdh PASS: test_suite_ecdsa PASS: test_suite_ecjpake PASS: test_suite_ecp PASS: test_suite_entropy PASS: test_suite_error PASS: test_suite_gcm.aes128_de PASS: test_suite_gcm.aes128_en PASS: test_suite_gcm.aes192_de PASS: test_suite_gcm.aes192_en PASS: test_suite_gcm.aes256_de PASS: test_suite_gcm.aes256_en PASS: test_suite_gcm.camellia PASS: test_suite_gcm.misc PASS: test_suite_hkdf PASS: test_suite_hmac_drbg.misc PASS: test_suite_hmac_drbg.nopr PASS: test_suite_hmac_drbg.no_reseed PASS: test_suite_hmac_drbg.pr PASS: test_suite_md PASS: test_suite_mdx PASS: test_suite_memory_buffer_alloc PASS: test_suite_mps PASS: test_suite_net PASS: test_suite_nist_kw PASS: test_suite_oid PASS: test_suite_pem PASS: test_suite_pk PASS: test_suite_pkcs12 PASS: test_suite_pkcs1_v15 PASS: test_suite_pkcs1_v21 PASS: test_suite_pkcs5 PASS: test_suite_pkparse PASS: test_suite_pkwrite PASS: test_suite_poly1305 PASS: test_suite_psa_crypto PASS: test_suite_psa_crypto_attributes PASS: test_suite_psa_crypto_driver_wrappers PASS: test_suite_psa_crypto_entropy PASS: test_suite_psa_crypto_generate_key.generated PASS: test_suite_psa_crypto_hash PASS: test_suite_psa_crypto_init PASS: test_suite_psa_crypto_metadata PASS: test_suite_psa_crypto_not_supported.generated PASS: test_suite_psa_crypto_not_supported.misc PASS: test_suite_psa_crypto_op_fail.generated PASS: test_suite_psa_crypto_op_fail.misc PASS: test_suite_psa_crypto_persistent_key PASS: test_suite_psa_crypto_se_driver_hal PASS: test_suite_psa_crypto_se_driver_hal_mocks PASS: test_suite_psa_crypto_slot_management PASS: test_suite_psa_crypto_storage_format.current PASS: test_suite_psa_crypto_storage_format.misc PASS: test_suite_psa_crypto_storage_format.v0 PASS: test_suite_psa_its PASS: test_suite_random PASS: test_suite_rsa PASS: test_suite_shax PASS: test_suite_ssl PASS: test_suite_timing PASS: test_suite_version PASS: test_suite_x509parse PASS: test_suite_x509write PASS: test_suite_xtea DURATION: 83 END: /usr/lib/mbedtls/ptest 2023-03-20T08:13 STOP: ptest-runner TOTAL: 1 FAIL: 0 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-networking: remove ntpdateAYP2023-03-221-1/+1
| | | | | | Follow https://github.com/openembedded/meta-openembedded/commit/6315006aadd52e44c15986c9e00ca8162623be85 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pgpool2: Added a new recipe.Lei Maohui2023-03-225-0/+142
| | | | | | | Pgpool-II is a middleware that works between PostgreSQL servers and a PostgreSQL database client. It is distributed under a license similar to BSD and MIT. It provides the following features. Signed-off-by: Lei Maohui <leimaohui@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Introduce python3-trustme to fix ptest error of python3-requests-toolbeltYue Tao2023-03-226-0/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | The ptest fails after python3-requests-toolbelt is upgraded to 0.10.1. ======================================================= Hint: make sure your test modules/packages have valid Python names. Traceback: ../../python3.11/importlib/{}init{}.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) tests/test_x509_adapter.py:20: in <module> import trustme E ModuleNotFoundError: No module named 'trustme' ======================================================= The commit b93b4067ea "Fix x509 tests by using trustme" of python3-requests-toolbelt introduces the trustme in test_x509_adapter.py. Introducing python3-trustme to fix ptest error of python3-requests-toolbelt, also introducing python3-service-identity, which is requested by python3-trustme's ptest. The ptest passes of all the three packages. Signed-off-by: Yue Tao <Yue.Tao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis: fix service redis-server restart not working under sysvinitStefan Ghinea2023-03-182-0/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Under sysvinit when trying to restart redis-server using service redis-server restart two calls are made to start-stop-daemon, first with the --stop argument and then with --start argument consecutively. Because the process doesn't immediately terminate when start-stop-daemon --stop is called, the next call to start-stop-daemon --start finds the process still running and does not attempt to start another one. This leads to only a stop of the redis-server process when a restart is requested. This behavior affects all redis versions using sysvinit only. This can be fixed by using the --retry <timeout/schedule> argument with start-stop-daemon --stop in order for the call to block until the process terminates so that start-stop-daemon --start will attempt to start a new process. Unfortunately the --retry argument works only in the implementation of start-stop-daemon provided by dpkg package and is ignored in the implementation provided by busybox package. A repeated check if the process is still running and another try with another signal after a timeout will effectively simulate a stop with --retry=TERM/5/KILL/5 schedule. Signed-off-by: Stefan Ghinea <stefan.ghinea@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyproject-metadata: New recipeZoltán Böszörményi2023-03-181-0/+10
| | | | | | | Dependency of python3-meson-python. Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyruvate: Add crates checksum and use cargo-update-recipes-cratesFrederic Martinsons2023-03-182-97/+194
| | | | | | | | | | | | | This is related to checksum verification introduction in bitbake crate fetcher: https://patchwork.yoctoproject.org/project/bitbake/patch/20230315131513.50635-1-frederic.martinsons@gmail.com/ Moreover, drop the usage of pypi to use git fetcher (the Cargo.lock file is not present in the package uploaded on pypi) Signed-off-by: Frederic Martinsons <frederic.martinsons@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lirc: Fix build with usrmerge feature building on ubuntu hostsKhem Raj2023-03-172-0/+27
| | | | | | | | | | | | | We get a very cryptic error during do_package ERROR: Didn't find service unit 'lircmd.service', specified in SYSTEMD_SERVICE:lirc. The reason is on ubuntu build hosts configure pokes at build host and decided its ubuntu and applies hardcoded value of /lib/systemd/system for systemdunitdir instead of /usr/lib/systemd/system as passed from recipe Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-click-repl: add mising prompt-toolkit runtime dependencyClément Péron2023-03-171-1/+1
| | | | | | | | | Python3 click-repl package requires prompt-toolkit to be installed. Add the missing RDEPENDS to the recipe. Signed-off-by: Clément Péron <peron.clem@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uutils-coreutils: Add crates checksum and use cargo-update-recipes-cratesFrederic Martinsons2023-03-173-314/+275
| | | | | | | | | This is related to checksum verification introduction in bitbake crate fetcher: https://patchwork.yoctoproject.org/project/bitbake/patch/20230315131513.50635-1-frederic.martinsons@gmail.com/ Signed-off-by: Frederic Martinsons <frederic.martinsons@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ntp: drop the deprecated ntpdateZhixiong Chi2023-03-174-116/+8
| | | | | | | | | | | The combination of ntpd and sntp now implements the functions of ntpdate, which has been deprecated. Now we don't need ntpdate anymore, and we can use the following command 'ntpd -q -g -x' instead. So drop the related section of ntpdate now. Signed-off-by: Zhixiong Chi <zhixiong.chi@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libssh: add ptestYi Zhao2023-03-173-3/+109
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Results: $ ptest-runner libssh START: ptest-runner 2023-03-16T02:56 BEGIN: /usr/lib/libssh/ptest PASS: torture_bind_config PASS: torture_buffer PASS: torture_bytearray PASS: torture_callbacks PASS: torture_channel PASS: torture_config PASS: torture_crypto PASS: torture_hashes PASS: torture_init PASS: torture_isipaddr PASS: torture_keyfiles PASS: torture_knownhosts_parsing PASS: torture_list PASS: torture_misc PASS: torture_moduli PASS: torture_options PASS: torture_packet PASS: torture_packet_filter PASS: torture_pki PASS: torture_pki_ecdsa PASS: torture_pki_ed25519 PASS: torture_pki_rsa PASS: torture_push_pop_dir PASS: torture_rand PASS: torture_session_keys PASS: torture_temp_dir PASS: torture_temp_file PASS: torture_threads_buffer PASS: torture_threads_crypto PASS: torture_threads_init PASS: torture_threads_pki_rsa PASS: torture_tokens DURATION: 24 END: /usr/lib/libssh/ptest 2023-03-16T02:56 STOP: ptest-runner TOTAL: 1 FAIL: 0 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* android-tools: fix TMPDIREtienne Cordonnier2023-03-171-6/+15
| | | | | | | | | Remove the TMPDIR environment variable from adb which is used by commands like mktemp (set to /data/local/tmp in android but vanilla linux uses /tmp per default). Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libuser: upgrade v0.63 -> v0.64Sakib Sajal2023-03-172-87/+2
| | | | | | | | Removed patch which is contained in new version: 0003-python-Compilation-warnings-update.patch Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tk: inherit pkgconfigJustin Bronder2023-03-171-1/+1
| | | | | | | | I noticed that xft was not getting enabled as expected because the recipe was using pkg-config from the host. Signed-off-by: Justin Bronder <jsbronder@cold-front.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-web3: upgrade 5.31.3 -> 5.31.4Wang Mingyu2023-03-171-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pykickstart: upgrade 3.44 -> 3.45Wang Mingyu2023-03-171-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-xlsxwriter: upgrade 3.0.8 -> 3.0.9Wang Mingyu2023-03-171-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-unidiff: upgrade 0.7.4 -> 0.7.5Wang Mingyu2023-03-171-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-twitter: upgrade 4.12.1 -> 4.13.0Wang Mingyu2023-03-171-1/+1
| | | | | | | | Changelog: https://github.com/tweepy/tweepy/releases/tag/v4.13.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-smpplib: upgrade 2.2.1 -> 2.2.2Wang Mingyu2023-03-171-1/+1
| | | | | | | | | | | | | Changelog: ========== Added python 3.10 tests to CircleCI fix socket recv error being silently ignored Refactored Client.read_pdu() Refactored Client.send_pdu() increment sequence of commands as spec (fixes #214) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymodbus: upgrade 3.1.3 -> 3.2.0Wang Mingyu2023-03-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= Add value <-> registers converter helpers. (#1413) Add pre-commit config (#1406) Make baud rate configurable for examples (#1410) Clean __init_ and update log module. (#1411) Simulator add calls functionality. (#1390) Add note about not being thread safe. (#1404) Update docker-publish.yml Forward retry_on_empty and retries by calling transaction (#1401) serial sync recv interval (#1389) Add tests for writing multiple writes with a single value (#1402) Enable mypy in CI (#1388) Limit use of Singleton. (#1397) Cleanup interfaces (#1396) Add request names. (#1391) Simulator, register look and feel. (#1387) Fix enum for REPL server (#1384) Remove unneeded attribute (#1383) Fix mypy errors in reactive server (#1381) remove nosec (#1379) Fix type hints for http_server (#1369) Merge pull request #1380 from pymodbus-dev/requirements remove second client instance in async mode. (#1367) Pin setuptools to prevent breakage with Version including "X" (#1373) Lint and type hints for REPL (#1364) Clean mixin execute (#1366) Remove unused setup_commands.py. (#1362) Run black on top-level files and /doc (#1361) repl config path (#1359) Fix NoReponse -> NoResponse (#1358) Make whole main async. (#1355) Fix more typing issues (#1351) Test sync task (#1341) Fixed text in ModbusClientMixin's writes (#1352) lint /doc (#1345) Remove unused linters (#1344) Allow log level as string or integer. (#1343) Sync serial, clean recv. (#1340) Test server task, async completed (#1318) main() should be sync (#1339) Bug: Fixed caused by passing wrong arg (#1336) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-xdist: upgrade 3.2.0 -> 3.2.1Wang Mingyu2023-03-171-1/+1
| | | | | | | | | Bug Fixes ---------- #884: Fixed hang in worksteal scheduler. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydantic: upgrade 1.10.5 -> 1.10.6Wang Mingyu2023-03-171-1/+1
| | | | | | | | | | | | | Changelog: ========== - Implement logic to support creating validators from non standard callables by using defaults to identify them and unwrapping functools.partial and functools.partialmethod when checking the signature - Fix mypy plugin for v1.1.1, and fix dataclass_transform decorator for pydantic dataclasses - Raise ValidationError, not ConfigError, when a discriminator value is unhashable Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymisp: upgrade 2.4.168.1 -> 2.4.169Wang Mingyu2023-03-171-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========== Changes - Bump changelog. - Bump version. - Bump templates. - Bump deps. Fix - Add local key in MISPTag. - Use pytest for the tests. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-openpyxl: upgrade 3.1.1 -> 3.1.2Wang Mingyu2023-03-171-1/+1
| | | | | | | | | | Changelog: ========== #1963 Cannot read worksheets in read-only mode with locally scoped definitions #1974 Empty custom properties cause invalid files Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-paramiko: upgrade 3.0.0 -> 3.1.0Wang Mingyu2023-03-171-1/+1
| | | | | | | | | | | | | | | | | Changelog: =========== -[Feature] #2173: Accept single tabs as field separators (in addition to single spaces) in <paramiko.hostkeys.HostKeyEntry.from_line> for parity with OpenSSH’s KnownHosts parser. -[Feature] #2013: (solving #2009, plus others) Add an explicit channel_timeout keyword argument to paramiko.client.SSHClient.connect, allowing users to configure the previously-hardcoded default value of 3600 seconds. -[Support] #2178: Apply codespell to the codebase, which found a lot of very old minor spelling mistakes in docstrings. Also modernize many instances of *largs vs *args and **kwarg vs **kwargs. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-portion: upgrade 2.3.1 -> 2.4.0Wang Mingyu2023-03-171-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelog: ========== Added ------ An AbstractDiscreteInterval class to ease the creation of specialized discrete intervals (experimental). A create_api function to generate an API similar to the one of portion but configured to use a given subclass of Interval (experimental, see Specialize & customize intervals). Changed ------- Speed up repr and to_string for Interval instances (see #76, adm271828). Some internal changes to ease subclassing: from_string and from_data accepts a klass parameter to specify which class should be used to create Interval instances (default is Interval). Add a klass parameter for open, closed, openclosed, closedopen, singleton and empty (default is Interval). Add a _klass class attribute in IntervalDict to specify how to create Interval instances (default is Interval). IntervalDict uses self.__class__ to preserve subclasses when creating new instances. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-msgpack: upgrade 1.0.4 -> 1.0.5Wang Mingyu2023-03-171-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-api-python-client: upgrade 2.80.0 -> 2.81.0Wang Mingyu2023-03-171-1/+1
| | | | | | | | Changelog: https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gmqtt: upgrade 0.6.11 -> 0.6.12Wang Mingyu2023-03-171-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 6.0.20230305.0 -> 6.0.20230312.0Wang Mingyu2023-03-171-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* makeself: upgrade 2.4.5 -> 2.5.0Wang Mingyu2023-03-171-1/+1
| | | | | | | | | | | | Changelog: ============ Adds improved support for NetBSD, OpenBSD Improved support for minimal Linux distributions such as Alpine Added bzip3 compression support Increased control over GPG signing via the GPG extra parameters Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gcovr: upgrade 5.2 -> 6.0Wang Mingyu2023-03-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | License-Update: Copyright year updated to 2023. Changelog: ========== Breaking changes: ------------------ Remove not allowed attributes function-rate, functions-covered and functions-valid from cobertura report. (:issue:'671') Remove "noncode" entries in JSON reports. (:issue:'663') New :option:'--exclude-noncode-lines' to exclude noncode lines. Noncode lines are not excluded by default anymore. (:issue:'704', :issue:'705') Changed :option:'--gcov-ignore-parse-errors' to accept list of errors to ignore. (:issue:'701') The default filename for :option:'--cobertura' is changed from coverage.xml to cobertura.xml (:issue:'721') Handling of gcov errors: Do not ignore return code of gcov. (:issue:'653') New :option:'--gcov-ignore-errors' to ignore gcov errors. Old behavior was to print a warning and continue. (:issue:'718') Revert changes from :issue:'623' and add documentation entry :ref:'support keil uvision format'. (:issue:'727') New features and notable changes: --------------------------------- New :option:'--html-nested' for reports that summarize subdirectories with aggregated statistics per directory. (:issue:'687') Accept NAN % which is used in GCOV 7.5.0 instead of an invalid value. (:issue:'651') New :option:'--json-base' to define a base bath used in JSON reports. (:issue:'656') New :option:'--calls' to report call coverage: function calls invoked/total (:issue:'666') New nox session to generate a portable application with pyinstaller, see :ref:'standalone application'. (:issue:'661') Print a warning if root directory contains symlinks. (:issue:'652') Change :option:'--keep' when calling gcov internaly. (:issue:'703') Allow annotations for never executed branches. (:issue:'711') Add function merge mode for same function defined in different lines. (:issue:'700') Update link to gcovr documentation in HTML report to point to the documentation of the used version. (:issue:'723') Add environment SOURCE_DATE_EPOCH to set default for :option:'--timestamp'. (:issue:'729') Bug fixes and small improvements: -------------------------------- Fix :option:'--html-tab-size' feature. (:issue:'650') Fix alphabetical sort of html report, for when there are symlinks. (:issue:'685') Handle :option:'--version' before parsing the configuration file. (:issue:'696') Fix reports of excluded coverage. (:issue:'409', :issue:'503', :issue:'663') Fix handling for nonexistent source code for HTML-details and Coveralls reports. (:issue:'663') Exclude functions with :ref:'Exclusion markers'. (:issue:'713') Fix problem in decision parser if open block brace is on same line. (:issue:'681') Add Python 3.11 to test matrix. (:issue:'717') Fix casing of files if filesystem is case insensitive. (:issue:'694') Fix deadlock if :option:'-j' is used and there are errors from gcov execution. (:issue:'719') Fix problem in decision parser if case is not on a single line with the break statement. (:issue:'738') Do not use realpath for DirectoryPrefixFilter to support symlinks in root directory. (:issue:'712') Documentation: ------------- Add detailed reference for the JSON output format. (:issue:'663') Internal changes: ----------------- Select the :option:'--html-theme' using CSS classes. (:issue:'650') Change and extend cmake tests. (:issue:'676') Detect gcc version for running tests. (:issue:'686') Use scrubbed data for --update_reference option. (:issue:'698') Install ninja with package manager instead of GitHub action. (:issue:'699') Rename the reference files coverage.xml to cobertura.xml and the test from xml to cobertura (:issue:'721') Add support for clang-14 in our test suite and improve startup performance of docker image. (:issue:'731') Compare files by extension in test suite. (:issue:'733') Split HTML templates into one file for each part of the page. (:issue:'735') Change docker image to be able to use it like the nox command itself. (:issue:'734') Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rdma-core: upgrade 44.0 -> 45.0Wang Mingyu2023-03-171-1/+1
| | | | | | | | | | | | | | | | | | Changelog: ========== 53ee89b Merge pull request #1299 from zhuyj/dmabuf 95507d0 Merge pull request #1311 from EdwardSro/pr-pyverbs-tests 087deb5 irdma: Add support for ibv_reg_dmabuf_mr 6644617 Merge pull request #1309 from hz-cheng/master fe9e480 Merge pull request #1304 from EdwardSro/pr-tests-fixes 5c9f444 Merge pull request #1303 from EdwardSro/pr-mlx5-dr-steering 8f56a83 Merge pull request #1310 from joshuafried/mlx5_dr_bugfix 638ace8 tests: Add test for devx DBR-less mode data path 25a4bf0 tests: Skip CUDA tests if there is no CUDA device 5dad658 tests: Add set and copy modify action of metadata Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* networkmanager: upgrade 1.42.0 -> 1.42.4Wang Mingyu2023-03-172-39/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | 0001-libnm-std-aux-Adjust-signature-of-_nm_assert_fail_in.patch removed since it's not available in 1.42.4 Changelog: ========== * Fix a possible crash when [global-dns] is used and improve the documentation. * Documentation improvements. * Add build option to set the mobile-broadband-provider-info database path. * Add new "ipv[46].replace-local-rule" setting to control whether to remove the local route rule that is automatically generated. * Add the DHCPv6 IAID to the lease information exposed in /run and on D-Bus. * Fix assuming team connections at boot. * Fix race condition when setting the MAC address of an OVS interface. * Fix constructing the IPv4 name servers variable passed to dispatcher scripts. * Don't use tentative IPv6 address to resolve the system hostname via DNS. * Deprecate the "Master" property of the NMActiveConnection D-Bus object in favor of the new "Controller" property. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-perl-base:fix SUMMARYChen Pei2023-03-171-1/+1
| | | | | Signed-off-by: Chen Pei <cp0613@linux.alibaba.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* postgresql: Fix install conflict when enable multilib.Wang Mingyu2023-03-171-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Error: Transaction test error: file /usr/include/pg_config.h conflicts between attempted installs of lib32-libpq-dev-15.2-r0.armv7ahf_neon and libpq-dev-15.2-r0.aarch64 file /usr/include/pg_config_ext.h conflicts between attempted installs of lib32-libpq-dev-15.2-r0.armv7ahf_neon and libpq-dev-15.2-r0.aarch64 The differences of pg_config_ext.h are as follows: @@ -5,4 +5,4 @@ */ /* Define to the name of a signed 64-bit integer type. */ -#define PG_INT64_TYPE long int +#define PG_INT64_TYPE long long int The differences of pg_config.h are as follows: @@ -11,13 +11,13 @@ #define ALIGNOF_INT 4 /* The normal alignment of `long', in bytes. */ -#define ALIGNOF_LONG 8 +#define ALIGNOF_LONG 4 /* The normal alignment of `long long int', in bytes. */ -/* #undef ALIGNOF_LONG_LONG_INT */ +#define ALIGNOF_LONG_LONG_INT 8 /* The normal alignment of `PG_INT128_TYPE', in bytes. */ -#define ALIGNOF_PG_INT128_TYPE 16 +/* #undef ALIGNOF_PG_INT128_TYPE */ /* The normal alignment of `short', in bytes. */ #define ALIGNOF_SHORT 2 @@ -369,10 +369,10 @@ #define HAVE_LOCALE_T 1 /* Define to 1 if `long int' works and is 64 bits. */ -#define HAVE_LONG_INT_64 1 +/* #undef HAVE_LONG_INT_64 */ /* Define to 1 if `long long int' works and is 64 bits. */ -/* #undef HAVE_LONG_LONG_INT_64 */ +#define HAVE_LONG_LONG_INT_64 1 /* Define to 1 if you have the <mbarrier.h> header file. */ /* #undef HAVE_MBARRIER_H */ @@ -780,7 +780,7 @@ /* #undef HAVE___STRTOULL */ /* Define to the appropriate printf length modifier for 64-bit ints. */ -#define INT64_MODIFIER "l" +#define INT64_MODIFIER "ll" /* Define to 1 if `locale_t' requires <xlocale.h>. */ /* #undef LOCALE_T_IN_XLOCALE */ @@ -814,10 +814,10 @@ #define PACKAGE_VERSION "15.2" /* Define to the name of a signed 128-bit integer type. */ -#define PG_INT128_TYPE __int128 +/* #undef PG_INT128_TYPE */ /* Define to the name of a signed 64-bit integer type. */ -#define PG_INT64_TYPE long int +#define PG_INT64_TYPE long long int /* Define to the name of the default PostgreSQL service principal in Kerberos (GSSAPI). (--with-krb-srvnam=NAME) */ @@ -845,7 +845,7 @@ #define PG_VERSION_NUM 150002 /* A string containing the version number, platform, and C compiler */ -#define PG_VERSION_STR "PostgreSQL 15.2 on aarch64-poky-linux-gnu, compiled by aarch64-poky-linux-gcc (GCC) 12.2.0, 64-bit" +#define PG_VERSION_STR "PostgreSQL 15.2 on arm-pokymllib32-linux-gnueabi, compiled by arm-pokymllib32-linux-gnueabi-gcc (GCC) 12.2.0, 32-bit" /* Define to 1 to allow profiling output to be saved separately for each process. */ @@ -872,16 +872,16 @@ #define SIZEOF_BOOL 1 /* The size of `long', as computed by sizeof. */ -#define SIZEOF_LONG 8 +#define SIZEOF_LONG 4 /* The size of `off_t', as computed by sizeof. */ #define SIZEOF_OFF_T 8 /* The size of `size_t', as computed by sizeof. */ -#define SIZEOF_SIZE_T 8 +#define SIZEOF_SIZE_T 4 /* The size of `void *', as computed by sizeof. */ -#define SIZEOF_VOID_P 8 +#define SIZEOF_VOID_P 4 /* Define to 1 if all of the C90 standard headers exist (not just the ones required in a freestanding environment). This macro is provided for @@ -892,10 +892,10 @@ /* #undef STRERROR_R_INT */ /* Define to 1 to use ARMv8 CRC Extension. */ -#define USE_ARMV8_CRC32C 1 +/* #undef USE_ARMV8_CRC32C */ /* Define to 1 to use ARMv8 CRC Extension with a runtime check. */ -/* #undef USE_ARMV8_CRC32C_WITH_RUNTIME_CHECK */ +#define USE_ARMV8_CRC32C_WITH_RUNTIME_CHECK 1 /* Define to 1 to build with assertion checks. (--enable-cassert) */ /* #undef USE_ASSERT_CHECKING */ @@ -989,7 +989,7 @@ /* Number of bits in a file offset, on hosts where this is settable. */ -/* #undef _FILE_OFFSET_BITS */ +#define _FILE_OFFSET_BITS 64 /* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */ /* #undef _LARGEFILE_SOURCE */ Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: Depend on file-nativeKhem Raj2023-03-141-1/+3
| | | | | | | | | | | | | | | | | | | | | | | Some older distribution e.g. alma8 has a version of file utility which is version 5.33 but more importantly missing this patch [1] from version 5.40 which causes package failures in wasm files e.g. ERROR: nodejs-18.14.2-r0 do_package: Fatal errors occurred in subprocesses: Command '['file', '-b', '/home/pokybuild/yocto-worker/meta-oe/build/build/tmp/work/core2-64-poky-linux/nodejs/18.14.2-r0/package/usr/lib/nodejs/ptest/test/wasi/wasm/write_file.wasm']' returned non-zero exit status 1. Subprocess output:ERROR: Bad magic format `version %#x (MVP)' (bad format char: #) Command '['file', '-b', '/home/pokybuild/yocto-worker/meta-oe/build/build/tmp/work/core2-64-poky-linux/nodejs/18.14.2-r0/package/usr/lib/nodejs/ptest/test/wasi/wasm/symlink_loop.wasm']' returned non-zero exit status 1. Subprocess output:ERROR: Bad magic format `version %#x (MVP)' (bad format char: #) Command '['file', '-b', '/home/pokybuild/yocto-worker/meta-oe/build/build/tmp/work/core2-64-poky-linux/nodejs/18.14.2-r0/package/usr/lib/nodejs/ptest/test/wasi/wasm/notdir.wasm']' returned non-zero exit status 1. Subprocess output:ERROR: Bad magic format `version %#x (MVP)' (bad format char: #) Command '['file', '-b', '/home/pokybuild/yocto-worker/meta-oe/build/build/tmp/work/core2-64-poky-linux/nodejs/18.14.2-r0/package/usr/lib/nodejs/ptest/test/wasi/wasm/preopen_populates.wasm']' returned non-zero exit status 1. Subprocess output:ERROR: Bad magic format `version %#x (MVP)' (bad format char: #) Command '['file', '-b', '/home/pokybuild/yocto-worker/meta-oe/build/build/tmp/work/core2-64-poky-linux/nodejs/18.14.2-r0/package/usr/lib/nodejs/ptest/test/wasi/wasm/clock_getres.wasm']' returned non-zero exit status 1. Subprocess output:ERROR: Bad magic format `version %#x (MVP)' (bad format char: #) Command '['file', '-b', '/home/pokybuild/yocto-worker/meta-oe/build/build/tmp/work/core2-64-poky-linux/nodejs/18.14.2-r0/package/usr/lib/nodejs/ptest/test/wasi/wasm/main_args.wasm']' returned non-zero exit status 1. [1] https://github.com/file/file/commit/85b7ab83257b3191a1a7ca044589a092bcef2bb3 Signed-off-by: Khem Raj <raj.khem@gmail.com>