diff options
author | Hauke Mehrtens <hauke@hauke-m.de> | 2019-10-19 23:16:04 +0200 |
---|---|---|
committer | Hauke Mehrtens <hauke@hauke-m.de> | 2019-10-20 12:33:40 +0200 |
commit | 16f84fd275a0ee03f0faf58a40f1ba69780008e9 (patch) | |
tree | ccfdd497f9e0ea7db9d813b6155f5d9222f98ef1 /package/system | |
parent | 34939711a51733d6461a0a653776c6de0804fa48 (diff) | |
download | upstream-16f84fd275a0ee03f0faf58a40f1ba69780008e9.tar.gz upstream-16f84fd275a0ee03f0faf58a40f1ba69780008e9.tar.bz2 upstream-16f84fd275a0ee03f0faf58a40f1ba69780008e9.zip |
kernel: Fix arm64 include files
This patch fixes the build of gdb and strace on arm64 targets with
kernel 4.19.
Without this patch asm/ptrace.h is including asm/sigcontext.h and this
file defines some structures which are also defined in musl header file
arch/aarch64/bits/signal.h. These two definitions then conflict with
each other and make the build fail.
This was seen locally and also by the build bot. The struct sigcontext,
struct sve_context and some others were defined twice. It looks like
this problem was introduced between 4.14 and 4.19 and it was fixed in
5.0. I already requested to backport this patch to kernel 4.19.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Diffstat (limited to 'package/system')
0 files changed, 0 insertions, 0 deletions