Subject: Re: bug#77724: [PATCH] maint: include errno.h

From: Paul Eggert <[email-masked]>
Date: Fri, 11 Apr 2025 00:14:03 -0700

On 2025-04-10 22:27, Andreas Stieger via GNU gzip discussion and bug 
reports. wrote:
> Found building for s390x on openSUSE
> ---
> dfltcc.c | 1 +
> 1 file changed, 1 insertion(+)
> 
> diff --git a/dfltcc.c b/dfltcc.c
> index 9f86581..7333757 100644
> --- a/dfltcc.c
> +++ b/dfltcc.c
> @@ -18,6 +18,7 @@
> #include <config.h>
> #include <stdlib.h>
> +#include <errno.h>
> #ifdef HAVE_SYS_SDT_H
> # include <sys/sdt.h>

Why is this needed? What happens if you omit "#include <errno.h>".

The line numbers don't seem to match the current gzip source code; could 
you please try the latest gzip?