summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* python3-pycocotools: Use build pep517-backendKhem Raj2024-08-241-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pandas: Downgrade version check for numpy to 1.xKhem Raj2024-08-242-0/+28
| | | | | | Helps it build with PEP-517 backend Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pandas: upgrade 2.0.3 -> 2.2.2Trevor Gamblin2024-08-232-2/+43
| | | | | | | | | | | | | | | | | pandas 2.2.2 is the first version compatible with numpy 2.0.x. The package now uses meson as the build backend, so change the recipe to inherit that. Its pyproject.toml pins required versions for Cython and meson, but newer upstream pandas releases are using different versions and compatibility strings, so just add an OE-specific patch to relax the requirements a bit for us. Changelog: https://pandas.pydata.org/pandas-docs/version/2.2.2/whatsnew/v2.2.2.html Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* zsh: update 5.8 -> 5.9Jörg Sommer2024-08-234-290/+13
| | | | | | | | | | The patches for CVE-2021-45444 were applied upstream on 2022-02-12. The snipped for do_install was taken from https://salsa.debian.org/debian/zsh/-/blob/8cc745c38fba1d4ec3e5d66cffbeadd8b492c2ce/debian/rules#L132 Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-psycopg: add v3.2.1Tim Orling2024-08-231-0/+14
| | | | | | | Psycopg 3 is a modern implementation of a PostgreSQL adapter for Python. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-automat: upgrade 22.10.0 -> 24.8.1Guðni Már Gilbert2024-08-231-7/+2
| | | | | | | | | | There is no changelog but there are few improvements relevant for the build: - python3-six and python3-attrs are no longer dependencies - We can start using python_setuptools_build_meta - PYPI_PACKAGE doesn't need to be overridden since the default is now the correct ('automat' instead of 'Automat') Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* krb5: fix CVE-2024-26458 and CVE-2024-26461Yogita Urade2024-08-232-0/+208
| | | | | | | | | | | | | | | | | | | | CVE-2024-26458: Kerberos 5 (aka krb5) 1.21.2 contains a memory leak in /krb5/src/lib/rpc/pmap_rmt.c. CVE-2024-26461: Kerberos 5 (aka krb5) 1.21.2 contains a memory leak vulnerability in /krb5/src/lib/gssapi/krb5/k5sealv3.c. References: https://nvd.nist.gov/vuln/detail/CVE-2024-26458 https://nvd.nist.gov/vuln/detail/CVE-2024-26461 Upstream Patch: https://github.com/krb5/krb5/commit/c5f9c816107f70139de11b38aa02db2f1774ee0d Signed-off-by: Yogita Urade <yogita.urade@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bluealsa: upgrade 4.0.0+git -> 4.3.0Jörg Sommer2024-08-231-13/+25
| | | | | | | | | | | The change in the license file was the update of the year in the copyright line. glib-2.0-native and python3-packaging-native (with python3native) is required to have gdbus-codegen at build time. Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* frr: Upgrade to 10.1 releaseKhem Raj2024-08-221-2/+2
| | | | | | | | Changes are here [1] [1] https://github.com/FRRouting/frr/commit/14c29f83a0dfbc4023cdfff34ed38cf43dca409c Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ftgl: Switch to maintained forkKhem Raj2024-08-222-3/+3
| | | | | | | | | As per [1], this repo is not being actively maintained therefore rebase to a fork and pull request is also redirected. [1] https://github.com/frankheckenbach/ftgl/pull/19#issuecomment-2306010295 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-twisted: add python3-attrs to RDEPENDSGuðni Már Gilbert2024-08-221-0/+1
| | | | | | | | | | | | | | | | | | This fixes the following issue: python3[677]: Traceback (most recent call last): python3[677]: File "/usr/lib/python3.12/site-packages/myownscript.py", line 9, in <module> python3[677]: from twisted.internet import defer python3[677]: File "/usr/lib/python3.12/site-packages/twisted/internet/defer.py", line 44, in <module> python3[677]: import attr python3[677]: ModuleNotFoundError: No module named 'attr' Currently python3-attrs is provided indirectly by python3-automat. But when python3-automat is updated to >= 24.8.1, python3-attrs is no longer indirectly provided. The twisted recipe must declare the dependency on python3-attrs. Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* drgn: add new recipeJamin Lin2024-08-221-0/+80
| | | | | | | | | | | | | | | | | | | | | | | | | drgn is a debugger with an emphasis on programmability drgn exposes the types and variables in a program for easy, expressive scripting in Python. Drgn depends on: 1. python3 2. elfutils 3. openmp a. clang toolchain should use libomp(openmp) from meta-clang b. gnu gcc toolchain should use libgomp(gcc-runtime) from openembedded-core The build requires: 1. setuptools 2. automake 3. autoconf 4. libtool 5. pkgconf Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vdpauinfo: add recipeThomas Perrot2024-08-221-0/+16
| | | | | | | | vdpauinfo is a command-line tool that can query the capabilities of the system's VDPAU implementation. Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: support cross compile without qemu user conditionallyHongxu Jia2024-08-222-45/+126
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Due to the scope of supported BSPs by qemu-user is limited, such as a segment fault on armv9 after qemu apply commit [target/arm: Convert LDAPR/STLR (imm) to decodetree][1] ``` |tmp-glibc/work/neoversen2-crypto-wrs-linux/nodejs/20.5.1/node-v20.5.1/out/ Release/v8-qemu-wrapper.sh: line 7: 3179613 Segmentation fault (core dumped) PSEUDO_UNLOAD=1 qemu-aarch64 -r 5.15 -L tmp-glibc/work/neoversen2-crypto-wrs-linux/ nodejs/20.5.1/recipe-sysroot -E LD_LIBRARY_PATH=tmp-glibc/work/neoversen2-crypto-wrs-linux/ nodejs/20.5.1/recipe-sysroot/usr/lib64:tmp-glibc/work/neoversen2-crypto-wrs-linux/ nodejs/20.5.1/recipe-sysroot/usr/lib64 "$@" ``` Upstream nodejs have cross compile support, but it needs host and target have same bit width (e.g. a x86_64 host targeting arrch64 to produce a 64-bit binary). So: 1. If host and target have different bit width, build with QEMU user as usual; 2. If host and target have same bit width, enable notejs cross compile support: - The build tools of nodejs is GYP[2], set CC_host, CFLAGS_host, CXX_host, CXXFLAGS_host, LDFLAGS_host, AR_host for host build which is separated with target build [3] - Satisfy layer compatibility, set GYP variables in prefuncs of do_configure, do_compile and do_install other than in recipe parsing - Add missing native packages to fix library missing on host build - Rework libatomic.patch, explicitly link to libatomic for clang conditionally [1] https://github.com/qemu/qemu/commit/2521b6073b7b4b505533a941d4f9600f7585dc78 [2] https://github.com/nodejs/node-gyp [3] https://github.com/nodejs/node-gyp/blob/main/gyp/docs/UserDocumentation.md#cross-compiling Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mariadb: File conflicts for multilibGuocai He2024-08-221-2/+5
| | | | | | | File conflicts between attempted installs of mariadb and lib32-mariadb Signed-off-by: Guocai He <guocai.he.cn@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* android-toold-adbd: Fix inconsistency between selinux configurationsquic-raghuvar2024-08-221-1/+1
| | | | | | | | | | ConditionPathExists is set to /etc/usb-debugging-enabled as part of meta-oe/recipes-devtools/android-tools/android-tools/android-tools-adbd.service file. However, in meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/android-tools-adbd.service file ConditionPathExists is set to /var/usb-debugging-enabled This causes an internal inconsistency between selinux-enabled and -disabled configurations. Hence, change ConditionPathExists=/var/usb-debugging-enabled to ConditionPathExists=/etc/usb-debugging-enabled Reported-by: @lumag
* ftgl: Upgrade to 2.4.0Khem Raj2024-08-216-141/+53
| | | | | | | - Switch to git fork which has all the patches - Fix build with freetype 2.13.3 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nftables: fix pep517-backend warningQuentin Schulz2024-08-211-6/+6
| | | | | | | | | | | | | | | | | | | | | | | nftables has a pyproject.toml file since v1.0.9, c.f. https://git.netfilter.org/nftables/commit/?id=8e603e0f7eec7c0000344a004228a30fbf0ece5c Styhead has started to complain when a recipe inherits setuptools3 and a proper pyproject.toml is provided in sources. This uses python_pep517 functions instead of the setuptools3 ones, inherits the proper class (still using setuptools3 but through pep517 process). Notably, the python PACKAGECONFIG has its build dependency on python3-setuptools-native removed as it's brought in by python_setuptools_build_meta inherit, which is performed whenever the python PACKAGECONFIG is selected. This avoids a "duplicate" but no change in behavior is expected. This was only build tested. Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensc: Cosmetic fixesNiko Mauno2024-08-211-4/+3
| | | | | | | | | Apply some suggestions from oe-stylize.py and sort configure options alphabetically, and remove stale version comment line which has not been updated for some time. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensc: Fix LICENSE declarationNiko Mauno2024-08-211-1/+1
| | | | | | | | | According to https://github.com/OpenSC/OpenSC/wiki#license OpenSC is licensed under LGPL-2.1 or later, which seems to be affirmed also by the comments in the source code files, as well as the COPYING file. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensc: Drop virtual/libiconv from DEPENDSNiko Mauno2024-08-211-1/+1
| | | | | | | | | According to https://github.com/OpenSC/OpenSC/blob/0.25.1/NEWS#L1124-L1125 since version 0.12.0 the iconv dependency has been removed. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensc: Add 'readline' PACKAGECONFIG optionNiko Mauno2024-08-211-2/+1
| | | | | | | | | This helps us to also get rid of associated RDEPENDS declaration which implicitly pulled readline to rootfs, even configure resolved readline as not enabled. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensc: Amend FILES:${PN} declarationNiko Mauno2024-08-211-1/+0
| | | | | | | | | Commit da68f807bd718fb848acc792fd9326df719e0880 added the symlink .so path to FILES:${PN}-dev to fix QA error, complement the operation by removing identical line from FILES:${PN} Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: CVE-2024-6239Yogita Urade2024-08-213-0/+1388
| | | | | | | | | | | | | | | | | | | | A flaw was found in the Poppler's Pdfinfo utility. This issue occurs when using -dests parameter with pdfinfo utility. By using certain malformed input files, an attacker could cause the utility to crash, leading to a denial of service. CVE-2024-6239-0002 is the CVE fix and CVE-2024-6239-0001 is dependent commit to fix the CVE. Reference: https://nvd.nist.gov/vuln/detail/CVE-2024-6239 Upstream patch: https://gitlab.freedesktop.org/poppler/poppler/-/commit/0554731052d1a97745cb179ab0d45620589dd9c4 https://gitlab.freedesktop.org/poppler/poppler/-/commit/fc1c711cb5f769546c6b31cc688bf0ee7f0c1dbc Signed-off-by: Yogita Urade <yogita.urade@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatpak: update 1.15.9 -> 1.15.10Markus Volk2024-08-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Dependencies: In distributions that compile Flatpak to use a separate bubblewrap (bwrap) executable, version 0.10.0 is required. This version adds a new feature which is required by the security fix in this release. Security fixes: Don't follow symbolic links when mounting persistent directories (--persist option). This prevents a sandbox escape where a malicious or compromised app could edit the symlink to point to a directory that the app should not have been allowed to read or write. (CVE-2024-42472, GHSA-7hgv-f2j8-xw87) Documentation: Mark the 1.12.x and 1.10.x branches as end-of-life (#5352) Other bug fixes: Fix several memory leaks (#5883, #5884) Internal changes: Record a log file when running build-time tests with AddressSanitizer (#5884) Add initial suppressions file for AddressSanitizer (#5884) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bubblewrap: update 0.9.0 -> 0.10.0Markus Volk2024-08-211-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webmin: upgrade 2.111 -> 2.202J. S.2024-08-212-2/+2
| | | | | | | | | | | | | | | | commit f6d27810b4f48562a06ce5006b1559378f30c99c Author: Jason Schonberg <schonm@gmail.com> Date: Mon Aug 19 00:26:48 2024 -0400 Changelog: https://webmin.com/changelog/webmin-2.202-released/ Modified net-generic.patch to update a hardcoded version number to avoid patch fuzz. webmin: upgrade 2.111 -> 2.202 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iwd: update 2.18 -> 2.19Markus Volk2024-08-211-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk3: update 2.44.2 -> 2.44.3Markus Volk2024-08-211-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* polkit-group-rule: package polkit rulesMartin Jansa2024-08-211-0/+2
| | | | | | | | | | | | | | | | | | * broken since https://github.com/openembedded/meta-openembedded/pull/859 which moved the files from ${sysconfdir} which is packaged in ${PN} by default into ${datadir} which isn't packaged causing: ERROR: QA Issue: polkit-group-rule-network: Files/directories were installed but not shipped in any package: /usr /usr/share /usr/share/polkit-1 /usr/share/polkit-1/rules.d Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. polkit-group-rule-network: 4 installed and not shipped files. [installed-vs-shipped] Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gpsd: upgrade 3.24 -> 3.25; new gpsd-snmpJörg Sommer2024-08-211-2/+5
| | | | | | | | This new version installs /usr/share/snmp/mibs/gpsd/GPSD-MIB which is packaged in a new package gpsd-snmp. Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libyui-ncurses: Fix buildpaths QA ErrorKhem Raj2024-08-211-3/+7
| | | | | | This is a workaround but lets live with this instead of deleting it Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyproj: Remove absolute paths from cython generated .c filesKhem Raj2024-08-211-0/+8
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyproj: Fix buildpaths QA ErrorKhem Raj2024-08-192-0/+20
| | | | | | | | | | | This error is due to absolute paths leaking into ELF files due to -rpath option in compiler cmdline, therefore patch them out. Apply patch [1] from Debian [1] https://sources.debian.org/data/main/p/python-pyproj/3.6.1-4/debian/patches/rpath.patch Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluentbit: Make it deprecatedKhem Raj2024-08-192-1/+2
| | | | | | | | | It does not build in a reproducible way that is now enforced by yocto project. Fails with WARNING: fluentbit-1.9.9-r0 do_package_qa: QA Issue: File /usr/bin/.debug/td-agent-bit in package fluentbit-dbg contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* composefs: upgrade 1.0.4 -> 1.0.5Jose Quaresma2024-08-191-7/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - switch to meson build system Changelog [1]: $ git --no-pager log --oneline v1.0.4..v1.0.5 098d985 (tag: v1.0.5) Merge pull request #312 from cgwalters/release 0fae8a8 Release 1.0.5 9bdc377 Merge pull request #310 from cgwalters/symlink-limit b06ea9b Verify payload length early on 3beb011 Merge pull request #308 from cgwalters/minor-rust-lints a695ad4 Merge pull request #309 from giuseppe/libcomposefs-drop-ro 0a0d50f libcomposefs: drop using "ro" option b35dc83 dumpfile: Fix clippy lint a919ab8 rust: Drop unused cfg 3a87868 Merge pull request #307 from giuseppe/not-override-errno bb94687 Merge pull request #306 from giuseppe/mkcomposefs-report-close-errors 76b4da5 mkcompose: report close() errors 502bc27 libcomposefs: do not override errno 2d2c09d Merge pull request #304 from jluebbe/meson 0260856 meson.build: Allow use as a meson subproject 5f512ac Merge pull request #303 from cgwalters/mount-source 91a3047 mount: Consistently use `composefs` as source 45e6179 Merge pull request #302 from cgwalters/info-term f64022f info: Add missing terminator for `longopts` d81cb87 Merge pull request #300 from jluebbe/meson 04c8a8e ci: Add GitHub Actions workflow which uses meson 64709f6 ci: Install meson package b6f2b75 Add meson as an alternative to autotools 942cd73 Merge pull request #299 from giuseppe/composefs-info-set-locale 5072fd7 composefs-info: specify locale to isgraph/isprint 4f19d00 Merge pull request #298 from cgwalters/rust-misc 43a1d28 rust: Add README.md files, link to crates.io a8bc747 rust: Clarify that "composefs-core" is really "composefs" 483356c Merge pull request #297 from cgwalters/rust-include 02213c0 composefs-core: Drop incorrect `include` dce84ff Merge pull request #295 from cgwalters/rust-descr 3d2af03 Merge pull request #296 from Kiskae/upstream-tmpdir-fix 6928fcf test: remove hardcoded /tmp e21be07 rust: Add mandatory `description` field, other misc changes 28dc491 Merge pull request #292 from cgwalters/rust-ci-dual 59c5a27 Merge pull request #293 from cgwalters/rust-minor 689ccc6 rust: Some doc and misc tweaks 426b65d ci: Test Rust code against current C code 32b3f6e Merge pull request #291 from Kiskae/patch-1 f7465b3 use correct `composefs-info` binary [1] https://github.com/containers/composefs/compare/v1.0.4...v1.0.5 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* exfatprogs: upgrade 1.2.4 -> 1.2.5Christophe Vu-Brugier2024-08-191-1/+1
| | | | | Signed-off-by: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nvme-cli: upgrade 2.9.1 -> 2.10.2Christophe Vu-Brugier2024-08-193-127/+2
| | | | | Signed-off-by: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* blueman: fix installation pathsMartin Jansa2024-08-191-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * pass systemdsystemunitdir and systemduserunitdir to set correct directories instead of using libdir from: meson.build:systemd_base_path = join_paths(libdir, 'systemd') which is wrong e.g. with multilib where libdir might be /usr/lib64 instead of usr/lib used in ${nonarch_base_libdir} which is used by systemd_* variables: export systemd_system_unitdir="/usr/lib/systemd/system" export systemd_user_unitdir="/usr/lib/systemd/user" fixes: ERROR: Didn't find service unit 'blueman-mechanism.service', specified in SYSTEMD_SERVICE:blueman. * inherit python3targetconfig to install into right python site-packages without this it installs into /usr/lib/python3.12/site-packages/ instead of /usr/lib64/python3.12/site-packages set in PYTHON_SITEPACKAGES_DIR variable used in FILES, causing blueman: 295 installed and not shipped files. [installed-vs-shipped] # $PYTHON_SITEPACKAGES_DIR # set oe-core/meta/classes-recipe/python3-dir.bbclass:11 # "${libdir}/${PYTHON_DIR}/site-packages" PYTHON_SITEPACKAGES_DIR="/usr/lib64/python3.12/site-packages" Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* networkmanager: remove modemmanager rdependsAdrian Freihofer2024-08-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit: 5edb8335dc46450fd6bcdbb3fcf55336b32bd422 The Networkmanager package must not depend on ModemManager. Only the Networkmanager-wwan package should depend on the ModemManager package. The mobile-broadband-provider-info is fully optional and it is often not required for embedded devices. Let the user choose if it gets installed or not. Adding it explicitely to IMAGE_INSTALL is simple. Adding an RRECOMMENS would work as well. But adding an RDEPENDS is bad. In general, NetworkManager packaging is intended to provide a set of binary packages suitable for building many different images. NetworkManager is designed to be used for binary packages distributions where it is not possible to rebuild NetworkManager just to install Modemmanager. Also for OE, where a rebuilding is possible, a rebuild is a disadvantage. So please do not destroy this flexibility by adding RDEPENDS, which are firstly wrong and secondly only suitable for your specific needs. Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libyui: Upgrade to 4.6.2Khem Raj2024-08-193-180/+7
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ot-br-posix: Define config files explicitlyKhem Raj2024-08-191-0/+2
| | | | | | Otherwise it picks up from build area with absolute paths into builddir Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ippool: Fix buildpaths QA errorKhem Raj2024-08-191-6/+1
| | | | | | | | Pass OE's CFLAGS via CC since the Makefile disregards these flags from environment and has it own notion of it. This ensures that flags to rewrite debug flags are passed down correctly to compiler. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwknop: Specify target locations of gpg and wgetKhem Raj2024-08-191-1/+3
| | | | | | | | This fixes emitting buildpaths into binary and also fixes the issue where these tools wont exist on the paths they were found on build machine Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwknop: Upgrade to 2.6.11Khem Raj2024-08-183-61/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pipewire: update 1.2.1 -> 1.2.2Markus Volk2024-08-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PipeWire 1.2.2 (2024-07-31) This is a bugfix release that is API and ABI compatible with the previous 1.2.x and 1.0.x releases. Highlights - Fix some more fallout of the async nodes rewrite. Fixes some crackling, xruns and possibly also some crashes in some cases. - Fix freewheeling timeouts in case of xruns. This fixes ardour export. - Fix event mixdown in JACK. Fixes qsynth and possibly other apps. - Some more small fixes and improvements. PipeWire - Add a new SPA_IO_CLOCK_FLAG_XRUN_RECOVER flag when the process function is called because of xrun recovery. - Properly stop nodes in all cases, this avoids spurious xruns and scheduling errors. (#4122) - Make sure async nodes receive an async link in all cases. Do the processing of source output ports slightly differently to make sure we don't cause latency for sources. (#4138) (#4133) - Fix some races when negotiating and starting nodes. (#4094) - Actually include the config.h header to use malloc_trim() to reduce memory usage in pulse-server. Modules - Avoid unloading some modules on stream errors because it is possible to recover from the error. (#4121) - Fix a (harmless) warning in module-rtp because of comparing samples and time. (#4095) SPA - Let the freewheel driver detect xrun recovery and handle the timeouts correctly. This fixes an issue with ardour export. - Remove the HDMI/AC3 profiles. they turn out to fail on some hardware with no way to detect this. - Signal the eventfd when the loop is full to make sure the other thread is woken up to process the queue. JACK - Don't check timestamps when mixing down events. The timestamps are only checked when writing new events with the public API. This fixes an issue where qsynth would not receive midi events anymore. - Fix the jack_get_time() function, it was returning nano instead of micro seconds. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* snort3: upgrade 3.3.2.0 -> 3.3.3.0Yi Zhao2024-08-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | ChangeLog: https://github.com/snort3/snort3/releases/tag/3.3.3.0 * control: code cleanup * control: handle control commands after packet threads are fully initialised * daq: add outstanding packets counter * extractor: add flow hash key * file_api: max depth is set as part of initial config * file: remove unused variable in FileFlows destructor * filters: update dev_notes.txt with details for event_filter * flow: optimize timeout handling for different packet type * http_inspect: add peg counts for gzip, known-not-supported, and unknown * http_inspect: log normalized URI in extra data * ips_options: separate main thread pcre counts from packet threads stats * memory: account memory for profiler only when packet thread is involved * src: resolve various warnings * stream_tcp: make sure ports are correctly swapped when filling a meta-ACK packet Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dnsmasq: set config dhcp6, broken-rtc by FEATURESJörg Sommer2024-08-161-1/+6
| | | | | | | | Some of the PACKAGECONFIG can be derived from the DISTRO_FEATURES and MACHINE_FEATURES. Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dnsmasq: Install conf example from upstream instead of our versionJörg Sommer2024-08-162-300/+1
| | | | | | | | Our version was copied 2011 and is out of date. The changes in the meantime affected only comments. Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* keepalived: Make build reproducibleKhem Raj2024-08-152-0/+34
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>