Source: tinyssh
Version: 20240101-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240313 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> sh -e make-tinyssh.sh
> === Tue Mar 12 20:33:37 UTC 2024 === obtaining compiler
> === Tue Mar 12 20:33:37 UTC 2024 ===   cc ok
> === Tue Mar 12 20:33:37 UTC 2024 === finishing
> === Tue Mar 12 20:33:37 UTC 2024 === checking compiler options
> === Tue Mar 12 20:33:37 UTC 2024 ===   -Wdate-time ok
> === Tue Mar 12 20:33:37 UTC 2024 ===   -D_FORTIFY_SOURCE=2 ok
> === Tue Mar 12 20:33:37 UTC 2024 ===   -g ok
> === Tue Mar 12 20:33:37 UTC 2024 ===   -O2 ok
> === Tue Mar 12 20:33:37 UTC 2024 ===   -Werror=implicit-function-declaration 
> ok
> === Tue Mar 12 20:33:37 UTC 2024 ===   -ffile-prefix-map=/<<PKGBUILDDIR>>=. ok
> === Tue Mar 12 20:33:37 UTC 2024 ===   -fstack-protector-strong ok
> === Tue Mar 12 20:33:37 UTC 2024 ===   -fstack-clash-protection ok
> === Tue Mar 12 20:33:37 UTC 2024 ===   -Wformat ok
> === Tue Mar 12 20:33:37 UTC 2024 ===   -Werror=format-security ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -fcf-protection ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wl,-z,relro ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wl,-z,now ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -pedantic ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wall ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wno-long-long ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wno-overlength-strings ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wno-unused-function ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wshadow ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wdeclaration-after-statement ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wwrite-strings ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wmissing-declarations ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wmissing-prototypes ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wstrict-prototypes ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wunused-value ok
> === Tue Mar 12 20:33:39 UTC 2024 ===   -Wunused-parameter ok
> === Tue Mar 12 20:33:39 UTC 2024 ===   -Wundef ok
> === Tue Mar 12 20:33:39 UTC 2024 ===   -fstack-protector-strong ok
> === Tue Mar 12 20:33:39 UTC 2024 ===   -fwrapv ok
> === Tue Mar 12 20:33:39 UTC 2024 ===   -fno-strict-overflow ok
> === Tue Mar 12 20:33:39 UTC 2024 ===   -Os ok
> === Tue Mar 12 20:33:39 UTC 2024 ===   -fomit-frame-pointer ok
> === Tue Mar 12 20:33:39 UTC 2024 ===   -funroll-loops ok
> === Tue Mar 12 20:33:39 UTC 2024 ===   cc -Wdate-time -D_FORTIFY_SOURCE=2 -g 
> -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wl,-z,relro -Wl,-z,now -pedantic -Wall -Wno-long-long 
> -Wno-overlength-strings -Wno-unused-function -Wshadow 
> -Wdeclaration-after-statement -Wwrite-strings -Wmissing-declarations 
> -Wmissing-prototypes -Wstrict-prototypes -Wunused-value -Wunused-parameter 
> -Wundef -fstack-protector-strong -fwrapv -fno-strict-overflow -Os 
> -fomit-frame-pointer -funroll-loops
> === Tue Mar 12 20:33:39 UTC 2024 === finishing
> === Tue Mar 12 20:33:39 UTC 2024 === checking libs
> === Tue Mar 12 20:33:39 UTC 2024 ===   -lutil ok
> === Tue Mar 12 20:33:39 UTC 2024 ===   -lsocket -lnsl failed
> === Tue Mar 12 20:33:39 UTC 2024 === finishing
> === Tue Mar 12 20:33:39 UTC 2024 === checking $LIBS
> === Tue Mar 12 20:33:39 UTC 2024 === finishing
> === Tue Mar 12 20:33:39 UTC 2024 === building sysdep headers
> === Tue Mar 12 20:33:39 UTC 2024 ===   hasasmvolatilememory.h 
> hasasmvolatilememory.h-yes
> === Tue Mar 12 20:33:39 UTC 2024 ===   hasmlock.h hasmlock.h-yes
> === Tue Mar 12 20:33:39 UTC 2024 ===   haslibutilh.h default.h-no
> === Tue Mar 12 20:33:39 UTC 2024 ===   hasutilh.h default.h-no
> === Tue Mar 12 20:33:40 UTC 2024 ===   hasopenpty.h hasopenpty.h-yes
> === Tue Mar 12 20:33:40 UTC 2024 ===   haslogintty.h haslogintty.h-yes
> === Tue Mar 12 20:33:40 UTC 2024 ===   hasutmpx.h hasutmpx.h-yes
> === Tue Mar 12 20:33:40 UTC 2024 ===   hasutmpxupdwtmpx.h default.h-no
> === Tue Mar 12 20:33:40 UTC 2024 ===   hasutmpxsyslen.h default.h-no
> === Tue Mar 12 20:33:40 UTC 2024 ===   hasutmpxaddrv6.h hasutmpxaddrv6.h-yes
> === Tue Mar 12 20:33:40 UTC 2024 ===   hasutmp.h hasutmp.h-yes
> === Tue Mar 12 20:33:40 UTC 2024 ===   hasutmpname.h hasutmpname.h-yes
> === Tue Mar 12 20:33:40 UTC 2024 ===   hasutmpuser.h hasutmpuser.h-yes
> === Tue Mar 12 20:33:40 UTC 2024 ===   hasutmphost.h hasutmphost.h-yes
> === Tue Mar 12 20:33:40 UTC 2024 ===   hasutmptime.h hasutmptime.h-yes
> === Tue Mar 12 20:33:40 UTC 2024 ===   hasutmptv.h hasutmptv.h-yes
> === Tue Mar 12 20:33:41 UTC 2024 ===   hasutmppid.h hasutmppid.h-yes
> === Tue Mar 12 20:33:41 UTC 2024 ===   hasutmptype.h hasutmptype.h-yes
> === Tue Mar 12 20:33:41 UTC 2024 ===   hasutmplogwtmp.h hasutmplogwtmp.h-yes
> === Tue Mar 12 20:33:41 UTC 2024 ===   hasutmploginlogout.h 
> hasutmploginlogout.h-yes
> === Tue Mar 12 20:33:41 UTC 2024 ===   hasutmpaddrv6.h hasutmpaddrv6.h-yes
> === Tue Mar 12 20:33:41 UTC 2024 ===   haslimits.h haslimits.h-yes
> === Tue Mar 12 20:33:41 UTC 2024 === finishing
> === Tue Mar 12 20:33:41 UTC 2024 === starting crypto lib
> === Tue Mar 12 20:33:43 UTC 2024 ===   libtinysshcrypto.a ok
> === Tue Mar 12 20:33:43 UTC 2024 === finishing
> === Tue Mar 12 20:33:43 UTC 2024 === starting crypto headers
> === Tue Mar 12 20:33:44 UTC 2024 ===   crypto_stream_chacha20.h (tinyssh) ok
> === Tue Mar 12 20:33:44 UTC 2024 ===   crypto_onetimeauth_poly1305.h 
> (tinyssh) ok
> === Tue Mar 12 20:33:44 UTC 2024 ===   crypto_hash_sha512.h (tinyssh) ok
> === Tue Mar 12 20:33:44 UTC 2024 ===   crypto_hash_sha256.h (tinyssh) ok
> === Tue Mar 12 20:33:44 UTC 2024 ===   crypto_verify_16.h (tinyssh) ok
> === Tue Mar 12 20:33:45 UTC 2024 ===   crypto_verify_32.h (tinyssh) ok
> === Tue Mar 12 20:33:46 UTC 2024 ===   crypto_scalarmult_curve25519.h 
> (tinyssh) ok
> === Tue Mar 12 20:33:49 UTC 2024 ===   crypto_sign_ed25519.h (tinyssh) ok
> === Tue Mar 12 20:33:50 UTC 2024 ===   crypto_sort_uint32.h (tinyssh) ok
> === Tue Mar 12 20:33:53 UTC 2024 ===   crypto_kem_sntrup761.h (tinyssh) ok
> === Tue Mar 12 20:33:55 UTC 2024 ===   crypto_kem_sntrup761x25519.h (tinyssh) 
> ok
> === Tue Mar 12 20:33:55 UTC 2024 === finishing
> === Tue Mar 12 20:33:56 UTC 2024 === starting tinyssh objects
> === Tue Mar 12 20:33:56 UTC 2024 ===   blocking.o ok
> === Tue Mar 12 20:33:56 UTC 2024 ===   buf.o ok
> === Tue Mar 12 20:33:56 UTC 2024 ===   byte.o ok
> === Tue Mar 12 20:33:56 UTC 2024 ===   channel.o ok
> === Tue Mar 12 20:33:56 UTC 2024 ===   channel_drop.o ok
> === Tue Mar 12 20:33:56 UTC 2024 ===   channel_fork.o ok
> === Tue Mar 12 20:33:56 UTC 2024 ===   channel_forkpty.o ok
> === Tue Mar 12 20:33:56 UTC 2024 ===   channel_subsystem.o ok
> === Tue Mar 12 20:33:56 UTC 2024 ===   coe.o ok
> === Tue Mar 12 20:33:56 UTC 2024 ===   connectioninfo.o ok
> === Tue Mar 12 20:33:56 UTC 2024 ===   die.o ok
> === Tue Mar 12 20:33:57 UTC 2024 ===   dropuidgid.o ok
> === Tue Mar 12 20:33:57 UTC 2024 ===   e.o ok
> === Tue Mar 12 20:33:57 UTC 2024 ===   env.o ok
> === Tue Mar 12 20:33:57 UTC 2024 ===   getln.o ok
> === Tue Mar 12 20:33:57 UTC 2024 ===   global.o ok
> === Tue Mar 12 20:33:57 UTC 2024 ===   iptostr.o ok
> === Tue Mar 12 20:33:57 UTC 2024 ===   load.o ok
> === Tue Mar 12 20:33:57 UTC 2024 ===   log.o ok
> === Tue Mar 12 20:33:57 UTC 2024 ===   loginshell.o ok
> === Tue Mar 12 20:33:57 UTC 2024 ===   logsys.o ok
> === Tue Mar 12 20:33:57 UTC 2024 ===   main_tinysshd.o ok
> === Tue Mar 12 20:33:57 UTC 2024 ===   main_tinysshd_makekey.o ok
> === Tue Mar 12 20:33:58 UTC 2024 ===   main_tinysshd_printkey.o ok
> === Tue Mar 12 20:33:58 UTC 2024 ===   newenv.o ok
> === Tue Mar 12 20:33:58 UTC 2024 ===   numtostr.o ok
> === Tue Mar 12 20:33:58 UTC 2024 ===   open.o ok
> === Tue Mar 12 20:33:58 UTC 2024 ===   packet.o ok
> === Tue Mar 12 20:33:58 UTC 2024 ===   packet_auth.o ok
> === Tue Mar 12 20:33:58 UTC 2024 ===   packet_channel_open.o ok
> === Tue Mar 12 20:33:58 UTC 2024 ===   packet_channel_recv.o ok
> === Tue Mar 12 20:33:58 UTC 2024 ===   packet_channel_request.o ok
> === Tue Mar 12 20:33:58 UTC 2024 ===   packet_channel_send.o ok
> === Tue Mar 12 20:33:58 UTC 2024 ===   packet_get.o ok
> === Tue Mar 12 20:33:58 UTC 2024 ===   packet_hello.o ok
> === Tue Mar 12 20:33:59 UTC 2024 ===   packet_kex.o ok
> === Tue Mar 12 20:33:59 UTC 2024 ===   packet_kexdh.o ok
> === Tue Mar 12 20:33:59 UTC 2024 ===   packet_put.o failed ... see the log 
> /<<PKGBUILDDIR>>/build/log
> make[2]: *** [Makefile:2: compile] Error 111
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" 
> returned exit code 2
> === Tue Mar 12 20:33:37 UTC 2024 === uname -a: Linux ip-10-84-234-60 
> 6.1.0-13-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.55-1 (2023-09-29) 
> x86_64 GNU/Linux
> uname: invalid option -- 'F'
> Try 'uname --help' for more information.
> === Tue Mar 12 20:33:37 UTC 2024 === uname -F: 
> uname: invalid option -- 'M'
> Try 'uname --help' for more information.
> === Tue Mar 12 20:33:37 UTC 2024 === uname -M: 
> === Tue Mar 12 20:33:37 UTC 2024 === ulimit -a: 
> time(seconds)        unlimited
> file(blocks)         unlimited
> data(kbytes)         unlimited
> stack(kbytes)        8192
> coredump(blocks)     0
> memory(kbytes)       unlimited
> locked memory(kbytes) 4065064
> process              126943
> nofiles              1024
> vmemory(kbytes)      unlimited
> locks                unlimited
> rtprio               0
> === Tue Mar 12 20:33:37 UTC 2024 === obtaining compiler
> === Tue Mar 12 20:33:37 UTC 2024 ===   cc ok
> === Tue Mar 12 20:33:37 UTC 2024 === finishing
> === Tue Mar 12 20:33:37 UTC 2024 === checking compiler options
> === Tue Mar 12 20:33:37 UTC 2024 ===   -Wdate-time ok
> === Tue Mar 12 20:33:37 UTC 2024 ===   -D_FORTIFY_SOURCE=2 ok
> === Tue Mar 12 20:33:37 UTC 2024 ===   -g ok
> === Tue Mar 12 20:33:37 UTC 2024 ===   -O2 ok
> === Tue Mar 12 20:33:37 UTC 2024 ===   -Werror=implicit-function-declaration 
> ok
> === Tue Mar 12 20:33:37 UTC 2024 ===   -ffile-prefix-map=/<<PKGBUILDDIR>>=. ok
> === Tue Mar 12 20:33:37 UTC 2024 ===   -fstack-protector-strong ok
> === Tue Mar 12 20:33:37 UTC 2024 ===   -fstack-clash-protection ok
> === Tue Mar 12 20:33:37 UTC 2024 ===   -Wformat ok
> === Tue Mar 12 20:33:37 UTC 2024 ===   -Werror=format-security ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -fcf-protection ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wl,-z,relro ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wl,-z,now ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -pedantic ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wall ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wno-long-long ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wno-overlength-strings ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wno-unused-function ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wshadow ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wdeclaration-after-statement ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wwrite-strings ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wmissing-declarations ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wmissing-prototypes ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wstrict-prototypes ok
> === Tue Mar 12 20:33:38 UTC 2024 ===   -Wunused-value ok
> === Tue Mar 12 20:33:39 UTC 2024 ===   -Wunused-parameter ok
> === Tue Mar 12 20:33:39 UTC 2024 ===   -Wundef ok
> === Tue Mar 12 20:33:39 UTC 2024 ===   -fstack-protector-strong ok
> === Tue Mar 12 20:33:39 UTC 2024 ===   -fwrapv ok
> === Tue Mar 12 20:33:39 UTC 2024 ===   -fno-strict-overflow ok
> === Tue Mar 12 20:33:39 UTC 2024 ===   -Os ok
> === Tue Mar 12 20:33:39 UTC 2024 ===   -fomit-frame-pointer ok
> === Tue Mar 12 20:33:39 UTC 2024 ===   -funroll-loops ok
> === Tue Mar 12 20:33:39 UTC 2024 ===   cc -Wdate-time -D_FORTIFY_SOURCE=2 -g 
> -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wl,-z,relro -Wl,-z,now -pedantic -Wall -Wno-long-long 
> -Wno-overlength-strings -Wno-unused-function -Wshadow 
> -Wdeclaration-after-statement -Wwrite-strings -Wmissing-declarations 
> -Wmissing-prototypes -Wstrict-prototypes -Wunused-value -Wunused-parameter 
> -Wundef -fstack-protector-strong -fwrapv -fno-strict-overflow -Os 
> -fomit-frame-pointer -funroll-loops
> === Tue Mar 12 20:33:39 UTC 2024 === finishing
> === Tue Mar 12 20:33:39 UTC 2024 === checking libs
> === Tue Mar 12 20:33:39 UTC 2024 ===   -lutil ok
> /usr/bin/ld: cannot find -lsocket: No such file or directory
> /usr/bin/ld: cannot find -lnsl: No such file or directory
> collect2: error: ld returned 1 exit status


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/tinyssh_20240101-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

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

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to