Package: src:krb5
Version: 1.22.1-3
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202608/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:krb5, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
   debian/rules build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh build-arch
   dh_update_autotools_config -a
   dh_autoreconf -a
   debian/rules override_dh_auto_configure
make[2]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure --sourcedir=src --builddir=build -- --with-system-et 
--with-system-ss --disable-rpath  \
        --enable-shared --with-ldap --without-tcl \
--with-system-verto \
--with-lmdb \
        --sysconfdir=/etc  \
        --localstatedir=/etc
        cd build && ../src/configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=\${prefix}/include --mandir=\${prefix}/share/man 
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-option-checking --disable-silent-rules 
--libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run 
--disable-maintainer-mode --disable-dependency-tracking --with-system-et 
--with-system-ss --disable-rpath --enable-shared --with-ldap --without-tcl 
--with-system-verto --with-lmdb --sysconfdir=/etc --localstatedir=/etc
checking for gcc... x86_64-linux-gnu-gcc

[... snipped ...]

OK: typed_data
OK: pa_data (empty)
OK: etype_info
OK: etype_info (only one)
OK: etype_info (no info)
OK: etype_info2
OK: etype_info2 (only one)
OK: pa_enc_ts
OK: pa_enc_ts (no usec)
OK: enc_data
OK: enc_data(MSB-set kvno)
OK: enc_data(kvno=-1)
OK: sam_challenge_2
OK: sam_challenge_2_body
OK: pa_for_user
OK: pa_s4u_x509_user
OK: pa_pac_rec
OK: ad_kdcissued
OK: iakerb_header
OK: iakerb_finished
OK: fast_response
OK: pa_fx_fast_reply
OK: otp_tokeninfo(optionals NULL)
OK: otp_tokeninfo
OK: pa_otp_challenge(optionals NULL)
OK: pa_otp_challenge
OK: pa_otp_req(optionals NULL)
OK: pa_otp_req
OK: pa_otp_enc_req
OK: kkdcp_message
OK: cammac(optionals NULL)
OK: cammac
OK: secure_cookie
OK: spake_factor(optionals NULL)
OK: spake_factor
OK: pa_spake(support)
OK: pa_spake(challenge)
OK: pa_spake(response)
OK: pa_spake(encdata)
OK: krb5_pa_pk_as_req
OK: krb5_pa_pk_as_rep(dhInfo)
OK: krb5_pa_pk_as_rep(encKeyPack)
OK: krb5_auth_pack
OK: krb5_kdc_dh_key_info
OK: krb5_reply_key_pack
OK: krb5_principal_name
OK: ldap_seqof_key_data
LD_LIBRARY_PATH=`echo -L../../lib | sed -e "s/-L//g" -e "s/ /:/g"` 
KRB5_CONFIG=../../../src/config-files/krb5.conf LC_ALL=C  ./krb5_decode_leak
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/tests/asn.1'
making check in tests/create...
make[5]: Entering directory '/<<PKGBUILDDIR>>/build/tests/create'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/tests/create'
making check in tests/hammer...
make[5]: Entering directory '/<<PKGBUILDDIR>>/build/tests/hammer'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/tests/hammer'
making check in tests/verify...
make[5]: Entering directory '/<<PKGBUILDDIR>>/build/tests/verify'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/tests/verify'
making check in tests/gssapi...
make[5]: Entering directory '/<<PKGBUILDDIR>>/build/tests/gssapi'
PYTHONPATH=../../../src/util VALGRIND="" python3 
../../../src/tests/gssapi/t_gssapi.py 
*** Skipping: GSS acceptor name fallback test: sbuild does not canonicalize to 
a different name
PYTHONPATH=../../../src/util VALGRIND="" python3 
../../../src/tests/gssapi/t_store_cred.py 
PYTHONPATH=../../../src/util VALGRIND="" python3 
../../../src/tests/gssapi/t_credstore.py 
*** Skipping: fallback matching test: sbuild does not canonicalize to a 
different name
PYTHONPATH=../../../src/util VALGRIND="" python3 
../../../src/tests/gssapi/t_bindings.py 
PYTHONPATH=../../../src/util VALGRIND="" python3 
../../../src/tests/gssapi/t_ccselect.py 
PYTHONPATH=../../../src/util VALGRIND="" python3 
../../../src/tests/gssapi/t_client_keytab.py 
*** Skipping: GSS initiator name fallback test: sbuild does not canonicalize to 
a different name
PYTHONPATH=../../../src/util VALGRIND="" python3 
../../../src/tests/gssapi/t_enctypes.py 
PYTHONPATH=../../../src/util VALGRIND="" python3 
../../../src/tests/gssapi/t_export_cred.py 
PYTHONPATH=../../../src/util VALGRIND="" python3 
../../../src/tests/gssapi/t_s4u.py 
PYTHONPATH=../../../src/util VALGRIND="" python3 
../../../src/tests/gssapi/t_authind.py 
PYTHONPATH=../../../src/util VALGRIND="" python3 
../../../src/tests/gssapi/t_negoex.py 
LD_LIBRARY_PATH=`echo -L../../lib | sed -e "s/-L//g" -e "s/ /:/g"` 
KRB5_CONFIG=../../../src/config-files/krb5.conf LC_ALL=C  ./t_invalid
LD_LIBRARY_PATH=`echo -L../../lib | sed -e "s/-L//g" -e "s/ /:/g"` 
KRB5_CONFIG=../../../src/config-files/krb5.conf LC_ALL=C  ./t_oid
LD_LIBRARY_PATH=`echo -L../../lib | sed -e "s/-L//g" -e "s/ /:/g"` 
KRB5_CONFIG=../../../src/config-files/krb5.conf LC_ALL=C  ./t_prf
LD_LIBRARY_PATH=`echo -L../../lib | sed -e "s/-L//g" -e "s/ /:/g"` 
KRB5_CONFIG=../../../src/config-files/krb5.conf LC_ALL=C  ./t_imp_name
if [ -r ../../lib/libgssapi_krb5.so ]; then LD_LIBRARY_PATH=`echo -L../../lib | 
sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../src/config-files/krb5.conf 
LC_ALL=C  ./reload; fi
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/tests/gssapi'
making check in tests/shlib...
make[5]: Entering directory '/<<PKGBUILDDIR>>/build/tests/shlib'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/tests/shlib'
making check in tests/gss-threads...
make[5]: Entering directory '/<<PKGBUILDDIR>>/build/tests/gss-threads'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/tests/gss-threads'
making check in tests/misc...
make[5]: Entering directory '/<<PKGBUILDDIR>>/build/tests/misc'
x86_64-linux-gnu-g++ -std=gnu++11 -DHAVE_CONFIG_H  -I../../include 
-I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -Wcast-align -Wshadow -pthread  
-c ../../../src/tests/misc/test_cxx_krb5.cpp
x86_64-linux-gnu-g++ -std=gnu++11 -L../../lib  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wl,-z,relro  -DHAVE_CONFIG_H  -I../../include -I../../../src/include  
-DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall 
-Wcast-align -Wshadow -pthread  -o test_cxx_krb5 test_cxx_krb5.o -lkrb5 
-lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv   -lkeyutils -lresolv 
x86_64-linux-gnu-g++ -std=gnu++11 -DHAVE_CONFIG_H  -I../../include 
-I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -Wcast-align -Wshadow -pthread  
-c ../../../src/tests/misc/test_cxx_gss.cpp
x86_64-linux-gnu-g++ -std=gnu++11 -L../../lib  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wl,-z,relro  -DHAVE_CONFIG_H  -I../../include -I../../../src/include  
-DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall 
-Wcast-align -Wshadow -pthread  -o test_cxx_gss test_cxx_gss.o -lkeyutils 
-lresolv 
x86_64-linux-gnu-g++ -std=gnu++11 -DHAVE_CONFIG_H  -I../../include 
-I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -Wcast-align -Wshadow -pthread  
-c ../../../src/tests/misc/test_cxx_rpc.cpp
x86_64-linux-gnu-g++ -std=gnu++11 -L../../lib  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wl,-z,relro  -DHAVE_CONFIG_H  -I../../include -I../../../src/include  
-DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall 
-Wcast-align -Wshadow -pthread  -o test_cxx_rpc test_cxx_rpc.o -lgssrpc 
-lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv   
-lkeyutils -lresolv 
x86_64-linux-gnu-g++ -std=gnu++11 -DHAVE_CONFIG_H  -I../../include 
-I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -Wcast-align -Wshadow -pthread  
-c ../../../src/tests/misc/test_cxx_k5int.cpp
x86_64-linux-gnu-g++ -std=gnu++11 -L../../lib  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wl,-z,relro  -DHAVE_CONFIG_H  -I../../include -I../../../src/include  
-DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall 
-Wcast-align -Wshadow -pthread  -o test_cxx_k5int test_cxx_k5int.o -lkrb5 
-lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv   -lkeyutils -lresolv 
x86_64-linux-gnu-g++ -std=gnu++11 -DHAVE_CONFIG_H  -I../../include 
-I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -Wcast-align -Wshadow -pthread  
-c ../../../src/tests/misc/test_cxx_kadm5.cpp
x86_64-linux-gnu-g++ -std=gnu++11 -L../../lib  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wl,-z,relro  -DHAVE_CONFIG_H  -I../../include -I../../../src/include  
-DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall 
-Wcast-align -Wshadow -pthread  -o test_cxx_kadm5 test_cxx_kadm5.o 
-lkadm5clnt_mit -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err 
-lkrb5support -lkeyutils -lresolv   -lkeyutils -lresolv 
LD_LIBRARY_PATH=`echo -L../../lib | sed -e "s/-L//g" -e "s/ /:/g"` 
KRB5_CONFIG=../../../src/config-files/krb5.conf LC_ALL=C  ./test_getpw
my uid: 995
k5_getpwuid_r returns 0
    username is 'sbuild'
LD_LIBRARY_PATH=`echo -L../../lib | sed -e "s/-L//g" -e "s/ /:/g"` 
KRB5_CONFIG=../../../src/config-files/krb5.conf LC_ALL=C  ./test_chpw_message
  UTF8 valid:   This is a valid string.
  UTF8 invalid: Try a more complex password, or contact your administrator.
  AD complex:   The password must include numbers or symbols.  Don't include 
any part of your name in the password.
  AD length:    The password must contain at least 13 characters.
  AD history:   The password must be different from the previous 9 passwords.
  AD min age:   The password can only be changed every 2 days.
  AD all:       The password must include numbers or symbols.  Don't include 
any part of your name in the password.  The password must contain at least 5 
characters.  The password must be different from the previous 13 passwords.  
The password can only be changed once a day.
LD_LIBRARY_PATH=`echo -L../../lib | sed -e "s/-L//g" -e "s/ /:/g"` 
KRB5_CONFIG=../../../src/config-files/krb5.conf LC_ALL=C  ./test_cxx_krb5
hello, world
LD_LIBRARY_PATH=`echo -L../../lib | sed -e "s/-L//g" -e "s/ /:/g"` 
KRB5_CONFIG=../../../src/config-files/krb5.conf LC_ALL=C  ./test_cxx_k5int
hello, world
LD_LIBRARY_PATH=`echo -L../../lib | sed -e "s/-L//g" -e "s/ /:/g"` 
KRB5_CONFIG=../../../src/config-files/krb5.conf LC_ALL=C  ./test_cxx_gss
hello, world
LD_LIBRARY_PATH=`echo -L../../lib | sed -e "s/-L//g" -e "s/ /:/g"` 
KRB5_CONFIG=../../../src/config-files/krb5.conf LC_ALL=C  ./test_cxx_rpc
hello, world
LD_LIBRARY_PATH=`echo -L../../lib | sed -e "s/-L//g" -e "s/ /:/g"` 
KRB5_CONFIG=../../../src/config-files/krb5.conf LC_ALL=C  ./test_cxx_kadm5
hello, world
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/tests/misc'
making check in tests/threads...
make[5]: Entering directory '/<<PKGBUILDDIR>>/build/tests/threads'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/tests/threads'
rm -rf kdc.conf
cat ../../src/config-files/krb5.conf > krb5.new
echo "[dbmodules]" >> krb5.new
echo " db_module_dir = `pwd`/../plugins/kdb" >> krb5.new
mv krb5.new krb5.conf
rm -f ./testdb*
LD_LIBRARY_PATH=`echo -L../lib | sed -e "s/-L//g" -e "s/ /:/g"` 
KRB5_KDC_PROFILE=kdc.conf KRB5_CONFIG=krb5.conf GSS_MECH_CONFIG=mech.conf 
LC_ALL=C  ../kadmin/dbutil/kdb5_util -d ./testdb -r FOO.TEST.REALM -P footes 
create -W
Initializing database './testdb' for realm 'FOO.TEST.REALM',
master key name 'K/[email protected]'
LD_LIBRARY_PATH=`echo -L../lib | sed -e "s/-L//g" -e "s/ /:/g"` 
KRB5_KDC_PROFILE=kdc.conf KRB5_CONFIG=krb5.conf GSS_MECH_CONFIG=mech.conf 
LC_ALL=C  ../tests/create/kdb5_mkdums -d ./testdb -r FOO.TEST.REALM -P footes 
-p "foo bar" -n 65 -D 5
LD_LIBRARY_PATH=`echo -L../lib | sed -e "s/-L//g" -e "s/ /:/g"` 
KRB5_KDC_PROFILE=kdc.conf KRB5_CONFIG=krb5.conf GSS_MECH_CONFIG=mech.conf 
LC_ALL=C  ../tests/verify/kdb5_verify -d ./testdb -r FOO.TEST.REALM -P footes 
-p "foo bar" -n 65 -D 5

Checking 
No errors.
LD_LIBRARY_PATH=`echo -L../lib | sed -e "s/-L//g" -e "s/ /:/g"` 
KRB5_KDC_PROFILE=kdc.conf KRB5_CONFIG=krb5.conf GSS_MECH_CONFIG=mech.conf 
LC_ALL=C  ../kadmin/dbutil/kdb5_util -d ./testdb -r FOO.TEST.REALM -P footes 
dump ./testdb.dump
LD_LIBRARY_PATH=`echo -L../lib | sed -e "s/-L//g" -e "s/ /:/g"` 
KRB5_KDC_PROFILE=kdc.conf KRB5_CONFIG=krb5.conf GSS_MECH_CONFIG=mech.conf 
LC_ALL=C  ../kadmin/dbutil/kdb5_util -d ./testdb -r FOO.TEST.REALM -P footes 
destroy -f
** Database './testdb' destroyed.
====> NOTE!
The following 'create' command is needed due to a change
in functionality caused by DAL integration.  See ticket 3973.
====
LD_LIBRARY_PATH=`echo -L../lib | sed -e "s/-L//g" -e "s/ /:/g"` 
KRB5_KDC_PROFILE=kdc.conf KRB5_CONFIG=krb5.conf GSS_MECH_CONFIG=mech.conf 
LC_ALL=C  ../kadmin/dbutil/kdb5_util -d ./testdb -r FOO.TEST.REALM -P footes 
create -W
Initializing database './testdb' for realm 'FOO.TEST.REALM',
master key name 'K/[email protected]'
LD_LIBRARY_PATH=`echo -L../lib | sed -e "s/-L//g" -e "s/ /:/g"` 
KRB5_KDC_PROFILE=kdc.conf KRB5_CONFIG=krb5.conf GSS_MECH_CONFIG=mech.conf 
LC_ALL=C  ../kadmin/dbutil/kdb5_util -d ./testdb -r FOO.TEST.REALM -P footes 
load ./testdb.dump
LD_LIBRARY_PATH=`echo -L../lib | sed -e "s/-L//g" -e "s/ /:/g"` 
KRB5_KDC_PROFILE=kdc.conf KRB5_CONFIG=krb5.conf GSS_MECH_CONFIG=mech.conf 
LC_ALL=C  ../tests/verify/kdb5_verify -d ./testdb -r FOO.TEST.REALM -P footes 
-p "foo bar" -n 65 -D 5

Checking 
No errors.
LD_LIBRARY_PATH=`echo -L../lib | sed -e "s/-L//g" -e "s/ /:/g"` 
KRB5_KDC_PROFILE=kdc.conf KRB5_CONFIG=krb5.conf GSS_MECH_CONFIG=mech.conf 
LC_ALL=C  ../kadmin/dbutil/kdb5_util -d ./testdb -r FOO.TEST.REALM -P footes 
dump ./testdb.dump2
sort ./testdb.dump > ./testdb.sort
sort ./testdb.dump2 > ./testdb.sort2
cmp ./testdb.sort ./testdb.sort2
LD_LIBRARY_PATH=`echo -L../lib | sed -e "s/-L//g" -e "s/ /:/g"` 
KRB5_KDC_PROFILE=kdc.conf KRB5_CONFIG=krb5.conf GSS_MECH_CONFIG=mech.conf 
LC_ALL=C  ../kadmin/dbutil/kdb5_util -d ./testdb -r FOO.TEST.REALM -P footes 
destroy -f
** Database './testdb' destroyed.
rm -f ./testdb* stash_file
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H  -I../include -I../../s 
[too-long-redacted]  -c ../../src/tests/responder.c
x86_64-linux-gnu-gcc -L../lib  -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  -o responder responder.o -lkrb5 -lk5crypto -lcom_err 
-lkrb5support -lkeyutils -lresolv  
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H  -I../include -I../../s 
[too-long-redacted] hread  -c ../../src/tests/s2p.c
x86_64-linux-gnu-gcc -L../lib  -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  -o s2p s2p.o -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils 
-lresolv  
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H  -I../include -I../../s 
[too-long-redacted]  -c ../../src/tests/s4u2proxy.c
x86_64-linux-gnu-gcc -L../lib  -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  -o s4u2proxy s4u2proxy.o -lkrb5 -lk5crypto -lcom_err 
-lkrb5support -lkeyutils -lresolv  
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H  -I../include -I../../s 
[too-long-redacted] -c ../../src/tests/unlockiter.c
x86_64-linux-gnu-gcc -L../lib  -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  -o unlockiter unlockiter.o -lkdb5  -lgssrpc -lgssapi_krb5 
-lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 \
        -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv  
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H  -I../include -I../../s 
[too-long-redacted]   -c ../../src/tests/s4u2self.c
x86_64-linux-gnu-gcc -L../lib  -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  -o s4u2self s4u2self.o -lkrb5 -lk5crypto -lcom_err -lkrb5support 
-lkeyutils -lresolv  
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H  -I../include -I../../s 
[too-long-redacted] ead  -c ../../src/tests/adata.c
x86_64-linux-gnu-gcc -L../lib  -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  -o adata adata.o -lkrb5 -lk5crypto -lcom_err -lkrb5support 
-lkeyutils -lresolv  
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H  -I../include -I../../s 
[too-long-redacted]  -c ../../src/tests/conccache.c
x86_64-linux-gnu-gcc -L../lib  -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  -o conccache conccache.o -lkrb5 -lk5crypto -lcom_err 
-lkrb5support -lkeyutils -lresolv  
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H  -I../include -I../../s 
[too-long-redacted] ad  -c ../../src/tests/etinfo.c
x86_64-linux-gnu-gcc -L../lib  -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  -o etinfo etinfo.o -lkrb5 -lk5crypto -lcom_err -lkrb5support 
-lkeyutils -lresolv  
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H  -I../include -I../../s 
[too-long-redacted] d  -c ../../src/tests/forward.c
x86_64-linux-gnu-gcc -L../lib  -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  -o forward forward.o -lkrb5 -lk5crypto -lcom_err -lkrb5support 
-lkeyutils -lresolv  
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H  -I../include -I../../s 
[too-long-redacted] ead  -c ../../src/tests/gcred.c
x86_64-linux-gnu-gcc -L../lib  -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  -o gcred gcred.o -lkrb5 -lk5crypto -lcom_err -lkrb5support 
-lkeyutils -lresolv  
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H  -I../include -I../../s 
[too-long-redacted] read  -c ../../src/tests/hist.c
x86_64-linux-gnu-gcc -L../lib  -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  -o hist hist.o -lkdb5  -lgssrpc -lgssapi_krb5 -lkadm5srv_mit  
-lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto 
-lcom_err -lkrb5support -lkeyutils -lresolv  
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H  -I../include -I../../s 
[too-long-redacted] ead  -c ../../src/tests/hooks.c
x86_64-linux-gnu-gcc -L../lib  -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  -o hooks hooks.o -lkrb5 -lk5crypto -lcom_err -lkrb5support 
-lkeyutils -lresolv  
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H  -I../include -I../../s 
[too-long-redacted] ad  -c ../../src/tests/hrealm.c
x86_64-linux-gnu-gcc -L../lib  -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  -o hrealm hrealm.o -lkrb5 -lk5crypto -lcom_err -lkrb5support 
-lkeyutils -lresolv  
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H  -I../include -I../../s 
[too-long-redacted]  ../../src/tests/icinterleave.c
x86_64-linux-gnu-gcc -L../lib  -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  -o icinterleave icinterleave.o -lkrb5 -lk5crypto -lcom_err 
-lkrb5support -lkeyutils -lresolv  
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H  -I../include -I../../s 
[too-long-redacted] ead  -c ../../src/tests/icred.c
x86_64-linux-gnu-gcc -L../lib  -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  -o icred icred.o -lkrb5 -lk5crypto -lcom_err -lkrb5support 
-lkeyutils -lresolv  
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H  -I../include -I../../s 
[too-long-redacted] d  -c ../../src/tests/kdbtest.c
x86_64-linux-gnu-gcc -L../lib  -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  -o kdbtest kdbtest.o -lkdb5  -lgssrpc -lgssapi_krb5 
-lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 \
        -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv  
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H  -I../include -I../../s 
[too-long-redacted]  -c ../../src/tests/localauth.c
x86_64-linux-gnu-gcc -L../lib  -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  -o localauth localauth.o -lkrb5 -lk5crypto -lcom_err 
-lkrb5support -lkeyutils -lresolv  
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H  -I../include -I../../s 
[too-long-redacted]  -c ../../src/tests/plugorder.c
x86_64-linux-gnu-gcc -L../lib  -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  -o plugorder plugorder.o -lkrb5 -lk5crypto -lcom_err 
-lkrb5support -lkeyutils -lresolv  
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H  -I../include -I../../s 
[too-long-redacted] ead  -c ../../src/tests/rdreq.c
x86_64-linux-gnu-gcc -L../lib  -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  -o rdreq rdreq.o -lkrb5 -lk5crypto -lcom_err -lkrb5support 
-lkeyutils -lresolv  
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H  -I../include -I../../s 
[too-long-redacted] ad  -c ../../src/tests/replay.c
x86_64-linux-gnu-gcc -L../lib  -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  -o replay replay.o -lkrb5 -lk5crypto -lcom_err -lkrb5support 
-lkeyutils -lresolv  
PYTHONPATH=../../src/util VALGRIND="" python3 ../../src/tests/t_general.py 
PYTHONPATH=../../src/util VALGRIND="" python3 ../../src/tests/t_hooks.py 
PYTHONPATH=../../src/util VALGRIND="" python3 ../../src/tests/t_dump.py 
PYTHONPATH=../../src/util VALGRIND="" python3 ../../src/tests/t_iprop.py 
PYTHONPATH=../../src/util VALGRIND="" python3 ../../src/tests/t_kprop.py 
PYTHONPATH=../../src/util VALGRIND="" python3 ../../src/tests/t_policy.py 
PYTHONPATH=../../src/util VALGRIND="" python3 ../../src/tests/t_changepw.py 
PYTHONPATH=../../src/util VALGRIND="" python3 ../../src/tests/t_pkinit.py 
*** Skipping: PKCS11 tests: SoftHSMv2 required
PYTHONPATH=../../src/util VALGRIND="" python3 ../../src/tests/t_otp.py 
*** Failure: /<<PKGBUILDDIR>>/build/kdc/krb5kdc failed to start with code 1.
*** Last command (#5): /<<PKGBUILDDIR>>/build/kdc/krb5kdc -n
For details, see: /<<PKGBUILDDIR>>/build/tests/testlog
Or re-run this test script with the -v flag:
    cd /<<PKGBUILDDIR>>/build/tests
    PYTHONPATH=/<<PKGBUILDDIR>>/src/util /usr/bin/python3 
../../src/tests/t_otp.py -v

Use --debug=NUM to run a command under a debugger.  Use
--stop-after=NUM to stop after a daemon is started in order to
attach to it with a debugger.  Use --help to see other
options.
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/build/tests/../../src/tests/t_otp.py", line 199, in 
<module>
    daemon.start()
    ~~~~~~~~~~~~^^
  File "/usr/lib/python3.14/multiprocessing/process.py", line 121, in start
    self._popen = self._Popen(self)
                  ~~~~~~~~~~~^^^^^^
  File "/usr/lib/python3.14/multiprocessing/context.py", line 230, in _Popen
    return _default_context.get_context().Process._Popen(process_obj)
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
  File "/usr/lib/python3.14/multiprocessing/context.py", line 306, in _Popen
    return Popen(process_obj)
  File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 35, in 
__init__
    super().__init__(process_obj)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
  File "/usr/lib/python3.14/multiprocessing/popen_fork.py", line 20, in __init__
    self._launch(process_obj)
    ~~~~~~~~~~~~^^^^^^^^^^^^^
  File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 51, in 
_launch
    self.sentinel, w = forkserver.connect_to_new_process(self._fds)
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
  File "/usr/lib/python3.14/multiprocessing/forkserver.py", line 106, in 
connect_to_new_process
    connection.answer_challenge(
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^
            wrapped_client, self._forkserver_authkey)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.14/multiprocessing/connection.py", line 995, in 
answer_challenge
    message = connection.recv_bytes(256)         # reject large message
  File "/usr/lib/python3.14/multiprocessing/connection.py", line 226, in 
recv_bytes
    buf = self._recv_bytes(maxlength)
  File "/usr/lib/python3.14/multiprocessing/connection.py", line 451, in 
_recv_bytes
    buf = self._recv(4)
  File "/usr/lib/python3.14/multiprocessing/connection.py", line 416, in _recv
    chunk = read(handle, to_read)
ConnectionResetError: [Errno 104] Connection reset by peer
For details, see: /<<PKGBUILDDIR>>/build/tests/testlog
Or re-run this test script with the -v flag:
    cd /<<PKGBUILDDIR>>/build/tests
    PYTHONPATH=/<<PKGBUILDDIR>>/src/util /usr/bin/python3 
../../src/tests/t_otp.py -v

Use --debug=NUM to run a command under a debugger.  Use
--stop-after=NUM to stop after a daemon is started in order to
attach to it with a debugger.  Use --help to see other
options.
make[4]: *** [Makefile:750: check-pytests] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build/tests'
make[3]: *** [Makefile:1537: check-recurse] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
dh_auto_test: error: cd build && make -j1 check TESTSUITEFLAGS="-j1 --verbose" 
VERBOSE=1 returned exit code 2
make[2]: *** [debian/rules:158: override_dh_auto_test] Error 25
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:161: build-arch] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:161: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

Reply via email to