too long lines were shrinked: [421/581] /usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_ATOMICS -DHAVE_CRYPT -DHAVE_DH_PADDED -DHAVE_ET_COM_ERR_H -DHAVE_FSTATAT -DHAVE_GETHBYXR -DHAVE_GETIFADDRS -DHAVE_LIBZ -DHAVE_NAMEINFO -DHAVE_PROTOR -DHAVE_READLINE -DHAVE_SENDFILE -DHAVE_SETRESUID -DHAVE_SHADOWPW -DHAVE_SIGWTI -DHAVE_SSL -DHAVE_STRL [422/581] /usr/bin/cmake -E cmake_symlink_library src/libXrdServer.so.3.0.0 src/libXrdServer.so.3 src/libXrdServer.so && : [423/581] /usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_ATOMICS -DHAVE_CRYPT -DHAVE_DH_PADDED -DHAVE_ET_COM_ERR_H -DHAVE_FSTATAT -DHAVE_GETHBYXR -DHAVE_GETIFADDRS -DHAVE_LIBZ -DHAVE_NAMEINFO -DHAVE_PROTOR -DHAVE_READLINE -DHAVE_SENDFILE -DHAVE_SETRESUID -DHAVE_SHADOWPW -DHAVE_SIGWTI -DHAVE_SSL -DHAVE_STRL FAILED: src/CMakeFiles/XrdSeckrb5-5.dir/XrdSeckrb5/XrdSecProtocolkrb5.cc.o /usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_ATOMICS -DHAVE_CRYPT -DHAVE_DH_PADDED -DHAVE_ET_COM_ERR_H -DHAVE_FSTATAT -DHAVE_GETHBYXR -DHAVE_GETIFADDRS -DHAVE_LIBZ -DHAVE_NAMEINFO -DHAVE_PROTOR -DHAVE_READLINE -DHAVE_SENDFILE -DHAVE_SETRESUID -DHAVE_SHADOWPW -DHAVE_SIGWTI -DHAVE_SSL -DHAVE_STRLCPY -DHAVE /var/tmp/portage/net-libs/xrootd-5.7.2/work/xrootd-5.7.2/src/XrdSeckrb5/XrdSecProtocolkrb5.cc: In member function virtual XrdSecCredentials* XrdSecProtocolkrb5::getCredentials(XrdSecParameters*, XrdOucErrInfo*): /var/tmp/portage/net-libs/xrootd-5.7.2/work/xrootd-5.7.2/src/XrdSeckrb5/XrdSecProtocolkrb5.cc:347:25: error: krb5_creds {aka struct krb5_creds} has no member named ticket_flags 347 | if (!(Creds->ticket_flags & TKT_FLG_FORWARDABLE)) | ^~~~~~~~~~~~ ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 23.0_no_multilib_systemd-20241201-223002 UNMASKED: <sys-devel/gcc-15.0.9999:15 Requested by sam <dev-build/libtool-9999 Please re-assign to ztrawhcse@ if you cannot reproduced it with regular meson. <dev-build/meson-9999 The attached etc.portage.tar.xz has all details. ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-15 * clang version 18.1.8 llvm-config: 19.1.4 Python 3.12.7 go version go1.23.3 linux/amd64 Available Ruby profiles: (none found) Available Rust versions: [1] rust-bin-1.83.0 * The following VMs are available for generation-2: *) Eclipse Temurin JDK 21.0.5_p11 [openjdk-bin-21] Available Java Virtual Machines: [1] openjdk-bin-21 system-vm HEAD of ::gentoo commit e1042db6f4de1eddd9fe212b2027ccbacaeb07d9 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Mon Dec 2 22:48:21 2024 +0000 2024-12-02 22:48:21 UTC emerge -qpvO =net-libs/xrootd-5.7.2 [ebuild N ] net-libs/xrootd-5.7.2 USE="kerberos libxml2 python readline server systemd -ceph -debug -doc -examples -fuse -http -macaroons -scitokens -test -xrdec" PYTHON_TARGETS="python3_12 -python3_10 -python3_11 -python3_13"
Created attachment 913188 [details] emerge-info.txt
Created attachment 913189 [details] emerge-history.txt
Created attachment 913190 [details] environment
Created attachment 913191 [details] etc.clang.tar.xz
Created attachment 913192 [details] etc.portage.tar.xz
Created attachment 913193 [details] logs.tar.xz
Created attachment 913194 [details] net-libs:xrootd-5.7.2:20241202-232650.log.xz
Created attachment 913195 [details] qlist-info.txt
Created attachment 913196 [details] temp.tar.xz
Thank you for the bug report. This seems to be a problem with building XRootD with app-crypt/heimdal instead of app-crypt/mit-krb5 to provide virtual/krb5. As a workaround for anyone hitting this, please build with mit-krb5 for the moment.