summaryrefslogtreecommitdiffstats
path: root/meta-networking
Commit message (Collapse)AuthorAgeFilesLines
* nftables: Conditionally add ${PN}-python as RDEPENDS for ptestNaman Jain2026-06-121-1/+4
| | | | | | | | | | | | | | | | | This commit updates the RDEPENDS for the ptest package to include ${PN}-python only when the 'python' PACKAGECONFIG option is enabled. This change will ensure that we dont get below failure when ptest is enabled in the distro features, and packageconfig is not set. It causes this error- ERROR: Nothing RPROVIDES 'nftables-python' (meta-openembedded/meta-networking/recipes-filter/nftables/nftables_1.1.6.bb RDEPENDS on or otherwise requires it) NOTE: Runtime target 'nftables-python' is unbuildable, removing... Missing or unbuildable dependency chain was: ['nftables-python'] ERROR: Required build target 'nftables' has no buildable providers. Missing or unbuildable dependency chain was: ['nftables', 'nftables-python'] Signed-off-by: Naman Jain <namanj1@kpit.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-scapy: Replace oe.utils.all_distro_featuresc with bb.utils.filterKhem Raj2026-06-121-1/+1
| | | | | | | oe.utils.all_distro_features is being removed. Suggested-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* proftpd: upgrade 1.3.9a -> 1.3.9bWang Mingyu2026-06-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - Issue 2057 - SQL Injection in mod_wrap2_sql via reverse DNS hostname (CVE-2026-44331). - Issue 2056 - Incomplete fix for session management with OpenSSL 3.2.x or later, when using TLSv1.2 or earlier. This complements the fix for Issue #1963. - Issue 2098 - Hard quota limits on uploads do not cause SFTP WRITE requests to fail as expected. - Issue 2102 - SSH payload length underflow calculation for ETM/ChaChaPoly algorithms in mod_sftp. - Issue 2104 - SSH packet with empty payload triggers null pointer dereference in mod_sftp. - Issue 2106 - Bad DSA signatures can lead to out-of-bounds read of heap memory in mod_sftp. - Issue 2108 - Mismatched RSA/DSA algorithm signatures can lead to null dereference in mod_sftp. - Issue 2115 - SFTP request payload length underflow calculation in mod_sftp. - Issue 2120 - Several modules fail to build using OpenSSL 4.0. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* freeradius: upgrade 3.2.9 -> 3.2.10Wang Mingyu2026-06-091-1/+1
| | | | | | | | Changelog: Correct bug where detail file reader would not read files. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* freeradius: Fix do_patch fuzz QA IssueMingli Yu2026-06-091-7/+4
| | | | | | | | | | | | | | Fixes: ERROR: freeradius-3.2.9-r0.wr2600 do_patch: QA Issue: Fuzz detected: checking file src/main/version.c Hunk #1 succeeded at 622 with fuzz 1 (offset 8 lines). patching file src/main/version.c Hunk #1 succeeded at 622 with fuzz 1 (offset 8 lines). Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* dnsmasq: upgrade 2.92 -> 2.93Abhishek Bachiphale2026-06-077-238/+1
| | | | | | | | | | | | | | | | | | | | | | | ChangeLog: https://dnsmasq.org/CHANGELOG - Update checksum - Remove obsolete patches - Verified build and runtime functionality Security fixes (included upstream in 2.93) : - CVE-2026-2291 - CVE-2026-4890 - CVE-2026-4891 - CVE-2026-4892 - CVE-2026-4893 - CVE-2026-5172 - Removed patches corresponding to the above CVEs as fixes are now part of upstream release Signed-off-by: Abhishek Bachiphale <Abhishek.Bachiphale@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* freeradius: upgrade 3.2.8 -> 3.2.9Ankur Tyagi2026-06-071-4/+4
| | | | | | | | | Added tag to the SRC_URI and dropped setting PV in the recipe. https://github.com/FreeRADIUS/freeradius-server/releases/tag/release_3_2_9 Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* miniupnpd: fix buildMarkus Volk2026-06-071-1/+2
| | | | | | | | | | | | | After the recent recipe update I see this build error: | Makefile.linux:67: config.mk: No such file or directory | make: *** No rule to make target '/configure', needed by 'config.mk'. Stop. Run the configure script so that config.mk gets created Also fix LIC_FILE_CHECKSUM. Copyright year has been changed Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* mdns: Add additional clientsAlex Kiernan2026-06-071-1/+10
| | | | | | | | Several useful clients are available as part of the overall mDNSResponder build, package these alongside the main binary. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* mdns: Unpick directory changes during installAlex Kiernan2026-06-071-25/+19
| | | | | | | | | Be explicit about where we're taking the installation pieces from rather than having the complexity of mixed build/source pieces based on current directory and then confusing anyone who tries to append to do_install. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* mdns: Add PACKAGECONFIGs for idlesleepcontrol, spc and unicastAlex Kiernan2026-06-071-1/+11
| | | | | | | | | These three knobs are exposed to reduce the code size for embedded (see mDNSCore/mDNSEmbeddedAPI.h). If you need them, you'll know you need them, everyone else almost certainly doesn't. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* miniupnpd: upgrade 2.1.20191006 -> 2.3.10Filipe Pires2026-06-072-40/+1
| | | | | | | | Drop 0001-Add-OpenEmbedded-cross-compile-case.patch as genconfig.sh was removed upstream in 2.3.x. Signed-off-by: Filipe Pires <filipe.pires@konsulko.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* vnstat: upgrade 2.6 -> 2.13Filipe Pires2026-06-071-2/+1
| | | | | Signed-off-by: Filipe Pires <filipe.pires@konsulko.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* igmpproxy: upgrade 0.3 -> 0.4Filipe Pires2026-05-311-2/+1
| | | | Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* wireshark: upgrade 4.6.5 -> 4.6.6Wang Mingyu2026-05-311-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* unbound: upgrade 1.25.0 -> 1.25.1Wang Mingyu2026-05-311-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* postfix: upgrade 3.11.2 -> 3.11.3Wang Mingyu2026-05-312-9/+4
| | | | | | | | 0001-Fix-build-with-musl.patch refreshed for 3.11.3 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* nbdkit: upgrade 1.47.8 -> 1.47.9Wang Mingyu2026-05-311-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* memcached: upgrade 1.6.41 -> 1.6.42Wang Mingyu2026-05-311-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* tailscale: upgrade 1.94.2 -> 1.98.3Adam Duskett2026-05-313-34/+36
| | | | | | | | -Regenerate go module dependencies and license checksums -Manually verify and complete Unknown license entries Signed-off-by: Adam Duskett <adam.duskett@amarulasolutions.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* lldpd: upgrade 1.0.21 -> 1.0.22Wang Mingyu2026-05-201-1/+1
| | | | | | | | | | | | | * Fix: + Fix out-of-bound read access when removing VLAN tag (CVE-2026-46433, #787) + Reject 0-length management address in LLDP + Fix race condition when creating the control socket + Fix FDP MAC address + Fix memory leak in the BSD bridge query path + Fix duplicate management addresses when merging EDP VLAN frames Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* dovecot: upgrade 2.4.3 -> 2.4.4Wang Mingyu2026-05-201-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* dnsmasq: fix CVE-2026-5172Abhishek Bachiphale2026-05-202-0/+35
| | | | | | | | | | | | | A buffer overflow in dnsmasq’s extract_addresses() function allows an attacker to trigger a heap out-of-bounds read and crash by exploiting a malformed DNS response, enabling extract_name() to advance the pointer past the record’s end. Reference: [ https://nvd.nist.gov/vuln/detail/CVE-2026-5172 ] Signed-off-by: Abhishek Bachiphale <Abhishek.Bachiphale@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* dnsmasq: fix CVE-2026-4893Abhishek Bachiphale2026-05-202-0/+35
| | | | | | | | | | | | An information disclosure vulnerability in dnsmasq allows remote attackers to bypass source checks via a crafted DNS packet with RFC 7871 client subnet information. Reference: [ https://nvd.nist.gov/vuln/detail/CVE-2026-4893 ] Signed-off-by: Abhishek Bachiphale <Abhishek.Bachiphale@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* dnsmasq: fix CVE-2026-4892Abhishek Bachiphale2026-05-202-0/+37
| | | | | | | | | | | | A heap-based out-of-bounds write vulnerability in the DHCPv6 implementation of dnsmasq allows local attackers to execute arbitrary code with root privileges via a crafted DHCPv6 packet. Reference: [ https://nvd.nist.gov/vuln/detail/CVE-2026-4892 ] Signed-off-by: Abhishek Bachiphale <Abhishek.Bachiphale@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* dnsmasq: fix CVE-2026-4891Abhishek Bachiphale2026-05-202-0/+41
| | | | | | | | | | | | A heap-based out-of-bounds read vulnerability in the DNSSEC validation of dnsmasq allows remote attackers to cause a denial of service via a crafted DNS packet. Reference: [ https://nvd.nist.gov/vuln/detail/CVE-2026-4891 ] Signed-off-by: Abhishek Bachiphale <Abhishek.Bachiphale@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* dnsmasq: fix CVE-2026-4890Abhishek Bachiphale2026-05-202-0/+51
| | | | | | | | | | | | A Denial of Service (DoS) vulnerability in the DNSSEC validation of dnsmasq allows remote attackers to cause a denial of service via a crafted DNS packet. Reference: [ https://nvd.nist.gov/vuln/detail/CVE-2026-4890 ] Signed-off-by: Abhishek Bachiphale <Abhishek.Bachiphale@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* dnsmasq: fix CVE-2026-2291Abhishek Bachiphale2026-05-202-0/+38
| | | | | | | | | | | | | dnsmasqs extract_name() function can be abused to cause a heap buffer overflow, allowing an attacker to inject false DNS cache entries, which could result in DNS lookups to redirect to an attacker-controlled IP address, or to cause a DoS. Reference: [ https://nvd.nist.gov/vuln/detail/CVE-2026-2291 ] Signed-off-by: Abhishek Bachiphale <Abhishek.Bachiphale@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* pgpool2: 4.6.4 -> 4.6.6Wang Mingyu2026-05-141-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* postfix: upgrade 3.10.9 -> 3.11.2Changqing Li2026-05-146-45/+29
| | | | | | | | | | | | | | | | * Refresh patch to mute patch-fuzz * Remove 0001-makedefs-Account-for-linux-7.x-version.patch * This upgrade include the following commit, which make postfix can compile on latest stable ubuntu 26.04, which have Linux 7.x kernel Postfix works on Linux 7.x kernels. Frank Scheiner. Files: makedefs, util/sys_defs.h. Changes: https://www.ftp.saix.net/MTA/postfix/official/postfix-3.11.2.HISTORY Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* nftables: add systemd PACKAGECONFIGPiotr Wejman2026-05-131-2/+6
| | | | | | | | | Add a systemd PACKAGECONFIG option to install nftables systemd unit files. When "systemd" is present in DISTRO_FEATURES, the option is enabled and the service is installed but disabled by default. Signed-off-by: Piotr Wejman <piotr.wejman@arm.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* znc: upgrade 1.10.1 -> 1.10.2Wang Mingyu2026-05-131-1/+1
| | | | | | | | | | | | Changelog: ============= - Fix build with SWIG 4.4. - Fix build in the event some parts of Boost are installed but Boost.Locale is not. - Make GetClient() work in the OnClientGetSASLMechanisms module callback. - Stop accidentally requiring new perl 5.35.1, regression from 1.10.0. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* wireshark: upgrade 4.6.4 -> 4.6.5Wang Mingyu2026-05-131-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* unbound: upgrade 1.24.2 -> 1.25.0Wang Mingyu2026-05-131-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* pure-ftpd: upgrade 1.0.53 -> 1.0.54Wang Mingyu2026-05-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== - Multiple hardening fixes across PureDB, the IP access checker, PAM, LDAP, quota handling, and pure-pwconvert. - IP access rules now support IPv6 patterns. Hostname rules are resolved using the client's address family, so AAAA records can match IPv6 clients; previously this path was IPv4-only. - Malformed CIDR widths in PureDB allow/deny lists now fail closed and a warning is logged identifying the offending pattern. - LDAP searches that return more than one entry are now rejected as ambiguous and a warning is logged identifying the offending uid. - Malformed quota files no longer reset usage to zero; the failure surfaces during quota checks instead. - PureDB virtual users with a non-numeric or partially numeric uid or gid field are now rejected. Records with uid or gid 0 continue to require ACCEPT_ROOT_VIRTUAL_USERS at build time, as documented. - Anonymous LDAP binds work again after a regression introduced in 1.0.53. - Pure-pwconvert skips entries whose fields contain ':' or newline characters rather than emitting corrupted records. igned-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* nftables: improve reproducibilityYi Zhao2026-05-132-0/+42
| | | | | | | | Use SOURCE_DATE_EPOCH to set MAKE_STAMP instead of using the current time, thereby improving reproducibility. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* postfix: upgrade 3.10.8 -> 3.10.9Yi Zhao2026-05-132-1/+52
| | | | | | | | | Security fix: CVE-2026-43964 Add a patch to fix build with musl. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* openvpn: create an extra package for the dns-updown scriptLouis Rannou2026-05-131-2/+3
| | | | | | | | | The dns-updown script is written in bash which is under the GPLv3 license. As this script is optional, it is preffered to have it in an extra package. Signed-off-by: Louis Rannou <louis.rannou@non.se.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* postfix: make it can compile with linux 7.xChangqing Li2026-05-132-0/+48
| | | | | | | | | | | | | | | | | | Fix compile failure on host with linux 7.x | DEBUG: Executing shell function do_compile | NOTE: make -j 64 OPT= DEBUG= OPTS= makefiles | make -f Makefile.in MAKELEVEL= Makefiles | (echo "# Do not edit -- this file documents how Postfix was built for your machine."; /bin/sh makedefs) >makedefs.tmp | ATTENTION: | ATTENTION: Unknown system type: Linux 7.0.0-14-generic | ATTENTION: | make: *** [Makefile.in:33: Makefiles] Error 1 | make: *** [Makefile:22: makefiles] Error 2 | ERROR: oe_runmake failed Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* mdns: Update for mbedtls4, set daemon versionAlex Kiernan2026-05-132-1/+60
| | | | | | | | | Switch to psa_crypto_init() which initialises all crypto subsystems, this works for both Mbed TLS 3 and 4. Also set the daemon version so it's correctly reported at runtime. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* open62541: upgrade 1.4.16 -> 1.5.4Ayoub Zaki2026-05-121-3/+4
| | | | | | | | * upgrade to version 1.5.4 * fix buildpaths QA error in pkgconfig file Signed-off-by: Ayoub Zaki <ayoub.zaki@embetrix.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* proftpd: upgrade 1.3.9 -> 1.3.9aYi Zhao2026-05-121-2/+2
| | | | | | | | | | Security fix: CVE-2026-42167 ChangeLog: https://github.com/proftpd/proftpd/blob/1.3.9/NEWS Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* strongswan: upgrade 6.0.5 -> 6.0.6Wang Mingyu2026-05-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== - CVE-2026-35328 - Fixed a vulnerability in libtls related to the processing of the supported_versions extension in TLS that can result in an infinite loop. - CVE-2026-35329 - Fixed a vulnerability in libstrongswan and the pkcs7 plugin related to the processing of encrypted PKCS#7 containers that can result in a crash. - CVE-2026-35330 - Fixed a vulnerability in in libsimaka related to the processing of certain EAP-SIM/AKA attributes that can result in an infinite loop or a heap-based buffer overflow and potentially remote code execution. - CVE-2026-35331 - Fixed a vulnerability in the constraints plugin related to the processing of X.509 name constraints that can allow authentication with certificates that violate the constraints. - CVE-2026-35332 - Fixed a vulnerability in libtls related to the processing of ECDH public values in TLS < 1.3 that can result in a crash. - CVE-2026-35333 - Fixed a vulnerability in libradius related to the processing of RADIUS attributes that can result in an infinite loop or an out-of-bounds read that may cause a crash. - CVE-2026-35334 - Fixed a vulnerability in the gmp plugin related to RSA decryption that can result in a crash. - Made the Botan RNG types used/provided by the botan plugin configurable. - The fix for the vulnerability in the constraints plugin now causes all certificates that contain excluded name constraints of type directoryName (DN) to get rejected. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* nbdkit: upgrade 1.47.7 -> 1.47.8Wang Mingyu2026-05-121-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* mdio-tools,mdio-netlink: upgrade 1.3.1 -> 1.3.2,1.3.1 -> 1.3.2Wang Mingyu2026-05-123-2/+3
| | | | | | | | | | | Changelog: =========== - Add a new addressing mode "mscc": Used to access PHYs from Microchip that uses C22 register 31 as a page register - Fix VPATH builds and various other build related warnings Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* cloudflared: add initial recipe for 2026.3.0 versionAyoub Zaki2026-05-073-0/+53
| | | | | | | | | | | Add initial recipe for Cloudflare Tunnel client (cloudflared). The upstream source vendors all Go dependencies so no go-mods.inc is needed. Includes systemd service with token-based authentication via /etc/default/cloudflared. Signed-off-by: Ayoub Zaki <ayoub.zaki@embetrix.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libcoap: mark CVE-2026-29013 patchedGyorgy Sarvari2026-05-071-0/+1
| | | | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2026-29013 The current recipe version contains the fix referenced by the NVD report. Mark the CVE as patched, because NVD tracks it without version info. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* networkmanager: re-implement the vala detectionJose Quaresma2026-04-241-1/+1
| | | | | | | | | | | | The introduction of DISTRO_FEATURES_OPTED_OUT allows rewriting the DISTRO_FEATURES by removing whatever is in DISTRO_FEATURES_OPTED_OUT from DISTRO_FEATURES. Thus, the logic of vala can be negated, and it can changed be to see if gobject-introspection-data is available in DISTRO_FEATURES. Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* memcached: drop libhugetlbfsJoao Marcos Costa2026-04-242-40/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In Linux, memcached relies on transparent huge pages, and even if libhugetlbfs is enabled by the PACKAGECONFIG (and detected during do_configure, of course), it is simply not used: root@qemuriscv64:~# ldd $(which memcached) linux-vdso.so.1 (0x0000003fa4358000) libevent-2.1.so.7 => /lib/libevent-2.1.so.7 (0x0000003fa42b0000) libc.so.6 => /lib/libc.so.6 (0x0000003fa4157000) /usr/lib/ld-linux-riscv64-lp64d.so.1 (0x0000003fa435a000) The main reason is the fact that the only call to a function coming from libhugetlbfs is here: https://github.com/memcached/memcached/blob/master/memcached.c#L4274 and getpagesizes() is only called if the #if block evaluates to true: int ret = -1; size_t sizes[32]; int avail = getpagesizes(sizes, 32); (...) /* check if transparent hugepages is compiled into the kernel */ /* RH based systems possibly uses a different path */ static const char *mm_thp_paths[] = { "/sys/kernel/mm/transparent_hugepage/enabled", "/sys/kernel/mm/redhat_transparent_hugepage/enabled", NULL }; (...) This block relies on HAVE_MEMCNTL, which is a Solaris-specific feature. Therefore, the dependency link between memcached and libhugetlbfs doesn't exist in Linux. Drop libhugetlbfs from memcached's recipe. Signed-off-by: João Marcos Costa <joaomarcos.costa@bootlin.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* mdns: Upgrade 2881.80.4.0.1 -> 2881.100.56.0.1Alex Kiernan2026-04-241-1/+1
| | | | | Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>