aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-extended
AgeCommit message (Collapse)Author
2017-06-26libcec: Add missing dep on ncursesKhem Raj
Consider vc4 options on raspberryPi class of devices Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 67485ec597b99f169bf1e8be958760102a2c3b8f) Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2017-06-26libcec: Update to 3.1.0+Khem Raj
Depends on p8platform therefore add recipe for p8platform Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 35f77c6250d1123e4af3ac01a539477163c89bdf) Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2016-08-16collectd: replace deprecated readdir_r() with readdir()mingli.yu@windriver.com
* Replace the usage of readdir_r() with readdir() to address a compilation error under glibc 2.24 due to the deprecation of readdir_r | ../../collectd-5.5.0/src/vserver.c: In function 'vserver_read': | ../../collectd-5.5.0/src/vserver.c:167:3: error: 'readdir_r' is deprecated [-Werror=deprecated-declarations] | status = readdir_r (proc, (struct dirent *) dirent_buffer, &dent); | ^~~~~~ | In file included from /buildarea4/myu2/build/prj_test_20160722/bitbake_build/tmp/sysroots/qemux86/usr/include/features.h:368:0, | from /buildarea4/myu2/build/prj_test_20160722/bitbake_build/tmp/sysroots/qemux86/usr/include/stdio.h:27, | from ../../collectd-5.5.0/src/daemon/collectd.h:34, | from ../../collectd-5.5.0/src/vserver.c:29: | /buildarea4/myu2/build/prj_test_20160722/bitbake_build/tmp/sysroots/qemux86/usr/include/dirent.h:189:12: note: declared here | extern int __REDIRECT (readdir_r, | ^ [1]https://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=7584a3f96de88d5eefe5d6c634515278cbfbf052;hp=8d9c92017d85f23ba6a2b3614b2f2bcf1820d6f0 Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 9bf3e362e769e5d600fbb621ac0c1edd89529acf) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2016-08-16tcsh: fix the wait definition to support gcc6Derek Straka
Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 47e84b36863c0084e640422ea7d0e16b39ab8d99) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2016-08-16openlmi-networking: add missing dep on konkretcmpi-nativeChristopher Larson
Without it, we can hit errors like: | CMake Error at .../build/tmp/sysroots/qemux86-64/usr/share/cmake/Modules/OpenLMIMacros.cmake:105 (message): | KonkretCMPI failed: No such file or directory Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit b22c290e426a05f7a8374c2f0eea48dceac39861) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2016-08-16rrdtool: only unset PERLHOSTLIB in do_configureRobert Yang
The do_compile requires it, otherwise it can't find the native module correctly when perl-native is mirrored from another build. Fixed: | Compilation failed in require. | BEGIN failed--compilation aborted. | Can't locate loadable object for module File::Glob in @INC Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit daf619ec4cffab45f0137d02a770071643d10432) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2016-08-10openwsman: fix fetch error.Armin Kuster
ERROR: openwsman-2.6.2-r0 do_fetch: Function failed: Fetcher failure for URL: 'git://github.com/Openwsman/openwsman.git;protocol=http'. Unable to fetch URL from any source. removed "protocol=http" Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-09rrdtool: fix do_configure failure on some hostsQi.Chen@windriver.com
On some hosts, when building rrdtool, we would meet do_configure error like below. | *** Module name IN: /usr/lib64/perl/5.22.0/POSIX.pm | *** p1: /usr/lib64/ p3: perl/5.22.0/ p5: POSIX.pm | *** Module name OUT: /path/to/builddir/tmp/sysroots/x86_64-linux/usr/lib/perl-native/perl/5.22.1/POSIX.pm | POSIX object version 1.53_01 does not match $POSIX::VERSION 1.53 at /usr/lib64/perl/5.22.0/XSLoader.pm line 108. Set PERLHOSTLIB to "" to fix the above error. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2016-05-09sblim-sfcb: add missing dependency on unzip-nativeMartin Jansa
* otherwise configure fails with: | checking whether to build shared libraries... yes | checking whether to build static libraries... no | checking for unzip... no | configure: error: Could not find unzip | NOTE: The following config.log files may provide further information. | NOTE: /home/jenkins/oe/world/shr-core/tmp-glibc/work/armv5te-oe-linux-gnueabi/sblim-sfcb/1.4.9-r0/build/config.log | ERROR: configure failed | ERROR: Function failed: do_configure (log file is located at /home/jenkins/oe/world/shr-core/tmp-glibc/work/armv5te-oe-linux-gnueabi/sblim-sfcb/1.4.9-r0/temp/log.do_configure.9838) NOTE: recipe sblim-sfcb-1.4.9-r0: task do_configure: Failed ERROR: Task 5 (/home/jenkins/oe/world/shr-core/meta-openembedded/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb_1.4.9.bb, do_configure) failed with exit code '1' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2016-05-02mozjs: fix configure host contaminationMark Asselstine
When building mozjs the following error was observed | Traceback (most recent call last): | File "./config.status", line 9, in <module> | from ConfigStatus import config_status | File "/build/bitbake_build/tmp/work/corei7-64-wrs-linux/mozjs/17.0.0-r0/mozjs17.0.0/js/src/build/ConfigStatus.py", line 11, in <module> | import sys, re, os, posixpath, ntpath | File "/usr/lib/python2.7/ntpath.py", line 15, in <module> | from genericpath import _unicode | ImportError: cannot import name _unicode | WARNING: exit code 1 from a shell command. | ERROR: Function failed: do_configure (log file is located at /build//bitbake_build/tmp/work/corei7-64-wrs-linux/mozjs/17.0.0-r0/temp/do_configure/log.do_configure.1056 Note the host paths found in the error msg. Further this issue can be explored using the host python, which will not error when attempting the above import, and the python in the sysroot, which will fail when we attempt the import. By inheriting pythonnative we ensure the proper paths are set to avoid this host contamination. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2016-05-02mozjs_17.0.0.bb: Fix do_srpm errorLi xin
The function do_sourceclean() will lead to do_srpm failed, so use do_unpack instead. Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2016-05-02meta-oe: use bb.utils.contains() instead of base_contains()Ross Burton
base_contains() is a compatibility wrapper and may warn in the future, so replace all instances with bb.utils.contains(). Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2016-05-02mozjs: fix armeb buildsKoen Kooi
The mozjs builds fails on armeb, so add a define to make it work. Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2016-05-02libmodbus: add support for the libmodbus development releasePascal Bach
libmodbus has two release streams: - stable: which currently is 3.0.x and does only receive fixes - development: 3.1.x which receives new features and according to upstream is also very stable Some users require access to the newer features. So a recipe for the development branch but leave the stable branch the default. This is similar to what is done for the nginx recipe which also has two release streams. Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2016-04-12p7zip: add native extendYannick Gicquel
This add a support for native build of 7za, 7z and 7zr binaries. Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-14polkit: fix gobject introspection supportAlexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
2016-03-04recipes: Replace "cp -a" with "cp -R --no-dereference --preserve=mode,links"Martin Jansa
* Using "cp -a" leaks UID of user running the builds, causing many QA warnings. * See this thread for details: http://lists.openembedded.org/pipermail/openembedded-core/2015-November/112904.html Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-02acpitool: Add packageArmin Kuster
Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-02gtkmathview: fix and unblacklistAndreas Müller
do_configure_prepend/sed can be removed: configure.ac does not contain 'AM_BINRELOC' anymore. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-27efibootmgr: blacklist, depends on blacklisted efivarMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25efivar: blacklist until nvme_ioctl.h issues are resolvedMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25zsh: Explicitly set EXTRA_OEMAKE as requiredMartin Jansa
* This recipe currently relies on EXTRA_OEMAKE having been to set to "-e MAKEFLAGS=" in bitbake.conf to operate. It is necessary to make this explicit so that the default in bitbake.conf can be changed. * Unfortunately the build doesn't fail, it just produces almost empty output and QA warning is shown: WARNING: zsh-5.0.5-r0 do_package: QA Issue: zsh: Files/directories were installed but not shipped in any package: /usr Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. zsh: 1 installed and not shipped files. [installed-vs-shipped] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25zsh: fold .inc into .bbMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25gtkmathview, abiword: BlacklistMartin Jansa
* http://errors.yoctoproject.org/Errors/Details/35122/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25testfloat: Add recipe for version 3aFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25lssci: Add packageArmin Kuster
The lsscsi command lists information about SCSI devices in Linux Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-15rsyslog: add tls related testsTudor Florea
Signed-off-by: Tudor Florea <tudor.florea@enea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-15rsyslog: avoid deprecated GnuTLS functionsTudor Florea
Signed-off-by: Tudor Florea <tudor.florea@enea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-15rarpd: Explicitly set EXTRA_OEMAKE as requiredMike Crowe
This recipe currently relies on EXTRA_OEMAKE having been to set to "-e MAKEFLAGS=" in bitbake.conf to operate. It is necessary to make this explicit so that the default in bitbake.conf can be changed. Signed-off-by: Mike Crowe <mac@mcrowe.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-01libx86-1: port a patch to make it workRoy Li
port a patch from libx86-1.1-21.fc23.src.rpm, and make libx86-1 be able to work and assume zero which return by LRMI_common_init is valid address Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-01polkit: Fix build with muslKhem Raj
Make features like netgroup optional, these are not supported by posix secondly they are poked at during configure so nothing changes for glibc based systems but it helps compiling with musl Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-01scsirastools: remove inherit autotools_stageRobert Yang
The autotools can instead of it. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-27logwatch: fix host-user-contaminatedYi Zhao
Fix QA warning: WARNING: QA Issue: logwatch: /logwatch/usr/share/logwatch/scripts/services/resolver is owned by uid 1000, which is the same as the user running bitbake. This may be due to host contamination [host-user-contaminated] Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-14recipes: remove recipes using or depending on qt4 bbclasses or recipesMartin Jansa
* anki is removed because it runtime depends on python-pyqt, other recipes are inheriting one of bbclasses removed from oe-core in: commit cb89d2b25b4edb1241bc5426a69a6bc44df9be2c Author: Alexander Kanavin <alexander.kanavin@linux.intel.com> Date: Fri Nov 27 15:48:20 2015 +0200 qt4: remove recipes and classes * if you're still using one of these recipes add it to meta-qt4 layer Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-14mozjs: fix linking issues on i586Maciej Borzecki
When building for qemux86 on a x86 host, there's a possibility that the build will try to link with incorrect libraries. Due to problematic -rpath-link the linker may try to use host libraries if they are present and are arch compatible. Signed-off-by: Maciej Borzecki <maciej.borzecki@open-rnd.pl> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-06rsyslog: blacklist because of gnutls upgradeMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-06dialog: 1.2-20150528 -> 1.2-20150920Li xin
Upgrade dialog from 1.2-20150528 to 1.2-20150920. Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-06openwsman: 2.6.0 -> 2.6.2Li xin
Upgrade openwsman from 2.6.0 to 2.6.2. Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-06sblim-sfcb: 1.4.8 -> 1.4.9Li xin
Upgrade sblim-sfcb from 1.4.8 to 1.4.9. Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-04polkit-gnome: remove unrecognized configure optionsYi Zhao
Fix QA warning: WARNING: QA Issue: polkit-gnome: configure was passed unrecognised options: --disable-examples --disable-introspection [unknown-configure-option] Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18lcdproc5: add dependency on lircMartin Jansa
* it's autodetected from sysroot: ERROR: lcdproc: lcdd-driver-lirc package isn't created when building with minimal dependencies? Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18tmux: add PACKAGECONFIG for utempterYi Zhao
Fix QA warning: WARNING: QA Issue: tmux rdepends on libutempter, but it isn't a build dependency? [build-deps] Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18tipcutils: fix host-user-comtaminated QA issueQi.Chen@windriver.com
Fix the 'host-user-comtaminated' QA issue by using chown in do_install. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18canutils: rdep on iproute2Christopher Larson
busybox ip fails to configure can interfaces, so we need iproute2 to do so. See also http://www.armadeus.com/wiki/index.php?title=CAN_bus_Linux_driver. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18hplip: specify cupsbackenddir and cupsfilterdirYi Zhao
Fix QA issue when enable multilib: ERROR: QA Issue: hplip: Files/directories were installed but not shipped in any package: /usr/lib /usr/lib/cups /usr/lib/cups/filter /usr/lib/cups/backend /usr/lib/cups/filter/hpcac /usr/lib/cups/filter/foomatic-rip-hplip /usr/lib/cups/filter/pstotiff /usr/lib/cups/filter/hpcups /usr/lib/cups/filter/hplipjs /usr/lib/cups/filter/hpps /usr/lib/cups/filter/.debug /usr/lib/cups/filter/.debug/hplipjs /usr/lib/cups/filter/.debug/hpcups /usr/lib/cups/filter/.debug/hpps /usr/lib/cups/backend/hp /usr/lib/cups/backend/.debug /usr/lib/cups/backend/.debug/hp Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. hplip: 17 installed and not shipped files. [installed-vs-shipped] Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18rrdtool: install python site packages into libdirQi.Chen@windriver.com
Fix the do_configure function to suite the latest version to install python libraries into ${libdir}. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18libgxim: move from meta-ruby back to meta-oeMartin Jansa
* it was moved to meta-ruby (totherer with imsettings which depends on libgxim) because of ruby-native dependency, now when ruby was moved from meta-ruby to oe-core we can move libgxim back to meta-oe (which also allows imsettings in meta-xfce to depend only on meta-oe as well) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-11-16tipcutils: set MACHINE_ARCH, because it depends on kernelMartin Jansa
* see: http://lists.openembedded.org/pipermail/openembedded-devel/2015-September/103271.html * fixes: ERROR: tipcutils different signature for task do_configure.sigdata between qemux86copy and qemux86 runtaskdeps changed from ['autoconfautoconf_2.69.bb.do_populate_sysroot:virtual:native', 'automakeautomake_1.15.bb.do_populate_sysroot:virtual:native', 'gccgcc-cross_5.2.bb.do_populate_sysroot', 'gccgcc-runtime_5.2.bb.do_populate_sysroot', 'glibcglibc_2.22.bb.do_populate_sysroot', 'gnu-configgnu-config_git.bb.do_populate_sysroot:virtual:native', 'libtoollibtool-cross_2.4.6.bb.do_populate_sysroot', 'libtoollibtool-native_2.4.6.bb.do_populate_sysroot', 'linuxlinux-yocto_4.1.bb.do_populate_sysroot', 'tipcutilstipcutils_2.0.6.bb.do_patch'] to ['autoconfautoconf_2.69.bb.do_populate_sysroot:virtual:native', 'automakeautomake_1.15.bb.do_populate_sysroot:virtual:native', 'gccgcc-cross_5.2.bb.do_populate_sysroot', 'gccgcc-runtime_5.2.bb.do_populate_sysroot', 'glibcglibc_2.22.bb.do_populate_sysroot', 'gnu-configgnu-config_git.bb.do_populate_sysroot:virtual:native', 'libtoollibtool-cross_2.4.6.bb.do_populate_sysroot', 'libtoollibtool-native_2.4.6.bb.do_populate_sysroot', 'linuxlinux-yocto_4.1.bb.do_populate_sysroot', 'tipcutilstipcutils_2.0.6.bb.do_patch'] openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.1.bb.do_populate_sysroot with hash 1a8aa7a50a6cf3ebf5401af43dd6bf3b changed to openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.1.bb.do_populate_sysroot with hash 143d2686a37f592891fb2aa6fa9b752e Hash for dependent task linuxlinux-yocto_4.1.bb.do_populate_sysroot changed from 1a8aa7a50a6cf3ebf5401af43dd6bf3b to 143d2686a37f592891fb2aa6fa9b752e Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-11-06wipe: add version 0.23Hongxu Jia
Wipe is a little command for securely erasing files from magnetic media. We do not support native, because wipe needs root permission. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-11-06tmux: update to 2.1Dan McGregor
tmux 1.6 is three years old. Update to latest. Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>