summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* jack: upgrade 1.19.17 -> 1.19.18Andreas Müller2021-04-301-1/+1
| | | | | | | | | | | Changes: * Add zalsa_in/out as internal client (based on zita-a2j/j2a and jack1 code) * Fix jack_midi_dump deadlock on close after the jack server is restarted * Fix interrupt signal for linux futex waits * Log error message when cleaning previous DB (macOS and Windows) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tk: adapt to potential pseudo changesMingli Yu2021-04-291-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It failed as below when rerun do_install for tk: $ bitbake tk $ bitbake tk -f -cinstall [snip] | NOTE: make -j 48 DESTDIR=/build/tmp/work/cortexa53-wrs-linux/tk/8.6.10-r0/image install | abort()ing pseudo client by server request. See https://wiki.yoctoproject.org/wiki/Pseudo_Abort for more details on this. | Check logfile: /build/tmp/work/cortexa53-wrs-linux/tk/8.6.10-r0/pseudo//pseudo.log | Aborted (core dumped) By default the S is ${WORKDIR}/${BPN}-${PV}, but after unpack, the tk source [1] unpacked to ${WORKDIR}/${BPN}${PV} and all the files under ${WORKDIR}/${BPN}${PV} are acutally the source files. But the the main Makefile.in is under ${WORKDIR}/${BPN}${PV}/unix for tk, so there is below logic in tk recipe: S = "${WORKDIR}/${BPN}${PV}/unix" To adapt the potential pseudo changes, there is a general logic to exclude ${S} from pseudo database in base.bbclass [2] by default. That's to say, just the dir ${WORKDIR}/${BPN}${PV}/unix is excluded from the pseudo database for tk. But it's not enough for tk, we need to exclude the actual source dir ${WORKDIR}/${BPN}${PV} from pseudo database specifically to fix the above do_install failure. [1] https://downloads.sourceforge.net/tcl/tk8.6.0-src.tar.gz [2] https://git.openembedded.org/openembedded-core/tree/meta/classes/base.bbclass#n396 Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vk-gl-cts: Fix build with GCC 11Khem Raj2021-04-298-60/+189
| | | | | | | Add patches to fix with c++17 Forward port musl patch Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tbb: Disable PPC as COMPATIBLE_MACHINESaul Wold2021-04-291-0/+3
| | | | | | | | | | | | The latest version does not support PPC architecture, so disable the it. Otherwise the following error occurs: /srv/nvme/yocto/hardknott/builds/tbb/tmp/work/ppc7400-poky-linux/tbb/2021.2.0-r0/git/src/tbb/tools_api/ittnotify_config.h:338:12: error: '__TBB_machine_fetchadd4' was not declared in this scope 338 | return __TBB_machine_fetchadd4(ptr, 1) + 1L; | ^~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Saul Wold <saul.wold@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tigervnc: fix do_package error when enabling user mergeChen Qi2021-04-291-1/+1
| | | | | | | | | | | | | When enabling user merge, we get the following error: ERROR: QA Issue: tigervnc: Files/directories were installed but not shipped in any package: /lib /lib/systemd /lib/systemd/system /lib/systemd/system/vncserver@.service Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tcsh: upgrade 6.22.03 -> 6.22.04zhengruoqin2021-04-291-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sdparm: upgrade 1.11 -> 1.12zhengruoqin2021-04-291-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rsyslog: upgrade 8.2102.0 -> 8.2104.0zangrc2021-04-291-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mailcap: upgrade 2.1.52 -> 2.1.53zangrc2021-04-291-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* debootstrap: upgrade 1.0.123 -> 1.0.124zangrc2021-04-291-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tslib: add PACKAGECONFIG for evthres, one-wire-ts-inputJustin Standring2021-04-271-1/+3
| | | | | | | In configure.ac, evthres is enabled by default. Signed-off-by: Justin Standring <me@justinstandring.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyyaml: Do not check for meta-pythonKhem Raj2021-04-261-1/+1
| | | | | | | Its in OE-core now Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* libdevmapper,lvm2: Do not inherit licenseKhem Raj2021-04-261-3/+2
| | | | | | | | | | | | inheriting license class which brings in AVAILABLE_LICENSES into do_configure task checksums class since it wants to enable thin-provisioning-tools if distro allows GPL-3 automatically, but this brings issues when other layers which have additional licenses are provided which ends up in signature mismatches so leave that setting to end-user and keep it disabled by default with a comment in recipes stating that if needed then the user should enable it via config metadata or bbappends. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: Enable snapshotKhem Raj2021-04-231-1/+1
| | | | | | | New build method lets mksnaphot run so thsi is no longer needed Reported-by: Kory Maincent <kory.maincent@bootlin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* zram: add support for mem_limitSinan Kaya2021-04-231-0/+5
| | | | | | | | | Some targets might be interested in limiting how big zram can grow. If the variable is set in /etc/default/zram file, configure it in mem_limit sysfs attribute. Signed-off-by: Sinan Kaya <okaya@kernel.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nss: upgrade 3.63 -> 3.64zangrc2021-04-231-3/+4
| | | | | | | -License-Update: Add the license of MIT. Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gd: Replace deprecated types from tiffKhem Raj2021-04-232-1/+172
| | | | | | | These are now flagged with new tiff >= 4.3.0 Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Wang Mingyu <wangmy@fujitsu.com>
* redis: upgrade 6.2.1 -> 6.2.2zangrc2021-04-231-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ostree: upgrade 2021.1 -> 2021.2zangrc2021-04-231-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libwebsockets: upgrade 4.1.6 -> 4.2.0zangrc2021-04-221-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdvdread: upgrade 6.1.1 -> 6.1.2zangrc2021-04-221-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tigervnc: upgrade to 1.11.0Chen Qi2021-04-213-38/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to latest stable version. The 1.10 branch is not maitained any more, it stops update in 2019. The 1.11 branch has fix for CVE-2020-26117, which is a high risk CVE. https://nvd.nist.gov/vuln/detail/CVE-2020-26117 Some changes in this new version are as below. 1) 'bash' is added to RDEPENDS as /usr/libexec/vncsession-start requires it. 2) DEPENDS on libpam and requires 'pam' distro feature. This is because upstream has made 'pam' mandatory in the following commit. """ commit d80817f101d1b3f1a9b1c5ec268f28fffa2d75f9 Author: Pierre Ossman <ossman@cendio.se> Date: Wed Jul 11 15:49:46 2018 +0200 Make PAM mandatory It is present on all UNIX systems anyway, so let's simplify things. We will need it for more proper session startup anyway. """ Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tbb: Re-introduce PEKhem Raj2021-04-211-0/+2
| | | | | | | | It was accidentally dropped in last upgrade for this recipe Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Martin Jansa <martin.jansa@gmail.com> Cc: Naveen Saini <naveen.kumar.saini@intel.com>
* php: Upgrade to 7.4.16Mingli Yu2021-04-213-187/+2
| | | | | | | | | | License-Update: License updated (year updated) Fix some security issues such as CVE-2021-21702 and remove two cve patches which already included in the new version. Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: upgrade 6.1.18 -> 6.1.20Gianfranco2021-04-212-26/+2
| | | | | | | | Drop all patches, now part of upstream codebase 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>
* v4l-utils: fix reproducibilityUlrich Ölmann2021-04-213-5/+93
| | | | | | | | | | | | | | | | | Add upstream patches [1] & [2] to automatically detect the availability of systemd and (currently) never install '50-rc_keymap.conf' at all as the prerequisite would be the ability to compile BPF programs which is not supported in this recipe (at least not now). Previously if your distro was not systemd based the existance of the host system's path "/lib/systemd/system" decided if '50-rc_keymap.conf' was installed or not. [1] https://git.linuxtv.org/v4l-utils.git/commit/?id=3f61e353424fb9ea3dce742022b94dfd7ea1ed9f [2] https://git.linuxtv.org/v4l-utils.git/commit/?id=01f2c6c58e6f4441df7df8e27eb7919f1f01e310 Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* onig: add oniguruma to PROVIDESMingli Yu2021-04-211-0/+2
| | | | | | | Add oniguruma to PROVIDES. Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: Fix build with clang for x86 targetKhem Raj2021-04-212-0/+26
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: Fix build on mipsKhem Raj2021-04-212-0/+33
| | | | | | | | | | | | | | | | | | | | | | 2G is too much for qemu-mips and perhaps also for real mips devices as we use qemu-usermode during build to run host pieces like mksnapshot they fail, reducing the allocation range helps Fixes | LD_LIBRARY_PATH=/mnt/b/yoe/master/build/tmp/work/mips32r2-yoe-linux/nodejs/14.16.1-r0/node-v14.16.1/out/Release/lib.host:/mnt/b/yoe/master/build/tmp/work/mips32r2-yoe-linux/nodejs/14.16.1-r0/node-v14.16.1 /out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /mnt/b/yoe/master/build/tmp/work/mips32r2-yoe-linux/nodejs/14.16.1-r0/node-v14.16.1/out/Release/obj.target/v 8_snapshot/geni; "/mnt/b/yoe/master/build/tmp/work/mips32r2-yoe-linux/nodejs/14.16.1-r0/node-v14.16.1/out/Release/v8-qemu-wrapper.sh" "/mnt/b/yoe/master/build/tmp/work/mips32r2-yoe-linux/nodejs/14.16.1-r0/nod e-v14.16.1/out/Release/mksnapshot" --turbo_instruction_scheduling "--target_os=linux" "--target_arch=mips" --startup_src "/mnt/b/yoe/master/build/tmp/work/mips32r2-yoe-linux/nodejs/14.16.1-r0/node-v14.16.1/ou t/Release/obj.target/v8_snapshot/geni/snapshot.cc" --embedded_variant Default --embedded_src "/mnt/b/yoe/master/build/tmp/work/mips32r2-yoe-linux/nodejs/14.16.1-r0/node-v14.16.1/out/Release/obj.target/v8_snap shot/geni/embedded.S" --no-native-code-counters | | # | # Fatal process OOM in CodeRange setup: allocate virtual memory | # | | /mnt/b/yoe/master/build/tmp/work/mips32r2-yoe-linux/nodejs/14.16.1-r0/node-v14.16.1/out/Release/v8-qemu-wrapper.sh: line 7: 2292880 Trace/breakpoint trap (core dumped) PSEUDO_UNLOAD=1 qemu-mips -r 3.2.0 - Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: Use qemu usermode to run target binaries during buildKhem Raj2021-04-212-53/+74
| | | | | | | | | | | So far, we have been trying to build nodejs-native and use the native host binaries from there, which has worked out ok but always changes when major upgrade is done, since more binaries or places are required to be captured. This patch changes this approach to use qemu-user to run these binaries under during cross build. This lets them run closer to upstream build process and also removes dependency on nodejs-native Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: Fix build with icu-69Khem Raj2021-04-212-0/+94
| | | | | | backport relevant v8 patch to fix the build issue Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: Update to 14.16.1Khem Raj2021-04-214-85/+25
| | | | | | | | | | This is latest maintained LTS release Forward patches and drop backported patch License-Update: Update copyright year and drop license of deps/http_parser as this component is removed in this version Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmicrohttpd: remove the recipeAlexander Kanavin2021-04-201-31/+0
| | | | | | | As it has been moved to oe-core. Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syslog-ng: Merge .bb and .incPeter Kjellerstedt2021-04-192-143/+132
| | | | | | | | There is only one version of the recipe, and a number of URLs were unnecessarily duplicated in the .inc file and the .bb file. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* debootstrap: explicitly add virtual/fakeroot-native to dependsHongxu Jia2021-04-191-0/+4
| | | | | | | | The oe-core does not add virtual/fakeroot-native to do_install of native recipe, explicitly add it for fakeroot do_install Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bitwise: Upgrade 0.41 -> 0.42Ramon Fried2021-04-181-1/+1
| | | | | Signed-off-by: Ramon Fried <rfried.dev@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iwd: Upgade to 1.13Khem Raj2021-04-182-3/+38
| | | | | | | Fix out of tree builds Switch to tarball fetch Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syslog-ng: Drop an obsolete patch to add --enable-libnetYi Fan Yu2021-04-173-79/+1
| | | | | | | | | | | | libnet is a dependency to --enable-spoof-source. The correct flag to enable/disable in ./configure is --enable-spoof-source. Adjust PACKAGECONFIG accordingly. Signed-off-by: Yi Fan Yu <yifan.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syslog-ng: remove CONFIG_TLS override for arm DEBUG_BUILDYi Fan Yu2021-04-172-68/+0
| | | | | | | | | | when enabling DEBUG_BUILD, an assembler failure used to be seen. But this patch was in meta-oe c0ce7599, dating in 2014... Cannot reproduce the failure anymore with qemuarm. Signed-off-by: Yi Fan Yu <yifan.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syslog-ng: upgrade 3.24.1 -> 3.31.2Yi Fan Yu2021-04-1713-218/+214
| | | | | | | | | | | | | | License-Update: Reword and clarify which subdir is LGPLv.1 and GPLv2. Patch-Removal: * 0001-syslog-ng-fix-segment-fault-during-service-start.patch https://github.com/buytenh/ivykis/commit/a5e9caddbdb4d9d85133a440edec6aa7c1f018ac Submit pending patches upstream. Signed-off-by: Yi Fan Yu <yifan.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nss: Re-enable -WerrorKhem Raj2021-04-161-2/+0
| | | | | | | GCC-11 has fixed the problem [1] [1] https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=da879e01ecd35737c18be1da3324f4560aba1961 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* librsync: upgrade 2.3.1 -> 2.3.2zhengruoqin2021-04-151-1/+1
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* irssi: upgrade 1.2.2 -> 1.2.3zhengruoqin2021-04-151-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: Fix error on aarch64 when binutils update to 2.35.1wangmy2021-04-152-0/+28
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* PEP8 double aggressive E301 ~ E306persianpros2021-04-151-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwts: upgrade to 21.03.00Ross Burton2021-04-157-58/+69
| | | | | | | | | | | | | | | Rebase the musl patches. Drop json-c dependency as this is no longer used. Drop FILES_${PN}-dbg packaging as this happens magically now. Drop -Wno-error CFLAGS as we patch out -Werror entirely. Add dtc RDEPENDS as this is needed at runtime. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bats: upgrade 1.1.0 -> 1.3.0Kamil Dziezyk2021-04-151-3/+7
| | | | | | | | | Add 'pretty' PACKAGECONFIG option with ncurses runtime dependency. This option allows to display test results with '--formatter pretty|-p' bats command line option. Signed-off-by: Kamil Dziezyk <kamil.dziezyk@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* debootstrap: 1.0.67 -> 1.0.123Hongxu Jia2021-04-155-35/+111
| | | | | | | | | - Excise all devices.tar.gz code - Use yocto vars to override hardcoded dir to support native and nativesdk Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencv: link sfm module with GlogMartin Jansa2021-04-152-0/+45
| | | | | | | * fixes build issue when dnn PACKAGECONFIG is enabled and ld-is-gold in DISTRO_FEATURES Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencv: fetch wechat_qrcode files used by dnn PACKAGECONFIGMartin Jansa2021-04-151-0/+4
| | | | | | | | | | | | * otherwise build fails when dnn is enabled: | -- wechat_qrcode: Download: detect.caffemodel | CMake Error at /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/opencv/4.5.2-r0/git/cmake/OpenCVDownload.cmake:161 (message): | Not going to download detect.caffemodel | Call Stack (most recent call first): | /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/opencv/4.5.2-r0/contrib/modules/wechat_qrcode/CMakeLists.txt:16 (ocv_download) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>