From: Baruch Siach <baruch@tkos.co.il>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH] package/strace: bump to version 5.5
Date: Thu, 26 Mar 2020 17:22:59 +0200 [thread overview]
Message-ID: <87imirdtt8.fsf@tarshish> (raw)
In-Reply-To: <20200210074030.18953-1-Evgeniy.Didin@synopsys.com>
Hi Evgeniy,
On Mon, Feb 10 2020, Evgeniy Didin wrote:
> Drop patch.
> Strace 5.5 now is compatible with glibc-2.31 and
> Linux kernel headers < 5.3.
>
> Signed-off-by: Evgeniy Didin <Evgeniy.Didin@synopsys.com>
> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
> Cc: arc-buildroot at synopsys.com
This bump fixes strace compatibility with musl 1.2.0 that switched to
64-bit time_t on 32-bit architectures.
Fixes:
http://autobuild.buildroot.net/results/dd7ec26396412375941eaf43daf755d61a68458b/
Thanks,
baruch
> ---
> .../0001-filter_seccomp-fix-no-MMU-build.patch | 46 ----------------------
> package/strace/strace.hash | 4 +-
> package/strace/strace.mk | 2 +-
> 3 files changed, 3 insertions(+), 49 deletions(-)
> delete mode 100644 package/strace/0001-filter_seccomp-fix-no-MMU-build.patch
>
> diff --git a/package/strace/0001-filter_seccomp-fix-no-MMU-build.patch b/package/strace/0001-filter_seccomp-fix-no-MMU-build.patch
> deleted file mode 100644
> index 27f6d1490b..0000000000
> --- a/package/strace/0001-filter_seccomp-fix-no-MMU-build.patch
> +++ /dev/null
> @@ -1,46 +0,0 @@
> -From fb4fdb83be36ff5e71426d2bdea81d035cdbd0b8 Mon Sep 17 00:00:00 2001
> -From: Baruch Siach <baruch@tkos.co.il>
> -Date: Mon, 13 Jan 2020 14:54:15 +0200
> -Subject: [PATCH] filter_seccomp: fix no-MMU build
> -
> -Move the declaration of filter_generators out of HAVE_FORK ifdef to fix
> -build for no-MMU targets:
> -
> -filter_seccomp.c: In function ???check_seccomp_filter_properties???:
> -filter_seccomp.c:608:42: error: ???filter_generators??? undeclared (first use in this function); did you mean ???linear_filter_generator????
> - for (unsigned int i = 0; i < ARRAY_SIZE(filter_generators); ++i) {
> - ^~~~~~~~~~~~~~~~~
> -
> -Signed-off-by: Baruch Siach <baruch@tkos.co.il>
> ----
> -Upstream status: https://lists.strace.io/pipermail/strace-devel/2020-January/thread.html
> -
> -
> - filter_seccomp.c | 4 ++--
> - 1 file changed, 2 insertions(+), 2 deletions(-)
> -
> -diff --git a/filter_seccomp.c b/filter_seccomp.c
> -index 91f6bc42bce3..da1abc713dfc 100644
> ---- a/filter_seccomp.c
> -+++ b/filter_seccomp.c
> -@@ -68,8 +68,6 @@ static const struct audit_arch_t audit_arch_vec[SUPPORTED_PERSONALITIES] = {
> - # endif
> - };
> -
> --# ifdef HAVE_FORK
> --
> - typedef unsigned short (*filter_generator_t)(struct sock_filter *,
> - bool *overflow);
> - static unsigned short linear_filter_generator(struct sock_filter *,
> -@@ -92,6 +90,8 @@ static struct sock_fprog bpf_prog = {
> - .filter = NULL,
> - };
> -
> -+# ifdef HAVE_FORK
> -+
> - static void ATTRIBUTE_NORETURN
> - check_seccomp_order_do_child(void)
> - {
> ---
> -2.24.1
> -
> diff --git a/package/strace/strace.hash b/package/strace/strace.hash
> index dfc2143d65..44358e81a3 100644
> --- a/package/strace/strace.hash
> +++ b/package/strace/strace.hash
> @@ -1,5 +1,5 @@
> # Locally calculated after checking signature with RSA key 0xA8041FA839E16E36
> -# https://strace.io/files/5.4/strace-5.4.tar.xz.asc
> -sha256 f7d00514d51290b6db78ad7a9de709baf93caa5981498924cbc9a744cfd2a741 strace-5.4.tar.xz
> +# https://strace.io/files/5.5/strace-5.5.tar.xz.asc
> +sha256 9f58958c8e59ea62293d907d10572e352b582bd7948ed21aa28ebb47e5bf30ff strace-5.5.tar.xz
> sha256 739b2725197137a04ab48ee6b19da3fdf7e497249e0dedd9f51c11a570401ede COPYING
> sha256 7c379436436a562834aa7d2f5dcae1f80a25230fa74201046ca1fba4367d39aa LGPL-2.1-or-later
> diff --git a/package/strace/strace.mk b/package/strace/strace.mk
> index 5ad249b13c..569a822e42 100644
> --- a/package/strace/strace.mk
> +++ b/package/strace/strace.mk
> @@ -4,7 +4,7 @@
> #
> ################################################################################
>
> -STRACE_VERSION = 5.4
> +STRACE_VERSION = 5.5
> STRACE_SOURCE = strace-$(STRACE_VERSION).tar.xz
> STRACE_SITE = https://strace.io/files/$(STRACE_VERSION)
> STRACE_LICENSE = LGPL-2.1+
--
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il -
next prev parent reply other threads:[~2020-03-26 15:22 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-02-10 7:40 [Buildroot] [PATCH] package/strace: bump to version 5.5 Evgeniy Didin
2020-03-26 15:22 ` Baruch Siach [this message]
2020-04-01 20:01 ` Yann E. MORIN
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87imirdtt8.fsf@tarshish \
--to=baruch@tkos.co.il \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.