28 | #include <libssh/sftp.h> | ^~~~~~~~~~~~~~~ compilation terminated. [24/36] /usr/bin/x86_64-pc-linux-gnu-gcc -D_GNU_SOURCE -I/var/tmp/portage/net-misc/csync-0.50.0-r2/work/csync-0.50.0_build/src/std -I/var/tmp/portage/net-misc/csync-0.50.0-r2/work/csync-0.50.0/src/std -I/var/tmp/portage/net-misc/csync-0.50.0-r2/work/csync-0.50.0_build -pipe -march=native -fno-diagnostics-color -O2 -std=gnu99 -pedantic -pedantic-errors -Wall -Wextra -Wshadow -Wmissing-prototypes -Wdeclaration-after-statement -Wunused -Wfloat-equal -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -fPIC -fstack-protector -D_LARGEFILE64_SOURCE -MD -MT src/std/CMakeFiles/cstdlib.dir/c_time.c.o -MF src/std/CMakeFiles/cstdlib.dir/c_time.c.o.d -o src/std/CMakeFiles/cstdlib.dir/c_time.c.o -c /var/tmp/portage/net-misc/csync-0.50.0-r2/work/csync-0.50.0/src/std/c_time.c ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop_plasma-j4-20211030-090004 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-11.2.0 * /usr/lib/llvm/13 13.0.0 Python 3.9.7 Available Ruby profiles: [1] ruby26 (with Rubygems) [2] ruby27 (with Rubygems) [3] ruby30 (with Rubygems) * Available Rust versions: [1] rust-bin-1.56.1 [2] rust-1.56.1 * The Glorious Glasgow Haskell Compilation System, version 8.10.4 php cli: [1] php7.4 [2] php8.0 * HEAD of ::gentoo commit db524684b69f55cfe969ff02fe5b6fd976bbfe49 Merge: 59a411da6a3 deab2f85011 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Fri Nov 5 00:36:22 2021 +0000 Merge updates from master emerge -qpvO net-misc/csync [ebuild N ] net-misc/csync-0.50.0-r2 USE="iconv sftp -doc -samba -test"
Created attachment 748770 [details] emerge-info.txt
Created attachment 748773 [details] emerge-history.txt
Created attachment 748776 [details] environment
Created attachment 748779 [details] etc.portage.tar.bz2
Created attachment 748782 [details] logs.tar.bz2
Created attachment 748785 [details] net-misc:csync-0.50.0-r2:20211105-013453.log
Created attachment 748788 [details] temp.tar.bz2
Interesting, I guess csync[sftp] needs to depend on libssh[sftp] I will test that theory (both USE flags are enabled by default, so this is probably why it was never caught)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=133fceeda2c2a14c8d2df59e6e1459489c8abc58 commit 133fceeda2c2a14c8d2df59e6e1459489c8abc58 Author: Bernard Cafarelli <voyageur@gentoo.org> AuthorDate: 2021-11-06 22:37:08 +0000 Commit: Bernard Cafarelli <voyageur@gentoo.org> CommitDate: 2021-11-06 22:37:08 +0000 net-misc/csync: sftp requires libssh with USE=sftp Closes: https://bugs.gentoo.org/821976 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org> net-misc/csync/csync-0.50.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)