diff options
author | Andrew Geissler <geissonator@yahoo.com> | 2020-12-12 01:27:59 +0300 |
---|---|---|
committer | Andrew Geissler <geissonator@yahoo.com> | 2020-12-12 01:28:21 +0300 |
commit | 8fc454f9beebdd347403145c991697019a593cff (patch) | |
tree | 8cf3da68cb51c21d0989a7fb81249229e70b6fc8 /meta-openembedded/meta-oe/recipes-kernel | |
parent | 12e5ffbbbaa05790d387750fadff4a2bf74e4f93 (diff) | |
download | openbmc-8fc454f9beebdd347403145c991697019a593cff.tar.xz |
meta-openembedded: subtree update:f623d8b574..936f2380bb
Alexander Vickberg (2):
libwebsockets: upgrade to 4.1.6
mbedtls: upgrade to 2.24.0
Bartosz Golaszewski (1):
libgpiod: update v1.4.5 -> v1.6.2
Beniamin Sandu (1):
trace-cmd: create recipe for version 2.9.1
Fabio Berton (2):
beep: Add recipe for version 1.2.2
linuxconsole: Add recipe for version 1.7.0
Gianfranco (1):
dlt-daemon: add upstream patch to fix CVE-2020-29394
Kai Kang (1):
colord: fix installed-vs-shipped error
Khem Raj (1):
packagegroup-meta-python: Remove packages moved to core
Luca Boccassi (3):
dbus-broker: rdepend on dbus-common
dbus-brocker: upgrade 23 -> 24
dbus-broker: upgrade 24 -> 25
Martin Jansa (1):
nanopb: move to dynamic-layers
Michael Vetter (1):
jasper: upgrade 2.0.22 -> 2.0.23
Philip Balister (1):
spdlog: Fix recipe so other recipes can use spdlog with external fmt.
Robert Karszniewicz (1):
firmwared: add recipe
Roland Hieber (5):
pcsc-lite: provide pcsc-lite-lib-native explicitly for native build
lockfile-progs: use DEBIAN_MIRROR in SRC_URI
fbset: use DEBIAN_MIRROR in SRC_URI
liboop: use upstream SRC_URI
openct: use upstream SRC_URI
Senthil Selvaganesan (1):
fcgiwrap: add recipe
Thomas Perrot (1):
openocd: disable the support of ccache
Trevor Woerner (4):
glmark2: update information
glmark2: update to latest
glmark2: add support for dispmanx
glmark2: revert to previous behaviour
Vyacheslav Yurkov (1):
python3-aiohttp: added missing RDEPENDs
Wang Mingyu (2):
gensio: 2.1.4 -> 2.2.0
ser2net: 4.2.0 -> 4.3.0
Zang Ruochen (7):
dialog: upgrade 1.3-20200327 -> 1.3-20201126
fmt: upgrade 7.1.2 -> 7.1.3
hidapi: upgrade 0.10.0 -> 0.10.1
opensc: upgrade 0.20.0 -> 0.20.1
pugixml: upgrade 1.10 -> 1.11
satyr: upgrade 0.31 -> 0.35
nanopb: upgrade 0.4.3 -> 0.4.4
zhengruoqin (9):
c-periphery: upgrade 2.2.4 -> 2.2.5
crash: upgrade 7.2.8 -> 7.2.9
dfu-util: upgrade 0.9 -> 0.10
monit: upgrade 5.26.0 -> 5.27.1
qpdf: upgrade 10.0.1 -> 10.0.4
tcsh: upgrade 6.22.02 -> 6.22.03
xserver-xorg-cvt-native: upgrade 1.20.5 -> 1.20.9
zchunk: upgrade 1.1.6 -> 1.1.7
libconfig-autoconf-perl: upgrade 0.318 -> 0.319
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I8371eb789fa288193da895bd51ce2160194809d8
Diffstat (limited to 'meta-openembedded/meta-oe/recipes-kernel')
-rw-r--r-- | meta-openembedded/meta-oe/recipes-kernel/crash/crash/0001-Fix-for-an-ARM64-gcc-10-compilation-error.-Without-t.patch | 54 | ||||
-rw-r--r-- | meta-openembedded/meta-oe/recipes-kernel/crash/crash_7.2.9.bb (renamed from meta-openembedded/meta-oe/recipes-kernel/crash/crash_7.2.8.bb) | 3 | ||||
-rw-r--r-- | meta-openembedded/meta-oe/recipes-kernel/trace-cmd/files/0001-trace-cmd-make-it-build-with-musl.patch | 132 | ||||
-rw-r--r-- | meta-openembedded/meta-oe/recipes-kernel/trace-cmd/trace-cmd_2.9.1.bb | 17 |
4 files changed, 150 insertions, 56 deletions
diff --git a/meta-openembedded/meta-oe/recipes-kernel/crash/crash/0001-Fix-for-an-ARM64-gcc-10-compilation-error.-Without-t.patch b/meta-openembedded/meta-oe/recipes-kernel/crash/crash/0001-Fix-for-an-ARM64-gcc-10-compilation-error.-Without-t.patch deleted file mode 100644 index c94644438..000000000 --- a/meta-openembedded/meta-oe/recipes-kernel/crash/crash/0001-Fix-for-an-ARM64-gcc-10-compilation-error.-Without-t.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 0dddb4e1158705345b7f4f71635d42c89e1b0c8f Mon Sep 17 00:00:00 2001 -From: Dave Anderson <anderson@redhat.com> -Date: Fri, 31 Jan 2020 17:11:46 -0500 -Subject: [PATCH] Fix for an ARM64 gcc-10 compilation error. Without the - patch, the build of the embedded gdb module fails with an error message that - indicates "multiple definition of 'tdesc_aarch64'". (anderson@redhat.com) - -Upstream-Status: Backport [https://github.com/crash-utility/crash/commit/e770735200c02ac2414c394ea6ec5f7f033efe64] -Signed-off-by: Khem Raj <raj.khem@gmail.com> ---- - gdb-7.6.patch | 30 ++++++++++++++++++++++++++++++ - 1 file changed, 30 insertions(+) - -diff --git a/gdb-7.6.patch b/gdb-7.6.patch -index f6c311d..f64b55f 100644 ---- a/gdb-7.6.patch -+++ b/gdb-7.6.patch -@@ -2471,3 +2471,33 @@ diff -up gdb-7.6/opcodes/configure.orig gdb-7.6/opcodes/configure - #else - # error "!__i386__ && !__x86_64__" - #endif -+--- gdb-7.6/gdb/features/aarch64.c.orig -++++ gdb-7.6/gdb/features/aarch64.c -+@@ -5,7 +5,6 @@ -+ #include "osabi.h" -+ #include "target-descriptions.h" -+ -+-struct target_desc *tdesc_aarch64; -+ static void -+ initialize_tdesc_aarch64 (void) -+ { -+--- gdb-7.6/gdb/aarch64-linux-nat.c.orig -++++ gdb-7.6/gdb/aarch64-linux-nat.c -+@@ -37,6 +37,7 @@ -+ -+ #include "gregset.h" -+ -++extern struct target_desc *tdesc_aarch64; -+ #include "features/aarch64.c" -+ -+ /* Defines ps_err_e, struct ps_prochandle. */ -+--- gdb-7.6/gdb/aarch64-tdep.c.orig -++++ gdb-7.6/gdb/aarch64-tdep.c -+@@ -52,6 +52,7 @@ -+ #include "gdb_assert.h" -+ #include "vec.h" -+ -++struct target_desc *tdesc_aarch64; -+ #include "features/aarch64.c" -+ #include "features/aarch64-without-fpu.c" -+ --- -2.28.0 - diff --git a/meta-openembedded/meta-oe/recipes-kernel/crash/crash_7.2.8.bb b/meta-openembedded/meta-oe/recipes-kernel/crash/crash_7.2.9.bb index 6e2533635..4394b6fc6 100644 --- a/meta-openembedded/meta-oe/recipes-kernel/crash/crash_7.2.8.bb +++ b/meta-openembedded/meta-oe/recipes-kernel/crash/crash_7.2.9.bb @@ -25,9 +25,8 @@ SRC_URI = "git://github.com/crash-utility/${BPN}.git \ file://remove-unrecognized-gcc-option-m32-for-mips.patch \ file://0002-crash-fix-build-error-unknown-type-name-gdb_fpregset.patch \ file://0003-crash-detect-the-sysroot-s-glibc-header-file.patch \ - file://0001-Fix-for-an-ARM64-gcc-10-compilation-error.-Without-t.patch \ " -SRCREV = "24f4801f8c8871a2e3e660fe9fa8fdd86bb29876" +SRCREV = "a25aa4b649d339dd25c20d5413d81b851a77e0b2" SRC_URI[gdb.md5sum] = "a9836707337e5f7bf76a009a8904f470" SRC_URI[gdb.sha256sum] = "8070389a5dcc104eb0be483d582729f98ed4d761ad19cedd3f17b5d2502faa36" diff --git a/meta-openembedded/meta-oe/recipes-kernel/trace-cmd/files/0001-trace-cmd-make-it-build-with-musl.patch b/meta-openembedded/meta-oe/recipes-kernel/trace-cmd/files/0001-trace-cmd-make-it-build-with-musl.patch new file mode 100644 index 000000000..220991804 --- /dev/null +++ b/meta-openembedded/meta-oe/recipes-kernel/trace-cmd/files/0001-trace-cmd-make-it-build-with-musl.patch @@ -0,0 +1,132 @@ +From b63f13d2df91ede45288653b21e0d30a6b45f2ac Mon Sep 17 00:00:00 2001 +From: Beniamin Sandu <beniaminsandu@gmail.com> +Date: Mon, 30 Nov 2020 18:24:48 +0200 +Subject: [PATCH] trace-cmd: make it build with musl + +Signed-off-by: Beniamin Sandu <beniaminsandu@gmail.com> +--- + include/trace-cmd/trace-cmd.h | 1 + + lib/trace-cmd/trace-msg.c | 1 + + lib/trace-cmd/trace-plugin.c | 2 ++ + lib/tracefs/tracefs-events.c | 1 + + tracecmd/trace-agent.c | 1 + + tracecmd/trace-setup-guest.c | 1 + + tracecmd/trace-tsync.c | 15 ++++++++++----- + 7 files changed, 17 insertions(+), 5 deletions(-) + +diff --git a/include/trace-cmd/trace-cmd.h b/include/trace-cmd/trace-cmd.h +index f3c95f3..a697905 100644 +--- a/include/trace-cmd/trace-cmd.h ++++ b/include/trace-cmd/trace-cmd.h +@@ -6,6 +6,7 @@ + #ifndef _TRACE_CMD_H + #define _TRACE_CMD_H + ++#include <sys/types.h> + #include "traceevent/event-parse.h" + + #define TRACECMD_MAGIC { 23, 8, 68 } +diff --git a/lib/trace-cmd/trace-msg.c b/lib/trace-cmd/trace-msg.c +index 4a0bfa9..fc1f2c7 100644 +--- a/lib/trace-cmd/trace-msg.c ++++ b/lib/trace-cmd/trace-msg.c +@@ -21,6 +21,7 @@ + #include <arpa/inet.h> + #include <sys/types.h> + #include <linux/types.h> ++#include <byteswap.h> + + #include "trace-write-local.h" + #include "trace-cmd-local.h" +diff --git a/lib/trace-cmd/trace-plugin.c b/lib/trace-cmd/trace-plugin.c +index 92f9edf..c2ef3dc 100644 +--- a/lib/trace-cmd/trace-plugin.c ++++ b/lib/trace-cmd/trace-plugin.c +@@ -8,6 +8,8 @@ + #include <dlfcn.h> + #include <sys/stat.h> + #include <libgen.h> ++#include <limits.h> ++ + #include "trace-cmd.h" + #include "trace-local.h" + +diff --git a/lib/tracefs/tracefs-events.c b/lib/tracefs/tracefs-events.c +index 8e825f5..a8d8560 100644 +--- a/lib/tracefs/tracefs-events.c ++++ b/lib/tracefs/tracefs-events.c +@@ -13,6 +13,7 @@ + #include <errno.h> + #include <sys/stat.h> + #include <fcntl.h> ++#include <limits.h> + + #include "kbuffer.h" + #include "tracefs.h" +diff --git a/tracecmd/trace-agent.c b/tracecmd/trace-agent.c +index b581696..abfefac 100644 +--- a/tracecmd/trace-agent.c ++++ b/tracecmd/trace-agent.c +@@ -20,6 +20,7 @@ + #include <unistd.h> + #include <linux/vm_sockets.h> + #include <pthread.h> ++#include <limits.h> + + #include "trace-local.h" + #include "trace-msg.h" +diff --git a/tracecmd/trace-setup-guest.c b/tracecmd/trace-setup-guest.c +index 899848c..99595a1 100644 +--- a/tracecmd/trace-setup-guest.c ++++ b/tracecmd/trace-setup-guest.c +@@ -13,6 +13,7 @@ + #include <string.h> + #include <sys/stat.h> + #include <unistd.h> ++#include <limits.h> + + #include "trace-local.h" + #include "trace-msg.h" +diff --git a/tracecmd/trace-tsync.c b/tracecmd/trace-tsync.c +index e639788..b8b5ac3 100644 +--- a/tracecmd/trace-tsync.c ++++ b/tracecmd/trace-tsync.c +@@ -104,13 +104,15 @@ int tracecmd_host_tsync(struct buffer_instance *instance, + + pthread_attr_init(&attrib); + pthread_attr_setdetachstate(&attrib, PTHREAD_CREATE_JOINABLE); +- if (!get_first_cpu(&pin_mask, &mask_size)) +- pthread_attr_setaffinity_np(&attrib, mask_size, pin_mask); + + ret = pthread_create(&instance->tsync_thread, &attrib, + tsync_host_thread, &instance->tsync); +- if (!ret) ++ if (!ret) { ++ if (!get_first_cpu(&pin_mask, &mask_size)) ++ pthread_setaffinity_np(instance->tsync_thread, mask_size, pin_mask); + instance->tsync_thread_running = true; ++ } ++ + if (pin_mask) + CPU_FREE(pin_mask); + pthread_attr_destroy(&attrib); +@@ -243,11 +245,14 @@ unsigned int tracecmd_guest_tsync(char *tsync_protos, + pthread_attr_init(&attrib); + tsync->sync_proto = proto; + pthread_attr_setdetachstate(&attrib, PTHREAD_CREATE_JOINABLE); +- if (!get_first_cpu(&pin_mask, &mask_size)) +- pthread_attr_setaffinity_np(&attrib, mask_size, pin_mask); + + ret = pthread_create(thr_id, &attrib, tsync_agent_thread, tsync); + ++ if (!ret) { ++ if (!get_first_cpu(&pin_mask, &mask_size)) ++ pthread_setaffinity_np(*thr_id, mask_size, pin_mask); ++ } ++ + if (pin_mask) + CPU_FREE(pin_mask); + pthread_attr_destroy(&attrib); +-- +2.25.1 + diff --git a/meta-openembedded/meta-oe/recipes-kernel/trace-cmd/trace-cmd_2.9.1.bb b/meta-openembedded/meta-oe/recipes-kernel/trace-cmd/trace-cmd_2.9.1.bb new file mode 100644 index 000000000..d39afff8e --- /dev/null +++ b/meta-openembedded/meta-oe/recipes-kernel/trace-cmd/trace-cmd_2.9.1.bb @@ -0,0 +1,17 @@ +SUMMARY = "User-space front-end command-line tool for ftrace" + +LICENSE = "GPLv2 & LGPLv2.1" +LIC_FILES_CHKSUM = "file://COPYING;md5=873f48a813bded3de6ebc54e6880c4ac" + +SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git;branch=master \ + file://0001-trace-cmd-make-it-build-with-musl.patch" + +SRCREV = "530b1a0caef39466e16bbd49de5afef89656f03f" + +S = "${WORKDIR}/git" + +do_install() { + oe_runmake etcdir=${sysconfdir} DESTDIR=${D} install +} + +FILES_${PN} += "${libdir}/traceevent/plugins" |