aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe
AgeCommit message (Collapse)Author
2017-06-12gpsd: don't compile with goldMax Krummenacher
When linking with gold libgps and libgpsd error out with: | ./libgpsd.so: error: undefined reference to 'atan2' | ./libgpsd.so: error: undefined reference to 'pow' | ./libgpsd.so: error: undefined reference to 'sqrt' | ./libgpsd.so: error: undefined reference to 'sin' | ./libgpsd.so: error: undefined reference to 'cos' | collect2: error: ld returned 1 exit status Using the bfd linker fixes the issue. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-05Revert "rrdtool: add gettext-native dependency"Martin Jansa
This reverts commit e1b1f8cf320004e3b917ae78e26271352f468051.
2017-06-05lvm2/libdevmapper: fix invoking lvcreate failedHongxu Jia
Previously, libdevmapper is separated from lvm2 in the following commit: Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-05recipes-support: Move libgpiod to meta-oe directoryMarek Belisko
Previously it was placed in meta directory which is wrong. Move to meta-oe. Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-05nodejs: update to 4.8.3fan.xin
Signed-off-by: Fan Xin <fan.xin@jp.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-05libteam: Initial supportMarian Pritsak
libteam is a library for controlling team network device. Provides utils package for network device configuration. Signed-off-by: Marian Pritsak <maryan.pricak@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-05opencv: 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>
2017-06-05meson: Use pkgconfig-native for the native toolsRicardo Ribalda Delgado
QT relies on host compilers such mas mocc. Modify meson to use pkgconfig-native instead of pkgconfig in such cases. Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-05meson: Suport for c++ cross-compilationRicardo Ribalda Delgado
cpp_args and cpp_link_args must be set on the meson.cross file to compile c++ applications. Otherwise variables such as the sysroot are not set correctly and libraries/headers are not found. Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-05ssiapi: add new recipeJackie Huang
Intel Rapid Storage Technology enterprise with Linux OS* Standard Storage Interface API Library. The library allows user to manage storage devices including creating and managing Raid arrays on systems with Intel chipset. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-05xf86-video-mga: add new recipeJackie Huang
mga is an Xorg driver for Matrox video cards Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-05gd : 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>
2017-06-05dbus-daemon-proxy: inherit pkgconfig, unblacklist and set package versionNg, Wei Tee
The pkgconfig is not found in recipes specific sysroot. Therefore inherit pkgconfig is added to fix it. Package version is updated to avoid package dbus-daemon-proxy-dbg went backwards which would break package feeds. Signed-off-by: Ng, Wei Tee <wei.tee.ng@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-05hwloc: AddHaris Okanovic
https://www.open-mpi.org/projects/hwloc/ "The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various system attributes such as cache and memory information as well as the locality of I/O devices such as network interfaces, InfiniBand HCAs or GPUs." This recipe adds libhwloc and lstopo utility as two packages. Testing: Built in OE/Krogoth. Installed to x86_64 machine. Successfully ran `lstopo` and verified it printed correct CPU and cache info. Signed-off-by: Haris Okanovic <haris.okanovic@ni.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-05opencv: 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>
2017-06-05espeak, espeak-data: Update to 1.48.04 releaseKhem Raj
Disable audio codecs Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-05xstdcmap: Change libxmu from RDEPENDS -> DEPENDS and unblacklist xstdcmapStanley Cheong Kwan, Phoong
The build for xstdcmap was failing in do_configure due to the missing xmu package. The libxmu inside the recipe should have been DEPENDS and not RDEPENDS. Since this is working, xstdcmap is unblacklist-ed from the build. Signed-off-by: Stanley Cheong Kwan, Phoong <stanley.cheong.kwan.phoong@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-05rrdtool: add gettext-native dependencyRandy MacLeod
Add gettext-native dependency to use autopoint. When building rrdtool for a 'tiny' distro, ie one that does not have internationalization support in glibc, configure fails with the error: autoreconf: failed to run autopoint: No such file or directory autopoint is part of gettext so add that native dependency. This must happen transitively for builds using a regular configuration of glibc. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23xerces-c: fix a wrong PACKAGECONFIG optionMing Liu
In xerces-c's configure, these options is being referred as follows: ...... curl_flags="-I$with_curl/include" curl_libs="-L$with_curl/lib -lcurl" icu_flags="-I$with_icu/include" icu_libs="-L$with_icu/lib -licuuc -licudata" ...... so they shouldn't be set to ${STAGING_DIR}, use ${STAGING_DIR_TARGET}${prefix} instead. Signed-off-by: Ming Liu <peter.x.liu@external.atlascopco.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23fbida: inherit pkgconfig and unblacklistStefano Babic
Missing pkgconfig does not let build the package. Signed-off-by: Stefano Babic <sbabic@denx.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23imagemagick: upgrade from 7.0.2 to 7.0.5Randy MacLeod
LICENSE changes are due to copyright year increments and a URL changing from http to https. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23lvm2: 2.02.166 -> 2.02.171Huang Qiyu
Upgrade lvm2 from 2.02.166 to 2.02.171. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23lua: 5.3.3 -> 5.3.4Huang Qiyu
1) Upgrade lua from 5.3.3 to 5.3.4. 2) License checksum changed,since the copyright years were updated. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23sip: update recipe to 4.19.2.Philip Balister
* Needed for PyQt-5.8.2, a recipe I am looking at again. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23libndp: Update patch with upstream version.Gianfranco Costamagna
Signed-off-by: Gianfranco Costamagna <gianfranco.costamagna@abinsula.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23libndp: switch to github uri. libndp.org is unstableGianfranco Costamagna
Signed-off-by: Gianfranco Costamagna <gianfranco.costamagna@abinsula.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23libssh2: 1.7.0 -> 1.8.0Huang Qiyu
Upgrade libssh2 from 1.7.0 to 1.8.0. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23protobuf: update to 3.3.0Pascal Bach
With the latest version out of tree builds are broken. Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23luajit: 2.0.4 -> 2.0.5Huang Qiyu
1) Upgrade luajit from 2.0.4 to 2.0.5. 2) License checksum changed,since the copyright years were updated. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23libsdl2-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>
2017-05-23php: fix install error for libphp*.sodengke.du@windriver.com
Changed in V4: Add the tag: meta-oe 1. Different version php have different libphp*.so, so we need to install its corresponding libphp*.so, for example: php-7.1.0 libphp7.so php-5.6.26 libphp5.so 2. Fix php-5.6.26 compiling errors: ld: TSRM/.libs/TSRM.o: undefined reference to symbol 'pthread_sigmask@@GLIBC_2.2.5' error adding symbols: DSO missing from command line 3. Create a configure script like 70_mod_php5, we name it 70_mod_php7, this file connect the php7 and the apache2, so they work together to let the LAMP works correctly. Signed-off-by: Dengke Du <dengke.du@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23phoronix-test-suite: remove it from blacklistdengke.du@windriver.com
The phoronix-test-suite was in blacklist, because the php-cli can't work, the php-cli can work now, so remove it from blacklist. Signed-off-by: Dengke Du <dengke.du@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23glmark2: Update to latest and fix build on piKhem Raj
when using userland it does not work since it needs libgbm from mesa. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23mailx: add the recipeAlexander Kanavin
It was removed from oe-core, but is required by smartmontools. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23glmark2: depend on modern libpngAlexander Kanavin
libpng 1.2 is being removed from oe-core as it's well obsolete. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23glcompbench: remove the recipeAlexander Kanavin
It hasn't been updated upstream since 2012, and relies on outdated libpng 1.2 (which is being removed from oe-core). Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23lzip: remove recipeAlexander Kanavin
It has been moved to oe-core. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23libmicrohttpd: 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>
2017-05-23openocd: Add recipe for openocdMoritz Fischer
Adds a recipe for openocd. Based on recipe found in meta-zephyr. Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23crash: fix build failure with mipsdengke.du@windriver.com
When build crash with mips: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mips-linux-nat.c:157:1: error: conflicting types for 'ps_get_thread_area' ps_get_thread_area (const struct ps_prochandle *ph, ^~~~~~~~~~~~~~~~~~ In file included from gdb_proc_service.h:26:0, from mips-linux-nat.c:32: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This problem have been fixed on intel and arm plantform, we can use the similar approch to fix it on mips. Signed-off-by: Dengke Du <dengke.du@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23wvdial: inherit pkgconfig Missing pkgconfig does not let build the package.Gianfranco Costamagna
Signed-off-by: Gianfranco Costamagna <gianfranco.costamagna@abinsula.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23wxstreams: fix build with gcc-6 (patch from Debian). Remove blacklists for ↵Gianfranco Costamagna
wvstreams and wvdial Signed-off-by: Gianfranco Costamagna <gianfranco.costamagna@abinsula.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23libdevmapper: enable native support.Ismo Puustinen
Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@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-04ninja: extend to nativesdkCody P Schafer
Signed-off-by: Cody P Schafer <dev@codyps.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-04meta_oe_security_flags.inc: Disable PIE for libdevmapperPeter Kjellerstedt
Since libdevmapper was split out from lvm2, it now needs its own entry to disable building with -fpie. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-04python-pygobject: remove the empty pkgconfig directoryJackie Huang
The empty pkgconfif directory causes error when run relocatable_native_pcfiles: | sed: can't read /path/to/recipe-sysroot-native/usr/lib/pkgconfig/*.pc: No such file or directory So remove the directory instead of removing the pc file but left an empty pkgconfig diretory. Signed-off-by: Jackie Huang <jackie.huang@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-05-04thrift: refactor recipePascal Bach
- use release tarball instead of git - move libevent, python and glib into PACKAGECONFIG - add NOTICE file to copyright check - split into multiple packages - libthrift for libaries - thrift-compiler for compiler - thrift pulls in everything as before Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>