Commit Graph

8656 Commits

Author SHA1 Message Date
Khem Raj c499aaeef8 postgresql: Inherit python3targetconfig
it now ends up searching native python shared libraries and tries to
link with it and fails on non-host architectures

recipe-sysroot-native/usr/lib/libpython3.9.so: file not recognized: file format not recognized
collect2: error: ld returned 1 exit status

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-17 15:04:43 -08:00
Khem Raj be7d2286bf libplist: Inherit python3targetconfig
Fixes

configure: error:
  Could not link test program to Python. Maybe the main Python library has been
  installed in some non-standard library path. If so, pass it to configure,
  via the LIBS environment variable.
  Example: ./configure LIBS="-L/usr/non-standard-path/python/lib"

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-17 15:04:43 -08:00
William A. Kennington III 0062162ac9 span-lite: Bump e03d116..0.8.1
Signed-off-by: William A. Kennington III <wak@google.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-17 15:01:16 -08:00
Khem Raj 9840748454 fluentbit: Link with libatomic on riscv32
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-16 19:14:38 -08:00
Khem Raj 2eedfe5001 jack: Upgrade to 1.19.16
Update the jack_simdtests patch to latest submission upstream
Fix build on RISCV32

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-16 12:34:55 -08:00
Khem Raj 7888dcefc6 libkcapi: Fix build on riscv32
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-16 12:34:51 -08:00
Khem Raj 2aaf865eb0 qpdf: Link with libatomic on rv32
Fixes
libqpdf/build/.libs/libqpdf.so: undefined reference to `__atomic_fetch_add_8'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-15 16:09:01 -08:00
Khem Raj 87583fd09f rocksdb: Update to 6.12.7
Add a patch to fix build on riscv32

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-15 15:09:20 -08:00
Khem Raj 57e7a27620 directfb: Fix build on riscv32
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-15 12:35:26 -08:00
Khem Raj 44bd7e632e capnproto: Fix build on 32bit arches with 64bit time_t defaults
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-15 12:26:38 -08:00
Khem Raj fbc28b50e9 poco: Add riscv32 support
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-15 12:26:38 -08:00
Khem Raj f21d855488 librtorrent: Disable instrumentation on rv32
instrumentation code uses atomic ops on 64bit variables, which leads to build
failures on 32bit targets using libtorrent because of missing builtins on
riscv32/gcc

/usr/lib/libtorrent.so: undefined reference to `__sync_add_and_fetch_8'
/usr/lib/libtorrent.so: undefined reference to `__sync_fetch_and_and_8'

The developer added a "--disable-instrumentation" switch which skips the build
of the offending codepaths in libtorrent.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-15 12:25:54 -08:00
Khem Raj a3015b7b23 liburing: Fix build on 32-bit arches with 64-bit time_t
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-15 12:25:53 -08:00
Khem Raj 512712f9c4 mariadb: Fix build on 32bit arches with 64bit time_t
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-15 12:25:53 -08:00
Khem Raj 68c431c2c2 botan: Mark incompatible with riscv32
CPU is not supported _yet_

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-15 12:25:53 -08:00
Pierre-Jean Texier ede7eadd2b inotify-tools: upgrade 3.20.2.2 -> 3.20.11.0
- Drop patch (already in version)

This includes the following changes:

98e8dfa inotify-tools 3.20.11.0
583492a Allow produce NULL-delimited output (#118)
e38d78e Resolves Issue #72 (#113)
8672a5e User $(id -u) over $USER
e5f4ec6 Create FUNDING.yml
8967735 Add integration test to test if chown is tracked successfully
e114a35 Only call git clean -fdx if specified
933dea5 Update issue templates
6644476 Create CODE_OF_CONDUCT.md
c03dcfc Added -P/--no-dereference to watch a symlink (#46)
aa125f5 Use localtime_r over localtime
d222aa9 Fix some issues pointed out by lgtm
69829a8 cirrus-ci: disable the FreeBSD 13 builds
c164cfd Add status for FreeBSD
1b06e96 Stop running unit tests on FreeBSD
7ddf451 Makefile.am: add build rule for README (#111)
67b6e71 Add arm64 build

Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-15 12:25:53 -08:00
Khem Raj f6a9026604 libgusb: Update to 0.3.5
Changes are here [1]

[1] https://github.com/hughsie/libgusb/commit/1f712812327091c42c62b1ab1148d738d1a22b51

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-15 12:25:53 -08:00
Khem Raj 92441f9d6a meta-oe: Add leading whitespace for append operator
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-15 12:25:53 -08:00
Khem Raj 91f7916621 gmime: Fix append to do_configure
It should be a function append

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-15 12:25:53 -08:00
Jose Quaresma ea7862ab5a opencv: Update 4.4.0 -> 4.5.0
OpenCV licence has been changed to Apache 2

    * 0001-samples-cmake-digits-needs-opencv_dnn-module-to-buil.patch
      Upstream-Status: Backport [https://github.com/opencv/opencv/commit/79a82013ad2af04269891ce15281c9fdc31d3f66]

Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-15 12:25:53 -08:00
Mark Jonas 291e48127e libsocketcan: Add PACKAGECONFIG options
libsocketcan offers two configuration options.

debug: Compile for debugging. Off by default.
error-log: Logging of error events to stderr. On by default.

Because error-log is on by default the package config option is
no-error-log to retain existing recipe behavior.

Signed-off-by: Mark Jonas <toertel@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-13 17:26:09 -08:00
Kory Maincent 19ff9afd65 libftdi: add swig-native to dependencies
The build of libftdi-native return
Error: Unable to find 'swig.swg'
Error: Unable to find 'python.swg'
Add swig-native in the dependencies to fix it.

Signed-off-by: Kory Maincent <kory.maincent@bootlin.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-13 09:53:29 -08:00
zangrc f646497ebe zile: upgrade 2.4.14 -> 2.4.15
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-12 21:03:29 -08:00
zangrc 7edbe72841 live555: upgrade 20200819 -> 20201105
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-12 21:03:29 -08:00
zangrc 950d8b1aa8 libio-pty-perl: upgrade 1.14 -> 1.15
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-12 21:03:29 -08:00
zangrc b2cb057904 hwdata: upgrade 0.340 -> 0.341
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-12 21:03:29 -08:00
zangrc ed20d8660f can-utils: upgrade 2020.02.04 -> 2020.11.0
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-12 21:03:29 -08:00
Alexander Kamensky b1cae56126 makedumpfile: add PACKAGECONFIG options for lzo and snappy compression
makedumpfile can be compiled with lzo and/or snappy dump file compression
support. Lzo and snappy offer faster compression time but slightly bigger
compressed files. When reload time is important it might be beneficial to use
lzo or snappy compression.

But it brings additional dependencies and can make crash image bigger.

Add makedumpfile PACKAGECONFIG that would allow to add lzo and/or snappy if so
desired.

Signed-off-by: Alexander Kamensky <alexander.kamensky42@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-12 16:13:45 -08:00
Khem Raj f3a2338978 suitesparse: Exclude from world
It needs lapack which needs fortran
Move suitesparse into packagegroup-meta-oe-fortran-packages

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-11 10:14:00 -08:00
Gregory Anders b7274c62b3 Add suitesparse
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-09 20:49:52 -08:00
Zang Ruochen 27afa0a168 xmlsec1: upgrade 1.2.30 -> 1.2.31
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-09 13:41:03 -08:00
Yi Zhao 3c24232169 minifi-cpp: depend on nettle and lz4
Add nettle and lz4 to DEPENDS to make the minifi extension archive
support crypto and lz4.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-09 13:41:03 -08:00
Zang Ruochen 5b949a4c13 tmux: upgrade 3.1b -> 3.1c
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-09 13:41:02 -08:00
Zang Ruochen f36802756e poppler: upgrade 20.10.0 -> 20.11.0
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-09 13:41:02 -08:00
Zang Ruochen 034d7be384 mraa: upgrade 2.1.0 -> 2.2.0
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-09 13:41:02 -08:00
Zang Ruochen ceba11b778 fbgrab: upgrade 1.3.3 -> 1.4
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-09 13:41:02 -08:00
Khem Raj 83a340c9ad redis-plus-plus: Upgrade to 1.2.1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-09 13:41:02 -08:00
Khem Raj 1b825a6e58 cmocka: Fix buils with LTO
Update to latest on master
Drop uintptr_t patch, its fixed upstream differently
Package up the new library libproc_uptime.so needed by examples
Add it to INSANE_SKIP for examples

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-09 13:41:02 -08:00
Khem Raj 608a92b4e6 fluentbit: Disable LTO
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-09 00:00:05 -08:00
Khem Raj 8c9ff09482 opengl-es-cts: Disable LTO
It needs upstream support

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-09 00:00:05 -08:00
Khem Raj 71d8c0589b fmt: Upgrade to 7.1.2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-09 00:00:05 -08:00
Hongxu Jia 1752c98525 lvm2.inc: switch branch master to main
Keep sync with upstream

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-08 09:26:03 -08:00
Khem Raj 8fbaa7e41c layer.conf: Add hardknott to LAYERSERIES_COMPAT
Thats codename for 3.3

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-04 12:43:55 -08:00
Khem Raj e051b0f08b kernel-selftest: Disable vm packageconfig for riscv
it now needs libhugetlbfs which is not ported to riscv yet

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-04 09:57:18 -08:00
Khem Raj 517998abcd geoclue: Use git fetcher
gitlab archives are not consistent and can be regenerated as well like
github, its therefore better to use git fetcher directly

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-03 11:42:27 -08:00
Khem Raj 33f7a3b3a1 mdbus2: Fix build with vala 0.50
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-03 11:03:45 -08:00
Khem Raj fbe5bc9fd6 remmina: Update to 1.4.8
Use git fetcher instead of gitlab archives

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-03 11:03:45 -08:00
Khem Raj b6740733bc musl-nscd: Update to latest
Get fix
https://github.com/pikhq/musl-nscd/commit/ce81a80e30c2041d8260115fac86831ff64c354a

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-03 11:03:45 -08:00
Jasper Orschulko 24a8d440c5 upgrade and de-blacklist nanopb recipe
The current nanopb recipe is blacklisted due to python2 dependencies.
However, newer releases of nanopb use python3 by default.

This commit updates the used nanopb version to 0.4.3 and removes the
recipe from the blacklist.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-03 11:03:45 -08:00
Randy Witt e5d9133800 numactl: Remove the recipe
The numactl recipe now exists in openembedded-core, as of commit
dda815792b0939b2f233aa3ec7c140fc114a37d1 to oe-core. It was moved to
facilitate the requirement rt-tests now has on libnuma.

Signed-off-by: Randy Witt <randy.e.witt@linux.intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-03 11:03:45 -08:00