summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* softhsm: avoid unnecessary check for native sqlite binaryJan Luebbe2023-02-012-1/+43
| | | | | | | | | SoftHSMv2 actually only uses the sqlite library. With the check for the sqlite3 binary, building with the DB backend would mean depending on sqlite-native. Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: Fix build with gcc13Khem Raj2023-02-012-0/+71
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* perfetto: Disable ccacheKhem Raj2023-01-291-0/+2
| | | | | | It does not build with ccache for some reason, loses the compiler name Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mongodb: Pass MAXLINELENGTH to scons invocationKhem Raj2023-01-291-0/+1
| | | | | | | | | | | | | | | | | | | This helps in overcoming a problem when using scons with ccache enabled. When commands get longer, then it resorts to using response files to do the operations e.g. @/tmp/tmp96j6icra.lnk when this response file is inboked by compiler it works ok, however, this does not when ccache is used to invoke the complilation. We see errors e.g. ccache @/tmp/tmppsyij_0v.lnk ccache: error: execute_noreturn of @/tmp/tmppsyij_0v.lnk failed: No such file or directory Using MAXLINELENGTH setting ensures that we can use ARG_MAX to extend the length of commandline and hence avoid using response files. This issue is also reported in mongodb [1] [1] https://jira.mongodb.org/browse/SERVER-38389 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mongodb: Upgrade to 4.4.18Khem Raj2023-01-291-5/+5
| | | | | | | Use wildchar instead of /opt/ for build paths becasue it might be different when building with ccache Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mongodb: Fix build with gcc13Khem Raj2023-01-292-0/+27
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* breakpad: Fix build with gcc13Khem Raj2023-01-292-0/+31
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dante: Add -P to preprocessor flagsKhem Raj2023-01-291-0/+1
| | | | | | | | | | | | | | | | | | | configure uses AC_PREPROC_IFELSE to check for certain errors from getaddrinfo() it user search operation in a preprocessed file UNIQUEVALS=`sort $ERRVALFILE | uniq | wc -l | awk '{ print $1 }'` However, line numbers are generated into the preprocesser files and they get sorted higher than numbers gaierrval: # 130 "conftest.c" 3 4 -3 -P ensures that line numbers are not generated into preprocessed files, so these checks can succeed. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hplip: Inherit python3targetconfigKhem Raj2023-01-291-1/+1
| | | | | | | | | | | It uses python3-config during build to grok the python specific includedirs, therefore its important to ensure that target specific python3-config is used, otherwise currently it defaults to native python3-config which ends up adding native python3 include paths which might work out ok but is exposed when target is 32bit + lfs enabled, the headers don't match between native and target python Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hplip: Inherit python3targetconfigKhem Raj2023-01-291-1/+1
| | | | | | | | | | | It uses python3-config during build to grok the python specific includedirs, therefore its important to ensure that target specific python3-config is used, otherwise currently it defaults to native python3-config which ends up adding native python3 include paths which might work out ok but is exposed when target is 32bit + lfs enabled, the headers don't match between native and target python Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wireshark: Inherit python3targetconfigKhem Raj2023-01-291-1/+1
| | | | | | | | | | | It uses python3-config during build to grok the python specific includedirs, therefore its important to ensure that target specific python3-config is used, otherwise currently it defaults to native python3-config which ends up adding native python3 include paths which might work out ok but is exposed when target is 32bit + lfs enabled, the headers don't match between native and target python Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rdma-core: Inherit python3targetconfigKhem Raj2023-01-291-1/+1
| | | | | | | | | | | It uses python3-config during build to grok the python specific includedirs, therefore its important to ensure that target specific python3-config is used, otherwise currently it defaults to native python3-config which ends up adding native python3 include paths which might work out ok but is exposed when target is 32bit + lfs enabled, the headers don't match between native and target python Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wireshark: Add nghttp2 packageconfigKhem Raj2023-01-291-0/+1
| | | | | | | Ensures that clang does not enable it when nghttp2-native is staged in native sysroot. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openthread: Use __attribute__ ((unused)) instead of removing 't'Khem Raj2023-01-292-20/+2
| | | | | | This helps clang to not warn about this variable Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upm: Fix build with gcc13Khem Raj2023-01-292-0/+44
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libb64: reactivate BUFFERSIZE patchChristian Hohnstaedt2023-01-292-0/+58
| | | | | | | | Bug: http://sourceforge.net/tracker/?func=detail&atid=785907&aid=3591336&group_id=152942 is not fixed in the currently used upstream either. Signed-off-by: Christian Hohnstaedt <christian@hohnstaedt.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* samba: upgrade 4.17.4 -> 4.17.5Yi Zhao2023-01-283-35/+2
| | | | | | | | | | | Release Notes: https://www.samba.org/samba/history/samba-4.17.5.html Drop 0007-waf-Fix-errors-with-Werror-implicit-function-declara.patch as the issue has been fixed upstream. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pipewire: Split dymanic modules to target recipe aloneKhem Raj2023-01-281-0/+3
| | | | | | | | | | This avoid unnessary provider conflict with pipewire-native to provide modules NOTE: Multiple providers are available for runtime pipewire-modules-protocol-native (pipewire, pipewire-native) Consider defining a PREFERRED_RPROVIDER entry to match pipewire-modules-protocol-native Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rwmem: Update to latestKhem Raj2023-01-272-13/+45
| | | | | | | | - Switch to using meson - Fix build with gcc13 - Use packageconfig for enabling python support and static libs Signed-off-by: Khem Raj <raj.khem@gmail.com>
* .patch: fix Signed-off-by formatting issues reported by patchreview tool ↵Martin Jansa2023-01-276-6/+6
| | | | | | | from oe-core Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mm-common: fix Upstream-Status formattingMartin Jansa2023-01-271-1/+1
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* android-tools: fix Upstream-Status formattingMartin Jansa2023-01-271-1/+1
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* .patch: fix Upstream-Status formatting issues reported by patchreview tool ↵Martin Jansa2023-01-2739-43/+40
| | | | | | | from oe-core Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gphoto2: fix Upstream-Status formattingMartin Jansa2023-01-271-1/+1
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* keyutils: fix Upstream-Status formattingMartin Jansa2023-01-271-1/+1
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mbedtls: export source files/headers needed by ATFBeniamin Sandu2023-01-271-0/+6
| | | | | | | | | | | | | | | | | | | Arm Trusted Firmware uses a list of mbedtls source files/headers to build a static library used for crypto functionality: https://github.com/ARM-software/arm-trusted-firmware/blob/master/drivers/auth/mbedtls/mbedtls_common.mk#L10 At the moment, any ATF version that wants to build with yocto and enable for example secure boot, needs to download and patch a version of mbedtls separately, e.g. : https://git.yoctoproject.org/meta-arm/tree/meta-arm/recipes-bsp/trusted-firmware-a/trusted-firmware-a_2.7.0.bb#n10 This commit enables a simple way for ATF recipes to use the existing oe version of mbedtls by adding it as a dependency, and simply extending the build flags with: EXTRA_OEMAKE += 'MBEDTLS_DIR="${STAGING_DATADIR}/mbedtls-source"' Signed-off-by: Beniamin Sandu <beniaminsandu@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* minifi-cpp: Fix build with gcc13Khem Raj2023-01-272-0/+71
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* usbguard: Fix build with gcc13Khem Raj2023-01-272-0/+46
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sedutil: Fix build with gcc13Khem Raj2023-01-272-1/+33
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* waylandpp: Fix build with gcc-13Khem Raj2023-01-272-1/+61
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pybind11: Upgrade to 2.10.3Khem Raj2023-01-261-11/+7
| | | | | | | It gets pkgconfig support which is required by some dependent packages like rwmem Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libinih: Upgrade to version 56Khem Raj2023-01-262-23/+14
| | | | | | Change SRC_URI to benhoyt fork, it seems to be well maintained. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geos: Fix build with gcc13Khem Raj2023-01-262-1/+84
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geos: Upgrade to 3.9.4Khem Raj2023-01-262-4/+2
| | | | | | Merge .inc into .bb Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: Upgrade to 0.23.12 releaseKhem Raj2023-01-261-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* proj: Upgrade to 9.1.1 releaseKhem Raj2023-01-261-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* v4l-utils: Fix build with gcc13Khem Raj2023-01-262-0/+32
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libwebsockets: Fix build with gcc13Khem Raj2023-01-262-1/+34
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poco: Do not use std::atomic<bool>Khem Raj2023-01-262-0/+61
| | | | | | | | | They are not implemented for all arches e.g. RISCV on gcc 13 yet Fixes riscv64-yoe-linux/gcc/riscv64-yoe-linux/13.0.1/ld: lib/libPocoFoundation.so.94: unde fined reference to `__atomic_exchange_1' Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mbedtls: upgrade to 2.28.2 to fix CVE-2022-46392, CVE-2022-46393Stefan Ghinea2023-01-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | An issue was discovered in Mbed TLS before 2.28.2 and 3.x before 3.3.0. An adversary with access to precise enough information about memory accesses (typically, an untrusted operating system attacking a secure enclave) can recover an RSA private key after observing the victim performing a single private-key operation, if the window size (MBEDTLS_MPI_WINDOW_SIZE) used for the exponentiation is 3 or smaller. An issue was discovered in Mbed TLS before 2.28.2 and 3.x before 3.3.0. There is a potential heap-based buffer overflow and heap-based buffer over-read in DTLS if MBEDTLS_SSL_DTLS_CONNECTION_ID is enabled and MBEDTLS_SSL_CID_IN_LEN_MAX > 2 * MBEDTLS_SSL_CID_OUT_LEN_MAX. References: https://nvd.nist.gov/vuln/detail/CVE-2022-46392 https://nvd.nist.gov/vuln/detail/CVE-2022-46393 Upstream patches: https://github.com/Mbed-TLS/mbedtls/releases/tag/v2.28.2 Signed-off-by: Stefan Ghinea <stefan.ghinea@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rocksdb: Fix build with clang compilerKhem Raj2023-01-262-0/+34
| | | | | | Need to drop using -msse4.2 -mpclmul Signed-off-by: Khem Raj <raj.khem@gmail.com>
* htop: fix Upstream-Status formatMartin Jansa2023-01-261-2/+1
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis-plus-plus: Enable SSL/TLS by defaultKhem Raj2023-01-261-1/+3
| | | | | | Makes the build consistent and it does not look into native sysroot for ssl Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hiredis: Enable SSL/TLS support by defaultKhem Raj2023-01-261-1/+5
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* smartmontools: fix Upstream-Status formatMartin Jansa2023-01-261-1/+1
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* s-nail: fix Upstream-Status formatMartin Jansa2023-01-263-3/+3
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* keyutils: Upgrade 1.6.1 -> 1.6.3Alex Kiernan2023-01-265-13/+139
| | | | | | | | | | | Move SRC_URI to git as there's no tarball for 1.6.3. Fix failing tests when busybox is providing `head`. Pull in reproducibility fix from Arch Linux. Remove autoconf inherit as this is a simple Makefile package. Add manpages support via inherit so man-db is updated. Add missing ptest dependencies. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* msktutil: Upgrade to 1.2.1Khem Raj2023-01-262-2/+34
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-cxx: Upgrade to 2.3.1Khem Raj2023-01-264-81/+4
| | | | | | | | | License-Update: Swith to new license [1] Drop upstreamed patches [1] https://github.com/dbus-cxx/dbus-cxx/commit/efe8d3587104bcd748d990da8b86de9e3ef9a0ed Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-cxx: Fix build with gcc13Khem Raj2023-01-262-0/+31
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>