summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* can-isotp: Ignore in world buildsKhem Raj2021-07-161-0/+2
| | | | | | | | This now included in kernels 5.10+ so on master and linux-yocto we really do not need this recipe, but there still might be older kernels interfaced with meta-oe master, so they can still use it. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* can-isotp: Upgrade to latest on masterDavid Sterling2021-07-161-2/+5
| | | | | | | | | | | | | | It is needed for 5.2 to 5.10 kernel Can-isotp is now upstream from kernel 5.10 onwards. Use kernel config file instead. This is only provided for legacy kernels. For kernel 5.10 onwards use kernel defconfig option for ISO 15765-2 CAN transport and do not use can-isotp recipe. You will get "The file /usr/include/linux/can/isotp.h is installed by both linux-libc-headers and can-isotp" error using this recipe with kernel >= 5.10 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* spitools: upgrade 0.8.7 -> 1.0.0Pierre-Jean Texier2021-07-161-2/+2
| | | | | | | | | | | | | | This includes the following changes: f5d8795 [RELEASE] 1.0.0. eaa6f35 [RELEASE] 1.0.0. fe6ffcb [DEV] Add license mention in `--version` display. f9edc7d [DEV] Support all configuration options in `spi-pipe`. 18f6b23 [DEV] Support SPI mode option in `spi-pipe` 8c6e7f7 [DEV] support `--bits` config option in `spi-pipe`. Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mariadb: fix failures to start install_db.serviceKai Kang2021-07-131-11/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | It fails to start install_db.service when install mariadb-setupdb from a package repo via dnf: root@qemux86-64:~# systemctl status install_db x install_db.service - Install MySQL Community Server Database Loaded: loaded (/lib/systemd/system/install_db.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Fri 2021-07-09 02:55:12 UTC; 5s ago Process: 504 ExecStart=/usr/bin/mysql-systemd-start pre (code=exited, status=203/EXEC) Main PID: 504 (code=exited, status=203/EXEC) Jul 09 02:55:12 qemux86-64 systemd[1]: Starting Install MySQL Community Server Database... Jul 09 02:55:12 qemux86-64 systemd[504]: install_db.service: Failed to locate executable /usr/bin/mysql-systemd-start: No such file or directo> Jul 09 02:55:12 qemux86-64 systemd[504]: install_db.service: Failed at step EXEC spawning /usr/bin/mysql-systemd-start: No such file or direct> Jul 09 02:55:12 qemux86-64 systemd[1]: install_db.service: Main process exited, code=exited, status=203/EXEC Jul 09 02:55:12 qemux86-64 systemd[1]: install_db.service: Failed with result 'exit-code'. Jul 09 02:55:12 qemux86-64 systemd[1]: Failed to start Install MySQL Community Server Database. The scripts required by install_db.service are packaged in mariadb-server which depends on mariadb-setupdb already. So move the scripts to mariadb-setupdb to make sure start install_db.service successfully. And move creating user 'mysql' in mariadb-setupdb as well. Packageconfig 'setupdb' has been useless from last upgrade, so remove it at same time. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ltrace: Fix mips build with kernels 5.13+Khem Raj2021-07-133-31/+51
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xscreensaver: Update to 6.01Khem Raj2021-07-135-143/+108
| | | | | | | | | Drop fix-buildscripts.patch and move the required changes into recipe Refresh tweak-app-defaults.patch to apply on latest release Do not build po files as they are not buildable and are not used in cross builds as much Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencl-clhpp: upgrade 2.0.14 -> 2.0.15zangrc2021-07-131-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sysbench: fix memory testmassimo toscanelli2021-07-132-1/+43
| | | | | | | | | | | | | | | | | In sysbench version 0.4, the tmp variable used by the memory test to execute requests is optimized by the compiler. Caching mechanism reduces the direct accesses to the memory increasing the transfer speed. This leads to false timing estimations that considerably affect read and also random write operations. In sysbench version 1, this issue is fixed adding the volatile modifier to the tmp variable. This prevents compiler optimizations forcing a direct access to the memory. The final result is a realistic transfer speed measurement. Signed-off-by: massimo toscanelli <massimo.toscanelli@leica-geosystems.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* suitesparse: Fix LIC_FILES_CHKSUMKhem Raj2021-07-081-2/+1
| | | | | | | License-update: Use SPDX format text for graphBLAS [1] [1] https://github.com/DrTimothyAldenDavis/SuiteSparse/commit/538273cfd53720a10e34a3d80d3779b607e1ac26#diff-d0ed4cc3fb70489fe51c7e0ac180cba2a7472124f9f9e9ae67b01a37fbd580b7 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* audit: upgrade 3.0.1 -> 3.0.2Yi Zhao2021-07-081-1/+1
| | | | | Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fftw: Update recipe to 3.3.9.Philip Balister2021-07-081-2/+1
| | | | | | | * Ptests passed for qemux86-64 Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: upgrade 21.06.1 -> 21.07.0Andreas Müller2021-07-081-1/+1
| | | | | | | | | | | | | | Release 21.07.0 core: * JBIG2Stream: Do not consider a size-0 to be an error. Issue #535 * PSOutputDev: fix off-by-one error for image masking in L1/L2 output. Issue #1088 * CairoOutputDev: Fix memory leak on broken files * Minor code improvements build system: * set C standard to 11 without extensions Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgusb: upgrade 0.3.6 -> 0.3.7Andreas Müller2021-07-081-1/+1
| | | | | | | | | | | | | | | | | | | Version 0.3.7 ~~~~~~~~~~~~~ Released: 2021-05-24 New Features: - Add a FreeBSD CI target (Richard Hughes) Bugfixes: - Do not depend on libusb_get_parent() to fix FreeBSD compile (Richard Hughes) - Do not depend on libusb_get_port_number() to fix DragonFlyBSD compile (Richard Hughes) - Do not double-reference USB devices (Marco Trevisan) - Do not run the tests on FreeBSD (Richard Hughes) - Require *any* python3 to fix FreeBSD build (Richard Hughes) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cmark: upgrade 0.29.0 -> 0.30.0Andreas Müller2021-07-081-3/+1
| | | | | | | | | For full change-log see [1]. [1] https://github.com/commonmark/cmark/releases/tag/0.30.0 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mariadb: Upgrade to 10.5.11Zoltán Böszörményi2021-07-084-2/+2
| | | | | | | Forward port musl patches Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mariadb: Use qemu to run cross-compiled binariesZoltán Böszörményi2021-07-084-108/+15
| | | | | | | This way, mariadb does not depend on mariadb-native anymore. Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* portaudio-v19: Use GNUInstallDirs to make it portableKhem Raj2021-07-062-0/+50
| | | | | | | libdir varies for different architectures therefore do not hardcode it to lib Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sysdig: Disable JIT on ppc64Khem Raj2021-07-061-0/+2
| | | | | | since luajit is not available on ppc64 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-oe: Add libyangKhem Raj2021-07-031-2/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dlt-daemon: update from 2.18.6 to 2.18.7Gianfranco2021-07-032-3/+47
| | | | | | | | - add an upstream proposed patch 317.patch to fix a build failure with enabled systemd binding Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 5.9.20210620.0 -> 5.9.20210627.0zangrc2021-07-011-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* can-utils: upgrade 2020.12.0 -> 2021.06.0zangrc2021-07-011-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: add a fix for build failure with kernel 5.13Gianfranco2021-07-012-0/+277
| | | | | | | | Its already upstream and also used in Debian and Ubuntu Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* suitesparse: Update to 5.10.1Khem Raj2021-07-011-5/+1
| | | | | | Switch to hardcoded SHA in SRCREV instead of tag Signed-off-by: Khem Raj <raj.khem@gmail.com>
* imlib2: Use propert git SHA in SRCREVKhem Raj2021-07-011-1/+1
| | | | | | | | Using tags still results in bitbake enquiring the repo upstream for updates, since tags can move so it has to check this rightly and it behaves like AUTOREV Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bats: fix qa issue when multilib eanbledKai Kang2021-06-302-1/+45
| | | | | | | | | | | | | | Fix qa issue for bats when multilib is enabled: | ERROR: bats-1.3.0-r0 do_package: QA Issue: bats: Files/directories were installed but not shipped in any package: | /usr/lib | /usr/lib/bats-core | /usr/lib/bats-core/formatter.bash | /usr/lib/bats-core/test_functions.bash Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis: upgrade to 6.2.4Tony Tascioglu2021-06-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upstream changelog: Upgrade urgency: SECURITY, Contains fixes to security issues that affect authenticated client connections. MODERATE otherwise. Fix integer overflow in STRALGO LCS (CVE-2021-32625) An integer overflow bug in Redis version 6.0 or newer can be exploited using the STRALGO LCS command to corrupt the heap and potentially result with remote code execution. This is a result of an incomplete fix by CVE-2021-29477. Bug fixes that are only applicable to previous releases of Redis 6.2: Fix crash after a diskless replication fork child is terminated (#8991) Fix redis-benchmark crash on unsupported configs (#8916) Other bug fixes: Fix crash in UNLINK on a stream key with deleted consumer groups (#8932) SINTERSTORE: Add missing keyspace del event when none of the sources exist (#8949) Sentinel: Fix CONFIG SET of empty string sentinel-user/sentinel-pass configs (#8958) Enforce client output buffer soft limit when no traffic (#8833) Improvements: Hide AUTH passwords in MIGRATE command from slowlog (#8859) Signed-off-by: Tony Tascioglu <tony.tascioglu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libyang: create recipe for libyangTony Tascioglu2021-06-303-0/+138
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a new recipe, patches, and ptest coverage for libyang. The recipe follows from upstream, using the cmake build system. There were 2 small changes needed to get the package building: - Remove call to pcre2-config - Add missing import statement The recipe has a dependency on libpcre2, which satisfies the minimum requirements for libyang. In addition, for tests, cmocka is required during build and runtime, and valgrind is required in the runtime for some tests. Due to the way the library by default builds in a debug mode, release mode was specified. However, this disables building the built-in tests, so an EXTRA_OECMAKE was added based on whether or not ptests are enabled to specifiy the required extra flag. Binconfig-disabled is inherited since using pcre2-config directly is not suggested anymore. Cmocka as a dependency depends on whether ptests have been enabled. Since ptests are built with the main package, we need cmocka installed before the test are compiled if they are needed. Ptest coverage: The ptests come from the original tests included with the library. Ptests are in ctest format by default, so we compare the return code to print it in Yocto format. However, as each "test" target executable has multiple tests in it, the full stdout and stderr logs are saved for troubleshooting. Currently, several of the tests fail due to hardcoded paths in the executable binaries generated, this is an issue we will take upstream. For now, only the tests which work on a different target are enabled as the ptests. The list can be updated in the run-ptest script, which is portable shell compatible, without requiring bash. The recipe also has libyang-bin as a split package, which includes yanglint should it be needed. This recipe was tested using buildall-qemu as well as from within qemu in x86_64 and arm64. Signed-off-by: Tony Tascioglu <tony.tascioglu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cryptsetup: Only recommend kernel modules when building for targetPeter Kjellerstedt2021-06-281-12/+13
| | | | | | | | | | | | | | | | | | | | Otherwise cryptsetup-native depends on the target kernel and thus the target compiler, as can be seen by: $ bitbake -g cryptsetup-native $ grep 'cryptsetup.*linux-yocto' task-depends.dot "cryptsetup-native.do_build" -> "linux-yocto.do_deploy" "cryptsetup-native.do_build" -> "linux-yocto.do_package_write_rpm" "cryptsetup-native.do_populate_sysroot" -> "linux-yocto.do_populate_sysroot" $ grep 'linux-yocto.*gcc-cross' task-depends.dot "linux-yocto.do_kernel_configme" -> "gcc-cross-x86_64.do_populate_sysroot" "linux-yocto.do_prepare_recipe_sysroot" -> "gcc-cross-x86_64.do_populate_sysroot" This also moves the runtime dependencies to near the end of the recipe, which is more customary. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* monit: upgrade 5.27.2 -> 5.28.0Pierre-Jean Texier2021-06-271-2/+1
| | | | | | | See full changelog: https://mmonit.com/monit/changes/ Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpich: Add libgcc to ldflags on x86/glibcKhem Raj2021-06-261-1/+2
| | | | | | | | The build needs them in some subcomponents, it does not come to front when using libgcc as default but when compiler-rt is used then it does not link because its expecting functions from libgcc Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libc-bench: Do not override ldflags in makefileKhem Raj2021-06-262-0/+31
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpfm4 4.10.1 : enable arm64 host platformOlivier Georget2021-06-251-1/+2
| | | | | | | | libpfm4 is only enabled for powerpc arch as of now. This enables the lib on Arm 64bit platform as well. Signed-off-by: Olivier Georget <olivier.georget@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtinyxml2: upgrade 8.1.0 -> 9.0.0Pierre-Jean Texier2021-06-241-1/+1
| | | | | Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nss: add CVE-2006-5201 to allowlistMasaki Ambai2021-06-241-0/+3
| | | | | | | CVE-2006-5201 affects only using an RSA key with exponent 3 on Sun Solaris. Signed-off-by: Masaki Ambai <ambai.masaki@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* satyr: upgrade 0.37 -> 0.38zhengruoqin2021-06-231-1/+1
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libconfig: upgrade 1.7.2 -> 1.7.3zhengruoqin2021-06-231-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* grpc: upgrade 1.38.0 -> 1.38.1zhengruoqin2021-06-231-1/+1
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwts: upgrade 21.03.00 -> 21.06.00zhengruoqin2021-06-232-13/+13
| | | | | | | | Refresh the following patch: 0003-Remove-Werror-from-build.patch Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* function2: upgrade 4.1.0 -> 4.2.0zangrc2021-06-231-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 5.9.20210613.0 -> 5.9.20210620.0zhengruoqin2021-06-231-1/+1
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iwd: update to 1.15Oleksandr Kravchuk2021-06-221-1/+1
| | | | | | | | | | Changelog: - Add support for FT-over-DS procedure with multiple BSS. - Add support for estimation of VHT RX data rate. - Add support for exporting Daemon information. Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* czmq: Add nss packageconfigKhem Raj2021-06-191-0/+1
| | | | | | Its already disabled by default so no changes otherwise Signed-off-by: Khem Raj <raj.khem@gmail.com>
* czmq: Use Cmake knobs to enable/disable designed packageconfigsKhem Raj2021-06-191-4/+4
| | | | | | | CMAKE_DISABLE_FIND_PACKAGE_<pkg> disables detection and would achieve same but ON/OFF seems easier to understand Signed-off-by: Khem Raj <raj.khem@gmail.com>
* czmq: Add libmicrohttpd feature via packageconfigKhem Raj2021-06-191-0/+1
| | | | | | Keep it disabled by default Signed-off-by: Khem Raj <raj.khem@gmail.com>
* czmq: Inherit pkgconfigKhem Raj2021-06-191-1/+1
| | | | | | This is required for cmake's find_package to work Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libzip: Upgrade to 1.8.0Khem Raj2021-06-192-18/+24
| | | | | | Add packageconfigs for various features keep them disabled except ssl lzma tools examples Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rocksdb: Fix build with gcc on rv32 and mipsKhem Raj2021-06-182-0/+63
| | | | | | | | __sync_fetch_and_add (64bit) are not impelemented in gcc and clang smartly converts them to __atomic_fetch_add() APIs, so do that manually when using gcc for compiler Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rsyslog: upgrade 8.2104.0 -> 8.2106.0zhengruoqin2021-06-181-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rsnapshot: upgrade 1.4.3 -> 1.4.4zhengruoqin2021-06-181-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>