Commit Graph

7952 Commits

Author SHA1 Message Date
Khem Raj 1a9cb1f526 upm: Drop gcc-only warnings
This helps in compiling upm with clang, in followup patch
we wll disabled Werror too

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-05 10:38:14 -07:00
Pierre-Jean Texier c55f99fd34 libnfc: set PV in the recipe
Fixes:

$: devtool check-upgrade-status libnfc
<...>

INFO: libnfc                    git             UNKNOWN_BROKEN  None 2d4543673e9b76c02679ca8b89259659f1afd932

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-04 12:51:09 -07:00
Andreas Müller 7227897d5d wxwidgets: initial add 3.1.3
* need it for 0.a.d and audacity
* did extensive testing with PACKAGECONFIG combinations (exception: mspack -
  libmspack is in meta-security)

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-01 15:11:15 -07:00
Pierre-Jean Texier ec1e92937f libp11: add UPSTREAM_CHECK_GITTAGREGEX
Fixes:

INFO: libp11                    0.4.10          11              None e1210903291b1de9eabcad26e740a4b2fbcca692

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-01 09:20:09 -07:00
Pierre-Jean Texier 207d738dbb poco: add UPSTREAM_CHECK_GITTAGREGEX
Fixes:

INFO: poco                      1.9.4           UNKNOWN_BROKEN  None

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-01 09:20:03 -07:00
Scott Branden 31da4a2cb1 kernel-selftest: only emit warning on clang if bpf is built
Only emit warning on clang if bpf is actually in PACKAGECONFIG.

Signed-off-by: Scott Branden <scott.branden@broadcom.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-31 23:56:41 -07:00
Scott Branden a3df40b1ba kernel-selftest: add firmware tests
Add firmware tests to kernel-selftest.

Signed-off-by: Scott Branden <scott.branden@broadcom.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-31 21:32:50 -07:00
Wang Mingyu 10f72cb1f8 usb-modeswitch: upgrade 2.5.2 -> 2.6.0
-License-Update:
  the followning message is added to COPYING file:
  The files usb_modeswitch.c, usb_modeswitch.h, usb_modeswitch.sh and
  usb_modeswitch_dispatcher.tcl are released under the conditions of
  the GPL 2 (or any later GPL version of your choice).
  The file dispatcher.c is released under the BSD-2-Clause

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-31 18:57:40 -07:00
Wang Mingyu 28fe5881cf usb-modeswitch-data: upgrade 20170806 -> 20191128
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-31 18:57:40 -07:00
Wang Mingyu efdb95f709 libdvdread: upgrade 6.0.2 -> 6.1.0
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-31 18:57:40 -07:00
Wang Mingyu a94b7befef kpatch: upgrade 0.9.0 -> 0.9.1
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-31 18:57:40 -07:00
Wang Mingyu b5c694db66 gsoap: update 2.8.99 -> 2.8.100
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-31 18:57:40 -07:00
Bartosz Golaszewski a6e846dadc libgpiod: update v1.4.2 -> v1.4.3
This contains a bugfix for gpiod_chip_open() failing for symbolic links
to devices.

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-31 07:03:29 -07:00
Pierre-Jean Texier 03a53ec17d iwd: upgrade 1.5 -> 1.6
This includes the following changes:

ver 1.6:
	Fix issue with handling missing AP stop events.
	Fix issue with handling out-of-order disconnect events.
	Fix issue with handling missing auth/assoc support.
	Fix issue with handling omitted EAP-TLS-CACert.
	Fix issue with handling OWE PTK derivation.
	Add support for internal frame exchange API.
	Add support for MAC randomization and override.
	Add support for per-network MAC addresses.

Also remove patch applied upstream

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-30 22:02:13 -07:00
Bartosz Golaszewski 48267d7954 figlet: new package
This adds a recipe for figlet - a utility for creating large characters
from regular console characters. It's useful to create custom banners at
run-time.

Include native and nativesdk support in case we want to create banners
at build-time.

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-30 22:02:13 -07:00
Wang Mingyu be3eecf7cd gperftools: upgrade 2.7 -> 2.7.90
refresh 0001-fix-build-with-musl-libc.patch

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-30 22:02:13 -07:00
Wang Mingyu e03b484814 libuv: upgrade 1.34.2 -> 1.35.0
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-30 22:02:13 -07:00
Wang Mingyu 332eea5055 libbytesize: upgrade 2.1 -> 2.2
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-30 22:02:13 -07:00
Wang Mingyu 096db172f5 poppler: upgrade 0.85.0 -> 0.86.1
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-30 22:02:13 -07:00
Khem Raj 3dfa6426dd packagegroups: Add bbappends for python and perl layer requiring recipes
Add this bbappends in dynamic layers
Move the main recipe back to meta-oe main recipes

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-29 21:49:07 -07:00
Khem Raj 75513352e3 packagegroup-meta-oe.bb: Move debsums to a bbappend under perl-layer
This helps avoid dependency on meta-perl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-29 21:49:07 -07:00
Khem Raj 4cb9812277 emlog: Do not clean modules when building apps
Fixes
make -C /lib/modules/5.5.13-arch1-1/build M=/mnt/b/yoe/build/tmp/work/core2-64-yoe-linux/emlog/git-r0/git clean
make[1]: *** /lib/modules/5.5.13-arch1-1/build: No such file or directory.  Stop.
make: *** [Makefile:36: modules_clean] Error 2

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-29 20:15:18 -07:00
Khem Raj 1ba4d9baa9 id3lib: Make sure that quilt-native is staged
id3lib_do_patch needs quilt to be built for it to run

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-29 17:32:21 -07:00
Khem Raj 6ffd5b456f tbb: Ensure that install does not race
This fixes

install: will not overwrite just-created 'TOPDIR/build/tmp/work/core2-64-yoe-linux/tbb/20170412+AUTOINC+a2cfdfe946-r0/image/usr/lib/libtbbmalloc_proxy.so' with 'TOPDIR/build/tmp/work/core2-64-yoe-linux/tbb/20170412+AUTOINC+a2cfdfe946-r0/git/build/linux_x86_64_gcc_cc4_release/libtbbmalloc_proxy.so'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-29 17:32:21 -07:00
Khem Raj 76db1c71ef debsums: Depend on po4a-native
- Move to perl dynamic-layer since po4a comes from meta-perl
- Add meta-perl dynamic layer

Fixes

cd man && po4a --no-translations po4a.cfg
/bin/sh: po4a: command not found
make: *** [Makefile:11: clean] Error 127

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-29 17:32:21 -07:00
Khem Raj ab240b90dd ttf-inconsolata: Use cp instead of move in do_configure
This helps in re-running do_configure on an existing tree

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-29 17:32:20 -07:00
Khem Raj 773914bed5 cfengine: Add missing dep on bison-native
Fixes
../ylwrap: line 176: yacc: command not found
make[2]: *** [Makefile:1016: cf3parse.c] Error 127

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-29 17:32:20 -07:00
He Zhe 989e57d108 turbostat: Fix build failure for missing kernel internal heaers and clean up
To fix the following build failures
turbostat.c:(.text+0xc28a): undefined reference to `UL'
turbostat.c:33:10: fatal error: sys/capability.h: No such file or directory (for kernel v5.6-rc7)

- Add dependency on libcap for kernel v5.6-rc7 and later versions
- Copy internal linux/const.h used by previously added internal linux/bits.h
- Tweak linux/const.h to allow it to refer to uapi const.h, as
  linux-libc-headers purposely removes _UAPI from the locker macros of the
  headers
- Remove -I for kernel-source in EXTRA_OEMAKE, as linux-kernel-headers has
  provided enough and necessary headers
- Make do_configure depend on kernel's do_shared_workdir

Signed-off-by: He Zhe <zhe.he@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-27 01:47:53 -07:00
Sakib Sajal 39e3a1936e gd: uprev from 2.2.5 to 2.3.0
Major release after 2.2.5.
Changelog: https://github.com/libgd/libgd/blob/gd-2.3.0/CHANGELOG.md

Changes:
- SRC_REV points to tag gd-2.3.0
- branch in SRC_URI points to master
- updated homepage
- removed patches as they were merged upstream
	 under gd-2.3.0 tag

Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-26 20:35:47 -07:00
Pierre-Jean Texier dc3fece666 libwebsockets: fix upstream check URL
Fixes:

INFO: libwebsockets             3.2.2           2015            None 9494c66d20898ddb39483427c84f152b03cbad28

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-25 12:48:21 -07:00
Pierre-Jean Texier 690b0faec5 libiio: fix upstream check URL
Fixes:

INFO: libiio                    0.19            2015.2          None 18563161daa5d61c9e404be26e714dbaf0f344f2

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-25 12:48:10 -07:00
Wang Mingyu be3f961493 lapack: upgrade 3.8.0 -> 3.9.0
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-25 06:52:29 -07:00
Wang Mingyu 7efc50a47c epeg: upgrade to 0.9.2
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-25 06:52:29 -07:00
Wang Mingyu 2db5ae1a0c avro-c: upgrade 1.9.1 -> 1.9.2
0001-Allow-avro-C-to-be-built-on-musl-based-systems.patch
removed since it is included in 1.9.2

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-25 06:52:29 -07:00
Pierre-Jean Texier 0b32540235 grail: fix upstream check URL
Fixes:

$: devtool check-upgrade-status grail
<...>

INFO: grail                     3.1.1           UNKNOWN_BROKEN  None

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-23 16:29:10 -07:00
Pierre-Jean Texier 8ce40666c8 geis: fix upstream check URL
Fixes:

$: devtool check-upgrade-status geis
<...>

INFO: geis                      2.2.17          UNKNOWN_BROKEN  None

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-23 16:29:09 -07:00
Pierre-Jean Texier a7e891866b frame: fix upstream check URL
Fixes:

$: devtool check-upgrade-status frame
<...>

INFO: frame                     2.5.0           UNKNOWN_BROKEN  None

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-23 16:29:09 -07:00
Pierre-Jean Texier c15b113747 libcereal: upgrade 1.2.2 -> 1.3.0
This is a feature and bug fix release.

See full changelog https://github.com/USCiLab/cereal/releases/tag/v1.3.0

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-23 08:02:39 -07:00
Pierre-Jean Texier 3a6dd11889 librelp: upgrade 1.4.0 -> 1.5.0
This is a bugfix release:

- bugfix: too late termination of relp Engine on shutdown
  When librelp is instructed to shutdown, it processes messages
  still present inside its receive buffers. It only terminates
  when it needs to wait for new data to arrive.
  Depending on RELP and TCP window size and message length,
  this may cause many messages to be processed while in shutdown.
  Even with default settings, up to 128 messages may be taken off
  the wire and be processed.
  This is a problem regarding the shutdown timing of a librelp
  user (e.g. rsyslog). It may take unexpectedly long to shutdown
  the RELP component and as such timeout may occur in the caller
  code. This is especially the case if the caller does lengthy
  processing when a RELP message is received. Note: It is
  perfectly fine for a caller to do this. The problem is that
  librelp continues to provide new data for a relatively long
  and unexpected period.
  This fix ensure that the relp engine shuts down much quicker
  when shutdown is requested. It now also checks the shutdown
  request while processing already received buffer data.
  This problem was detected when working on
  see also https://github.com/rsyslog/rsyslog/issues/3941
  closes https://github.com/rsyslog/librelp/issues/175
- build system fix: invalid default in configure help text
  closes https://github.com/rsyslog/librelp/issues/169
- error message on invalid TLS library request added
  This way an invalid TLS library (name) can be detected and the
  error presented to the user. So far, invalid library names were
  hard to find.

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-22 18:52:47 +00:00
Adrian Bunk 6eecab74e3 octave: Fix QA issues
WARNING: octave-4.4.1-r0 do_package_qa: QA Issue: package contains desktop file with key 'MimeType' but does not inhert mime-xdg [mime-xdg]
WARNING: octave-4.4.1-r0 do_package_qa: QA Issue: octave: SRC_URI uses PN not BPN [src-uri-bad]

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-21 13:40:57 -07:00
Khem Raj 46ae08202a layers: update LAYERSERIES_COMPAT to dunfell
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-20 07:44:29 -07:00
Khem Raj e9fdc5acb4 safec: Put perl requiring tools into separate package
There is one script - a check tool that needs perl on
target, which perhaps is only needed during development and testing
therefore move that to a separate package. Rest of safec is then
independent of perl runtime requirement.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-20 07:44:29 -07:00
Khem Raj 1f457c22c8 node: Enable cross-compiling options and disable dtrace and etw
dtrace and etw are hardly used for embedded usecase

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-20 07:44:29 -07:00
Pierre-Jean Texier e4a1287bf1 nvme-cli: upgrade 1.9 -> 1.10.1
Also backport a patch to fix a build failure
with the mucl libc.

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-20 07:44:29 -07:00
Goran Cengic fa91738a94 crash: fix crash-cross build on x86_64
Remove -m32 from CFLAGS even for -cross recipe. Also remove
${GDB_CONF_FLAGS} from GDB_TARGET variable (that is passed to the gdb
configuration) since the use of GDB_CONF_FLAGS is removed by
0001-cross_add_configure_option.patch.

Signed-off-by: Goran Cengic <cengic@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-20 07:44:29 -07:00
Pierre-Jean Texier f0f5e20272 libev: upgrade 4.31 -> 4.33
The complete Changes since 4.31 are:

4.33 Wed Mar 18 13:22:29 CET 2020
        - the 4.31 timerfd code wrongly changed the priority of the signal
          fd watcher, which is usually harmless unless signal fds are
          also used (found via cpan tester service).
        - the documentation wrongly claimed that user may modify fd and events
          members in io watchers when the watcher was stopped
          (found by b_jonas).
        - new ev_io_modify mutator which changes only the events member,
          which can be faster. also added ev::io::set (int events) method
          to ev++.h.
        - officially allow a zero events mask for io watchers. this should
          work with older libev versions as well but was not officially
          allowed before.
        - do not wake up every minute when timerfd is used to detect timejumps.
        - do not wake up every minute when periodics are disabled and we have
          a monotonic clock.
        - support a lot more "uncommon" compile time configurations,
          such as ev_embed enabled but ev_timer disabled.
        - use a start/stop wrapper class to reduce code duplication in
          ev++.h and make it needlessly more c++-y.
        - the linux aio backend is no longer compiled in by default.
        - update to libecb version 0x00010008.

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-19 09:26:02 -07:00
Wang Mingyu 2ede6ac448 nss: upgrade 3.50 -> 3.51
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-18 19:29:01 -07:00
Wang Mingyu fae5af02dd hwdata: upgrade 0.332 -> 0.333
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-18 19:29:01 -07:00
Wang Mingyu 539119d170 php: CVE-2019-11045.patch CVE-2019-11046.patch CVE-2019-11047.patch CVE-2019-11050.patch
Security Advisory

References:
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11045
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11046
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11047
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11050

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-18 19:29:01 -07:00
Sakib Sajal e6b805c3b2 gd: Fix CVE-2018-14553
Backport fix from upstream to fix NULL pointer dereference.

Upstream-Status: Backport
CVE: CVE-2018-14553

Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-18 15:35:33 -07:00