Source: slirp
Version: 1:1.0.17-11
Severity: minor
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-shuffle

Hi,

GNU Make now has a --shuffle option that simulates non-deterministic ordering
of target prerequisites. See
https://trofi.github.io/posts/238-new-make-shuffle-mode.html and also previous
work in Debian by Santiago Vila:
https://people.debian.org/~sanvila/make-shuffle/

This package fails to build with make --shuffle=reverse.
This is likely to be caused by a missing dependency in
debian/rules or an upstream Makefile.

More information about this mass bug filing is available at
https://wiki.debian.org/qa.debian.org/FTBFS/Shuffle

Relevant part (hopefully):
> make[1]: Entering directory '/build/reproducible-path/slirp-1.0.17/src'
> Makefile:212: warning: ignoring prerequisites on suffix rule definition
> Makefile:205: update target 'memcmp.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c ./memcmp.c
> ./memcmp.c: In function ‘memcmp’:
> ./memcmp.c:4:15: warning: argument ‘a’ doesn’t match built-in prototype
>     4 |         char *a;
>       |               ^
> ./memcmp.c:5:15: warning: argument ‘b’ doesn’t match built-in prototype
>     5 |         char *b;
>       |               ^
> ./memcmp.c:6:13: warning: argument ‘len’ doesn’t match built-in prototype
>     6 |         int len;
>       |             ^~~
> Makefile:202: update target 'udp.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c ./udp.c
> Makefile:199: update target 'ttys.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c ./ttys.c
> Makefile:196: update target 'terminal.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c ./terminal.c
> Makefile:193: update target 'tcp_timer.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c ./tcp_timer.c
> Makefile:190: update target 'tcp_subr.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c ./tcp_subr.c
> Makefile:187: update target 'tcp_output.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c ./tcp_output.c
> Makefile:184: update target 'tcp_input.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c ./tcp_input.c
> Makefile:181: update target 'socket.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c ./socket.c
> Makefile:178: update target 'slcompress.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c ./slcompress.c
> Makefile:175: update target 'sl.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c ./sl.c
> Makefile:172: update target 'sbuf.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c ./sbuf.c
> Makefile:166: update target 'options.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c ./options.c
> Makefile:163: update target 'misc.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c ./misc.c
> ./misc.c: In function ‘fork_exec’:
> ./misc.c:376:27: warning: ignoring return value of ‘write’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   376 |                           write(2, buff, strlen(buff)+1);
>       |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./misc.c: In function ‘snooze_hup’:
> ./misc.c:449:17: warning: ignoring return value of ‘write’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   449 |                 write(s, buff, strlen(buff)+1);
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./misc.c: In function ‘rsh_exec’:
> ./misc.c:895:12: warning: ignoring return value of ‘write’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   895 |            write(2, buff, strlen(buff)+1);
>       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Makefile:160: update target 'mbuf.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c ./mbuf.c
> Makefile:157: update target 'main.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c ./main.c
> ./main.c: In function ‘main_init’:
> ./main.c:332:7: warning: ignoring return value of ‘write’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   332 |       write(s, buff, strlen(buff)+1);
>       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./main.c:333:7: warning: ignoring return value of ‘read’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   333 |       read(s, buff, 256);
>       |       ^~~~~~~~~~~~~~~~~~
> ./main.c: In function ‘main_loop’:
> ./main.c:1037:33: warning: ignoring return value of ‘write’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>  1037 |                                 write(fd, buff, strlen(buff)+1);
>       |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./main.c:1049:33: warning: ignoring return value of ‘write’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>  1049 |                                 write(fd, buff, strlen(buff)+1);
>       |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./main.c:1060:41: warning: ignoring return value of ‘write’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>  1060 |                                         write(fd, buff, 
> strlen(buff)+1);
>       |                                         
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./main.c:1084:33: warning: ignoring return value of ‘write’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>  1084 |                                 write(fd, buff, strlen(buff)+1);
>       |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./main.c:1107:33: warning: ignoring return value of ‘write’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>  1107 |                                 write(fd, buff, strlen(buff)+1);
>       |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./main.c:1119:33: warning: ignoring return value of ‘write’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>  1119 |                                 write(fd, buff, strlen(buff)+1);
>       |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Makefile:154: update target 'ip_output.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c -o ip_output.o ip_output.c
> Makefile:151: update target 'ip_input.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c -o ip_input.o ip_input.c
> Makefile:148: update target 'ip_icmp.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c -o ip_icmp.o ip_icmp.c
> Makefile:145: update target 'if.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c ./if.c
> Makefile:142: update target 'debug.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c ./debug.c
> Makefile:139: update target 'cksum.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c ./cksum.c
> Makefile:169: update target 'ppp.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 
> -DFULL_BOLT -c ./ppp.c
> Makefile:135: update target 'upap.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 -c 
> ./ppp/upap.c
> Makefile:132: update target 'pppdfncs.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 -c 
> ./ppp/pppdfncs.c
> Makefile:129: update target 'md5.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 -c 
> ./ppp/md5.c
> Makefile:126: update target 'magic.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 -c 
> ./ppp/magic.c
> Makefile:123: update target 'lcp.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 -c 
> ./ppp/lcp.c
> Makefile:120: update target 'ipcp.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 -c 
> ./ppp/ipcp.c
> Makefile:117: update target 'fsm.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 -c 
> ./ppp/fsm.c
> Makefile:114: update target 'chap.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 -c 
> ./ppp/chap.c
> ./ppp/chap.c: In function ‘ChapSendStatus’:
> ./ppp/chap.c:656:48: warning: ‘%s’ directive output may be truncated writing 
> up to 255 bytes into a region of size 245 [-Wformat-truncation=]
>   656 |         snprintf(msg, sizeof(msg), "Welcome to %s.", hostname);
>       |                                                ^~    ~~~~~~~~
> In file included from /usr/include/stdio.h:970,
>                  from ./ppp/chap.c:29:
> In function ‘snprintf’,
>     inlined from ‘ChapSendStatus’ at ./ppp/chap.c:656:2:
> /usr/include/x86_64-linux-gnu/bits/stdio2.h:68:10: note: 
> ‘__builtin___snprintf_chk’ output between 13 and 268 bytes into a destination 
> of size 256
>    68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    69 |                                    __glibc_objsize (__s), __fmt,
>       |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    70 |                                    __va_arg_pack ());
>       |                                    ~~~~~~~~~~~~~~~~~
> Makefile:111: update target 'ccp.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 -c 
> ./ppp/ccp.c
> Makefile:108: update target 'bsd-comp.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 -c 
> ./ppp/bsd-comp.c
> Makefile:105: update target 'auth.o' due to: target does not exist
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/slirp-1.0.17=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. 
> -DUSE_PPP -DUSE_MS_DNS -fno-strict-aliasing -Wno-unused -std=gnu89 -c 
> ./ppp/auth.c
> ./ppp/auth.c: In function ‘login’:
> ./ppp/auth.c:500:23: warning: comparison between pointer and zero character 
> constant [-Wpointer-compare]
>   500 |     if (pw->pw_passwd == '\0') {
>       |                       ^~
> ./ppp/auth.c:500:9: note: did you mean to dereference the pointer?
>   500 |     if (pw->pw_passwd == '\0') {
>       |         ^
> Makefile:101: update target 'udp.p' due to: udp.c
> touch udp.p
> Makefile:101: update target 'ttys.p' due to: ttys.c
> touch ttys.p
> Makefile:101: update target 'tcp_subr.p' due to: tcp_subr.c
> touch tcp_subr.p
> Makefile:101: update target 'tcp_output.p' due to: tcp_output.c
> touch tcp_output.p
> Makefile:101: update target 'tcp_input.p' due to: tcp_input.c
> touch tcp_input.p
> Makefile:101: update target 'socket.p' due to: socket.c
> touch socket.p
> Makefile:101: update target 'ppp.p' due to: ppp.c
> touch ppp.p
> Makefile:101: update target 'options.p' due to: options.c
> touch options.p
> Makefile:101: update target 'misc.p' due to: misc.c
> touch misc.p
> Makefile:101: update target 'mbuf.p' due to: mbuf.c
> touch mbuf.p
> Makefile:101: update target 'main.p' due to: main.c
> touch main.p
> Makefile:101: update target 'debug.p' due to: debug.c
> touch debug.p
> Makefile:46: update target 'slirp' due to: target does not exist
> gcc -Wl,-z,relro -Wl,--as-needed -o slirp auth.o bsd-comp.o ccp.o chap.o 
> fsm.o ipcp.o lcp.o magic.o md5.o pppdfncs.o upap.o ppp.o cksum.o debug.o if.o 
> ip_icmp.o ip_input.o ip_output.o main.o mbuf.o misc.o options.o sbuf.o sl.o 
> slcompress.o socket.o tcp_input.o tcp_output.o tcp_subr.o tcp_timer.o 
> terminal.o ttys.o udp.o  memcmp.o -lcrypt 
> Makefile:56: update target 'objclean' due to: target does not exist
> rm -f auth.o bsd-comp.o ccp.o chap.o fsm.o ipcp.o lcp.o magic.o md5.o 
> pppdfncs.o upap.o ppp.o cksum.o debug.o if.o ip_icmp.o ip_input.o ip_output.o 
> main.o mbuf.o misc.o options.o sbuf.o sl.o slcompress.o socket.o tcp_input.o 
> tcp_output.o tcp_subr.o tcp_timer.o terminal.o ttys.o udp.o  memcmp.o
> Makefile:70: update target 'clean' due to: target does not exist
> rm -f slirp core slirp.core core.slirp
> make[1]: Leaving directory '/build/reproducible-path/slirp-1.0.17/src'
> mv: cannot stat 'slirp': No such file or directory
> make: *** [debian/rules:27: src/slirp-fullbolt] Error 1 shuffle=reverse


The full build log is available from:
http://qa-logs.debian.net/2025/05/05/shuffle/reverse/slirp_1.0.17-11_unstable_reverse.log

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

Reply via email to