On Sun, Apr 5, 2020 at 4:39 PM Mark Wielaard wrote:
>
> Hi,
>
> Thanks for the patch, but elf.h comes from glibc. So please get your
> fix accepted upstream (sent it to libc-al...@sourceware.org) and we'll
> pick it up next time we sync with the glibc code.
Hrm OK.
>
> Thanks,
>
> Mark
sys/cdefs is a deprecated glibc header that is unavailable with other
libc implementations such as musl.
features.h under glibc includes sys/cdefs whereas it does not under musl.
Signed-off-by: Rosen Penev
---
lib/fixedsizehash.h | 1 -
libelf/elf.h| 10 ++
2 files changed, 6
elfutils passed -Werror and this call errors on uClibc with a mismatching
pointer type. Cast to char * to fix.
Signed-off-by: Rosen Penev
---
lib/color.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/color.c b/lib/color.c
index 9ffbf55f..20b9698a 100644
--- a/lib