• Bug#1105592: slirp: FTBFS with make --shuffle=reverse: mv: cannot stat

    From Lucas Nussbaum@21:1/5 to All on Tue May 13 21:30:14 2025
    Source: slirp
    Version: 1:1.0.17-11
    Severity: minor
    Tags: trixie sid ftbfs
    User: lucas@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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)