Source: tftp-hpa
Version: 7.2-3
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: i386

Dear maintainer,

tftp-hpa does not build on i386:

i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/tftp-hpa-7.2=. 
-fstack-protector-strong -Wformat -Werror=format-security -g3 -ggdb -fwrapv 
-fno-strict-aliasing -ftrivial-auto-var-init=zero -U__STRICT_ANSI__ -fno-common 
-pthread -ffunction-sections -fdata-sections -W -Wall -Wpedantic 
-Wbad-function-cast -Wc99-c11-compat -Wc11-c23-compat -Wc23-c2y-compat 
-Wflex-array-member-not-at-end -Wframe-larger-than=768 -Wheader-guard -Winline 
-Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-prototypes 
-Wnested-externs -Wpointer-arith -Wshadow -Wstack-usage=16384 
-Wstrict-prototypes -Wtrigraphs -Wtrivial-auto-var-init -Wundef -Wvla 
-Wwrite-strings -MMD -MF misc.o.dep -I.. -c misc.c
tftp.c: In function ‘tftp_sendfile’:
tftp.c:331:37: error: passing argument 4 of ‘client_recv_time’ from 
incompatible pointer type [-Wincompatible-pointer-types]
  331 |                              &from, &r_timeout);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     long unsigned int *
tftp.c:85:40: note: expected ‘uintmax_t *’ {aka ‘long long unsigned int *’} but 
argument is of type ‘long unsigned int *’
   85 |                             uintmax_t *timeout_us_p)
      |                             ~~~~~~~~~~~^~~~~~~~~~~~
tftp.c: In function ‘tftp_recvfile’:
tftp.c:495:37: error: passing argument 4 of ‘client_recv_time’ from 
incompatible pointer type [-Wincompatible-pointer-types]
  495 |                              &from, &r_timeout);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     long unsigned int *
tftp.c:85:40: note: expected ‘uintmax_t *’ {aka ‘long long unsigned int *’} but 
argument is of type ‘long unsigned int *’
   85 |                             uintmax_t *timeout_us_p)
      |                             ~~~~~~~~~~~^~~~~~~~~~~~
i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/tftp-hpa-7.2=. 
-fstack-protector-strong -Wformat -Werror=format-security -g3 -ggdb -fwrapv 
-fno-strict-aliasing -ftrivial-auto-var-init=zero -U__STRICT_ANSI__ -fno-common 
-pthread -ffunction-sections -fdata-sections -W -Wall -Wpedantic 
-Wbad-function-cast -Wc99-c11-compat -Wc11-c23-compat -Wc23-c2y-compat 
-Wflex-array-member-not-at-end -Wframe-larger-than=768 -Wheader-guard -Winline 
-Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-prototypes 
-Wnested-externs -Wpointer-arith -Wshadow -Wstack-usage=16384 
-Wstrict-prototypes -Wtrigraphs -Wtrivial-auto-var-init -Wundef -Wvla 
-Wwrite-strings -MMD -MF path.o.dep -I.. -c path.c
make[2]: *** [../MRULES:9: tftp.o] Error 1
i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/tftp-hpa-7.2=. 
-fstack-protector-strong -Wformat -Werror=format-security -g3 -ggdb -fwrapv 
-fno-strict-aliasing -ftrivial-auto-var-init=zero -U__STRICT_ANSI__ -fno-common 
-pthread -ffunction-sections -fdata-sections -W -Wall -Wpedantic 
-Wbad-function-cast -Wc99-c11-compat -Wc11-c23-compat -Wc23-c2y-compat 
-Wflex-array-member-not-at-end -Wframe-larger-than=768 -Wheader-guard -Winline 
-Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-prototypes 
-Wnested-externs -Wpointer-arith -Wshadow -Wstack-usage=16384 
-Wstrict-prototypes -Wtrigraphs -Wtrivial-auto-var-init -Wundef -Wvla 
-Wwrite-strings -MMD -MF listen.o.dep -I.. -c listen.c
make[2]: *** Waiting for unfinished jobs....

See
https://buildd.debian.org/status/fetch.php?pkg=tftp-hpa&arch=i386&ver=7.2-3&stamp=1790534412&raw=0
for details.

Cheers
-- 
Sebastian Ramacher

Reply via email to