aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support
AgeCommit message (Collapse)Author
2017-09-13gflags: add runtime dependency on bashJackie Huang
* add runtime dependency on bash to fix QA issue: | ERROR: gflags-2.2.0-r0 do_package_qa: QA Issue: | /usr/bin/gflags_completions.sh contained in package | gflags-bash-completion requires /bin/bash, but | no providers found in RDEPENDS_gflags-bash-completion? [file-rdeps] Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 8530df3ff6e1b3609926035677b6422da9445d22) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-09-13uim: Modified the order of package definition.Yusuke Mitsuki
The uim-anthy package is created that empty. To avoid this problem by defining a packages with a rough PATH list after the uim-anthy package. Signed-off-by: Yusuke Mitsuki <mickey.happygolucky@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit f1d6a486846862bda3874fe8b1b02885a0a8dc23) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-09-13udisks2_2.1.8.bb: set CVE_PRODUCT to udisksMikko Rapeli
It is used in NVD for CVE's like: https://nvd.nist.gov/vuln/detail/CVE-2014-0004 Signed-off-by: Mikko Rapeli <mikko.rapeli@bmw.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 57fac9d8ac44a6f9dce38b47224aba639eec3b8d) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-09-13gflags: update SRC_URI with git fetcherKai Kang
Because github archives can be regenerated from time to time, update SRC_URI with git fetcher for gflags. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 65a4fce6d8ab6547d57985e0ee2a8e197aadca64) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-09-13gperftools: Fix build on ppcKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 23a1d7accaf7c71559944a83cdb8622eb2be6d05) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-09-13uim: Add support for aarch64Khem Raj
Backport patch from https://github.com/uim/libgcroots/pull/1 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 36aa6edabf82a2db25c35acf4b3e1130714a4045) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-09-13wmiconfig: Fix build with hardening flagsKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-07-17sqlite: Fix build with hardening flagsKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-07-17gflags: change download name.Ismo Puustinen
Just having "v2.2.0.tar.gz" was causing problems with other similarly misconfigured packages. Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-07-17srecord: add collection of tools for manipulating EPROM load filesAndrej Valek
This collection of tools is used for EPROM data manipulation. More info could be found on page: http://srecord.sourceforge.net/ Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-07-17openipmi: Fix build with muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-07-17poco: make cmake packages relocatablePascal Bach
Before the path to the dependencies was hard coded into the generated PocoConfig.cmake file. This causes issues with sstate. This change overrides the libraries with just the library names and thus let's the linker take care of finding them. 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>
2017-07-17opencv: fix building with PACKAGECONFIG "dnn" enabled.Ismo Puustinen
Dependency "lapack" isn't available in meta-openembedded and it doesn't cause a build error, so drop it. Fix buidling dnn module by backporting a patch from opencv-contrib. Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-07-17gd : CVE-2016-6906Catalin Enache
The read_image_tga function in gd_tga.c in the GD Graphics Library (aka libgd) before 2.2.4 allows remote attackers to cause a denial of service (out-of-bounds read) via a crafted TGA file, related to the decompression buffer. Reference: http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-6906 Upstream patches: https://github.com/libgd/libgd/commit/fb0e0cce0b9f25389ab56604c3547351617e1415 https://github.com/libgd/libgd/commit/58b6dde319c301b0eae27d12e2a659e067d80558 Signed-off-by: Catalin Enache <catalin.enache@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-07-17opencv: Make opencv-ts create share library intead of staticHuang Qiyu
Refer to other distro,make opencv-ts create share library intead of static. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-07-17libsdl2-ttf: Check for x11 and opengl in distro featuresKhem Raj
when X11 is not in distro features it tries to link with libGL which does not exist and compile fails Add a patch to add foreign option to AUTOMAKE_OPTIONS which lets it configure and relax automake rules to not check for some GNU specific files Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-07-17libmicrohttpd: Fix a segmentation fault on upgrade errorjobol@nonadev.net
When a connection upgrade is requested and when the request sent an error reply, it happened most often that a segmentation fault occured. The patch applied here is a backport from the upstream (see https://gnunet.org/git/libmicrohttpd.git/ commit b4216c60fdb5b48f6cfec416301fc63a1167e6cd). Change-Id: I6847550ba2c4fc24d5caf8912ac6d5ac89ae01fb Signed-off-by: José Bollo <jose.bollo@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-05-09opencv: disable broken Intel FP16 detectionRandy MacLeod
With opencv-3.2, the configuration detects if the target supports half-precision floating-point format. This fails to compile for some Intel targets such as skylake with an error such as: error: '_mm_cvtph_ps' was not declared in this scope The configuration used to work in opencv-3.1 so revert two commits to drop the FP16 detection even though it may make opencv slower. The only change in the configure log is: - FP16: Compiler support is available + FP16: Compiler support is not available The patch should be dropped when a newer version of opencv that includes commit: https://github.com/opencv/opencv/commit/e5d9b608c47d54e43496041595025fa282fa9de5 is available. Backporting that fix was complicated. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-09Revert "opencv: disable broken Intel FP16 detection"Randy MacLeod
This reverts commit 51fbd3cf7db14399bc1c69c4a5fd63f157fd209d. The long log was truncated due to a formatting error. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-04cryptsetup: 1.7.2 -> 1.7.4Huang Qiyu
Upgrade cryptsetup from 1.7.2 to 1.7.4. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-28opencv: disable broken Intel FP16 detectionRandy MacLeod
With opencv-3.2, the configuration detects if the target supports half-precision floating-point format. This fails to compile for some Intel targets such as skylake with an error such as: error: '_mm_cvtph_ps' was not declared in this scope The configuration worked in opencv-3.1 so revert two commits to drop the FP16 detection even though it may make opencv slower. The only change in the configure log is: Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-27ipmitool: add new recipeJackie Huang
Utility for IPMI control which is for interfacing with devices that support the Intelligent Platform Management Interface specification. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-27openipmi: add new recipeJackie Huang
OpenIPMI is an effort to create a full-function IPMI system to allow full access to all IPMI information on a server and to abstract it to a level that will make it easy to use. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26frame,grail: Disable PIE in SECURITY_FLAGSKhem Raj
Doesnt compile yet with PIE turned on Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-26geis: Fix build with gcc7Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-26multipath-tools: depend on libdevmapper instead of lvm2Chen Qi
Now we've separted libdevmapper out of lvm2 recipe, we need to change multipath-tools to depend on libdevmapper instead of lvm2 to avoid build error like below. fatal error: libdevmapper.h: No such file or directory Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26cryptsetup: DEPENDS on libdevmapper instead of lvm2Chen Qi
When 'cryptsetup' PACKAGECONFIG is enabled for systemd, there would be circular dependency issue among 'systemd', 'cryptsetup' and 'lvm2'. To fix this problem, we've separated libdevmapper into a new recipe. Let cryptsetup depend on libdevmapper instead of lvm2 to fix the issue. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26lvm2: separate libdevmapper to avoid circular dependencyChen Qi
If we enable 'cryptsetup' PACKAGECONFIG for systemd, there would be circular dependency issue among 'systemd', 'cryptsetup' and 'lvm2'. cryptsetup only needs libdevmapper from lvm2. So we separte libdevmapper into a new recipe to solve this circular dependency issue. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26mariadb: Upgrade to 5.5.55Khem Raj
Fix build with gcc7 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26multipath-tools: don't blindly assume base_sbindir to be /sbin.Krisztian Litkey
Don't blindly assume base_sbindir is /sbin. Pass its real value instead to the build process to make sure binaries end up in the right place even when base_sbin happens to point somewhere else. Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-24libsodium: Extend recipe for native and nativesdk usageFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-24ne10: Fix build errors on cortex-a7 cpusKhem Raj
GCC7 warns and errors about incompatible cmdline switches for mcpu and march Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-24mg: Upgrade to 20170401 releaseKhem Raj
Fix musl build along the way Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-24dstat: Add missing dep on xmlto-nativeKhem Raj
Fixes | make[1]: xmlto: Command not found | make[1]: *** [dstat.1] Error 127 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-24libutempter: Fix build with muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-24pngcheck: Fix cross build and format string errorsKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-24avro-c: Fix build with clangKhem Raj
Update SRC_URI to point to github mirror Add a patch to fix build with clang Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-24sharutils: Upgrade to 4.15.2Khem Raj
Fix format error warnings with clang Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-24fftw: Add -D_GNU_SOURCE to CFLAGSKhem Raj
Helps fix build on musl Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-24ckermit: Fix build with muslKhem Raj
arrow keys piece is a bit unportable, disable it for now for musl Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-24libmicrohttpd: update to version 0.9.53José Bollo
Change-Id: Idc7ef7c532a326eb094b4e557f1a80d4254411d2 Signed-off-by: José Bollo <jose.bollo@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-24hunspell: update 1.3.3 -> 1.6.1Andreas Müller
hunspell moved to github and changed licence Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-24mcelog: upgrade to 1.49 to support Denverton SoCLiwei Song
Update mcelog to 1.49 to support Denverton SoC, and delete the additional patches which are already involved in v1.49. Signed-off-by: Liwei Song <liwei.song@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-18poppler: update 0.51.0 -> 0.53.0Andreas Müller
c++ is now set by poppler itself [1] [1] https://lists.freedesktop.org/archives/poppler/2017-March/012106.html Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-04-18fltk: rework completelyAndreas Müller
* Use cmake as build system. Projects also using cmake and depending on fltk would not find all required components. Note that FindFLTK.cmake is part of cmake. * Add a native recipe and split out common - we need fluid (Fast Light User Interface Designer) as working binary Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-04-18opencv: correct subpackage name for multilibKai Kang
Subpackage python3-${PN} is not right for multilib and it will be extended to such as lib32-python3-lib32-opencv. Replace PN with BPN to fix it. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-18gflags: correct S and update library install directoryKai Kang
The current setting of S is not right for multilib. Remove the setting and use the default value. And library install directory is not right for multilib either. It fails with [installed-vs-shipped] QA error: | ERROR: gflags-2.2.0-r0 do_package: QA Issue: gflags: Files/directories | were installed but not shipped in any package: | /usr/lib/libgflags.so | /usr/lib/libgflags_nothreads.so.2.2 Set cmake variable LIB_INSTALL_DIR with ${baselib} to fix the issue. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-18gd : CVE-2016-10167, CVE-2016-10168Catalin Enache
The gdImageCreateFromGd2Ctx function in gd_gd2.c in the GD Graphics Library (aka libgd) before 2.2.4 allows remote attackers to cause a denial of service (application crash) via a crafted image file. Integer overflow in gd_io.c in the GD Graphics Library (aka libgd) before 2.2.4 allows remote attackers to have unspecified impact via vectors involving the number of horizontal and vertical chunks in an image. References: http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-10167 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-10168 Upstream patches: https://github.com/libgd/libgd/commit/fe9ed49dafa993e3af96b6a5a589efeea9bfb36f https://github.com/libgd/libgd/commit/69d2fd2c597ffc0c217de1238b9bf4d4bceba8e6 Signed-off-by: Catalin Enache <catalin.enache@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-18gd : CVE-2016-10166Catalin Enache
Integer underflow in the _gdContributionsAlloc function in gd_interpolation.c in the GD Graphics Library (aka libgd) before 2.2.4 allows remote attackers to have unspecified impact via vectors related to decrementing the u variable. Reference: http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-10166 Upstream patch: https://github.com/libgd/libgd/commit/60bfb401ad5a4a8ae995dcd36372fe15c71e1a35 Signed-off-by: Catalin Enache <catalin.enache@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-06opencv: do not depend on swig.Ismo Puustinen
Since swig is a code generator, just depend on swig-native. Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>