summaryrefslogtreecommitdiffstats
path: root/meta-oe/dynamic-layers/meta-python
Commit message (Collapse)AuthorAgeFilesLines
...
* mozjs: fix multilib conflictChangqing Li2020-08-141-0/+8
| | | | | | | | | fix error: .do_rootfs.2023872:4562: file /usr/bin/js60-config conflicts between attempted installs of mozjs-dev-60.9.0-r0.core2_64 and lib32-mozjs-dev-60.9.0-r0.core2_32 log.do_rootfs.2023872:4563: file /usr/include/mozjs-60/js-config.h conflicts between attempted installs of mozjs-dev-60.9.0-r0.core2_64 and lib32-mozjs-dev-60.9.0-r0.core2_32 Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lcdproc: Fix compilation with GCC >= 10.xKhem Raj2020-08-132-0/+47
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs: specify TMPDIRSlater, Joseph2020-08-111-1/+3
| | | | | | | | | | | | | | | | Although it is extremely rare the following type of error can occur during configuration: Creating `/tmp/conftest.i53clm4z.cpp` with content: ... x86_64-wrs-linux-g++: error: /tmp/conftest.i53clm4z.cpp: No such file or directory x86_64-wrs-linux-g++: error: /tmp/conftest.i53clm4z.cpp: No such file or directory x86_64-wrs-linux-g++: fatal error: no input files So, specify a local directory as TMPDIR during configuration. Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lirc: Inherit distutils-common-baseKhem Raj2020-06-301-1/+1
| | | | | | | | | This helps in compiling the python pieces in this package, which uses setup.py to build but does not have ldshared set correctly, inheriting distutils-common-base provides the minimum needed environment for the python module build Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lirc: Add python3 to the run-time dependenciesLeon Anavi2020-06-241-1/+1
| | | | | | | | | | Add python3 to the run-time dependencies to fix the following issue with lircd-setup: env: can't execute 'python3': No such file or directory Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs: Remove workaround for gcc < 4.9Adrian Bunk2020-05-122-43/+0
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lirc: upgrade 0.9.4d -> 0.10.1Leon Anavi2020-05-123-105/+58
| | | | | | | | | | | | | Upgrade Linux Infrared Remote Control (LIRC) to the latest version 0.10.1. Remove redundant old patches. Apply a new patch from Arch Linux FS#57792 that fixes build errors. Create tar.gz archive (PYTHON_TARBALL) which LIRC needs for install-nodist_pkgdataDATA. Add python3-setuptools-native as a dependency. Replace path to python3 in scripts based on a similar approach as in the recipe for blueman. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gperftools: Do not build on riscvKhem Raj2020-04-251-0/+2
| | | | | | Its not yet ported to work on RISCV Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mongodb: Enable again building on 32bit arches from COMPATIBLE_HOSTGianfranco Costamagna2020-04-092-1/+54
| | | | | | | The upstream pending pull request seems to fix 32bit builds, tested with MACHINE=raspberrypi3 Signed-off-by: Costamagna Gianfranco <costamagnagianfranco@yahoo.it> Signed-off-by: Costamagna Gianfranco <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroups: Add bbappends for python and perl layer requiring recipesKhem Raj2020-03-292-314/+20
| | | | | | | Add this bbappends in dynamic layers Move the main recipe back to meta-oe main recipes Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-oe.bb: Move debsums to a bbappend under perl-layerKhem Raj2020-03-291-1/+1
| | | | | | This helps avoid dependency on meta-perl Signed-off-by: Khem Raj <raj.khem@gmail.com>
* conf/layer.conf: add BBFILES_DYNAMIC and dynamic layersChangqing Li2020-03-1149-0/+9606
some recipes under meta-oe have dependency on meta-python, and test_world of yocto-check-layer will failed with error like: ERROR: test_world (common.CommonCheckLayer) ERROR: Nothing PROVIDES 'python3-pytoml-native' (but /meta-openembedded/meta-oe/recipes-extended/mozjs/mozjs_60.9.0.bb DEPENDS on or otherwise requires it). Close matches: python3-numpy-native python3-pycairo-native python3-rpm-native ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'mozjs', 'python3-pytoml-native'] fix by make these recipes only active when identified layers are present Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>