Commit Graph

6229 Commits

Author SHA1 Message Date
Vyacheslav Yurkov cffbd3392a glog: fix installation path
When glog is compiled with multilib support, it shouldn't use hardcoded paths.
Paths substitued by CMake should be used instead.

Signed-off-by: Vyacheslav Yurkov <Vyacheslav.Yurkov@bruker.com>
Tested-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-12-22 08:14:10 -08:00
Vyacheslav Yurkov 52c8df149e glog: fixed the build for mips and other platforms
According to build log http://errors.yoctoproject.org/Errors/Details/201286/
FindLibunwind wokred only for x86, arm, and x86_64. This patch extends the
cmake module to work with mips, ia64, ppc(64) and other architectures supported
by libunwind

Signed-off-by: Vyacheslav Yurkov <Vyacheslav.Yurkov@bruker.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-12-22 08:12:48 -08:00
Armin Kuster a15d7f6ebc sblim-sfc-common: use official SPDX license for EPL
WARNING: sblim-sfc-common-1.0.1-r0 do_populate_lic: sblim-sfc-common: No generic license file exists for: EPL in any provider

it is  EPL-1.0

Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-22 11:34:44 -07:00
Armin Kuster eb6520627f packagegroup-meta-oe: fix build issues
ERROR: Required build target 'meta-oe-image' has no buildable providers.
Missing or unbuildable dependency chain was: ['meta-oe-image', 'packagegroup-meta-oe', 'freeglut']

ERROR: Required build target 'meta-oe-image' has no buildable providers.
Missing or unbuildable dependency chain was: ['meta-oe-image', 'packagegroup-meta-oe', 'libsdl2-ttf']

ERROR: Required build target 'meta-oe-image' has no buildable providers.
Missing or unbuildable dependency chain was: ['meta-oe-image', 'packagegroup-meta-oe', 'libmad']

ERROR: Required build target 'meta-oe-image' has no buildable providers.
Missing or unbuildable dependency chain was: ['meta-oe-image', 'packagegroup-meta-oe', 'faad2']

ERROR: Required build target 'meta-oe-image' has no buildable providers.
Missing or unbuildable dependency chain was: ['meta-oe-image', 'packagegroup-meta-oe', 'mpv']

Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-22 11:34:44 -07:00
Armin Kuster cd7101c865 ndctl: fix compile issue
| No package 'systemd' found
| configure: error: systemd support requested but pkg-config unable to query systemd package

add PACKCONFIG to disable systemd

Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-22 11:34:18 -07:00
Armin Kuster 532303733b opensc: 0.18.0 version fix fetch error
ERROR: opensc-0.18.0-r0 do_fetch: Fetcher failure for URL: 'http://ftp.debian.org/debian/pool/main/o/opensc/opensc_0.18.0.orig.tar.gz'. Unable to fetch URL from any source.

This version is no longer hosted on the main debian URL so
use the archive URL

Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-18 09:54:02 -08:00
Mingli Yu c3916ef189 fio: Upgrade to 3.12
Refresh 0001-update-the-interpreter-paths.patch as the
folder unit_tests/ is renamed to t/ in below commit:
c44d2c6e Move steady state unit test to t/

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-18 09:54:02 -08:00
Mingli Yu 33b7f325ea log4cplus: Upgrade to 2.0.2
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-18 09:54:02 -08:00
Mingli Yu af26bbd175 iozone3: Upgrade to 484
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-18 09:54:02 -08:00
Mingli Yu cbdea8c9ea mcelog: Upgrade to 161
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-18 09:54:02 -08:00
Mingli Yu e28db69a77 libestr: Upgrade to 0.1.11
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-18 09:54:02 -08:00
Mingli Yu 02a9767b3e tk: export TK_LIBRARY='${libdir}/tk${VER}'
As there is below logic in configure.in
[snip]
test -z "$TK_LIBRARY" && TK_LIBRARY='$(prefix)/lib/tk$(VERSION)'
[snip]

It can make TK_LIBRARY to be $(prefix)/lib/tk$(VERSION)
and then result in some files installed to
/usr/lib/tk8.6 even when ${libdir} actually
extract as /usr/lib64 and there is also a commit
as below adding hack to workaround this.
1ca29d1cd tk: make multilib build compatible and fix library install

Export TK_LIBRARY='${libdir}/tk${VER}' to guarantee
the files installed to the expected places and
also remove the workaround in the previous commit
1ca29d1cd.

Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-18 09:54:01 -08:00
Mingli Yu 10127acafa tk: update the parameter for --with-tcl
Update the parameter for --with-tcl to fix
below do_configure issue:
$ bitbake tk-native
| checking for Tcl configuration... configure: error: /mybuild/tmp/work/x86_64-linux/tk-native/8.6.8-r0/recipe-sysroot-native/usr/bin directory doesn't contain tclConfig.sh

Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-18 09:54:01 -08:00
Armin Kuster 830385a909 meta-oe: add selftest for sources.oe.org
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-18 09:54:01 -08:00
Martin Jansa a7534fa974 xscreensaver: add distro_features_check for x11
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:52 -08:00
Martin Jansa f70b0e9957 xscreensaver: fix indentation and use BPN/BP in SRC_URI
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:52 -08:00
Randy MacLeod fe75e6efdd stress-ng: Upgrade from 0.09.37 to 0.09.45
Drop the upstreamed patch:
   0001-stress-ng-don-t-enable-TARGET_CLONES-for-musl.patch
Rebase other patches except for the stress-malloc.c change
which has made it upstream:
   c3a2e662 stress-malloc: use HAVE_MALLOPT check for mallopt glibc function

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:52 -08:00
Armin Kuster e8ca359052 ptest: add addition packagegroups and image for ptests
Need a method to run ptests in meta-oe and to build test
tasks not done via a world build

Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:52 -08:00
Binghua Guan 25ed2668f2 imagemagick: add PACKAGECONFIG[rsvg]
Signed-off-by: Binghua Guan <freebendy@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:52 -08:00
Bartosz Golaszewski 532752fe3b libgpiod: bump version to v1.2
Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:51 -08:00
Mingli Yu 209385ee13 hwloc: Update the SRC_URI
Update the SRC_URI to fix below issue:
$ bitbake -cfetch lib32-hwloc
ERROR: lib32-hwloc-1.11.10-r0 do_fetch: Fetcher failure for URL: 'https://www.open-mpi.org/software/lib32-hwloc/v1.11/downloads/hwloc-1.11.10.tar.bz2'. Unable to fetch URL from any source.

Actually the source located under https://www.open-mpi.org/software/hwloc/v1.11/downloads/hwloc-1.11.10.tar.bz2

Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:51 -08:00
Primoz Fiser 28893c142f sedutil: Add recipe
sedutil is utility to manage self encrypting drives that conform
to the Trusted Computing Group OPAL 2.0 SSC specification.

Signed-off-by: Primoz Fiser <primoz.fiser@norik.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:51 -08:00
Mingli Yu 5d2151d3b9 tk: extend to nativesdk
After enable tk via PACKAGECONFIG for python3,
there comes below error:
Missing or unbuildable dependency chain was: ['buildtools-tarball', 'nativesdk-python3', 'nativesdk-tk']

Extend tk to nativesdk to fix this issue.

Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:51 -08:00
Parthiban Nallathambi f0d6a6b355 Adding support for xscreensaver-5.39
- This patch enables the support for xscreensaver 5.39 version
- xscreensaver.service created for the system with systemd

Signed-off-by: Parthiban Nallathambi <pn@denx.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:51 -08:00
Ricardo Salveti caad6b80b2 vim-tiny: remove alternative for xxd
xxd is not available in vim-tiny, so remove from the default ALTERNATIVE
list to fix the following warning:

vim-tiny: alternative target (/usr/bin/xxd or /usr/bin/xxd.vim-tiny)
does not exist, skipping

Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:51 -08:00
Ricardo Salveti 7c35fa3807 modemmanager: set udev base dir to ${nonarch_base_libdir}/udev
Fixes QA issue when building modemmanager with usrmerge:
  /lib should be relocated to /usr. [usrmerge]

Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:51 -08:00
Gianfranco Costamagna a4e5891476 cpprest: upgrade to version 2.10.7 and add support for brotli library
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:51 -08:00
Gianfranco Costamagna 0ded4a44ac brotli: add initial recipe, based on meta-webkit layer
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:50 -08:00
Vyacheslav Yurkov 11618247e8 glog: updated libunwind look up function
Updated FindLinunwind cmake file to locate libunwind properly in the system.
This includes settings all needed defines in config.h file, which are used
for glog compilation. Changed unwind cmake target to interface, because in
cross-compilation environment we could link against several libunwind shared
libraries.

Signed-off-by: Vyacheslav Yurkov <Vyacheslav.Yurkov@bruker.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:50 -08:00
Peter Kjellerstedt 36977b35b1 lvm2.inc: Correct the license (LGPL-2.0 -> LGPL-2.1)
The library parts are actually LGPL-2.1, not LGPL-2.0.

License-Update: The correct license is LGPL-2.1, not LGPL-2.0.
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:50 -08:00
Martin Jansa 74da7d6c3e pcsc-lite: fix SRC_URI
* alioth.debian.org is down
  Connecting to alioth.debian.org (alioth.debian.org)|5.153.231.21|:443... failed: No route to host.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:50 -08:00
Joshua Watt 330563523c rapidjson: Allow empty package
Causes the empty base package to be created so that RapidJSON can be
sanely included in an SDK via IMAGE_INSTALL, RDEPENDS, and the like.

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:50 -08:00
Mingli Yu 56e1c37098 mariadb: Upgrade to 5.5.62
MariaDB 5.5.62 is a maintenance release.

It includes bugfixes and updates, including from
MySQL 5.5.62.
. XtraDB updated to 5.5.61-38.13
. Fixes for the following security vulnerabilities:
  CVE-2018-3282
  CVE-2018-3174

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:50 -08:00
Ryan Harkin fcc3718574 v4l-utils: update to 1.16.0
Also remove two patches that have been merged upstream into v4l-util
since 1.12.3 and update the diff for patch 0002-contrib-* to prevent a
build warning.

Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:50 -08:00
Brad Bishop 8682616242 dbus-broker: fetch submodules too
dbus-broker depends on a number of submodules.  Make sure to
recursively fetch those as well.

Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:50 -08:00
Vincent Prince 256653279e lcov: Fix perl module dependencies
Signed-off-by: Vincent Prince <vincent.prince.external@saftbatteries.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:50 -08:00
Pascal Bach 7dd707c5c4 libyui-ncurses: fix ncurses find module
This makes the module look in the standard locations instead of only some
hard coded ones.

Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:49 -08:00
Pascal Bach 8aa85dcee9 libyui: make resulting cmake config relocatable
Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:49 -08:00
Sam Nobs 974d77f336 uriparser: Allow native build
It is useful to be able to build a native version of uriparser
e.g. when you're building your entire distribution on native for
validation and testing purposes.

Signed-off-by: Sam Nobs <samuel.nobs@taitradio.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:49 -08:00
Mingli Yu 38702c103b lvm2: update SRC_URI
Update SRC_URI for lvm2 as the previous
one is invalid.

Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com>
Tested-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:48 -08:00
Yi-Soo An 47c0bde734 uftrace: Support x86
If TARGET_ARCH is not set to i386 for x86, build will be failed
with logs such as "arch/i586: No such file or directory".
In this case, TARGET_ARCH is set to i586.

To succeed the build, add additional function named set_target_arch.

Signed-off-by: Yi-Soo An <yisooan@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:18:48 -08:00
Armin Kuster ed4472e054 README: updated Maintainers list for Thud
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-15 13:17:00 -08:00
Khem Raj f1511d2546 libssh: Do not use thumb-1 ISA on armv5
Fixes
TOPDIR/build/tmpfs/work/armv5te-yoe-linux-gnueabi/libssh/0.8.4-r0/git/src/channels.c:2632:1:
sorry, unimplemented: -fstack-check=specific for Thumb-1

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Paul Eggleton <paul.eggleton@linux.intel.com>
2018-10-27 18:29:32 -07:00
Andrea Adami 6cb64da8fa kernel-selftest: temporary disable bpf for arm - fix build for qemuarm
Even running on 32bit the bpf objects are 64bit: this triggers the QA  about
bitsize mismatch 32 vs. 64. Besides, objdump does not recognize the arch 0xf7.

Trying the workaround to use the llvm-objdump and setting TOOLCHAIN = "clang"
the build for arm fails on libcxx

  |include/c++/8.2.0/atomic:250: undefined reference to `__atomic_load_4'

Temporary disable bpf as done for x86/32bit as it seems still unstable.

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-27 18:23:07 -07:00
Andreas Müller a602c884a6 poppler: upgrade 0.69.0 -> 0.70.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-26 21:08:44 -07:00
douglas.royds 18efa5fa25 openldap: Reproducibility: Remove user, hostname, pwd from version string
This updated patch also sets the date and time strings to the SOURCE_DATE_EPOCH.
The WHOWHERE string will now be set to simply "openldap"
in the case that a SOURCE_DATE_EPOCH is set.

Upstream-Status: Submitted [https://www.openldap.org/its/index.cgi/Incoming?id=8928]
Signed-off-by: Douglas Royds <douglas.royds@taitradio.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-26 05:51:11 -07:00
Joshua Watt 7bf3b548fc rapidjson: Update to newer 1.1.0 + git
Bring in a newer version of rapidjson which includes a fixes when
running on ARM, specifically 748a652f04 ("Fix SIGBUS due to unaligned
access")

Also remove the existing patch file as the issue was resolved in the
mainline by 4c9a28a28e ("CMake: do not pass -march=native or
-mcpu=native when crosscompiling")

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Veselin Georgiev <veselin.georgiev@garmin.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-25 14:08:52 -07:00
Andrea Adami 48309c65be redis: fix build for qemuarm disabling atomics
Apply the same patch used for mips.

Fix
  |ld: networking.o: in function `createClient':
  | /usr/src/debug/redis/4.0.8-r0/redis-4.0.8/src/networking.c:93:
     undefined reference to `__atomic_fetch_add_8'

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-25 13:51:52 -07:00
Khem Raj f762eba941 libgit2: Upgrade to 0.27.5
add missing dep on libgcrypt

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-25 13:48:16 -07:00
Paul Eggleton a548b01f29 libssh: upgrade to 0.8.4
Notable changes since 0.7.3:
  * Fixed CVE-2018-10933 authentication bypass
  * Removed support for deprecated SSHv1 protocol
  * Added support for OpenSSL 1.1
  * Added support for chacha20-poly1305 cipher
  * Added ECDSA support with gcrypt backend
  * Improved threading support (note: libssh_threads is now gone)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-22 14:44:30 -07:00