Bruno Haible via "GNU gzip discussion and bug reports." <[email protected]> 
writes:

> On Alpine Linux 3.18 (32-bit x86), the generated 'gzip' binary fails
> at every invocation:
>
> $ ./gzip < ../gzip.doc > gzip.doc.gz-t
> Segmentation fault
>
> $ ./gzip --help
> Segmentation fault
>
> The stack trace in gdb shows 5 frames in /lib/ld-musl-i386.so.1.
>
> Configuring with
>   DEFS=-DNO_ASM
> provides a workaround. This proves that the problem is with lib/match.c.
>
> Find attached the output of "objdump -d -r lib.match.o". This object code
> looks harmless to me, but apparently it trips some verification failure
> inside musl libc.

musl doesn't support TEXTRELs
(https://www.openwall.com/lists/musl/2020/09/25/1).

> [...]

sam

Attachment: signature.asc
Description: PGP signature

Reply via email to