aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-08-30meta-oe: Replace EXCLUDE_FROM_WORLD_libc-musl = "1" with ↵Adrian Bunk
COMPATIBLE_HOST_libc-musl = 'null' This gives users a proper error message when trying to build a known non-building package. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-30netcf: Fix Manifest not found issueRobert Yang
Fixed: $ bitbake netcf WARNING: netcf-0.2.8+gitAUTOINC+2c5d425585-r0 do_package: Manifest /path/sstate-control/manifest-x86_64_x86_64-nativesdk-gnulib.packagedata not found in intel_x86_64 corei7-64 core2-64 x86_64 allarch x86_64_x86_64-nativesdk (variant '')? This is because gnulib has no related tasks: do_package[noexec] = "1" do_packagedata[noexec] = "1" deltask package_write_ipk deltask package_write_deb deltask package_write_rpm deltask do_deploy_archives Depends on gnulib:do_populate_sysroot explicitly to fix the problem. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-30grubby: support usrmergeChangqing Li
Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-30ntfs-3g-ntfsprogs: support usrmergeChangqing Li
Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-30xfsprogs: support usrmergeChangqing Li
Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29drbd: Upgrade to 9.0.19-1Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29linux-atm: Fix build with kernel headers 5.2+Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29can-isotp: Update to latest tipKhem Raj
Fixes build with 5.2 kernel headers For complete changes see [1] [1] https://github.com/hartkopp/can-isotp/compare/6003f999...b31bce9 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29android-tools: update license md5sum for BSD-2-ClauseKhem Raj
The text has changed in OE-Core common licenses Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29can-utils: Fix build with kernel headers >= 5.2Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29cryptsetup: add libdevmapper to RDEPENDSHongxu Jia
Since commit [libdevmapper/lvm2: force recipe libdevmapper to populate sysroot only] applied, if recipe DEPENDS on libdevmapper, we have to add it to packages RDEPENDS to fix [file-rdeps] QA issue Skip [build-deps] and [file-rdeps] QA checking, add lvm2 to DEPENDS will triger circular dependencies, use recipe libdevmapper to replace, ignore the QA checking is fine. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29python-script: update license md5sumChristophe PRIOUZEAU
Update md5sum of license file. Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29Adapt to the lsb -> lsb-release change in OE-coreAdrian Bunk
Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29mimic: Fix the build with -OsAdrian Bunk
../git/src/utils/cst_tokenstream.c: In function 'get_token_postpunctuation': ../git/src/utils/cst_tokenstream.c:652:51: error: 'plast' may be used uninitialized in this function [-Werror=maybe-uninitialized] memmove(ts->postpunctuation, &ts->token[p + plast], (t - p)); ~~^~~~~~~ Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29libwebsockets: Fix the build with -OsAdrian Bunk
lib/event-libs/libuv/libuv.c: In function 'elops_destroy_context1_uv': lib/event-libs/libuv/libuv.c:519:7: error: 'm' may be used uninitialized in this function [-Werror=maybe-uninitialized] if (m) ^ Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29websocketpp_0.8.1.bb: Fix build with asio from boost 1.70+Khem Raj
Patch is cherry-picked from https://github.com/zaphoyd/websocketpp/pull/814 Removed unused patches Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29ncmpc: Update to 0.34Khem Raj
Needed to work with boost 1.70+ Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@googlemail.com>
2019-08-29kernel-selftest: Explicitly disable stack protectorKhem Raj
selftests do not support it and clang from meta-clang builds with this turned on by default Disable security flags completely, drop all workarounds used to get around the hoop Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29bpftool.bb: Disable SECURITY_CFLAGSKhem Raj
We do not pass CFLAGS to build and fortify sources needs some optimization to be enabled, its better to reset the additional flags and let the build system add them as it needs Fixes build failures like tools/include/tools/libc_compat.h:11:21: error: static declaration of 'reallocarray' follows non-static declaration | 11 | static inline void *reallocarray(void *ptr, size_t nmemb, size_t size) | | ^~~~~~~~~~~~ Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29evolution-data-server: remove unused gconf dep and pythonnative depAndreas Müller
* gconf is orphaned (last release 2013) and we should get rid of it * pythonnative does not seem to miss - did not find any trace it is required Notes: * The only diff buildhistory reports are missing RRECOMMENDS on gconf-dev for the (many) dev-packages * Had to disable introspection: quemu runs at 100% on one CPU and never finishes Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29glibmm: upgrade 2.58.1 -> 2.60.0Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29libsigc++-2.0: upgrade 2.10.1 -> 2.10.2Andreas Müller
remove unneeded EXTRA_AUTORECONF Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29Replace EXCLUDE_FROM_WORLD_libc-musl = "1" with COMPATIBLE_HOST_libc-musl = ↵Adrian Bunk
'null' This gives users a proper error message when trying to build a known non-building package. netkit-rsh already had COMPATIBLE_HOST_libc-musl = 'null'. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29dnsmasq: fix build against 5.2 headersBruce Ashfield
Upstream linux y2038 work has moved some definitions SIOCGSTAMP is defined in linux/sockios.h, not asm/sockios.h now. So we need to add that include to fix the build. Upstream-status: backport of http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=3052ce208acf602f0163166dcefb7330d537cedb Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29libnss-nisplus: Fix build with glibc >= 2.30Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29ifmetric: add initial recipe based on Debian packaging and patchesGianfranco Costamagna
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29docopt.cpp: Drop using gitpkgvKhem Raj
Use https for fetcher protocol Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29sjf2410-linux-native: Fix do_deploy sstate cachingKlauer, Daniel
deploy.bbclass requires do_deploy to copy files to DEPLOYDIR (sstate input dir) instead of DEPLOY_DIR_TOOLS (sstate output dir), otherwise the sstate caching does not work. Signed-off-by: Daniel Klauer <daniel.klauer@gin.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29libmodbus: update version to 3.1.6Gianfranco Costamagna
cherry-pick upstream patch and two Debian patches. tweak configure step to force autogenerated files regeneration Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29python-cmd2: upgrade 0.9.2 -> 0.9.16Yuan Chao
Add dependency on setuptools-scm-native License update: Copyright year updated to 2019. Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29python-pluggy: upgrade 0.6.0 -> 0.12.0Yuan Chao
Add dependency on setuptools-scm-native License update: remove space at end of line and blank lines at end of file. Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29python3-xxhash: upgrade 1.3.0 -> 1.4.1Yuan Chao
License update: Copyright year updated to 2019. Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29python-pytest: upgrade 3.4.2 -> 5.1.1Yuan Chao
Refresh patch: 0001-setup.py-remove-the-setup_requires-for-setuptools-scm.patch Remove patch: pytest_version_fix.patch since this is not used. License update: Copyright year updated to 2019 Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29libblockdev: fix PACKAGECONFIG regarding pythonQi.Chen@windriver.com
The python2 PACKAGECONFIG was added during an upgrade, defaulting to be disabled. The RDEPENDS part should be 'python' instead 'python2' because there's no python2 recipe. Also, we don't need to inherit some python classes. We just need to specify FILES variable. After this change, the python2 and python3 PACKAGECONFIG items could correctly work. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29samba: upgrade 4.10.6 -> 4.10.7Yi Zhao
Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29libgit2: Don't pass parameters with their default values to cmakeAdrian Bunk
Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29kernel-selftest: Warn conditionally about clang-native dependencyKhem Raj
When meta-clang is in mix then it does the right thing already so no need to warn in that case Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29python-alembic: upgrade 1.0.11 -> 1.1.0Zang Ruochen
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-28breakpad: fix patch striplevel to avoid 'devtool modify breakpad' errorChris Laplante
Since the patch is modifying files in a self-contained git repo that is .gitignored, git ends up thinking we have just touched a submodule. This leads to 'devtool modify breakpad' failing with: Exception: bb.process.ExecutionError: Execution of 'git add .; git -c user.name="OpenEmbedded" -c user.email="oe.patch@oe" commit -a -m "Committing changes from do_patch %% ignore - from do_patch"' failed with exit code 1: On branch devtool Changes not staged for commit: modified: src/third_party/lss (modified content) no changes added to commit ERROR: Function failed: patch_task_postfunc Signed-off-by: Chris Laplante <chris.laplante@agilent.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-28libgpiod: nherit python3native unconditionallyKhem Raj
this recipe inherits python3native class conditionally, this condition depends on a given packageconfig, however inherit ${VAR} syntax requires VAR to be evaluated before inheriting it, therefore if someone appends python3 to packageconfig via a bbappend, then the packageconfig will become effective and add --enable-bindings-python to configure but inherit wont evaluate correctly since the expression adding to packageconfig PACKAGECONFIG_append = " python3" will be coming _after_ the inherit, and the builds will fail e.g. | ../../../libgpiod-1.3/bindings/python/gpiodmodule.c:8:10: fatal error: Python.h: No such file or directory | #include <Python.h> This will still mean that python3native is always inherited but the effective configure option will be --disable-bindings-python and that will do the right thing See. https://github.com/openembedded/meta-openembedded/issues/140 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-27python3-pyatspi: Add Dbus ATSPI recipeAaron Chan
pyatspi provide python3 support for Assistive Technology Service Provide Interface (AT-SPI2) protocol over Dbus. This is useful not only for Accessibility (a11y) but also provides a medium for automation of GUI testing (such as python3-dogtail). Signed-off-by: Aaron Chan <aaron.chun.yew.chan@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-27vlc: don't look at host headers for live555Anuj Mittal
Prevents errors when live555 is installed on build machine: | ERROR: vlc-3.0.6-r0 do_configure: QA Issue: This autoconf log indicates errors, it looked at host include and/or library paths while determining system capabilities. | Rerun configure task after fixing this. [configure-unsafe] | ERROR: vlc-3.0.6-r0 do_configure: Fatal QA errors found, failing task. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-27pugixml: add recipeAnuj Mittal
pugixml is a light-weight, simple and fast XML parser for C++ with XPath support. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-27cmark: initial add 0.29.0Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-27xfce4-datetime-setter: fix compile error and requires distro feature x11Kai Kang
It fails to compile xfce4-datetime-setter occasionally when system load is high: | ../git/xfce/main.c:42:10: fatal error: cc-datetime-resources.h: No such file or directory | 42 | #include "cc-datetime-resources.h" | | ^~~~~~~~~~~~~~~~~~~~~~~~~ | compilation terminated. Update datetime_panel_dep to make sure cc-datetime-resources.h be generated before including. xfce4-datetime-setter depends on libxfce4ui which requires distro feature 'x11', so make it require 'x11' too. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-27python-pyyaml: upgrade 3.13 -> 5.1.2Zang Ruochen
-License-Update: Copyright year updated to 2019. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-27python3-pystemd: add new recipeCallaghan, Dan
This library provides wrappers around the systemd DBus API for manipulating systemd services. Signed-off-by: Dan Callaghan <dan.callaghan@opengear.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-27python-pip: upgrade 19.2.2 -> 19.2.3Yuan Chao
Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-27python-paste: upgrade 3.1.0 -> 3.1.1Yuan Chao
Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-27libtdb: upgrade 1.4.1 -> 1.4.2Yuan Chao
Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>