summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support
Commit message (Collapse)AuthorAgeFilesLines
* ckermit: Pass -DNOARROWKEYS by defaultKhem Raj2018-08-151-7/+1
| | | | | | | | | | | | | | glibc 2.28+ has caught up with rest of libraries and now build complains in same manner as musl ckucmd.c: In function 'cmdconchk': ckucmd.c:7386:14: error: 'FILE' {aka 'struct _IO_FILE'} has no member named '_cnt' x = stdin->_cnt; ^~ therefore add -DNOARROWKEYS even for glibc as well Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Move lonely libcereal from meta to meta-oeFritjof Jonsson2018-08-151-0/+16
| | | | | | Change-Id: I2462274575e121466b5afc4cda006215e32fd34b Signed-off-by: Fritjof Jonsson <fritjofj@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* udisks: Fix build with glibc 2.28+Khem Raj2018-08-152-7/+84
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* atop: Upgrade to 2.3.0Khem Raj2018-08-153-114/+37
| | | | | | | Drop already upstreamed patch Fix build with glibc 2.28+ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lockdev: Fix build with glibc 2.28+Khem Raj2018-08-152-1/+33
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* eject: Fix build with glibc 2.28+Khem Raj2018-08-152-1/+29
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sg3-utils: fix build with glibc-2.28Martin Jansa2018-08-112-1/+27
| | | | | | | | | | | | | | | | | | | | | | | | | Fixes: http://errors.yoctoproject.org/Errors/Details/185896/ TOPDIR/tmp-glibc/work/core2-64-oe-linux/sg3-utils/1.42-r0/recipe-sysroot-native/usr/bin/x86_64-oe-linux/../../libexec/x86_64-oe-linux/gcc/x86_64-oe-linux/8.2.0/ld: sg_map26.o: in function `nd_match_scandir_select': /usr/src/debug/sg3-utils/1.42-r0/sg3_utils-1.42/src/sg_map26.c:359: undefined reference to `major' TOPDIR/tmp-glibc/work/core2-64-oe-linux/sg3-utils/1.42-r0/recipe-sysroot-native/usr/bin/x86_64-oe-linux/../../libexec/x86_64-oe-linux/gcc/x86_64-oe-linux/8.2.0/ld: /usr/src/debug/sg3-utils/1.42-r0/sg3_utils-1.42/src/sg_map26.c:361: undefined reference to `minor' TOPDIR/tmp-glibc/work/core2-64-oe-linux/sg3-utils/1.42-r0/recipe-sysroot-native/usr/bin/x86_64-oe-linux/../../libexec/x86_64-oe-linux/gcc/x86_64-oe-linux/8.2.0/ld: sg_map26.o: in function `nt_typ_from_filename': /usr/src/debug/sg3-utils/1.42-r0/sg3_utils-1.42/src/sg_map26.c:218: undefined reference to `major' TOPDIR/tmp-glibc/work/core2-64-oe-linux/sg3-utils/1.42-r0/recipe-sysroot-native/usr/bin/x86_64-oe-linux/../../libexec/x86_64-oe-linux/gcc/x86_64-oe-linux/8.2.0/ld: /usr/src/debug/sg3-utils/1.42-r0/sg3_utils-1.42/src/sg_map26.c:219: undefined reference to `minor' collect2: error: ld returned 1 exit status Makefile:806: recipe for target 'sg_map26' failed Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cpprest: update to new 2.10.3 release, simplify recipe now that it has a ↵Gianfranco Costamagna2018-08-0810-70/+23
| | | | | | cmake file in the root location Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Fix bug when inherit archiver.leimaohui2018-08-031-0/+1
| | | | | Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* numactl: remove perl runtime dependencyDima Zavin2018-08-021-1/+0
| | | | | | | numactl has not been a perl script for a long time. Signed-off-by: Dima Zavin <dmitriyz@waymo.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvm2/libdevmapper: 2.02.177 -> 2.02.180Hongxu Jia2018-08-025-36/+51
| | | | | Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* thin-provisioning-tools: 0.6.3 -> 0.7.6Hongxu Jia2018-08-023-7/+50
| | | | | Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vim, vim-tiny: Make vim provide xxd without vim-tiny doing it tooPeter Kjellerstedt2018-08-022-2/+4
| | | | | | | | | | There is no xxd in vim-tiny, so there is no reason to provide vim-tiny-xxd. Besides, it is typically "xxd-native" that one wants to be able to depend on, not "vim-native-xxd" (then the old dependency on vim-native already did the trick). Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-{m2crypto, protobuf, slip-dbus}, lio-utils: add CLEANBROKENMartin Jansa2018-08-021-0/+4
| | | | | | | | | * these are failing after distutils started calling clean in: http://git.openembedded.org/openembedded-core/commit/?id=57414f4a1c549e6faaa110e6e95ff601b05b7361 http://git.openembedded.org/openembedded-core/commit/?id=9d556092fcc6f04c487afd126d52935bac133165 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libusb-compat: add (from oe-core)Ross Burton2018-07-272-0/+72
| | | | | | | | This is being removed from oe-core, so add to meta-oe as some recipes still claim to need it. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libftdi: Extend for nativesdkNathan Rossi2018-07-271-1/+1
| | | | | | | | | | | Enable the building of libftdi for nativesdk targets. Enabling nativesdk builds allows for the building and packaging of tools that use libftdi for programming/debugging of boards and devices. This enables the ability to package a complete set of development tools for a target device as a buildtools-tarball deployable. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pps-tools: use ${PN} for RDEPENDSChangqing Li2018-07-271-1/+1
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgpiod: bump version to v1.1.1Bartosz Golaszewski2018-07-271-2/+2
| | | | | | | | This is a bug-fix release that fixes a couple memory leaks and bugs in python bindings discovered in the v1.1 release. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe: update websocketpp to 0.8.1, drop all patchesGianfranco Costamagna2018-07-265-8/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe: update cpprest with patches uploaded in Debian, add upstream ↵Gianfranco Costamagna2018-07-2611-88/+382
| | | | | | | | proposed gcc-8 patch, add boost 1.63 build fix patch 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>
* vim/vim-tiny: fix multiple .bb files provide xxdHongxu Jia2018-07-221-1/+1
| | | | | | | | | | | | | | | | | Since the following commit applied: ... commit 34988c5319b08a14a145d82ed1057468f22632f9 Author: Rasmus Villemoes <rasmus.villemoes@prevas.dk> Date: Wed Jul 18 10:14:51 2018 +0200 vim: provide xxd ... And vim-tiny recipe contains vim reicpe, it caused both of them provides xxd. Add `${PN}' prefix to it. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libiio: fix build of python bindinsNeil Armstrong2018-07-201-1/+2
| | | | | | | | | | | | In the actual form, the python bindings are never built since the recipe does not depend on python, thus the cmake script does not detect python and does not build the bindings. Add a summy PACKAGECONFIG for the python bindings to make it simpler to disable. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnice: Upgrade to 0.1.14Carlos Rafael Giani2018-07-201-8/+10
| | | | | | | | | | | This is the minimum version needed by the new GStreamer 1.14 WebRTC support (not to be confused with the WebRTC DSP support). New packageconfigs were added to make the GStreamer 0.10 and 1.0 support configurable. Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* udisks2: 2.7.6 -> 2.7.7Changqing Li2018-07-202-37/+1
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pps-tools: 0.0.0+gitX -> 1.0.2Changqing Li2018-07-201-2/+3
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* numactl: 2.0.11 -> 2.0.12Changqing Li2018-07-203-32/+39
| | | | | | | | | License-Update: license file name updated format changed, but most content is remain add mail of related person. Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* multipath-tools: upgrade 0.7.1 -> 0.7.7Changqing Li2018-07-2041-706/+4123
| | | | | | | | | | | | 1. Backport patches from fedora: git://pkgs.fedoraproject.org/rpms/device-mapper-multipath - 0001 ~ 0028 2. drop obsolute patch and rebase still needed patch rebased patch: 0029~0031 Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vim: provide xxdRasmus Villemoes2018-07-201-0/+2
| | | | | | | | | | The xxd tool is quite useful by itself. For example, building U-boot using the CONFIG_USE_DEFAULT_ENV_FILE option requires that the host provides xxd, and it's nicer to be able to put xxd-native rather than vim-native in that recipe's dependencies. Signed-off-by: Rasmus Villemoes <rasmus.villemoes@prevas.dk> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmxml: update to current git master (ba3cca8)Richard Leitner2018-07-209-295/+41
| | | | | | | | | | | | Update the Mini-XML library to a 2.12 pre-release version which integrates the needed patches for OE. Therefore remove those patches from here. Furthermore avoid using autoheader as suggested by mxml's author: https://github.com/michaelrsweet/mxml/pull/223 Signed-off-by: Richard Leitner <richard.leitner@skidata.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nativesdk-lvm2: Fix installed-vs-shipped errorsOvidiu Panait2018-07-161-0/+3
| | | | | | | | | | | | | | | | | | | | | | | Fix the following build errors: $ bitbake nativesdk-lvm2 ERROR: nativesdk-lvm2-2.02.177-r0 do_package: QA Issue: nativesdk-lvm2: Files/directories were installed but not shipped in any package: /etc /etc/lvm /etc/lvm/lvmlocal.conf /etc/lvm/lvm.conf /etc/lvm/profile /etc/lvm/profile/metadata_profile_template.profile /etc/lvm/profile/cache-smq.profile /etc/lvm/profile/thin-generic.profile /etc/lvm/profile/command_profile_template.profile /etc/lvm/profile/cache-mq.profile /etc/lvm/profile/thin-performance.profile /etc/lvm/profile/lvmdbusd.profile ... nativesdk-lvm2: 12 installed and not shipped files. [installed-vs-shipped] Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* augeas: Upgrade to 1.10.1Mingli Yu2018-07-143-4/+6
| | | | | | | | | | | | | | | | | | | * Add EXTRA_AUTORECONF += "-I ${S}/gnulib/m4" to fix below compile error: | In file included from ../../../augeas-1.10.1/gnulib/lib/printf-args.h:41, | from ../../../augeas-1.10.1/gnulib/lib/printf-args.c:29: | ./wchar.h:571:6: error: #if with no expression | # if | ^ | In file included from ../../../augeas-1.10.1/gnulib/lib/mbrtowc.c:21: | ./wchar.h:571:6: error: #if with no expression | # if | ^ | Makefile:1581: recipe for target 'printf-args.lo' failed | make[4]: *** [printf-args.lo] Error 1 Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* satyr: upgrade 0.23 -> 0.26Changqing Li2018-07-123-88/+3
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vim: update to 8.1.0172Leon Anavi2018-07-122-3/+2
| | | | | | | Update vim to the latest version 8.1.0172. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mcelog: Upgrade to 159Mingli Yu2018-07-091-2/+2
| | | | | | | | | | | | | Licence-Update: * mcelog.org link changed to https://www.mcelog.org * Add the package version overridden support as below: By default mcelog reports its version as the git tag. This can be overridden by setting up a .os_release file in the source directory. A build system could write the OS version to this file to mark the binary. Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libbytesize: Upgrade to 1.3Mingli Yu2018-07-052-33/+3
| | | | | | | | | * Remove 0001-remove-python2-support.patch and use configure option to control the python2 support. * Update PV to reflect the version change Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tbb: check the version of the cross gcc instead of host gccGregory Vimont2018-07-042-0/+58
| | | | | | | | When cross compiling on linux with gcc, the host gcc was used instead of the cross gcc to set compilation flags according to gcc version. Signed-off-by: Gregory Vimont <gregory.vimont@softbankrobotics.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openldap: upgrade 2.4.45 -> 2.4.46changqing.li@windriver.com2018-07-036-8/+13
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: upgrade 0.64.0 -> 0.66.0Andreas Müller2018-06-301-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vim/vim-tiny: upgrade 8.0.0983 -> 8.1.0.116changqing.li@windriver.com2018-06-295-88/+33
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syslog-ng: upgrade 3.15.1 -> 3.16.1changqing.li@windriver.com2018-06-293-83/+15
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fltk: Upgrade to 1.3.4-2Mingli Yu2018-06-271-3/+3
| | | | | Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hwdata: Upgrade to 0.312Mingli Yu2018-06-271-2/+2
| | | | | Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gperftools: Upgrade to 2.7Mingli Yu2018-06-274-67/+5
| | | | | | | | | | | * Update gperftools to 2.7 * Remove two backported patches: 0001-Use-ucontext_t-instead-of-struct-ucontext.patch 0001-include-fcntl.h-for-loff_t-definition.patch * Rework the patch 0001-fix-build-with-musl-libc.patch Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnih: Fix do_package error when enable mutilib.leimaohui2018-06-271-0/+10
| | | | | Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gperftools: add the setting of COMPATIBLE_HOST backChen Qi2018-06-221-0/+4
| | | | | | | | This setting was deleted, but on mips and glibc, we still have this problem. So add this setting back, but limit it to glibc. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* devmem2: ensure word is 32-bit, add support for 64-bit longDenys Dmytriyenko2018-06-202-1/+73
| | | | | | | | | | Since sizeof(unsigned long) can be 8-byte on 64-bit architectures, use uint32_t instead for "word" access to always be 4-byte/32-bit long. Also introduce proper "long" 8-byte/64-bit access by using uint64_t. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gd: Replace strncpy with memccpy to fix -Wstringop-truncation.Robert Yang2018-06-202-0/+47
| | | | | | | | Fixed for gcc8: git/src/gdft.c:1699:2: error: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Werror=stringop-truncation] Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syslog-ng: fix syslog-ng startup problem with systemdchangqing.li@windriver.com2018-06-204-9/+172
| | | | | | | | | | | | | | | | | | | | | | | | | | 1. Fix syslog-ng service cannot startup after upgrade to 3.15.1 1) Align path of syslog-ng.conf between syslog-ng@default and do_install in syslog-ng.inc 2) create a default instance for syslog-ng 3) Install default parameter file to /etc/default according to https://github.com/balabit/syslog-ng/commit /649d1151e79033cc2b81b3353917507266814436 2. Fix "Failed to acquire /run/systemd/journal/syslog socket, disabling systemd-syslog source;" accordint to below content from syslog-ng admin guide. 1) for linux, If the host is running under systemd, syslog-ng OSE reads directly from the systemd journal file using the systemd-journal() source. 2) If possible, use the more reliable systemd-journal() driver instead. 3) The socket activation of systemd is buggy, causing some log messages to get lost during syst Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syslog-ng: repackage json related conf filesSlater, Joseph2018-06-181-2/+11
| | | | | | | | Only include conf files that need json if it is enabled when building syslog-ng. Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syslog-ng: update to 3.15.1Andrej Valek2018-06-148-69/+131
| | | | | | | | | | | | | | | - Refresh and remove obsolete patches - Fix PAGESIZE variable conflicting - PAGESIZE is a define in some libc libraries - Implement SystemD service files handling - splitted service into default - Remove dependency to eventlog - external libevtlog library linking was removed - Version 3.15.1 supports OpenSSL 1.1 Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Marko Pater <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>