Diff of the two buildlogs:

--
--- b1/build.log	2025-03-13 11:34:19.399666353 +0000
+++ b2/build.log	2025-03-13 11:56:23.587941439 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Wed Mar 12 23:11:18 -12 2025
-I: pbuilder-time-stamp: 1741864278
+I: Current time: Thu Apr 16 07:57:41 +14 2026
+I: pbuilder-time-stamp: 1776275861
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
 I: copying local configuration
@@ -38,54 +38,86 @@
 dpkg-source: info: applying CVE-2025-24528.patch
 I: using fakeroot in build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/29658/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/16366/tmp/hooks/D01_modify_environment starting
+debug: Running on ionos6-i386.
+I: Changing host+domainname to test build reproducibility
+I: Adding a custom variable just for the fun of it...
+I: Changing /bin/sh to bash
+'/bin/sh' -> '/bin/bash'
+lrwxrwxrwx 1 root root 9 Apr 15 17:58 /bin/sh -> /bin/bash
+I: Setting pbuilder2's login shell to /bin/bash
+I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
+I: user script /srv/workspace/pbuilder/16366/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/16366/tmp/hooks/D02_print_environment starting
 I: set
-  BUILDDIR='/build/reproducible-path'
-  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
-  BUILDUSERNAME='pbuilder1'
-  BUILD_ARCH='i386'
-  DEBIAN_FRONTEND='noninteractive'
-  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=11 '
-  DISTRIBUTION='unstable'
-  HOME='/root'
-  HOST_ARCH='i386'
+  BASH=/bin/sh
+  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+  BASH_ALIASES=()
+  BASH_ARGC=()
+  BASH_ARGV=()
+  BASH_CMDS=()
+  BASH_LINENO=([0]="12" [1]="0")
+  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+  BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="i686-pc-linux-gnu")
+  BASH_VERSION='5.2.37(1)-release'
+  BUILDDIR=/build/reproducible-path
+  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+  BUILDUSERNAME=pbuilder2
+  BUILD_ARCH=i386
+  DEBIAN_FRONTEND=noninteractive
+  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=21 '
+  DIRSTACK=()
+  DISTRIBUTION=unstable
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=i686
+  HOST_ARCH=i386
   IFS=' 	
   '
-  INVOCATION_ID='f967344989924330afd51b6aed112ce1'
-  LANG='C'
-  LANGUAGE='en_US:en'
-  LC_ALL='C'
-  LD_LIBRARY_PATH='/usr/lib/libeatmydata'
-  LD_PRELOAD='libeatmydata.so'
-  MAIL='/var/mail/root'
-  OPTIND='1'
-  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
-  PBCURRENTCOMMANDLINEOPERATION='build'
-  PBUILDER_OPERATION='build'
-  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
-  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
-  PBUILDER_SYSCONFDIR='/etc'
-  PPID='29658'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=71c0a460cccb49fe839fa86a40f3526c
+  LANG=C
+  LANGUAGE=de_CH:de
+  LC_ALL=C
+  LD_LIBRARY_PATH=/usr/lib/libeatmydata
+  LD_PRELOAD=libeatmydata.so
+  MACHTYPE=i686-pc-linux-gnu
+  MAIL=/var/mail/root
+  OPTERR=1
+  OPTIND=1
+  OSTYPE=linux-gnu
+  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
+  PBCURRENTCOMMANDLINEOPERATION=build
+  PBUILDER_OPERATION=build
+  PBUILDER_PKGDATADIR=/usr/share/pbuilder
+  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
+  PBUILDER_SYSCONFDIR=/etc
+  PIPESTATUS=([0]="0")
+  POSIXLY_CORRECT=y
+  PPID=16366
   PS4='+ '
-  PWD='/'
-  SHELL='/bin/bash'
-  SHLVL='2'
-  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.XiYdJibZ/pbuilderrc_MS8v --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.XiYdJibZ/b1 --logfile b1/build.log krb5_1.21.3-5.dsc'
-  SUDO_GID='112'
-  SUDO_UID='107'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://46.16.76.132:3128'
+  PWD=/
+  SHELL=/bin/bash
+  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
+  SHLVL=3
+  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.XiYdJibZ/pbuilderrc_EJqv --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.XiYdJibZ/b2 --logfile b2/build.log krb5_1.21.3-5.dsc'
+  SUDO_GID=112
+  SUDO_UID=107
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://213.165.73.152:3128
 I: uname -a
-  Linux ionos2-i386 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux
+  Linux i-capture-the-hostname 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux
 I: ls -l /bin
-  lrwxrwxrwx 1 root root 7 Mar  4 11:20 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/29658/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Mar  4  2025 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/16366/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -407,7 +439,7 @@
 Get: 237 http://deb.debian.org/debian unstable/main i386 python3-sphinx all 8.1.3-5 [468 kB]
 Get: 238 http://deb.debian.org/debian unstable/main i386 ss-dev i386 2.0-1.47.2-1 [36.4 kB]
 Get: 239 http://deb.debian.org/debian unstable/main i386 tex-gyre all 20180621-6 [6209 kB]
-Fetched 406 MB in 6s (63.2 MB/s)
+Fetched 406 MB in 16s (25.1 MB/s)
 Preconfiguring packages ...
 Selecting previously unselected package poppler-data.
 (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19769 files and directories currently installed.)
@@ -1190,8 +1222,8 @@
 Setting up tzdata (2025a-2) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Thu Mar 13 11:12:22 UTC 2025.
-Universal Time is now:  Thu Mar 13 11:12:22 UTC 2025.
+Local time is now:      Wed Apr 15 18:00:17 UTC 2026.
+Universal Time is now:  Wed Apr 15 18:00:17 UTC 2026.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up libfontenc1:i386 (1:1.1.8-1+b2) ...
@@ -1424,7 +1456,11 @@
 fakeroot is already the newest version (1.37-1).
 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
 I: Building the package
-I: Running cd /build/reproducible-path/krb5-1.21.3/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../krb5_1.21.3-5_source.changes
+I: user script /srv/workspace/pbuilder/16366/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for unstable
+I: user script /srv/workspace/pbuilder/16366/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/krb5-1.21.3/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../krb5_1.21.3-5_source.changes
 dpkg-buildpackage: info: source package krb5
 dpkg-buildpackage: info: source version 1.21.3-5
 dpkg-buildpackage: info: source distribution unstable
@@ -1759,7 +1795,7 @@
 checking for int32_t... yes
 checking for sh... /usr/bin/sh
 checking for sh5... false
-checking for bash... /bin/bash
+checking for bash... /bin/sh
 checking if /usr/bin/sh supports functions... yes
 checking for POSIX printf positional specification support... yes
 checking for dig... false
@@ -1944,7 +1980,7 @@
    debian/rules override_dh_auto_build
 make[2]: Entering directory '/build/reproducible-path/krb5-1.21.3'
 dh_auto_build --sourcedir=src --builddir=build
-	cd build && make -j11
+	cd build && make -j21
 make[3]: Entering directory '/build/reproducible-path/krb5-1.21.3/build'
 (cd include && make autoconf.h osconf.h)
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/include'
@@ -1968,17 +2004,6 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/util/support/zap.c -o zap.so.o && mv -f zap.so.o zap.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/util/support/path.c -o path.so.o && mv -f path.so.o path.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/util/support/base64.c -o base64.so.o && mv -f base64.so.o base64.so
-../../../src/util/support/threads.c: In function 'krb5int_pthread_loaded':
-../../../src/util/support/threads.c:154:27: warning: the comparison will always evaluate as 'false' for the address of 'pthread_equal' will never be NULL [-Waddress]
-  154 |         || &pthread_equal == 0
-      |                           ^~
-In file included from /usr/include/features.h:523,
-                 from /usr/include/assert.h:35,
-                 from ../../../src/include/k5-platform.h:56,
-                 from ../../../src/util/support/threads.c:28:
-/usr/include/pthread.h:1340:1: note: 'pthread_equal' declared here
- 1340 | __NTH (pthread_equal (pthread_t __thread1, pthread_t __thread2))
-      | ^~~~~
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/util/support/json.c -o json.so.o && mv -f json.so.o json.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/util/support/hex.c -o hex.so.o && mv -f hex.so.o hex.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/util/support/hashtab.c -o hashtab.so.o && mv -f hashtab.so.o hashtab.so
@@ -1995,13 +2020,24 @@
 sed  >> binutils.versions < libkrb5support.exports "s/$/;/"
 echo >> binutils.versions "};"
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+../../../src/util/support/threads.c: In function 'krb5int_pthread_loaded':
+../../../src/util/support/threads.c:154:27: warning: the comparison will always evaluate as 'false' for the address of 'pthread_equal' will never be NULL [-Waddress]
+  154 |         || &pthread_equal == 0
+      |                           ^~
+In file included from /usr/include/features.h:523,
+                 from /usr/include/assert.h:35,
+                 from ../../../src/include/k5-platform.h:56,
+                 from ../../../src/util/support/threads.c:28:
+/usr/include/pthread.h:1340:1: note: 'pthread_equal' declared here
+ 1340 | __NTH (pthread_equal (pthread_t __thread1, pthread_t __thread2))
+      | ^~~~~
 : updated OBJS.SH
 rm -f libkrb5support.so.0.1
 building shared krb5support library (0.1)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkrb5support.so.0 -Wl,--no-undefined -o libkrb5support.so.0.1 $objlist  -L../../lib -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= threads.so init-addrinfo.so plugins.so errors.so k5buf.so gmt_mktime.so fake-addrinfo.so utf8.so utf8_conv.so zap.so path.so base64.so json.so hex.so hashtab.so bcmp.so strerror_r.so dir_filenames.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' threads.so init-addrinfo.so plugins.so errors.so k5buf.so gmt_mktime.so fake-addrinfo.so utf8.so utf8_conv.so zap.so path.so base64.so json.so hex.so hashtab.so bcmp.so strerror_r.so dir_filenames.so'
 + gcc -shared -fPIC -Wl,-h,libkrb5support.so.0 -Wl,--no-undefined -o libkrb5support.so.0.1 threads.so init-addrinfo.so plugins.so errors.so k5buf.so gmt_mktime.so fake-addrinfo.so utf8.so utf8_conv.so zap.so path.so base64.so json.so hex.so hashtab.so bcmp.so strerror_r.so dir_filenames.so -L../../lib -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkrb5support.so
 rm -f ../../lib/libkrb5support.so.0.1
@@ -2019,23 +2055,23 @@
 rm -f et-h-prof_err.et et-h-prof_err.c et-h-prof_err.h
 cp ../../../src/util/profile/prof_err.et et-h-prof_err.et
 rm -f et-c-prof_err.et et-c-prof_err.c et-c-prof_err.h
-compile_et et-h-prof_err.et
 cp ../../../src/util/profile/prof_err.et et-c-prof_err.et
 base=`echo "profile" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_1_MIT {"
-making all in util/profile/testmod...
+compile_et et-h-prof_err.et
 compile_et et-c-prof_err.et
+making all in util/profile/testmod...
 sed  >> binutils.versions < ../../../src/util/profile/libprofile.exports "s/$/;/"
 echo >> binutils.versions "};"
-echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
+echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
-mv -f et-h-prof_err.h prof_err.h
 mv -f et-c-prof_err.c prof_err.c
-rm -f et-h-prof_err.et et-h-prof_err.c
+mv -f et-h-prof_err.h prof_err.h
 rm -f et-c-prof_err.et et-c-prof_err.h
-cat ../../../src/util/profile/profile.hin prof_err.h > profile.h
+rm -f et-h-prof_err.et et-h-prof_err.c
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DHAS_STDARG -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c prof_err.c -o prof_err.so.o && mv -f prof_err.so.o prof_err.so
+cat ../../../src/util/profile/profile.hin prof_err.h > profile.h
 cp profile.h "../../include/profile.h"
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DHAS_STDARG -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/util/profile/prof_tree.c -o prof_tree.so.o && mv -f prof_tree.so.o prof_tree.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DHAS_STDARG -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/util/profile/prof_file.c -o prof_file.so.o && mv -f prof_file.so.o prof_file.so
@@ -2047,9 +2083,9 @@
 rm -f libprofile.so.1.1
 building shared profile library (1.1)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libprofile.so.1 -Wl,--no-undefined -o libprofile.so.1.1 $objlist  -L../../lib -lcom_err  -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= prof_tree.so prof_file.so prof_parse.so prof_get.so prof_set.so prof_err.so prof_init.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' prof_tree.so prof_file.so prof_parse.so prof_get.so prof_set.so prof_err.so prof_init.so'
 + gcc -shared -fPIC -Wl,-h,libprofile.so.1 -Wl,--no-undefined -o libprofile.so.1.1 prof_tree.so prof_file.so prof_parse.so prof_get.so prof_set.so prof_err.so prof_init.so -L../../lib -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libprofile.so
 rm -f libprofile.so.1
@@ -2066,32 +2102,32 @@
 rm -f et-h-kdb5_err.et et-h-kdb5_err.c et-h-kdb5_err.h
 rm -f et-h-krb5_err.et et-h-krb5_err.c et-h-krb5_err.h
 cp ../../../../src/lib/krb5/error_tables/asn1_err.et et-h-asn1_err.et
-rm -f et-h-k5e1_err.et et-h-k5e1_err.c et-h-k5e1_err.h
 cp ../../../../src/lib/krb5/error_tables/kdb5_err.et et-h-kdb5_err.et
 cp ../../../../src/lib/krb5/error_tables/krb5_err.et et-h-krb5_err.et
+rm -f et-h-k5e1_err.et et-h-k5e1_err.c et-h-k5e1_err.h
 rm -f et-h-kv5m_err.et et-h-kv5m_err.c et-h-kv5m_err.h
 cp ../../../../src/lib/krb5/error_tables/k5e1_err.et et-h-k5e1_err.et
-compile_et et-h-asn1_err.et
-rm -f et-h-krb524_err.et et-h-krb524_err.c et-h-krb524_err.h
-cp ../../../../src/lib/krb5/error_tables/kv5m_err.et et-h-kv5m_err.et
 compile_et et-h-kdb5_err.et
+rm -f et-h-krb524_err.et et-h-krb524_err.c et-h-krb524_err.h
 compile_et et-h-krb5_err.et
-compile_et et-h-k5e1_err.et
+compile_et et-h-asn1_err.et
+cp ../../../../src/lib/krb5/error_tables/kv5m_err.et et-h-kv5m_err.et
 cp ../../../../src/lib/krb5/error_tables/krb524_err.et et-h-krb524_err.et
+compile_et et-h-k5e1_err.et
 compile_et et-h-kv5m_err.et
 compile_et et-h-krb524_err.et
-mv -f et-h-asn1_err.h asn1_err.h
 mv -f et-h-kdb5_err.h kdb5_err.h
-rm -f et-h-asn1_err.et et-h-asn1_err.c
 mv -f et-h-k5e1_err.h k5e1_err.h
-mv -f et-h-krb524_err.h krb524_err.h
 rm -f et-h-kdb5_err.et et-h-kdb5_err.c
-rm -f et-h-k5e1_err.et et-h-k5e1_err.c
-mv -f et-h-krb5_err.h krb5_err.h
 mv -f et-h-kv5m_err.h kv5m_err.h
-rm -f et-h-krb524_err.et et-h-krb524_err.c
-rm -f et-h-krb5_err.et et-h-krb5_err.c
+mv -f et-h-krb5_err.h krb5_err.h
+rm -f et-h-k5e1_err.et et-h-k5e1_err.c
+mv -f et-h-krb524_err.h krb524_err.h
+mv -f et-h-asn1_err.h asn1_err.h
 rm -f et-h-kv5m_err.et et-h-kv5m_err.c
+rm -f et-h-krb5_err.et et-h-krb5_err.c
+rm -f et-h-krb524_err.et et-h-krb524_err.c
+rm -f et-h-asn1_err.et et-h-asn1_err.c
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/error_tables'
 : ../lib/krb5/error_tables/krb5_err.h
 : ../lib/krb5/error_tables/k5e1_err.h
@@ -2120,9 +2156,9 @@
 base=`echo "k5crypto" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_3_MIT {"
 sed  >> binutils.versions < ../../../src/lib/crypto/libk5crypto.exports "s/$/;/"
+make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/krb'
 echo >> binutils.versions "};"
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
-make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/krb'
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/crypto/krb/aead.c -o aead.so.o && mv -f aead.so.o aead.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/crypto/krb/block_size.c -o block_size.so.o && mv -f block_size.so.o block_size.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/crypto/krb/cf2.c -o cf2.so.o && mv -f cf2.so.o cf2.so
@@ -2283,9 +2319,9 @@
 rm -f libk5crypto.so.3.1
 building shared k5crypto library (3.1)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' krb/OBJS.SH builtin/OBJS.SH builtin/des/OBJS.SH builtin/aes/OBJS.SH builtin/camellia/OBJS.SH builtin/md4/OBJS.SH builtin/md5/OBJS.SH builtin/sha1/OBJS.SH builtin/sha2/OBJS.SH builtin/enc_provider/OBJS.SH builtin/hash_provider/OBJS.SH openssl/OBJS.SH openssl/des/OBJS.SH openssl/enc_provider/OBJS.SH openssl/hash_provider/OBJS.SH` && gcc -shared -fPIC -Wl,-h,libk5crypto.so.3 -Wl,--no-undefined -o libk5crypto.so.3.1 $objlist  -L../../lib -lkrb5support  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; krb/OBJS.SH builtin/OBJS.SH builtin/des/OBJS.SH builtin/aes/OBJS.SH builtin/camellia/OBJS.SH builtin/md4/OBJS.SH builtin/md5/OBJS.SH builtin/sha1/OBJS.SH builtin/sha2/OBJS.SH builtin/enc_provider/OBJS.SH builtin/hash_provider/OBJS.SH openssl/OBJS.SH openssl/des/OBJS.SH openssl/enc_provider/OBJS.SH openssl/hash_provider/OBJS.SH
-+ objlist= krb/aead.so krb/block_size.so krb/cf2.so krb/checksum_dk_cmac.so krb/checksum_dk_hmac.so krb/checksum_etm.so krb/checksum_hmac_md5.so krb/checksum_unkeyed.so krb/checksum_length.so krb/cksumtype_to_string.so krb/cksumtypes.so krb/coll_proof_cksum.so krb/crypto_length.so krb/default_state.so krb/decrypt.so krb/decrypt_iov.so krb/derive.so krb/encrypt.so krb/encrypt_iov.so krb/encrypt_length.so krb/enctype_util.so krb/enc_dk_cmac.so krb/enc_dk_hmac.so krb/enc_etm.so krb/enc_raw.so krb/enc_rc4.so krb/etypes.so krb/key.so krb/keyblocks.so krb/keyed_cksum.so krb/keyed_checksum_types.so krb/keylengths.so krb/make_checksum.so krb/make_checksum_iov.so krb/make_random_key.so krb/mandatory_sumtype.so krb/nfold.so krb/old_api_glue.so krb/prf.so krb/prf_aes2.so krb/prf_cmac.so krb/prf_des.so krb/prf_dk.so krb/prf_rc4.so krb/prng.so krb/random_to_key.so krb/s2k_pbkdf2.so krb/s2k_rc4.so krb/state.so krb/string_to_cksumtype.so krb/string_to_key.so krb/valid_cksumtype.so krb/verify_checksum.so krb/verify_checksum_iov.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' krb/OBJS.SH builtin/OBJS.SH builtin/des/OBJS.SH builtin/aes/OBJS.SH builtin/camellia/OBJS.SH builtin/md4/OBJS.SH builtin/md5/OBJS.SH builtin/sha1/OBJS.SH builtin/sha2/OBJS.SH builtin/enc_provider/OBJS.SH builtin/hash_provider/OBJS.SH openssl/OBJS.SH openssl/des/OBJS.SH openssl/enc_provider/OBJS.SH openssl/hash_provider/OBJS.SH
++ objlist=' krb/aead.so krb/block_size.so krb/cf2.so krb/checksum_dk_cmac.so krb/checksum_dk_hmac.so krb/checksum_etm.so krb/checksum_hmac_md5.so krb/checksum_unkeyed.so krb/checksum_length.so krb/cksumtype_to_string.so krb/cksumtypes.so krb/coll_proof_cksum.so krb/crypto_length.so krb/default_state.so krb/decrypt.so krb/decrypt_iov.so krb/derive.so krb/encrypt.so krb/encrypt_iov.so krb/encrypt_length.so krb/enctype_util.so krb/enc_dk_cmac.so krb/enc_dk_hmac.so krb/enc_etm.so krb/enc_raw.so krb/enc_rc4.so krb/etypes.so krb/key.so krb/keyblocks.so krb/keyed_cksum.so krb/keyed_checksum_types.so krb/keylengths.so krb/make_checksum.so krb/make_checksum_iov.so krb/make_random_key.so krb/mandatory_sumtype.so krb/nfold.so krb/old_api_glue.so krb/prf.so krb/prf_aes2.so krb/prf_cmac.so krb/prf_des.so krb/prf_dk.so krb/prf_rc4.so krb/prng.so krb/random_to_key.so krb/s2k_pbkdf2.so krb/s2k_rc4.so krb/state.so krb/string_to_cksumtype.so krb/string_to_key.so krb/valid_cksumtype.so krb/verify_checksum.so krb/verify_checksum_iov.so
  builtin/cmac.so builtin/hmac.so builtin/kdf.so builtin/pbkdf2.so
  builtin/des/d3_aead.so builtin/des/d3_kysched.so builtin/des/des_keys.so builtin/des/f_aead.so builtin/des/f_cksum.so builtin/des/f_parity.so builtin/des/f_sched.so builtin/des/f_tables.so builtin/des/key_sched.so builtin/des/weak_key.so
  builtin/aes/aescrypt.so builtin/aes/aestab.so builtin/aes/aeskey.so
@@ -2299,7 +2335,7 @@
  openssl/cmac.so openssl/hmac.so openssl/kdf.so openssl/pbkdf2.so openssl/sha256.so
  openssl/des/des_keys.so
  openssl/enc_provider/des3.so openssl/enc_provider/rc4.so openssl/enc_provider/aes.so openssl/enc_provider/camellia.so
- openssl/hash_provider/hash_evp.so
+ openssl/hash_provider/hash_evp.so'
 + gcc -shared -fPIC -Wl,-h,libk5crypto.so.3 -Wl,--no-undefined -o libk5crypto.so.3.1 krb/aead.so krb/block_size.so krb/cf2.so krb/checksum_dk_cmac.so krb/checksum_dk_hmac.so krb/checksum_etm.so krb/checksum_hmac_md5.so krb/checksum_unkeyed.so krb/checksum_length.so krb/cksumtype_to_string.so krb/cksumtypes.so krb/coll_proof_cksum.so krb/crypto_length.so krb/default_state.so krb/decrypt.so krb/decrypt_iov.so krb/derive.so krb/encrypt.so krb/encrypt_iov.so krb/encrypt_length.so krb/enctype_util.so krb/enc_dk_cmac.so krb/enc_dk_hmac.so krb/enc_etm.so krb/enc_raw.so krb/enc_rc4.so krb/etypes.so krb/key.so krb/keyblocks.so krb/keyed_cksum.so krb/keyed_checksum_types.so krb/keylengths.so krb/make_checksum.so krb/make_checksum_iov.so krb/make_random_key.so krb/mandatory_sumtype.so krb/nfold.so krb/old_api_glue.so krb/prf.so krb/prf_aes2.so krb/prf_cmac.so krb/prf_des.so krb/prf_dk.so krb/prf_rc4.so krb/prng.so krb/random_to_key.so krb/s2k_pbkdf2.so krb/s2k_rc4.so krb/state.so krb/string_to_cksumtype.so krb/string_to_key.so krb/valid_cksumtype.so krb/verify_checksum.so krb/verify_checksum_iov.so builtin/cmac.so builtin/hmac.so builtin/kdf.so builtin/pbkdf2.so builtin/des/d3_aead.so builtin/des/d3_kysched.so builtin/des/des_keys.so builtin/des/f_aead.so builtin/des/f_cksum.so builtin/des/f_parity.so builtin/des/f_sched.so builtin/des/f_tables.so builtin/des/key_sched.so builtin/des/weak_key.so builtin/aes/aescrypt.so builtin/aes/aestab.so builtin/aes/aeskey.so builtin/camellia/camellia.so builtin/md4/md4.so builtin/md5/md5.so builtin/sha1/shs.so builtin/sha2/sha256.so builtin/sha2/sha512.so builtin/enc_provider/des3.so builtin/enc_provider/rc4.so builtin/enc_provider/aes.so builtin/enc_provider/camellia.so builtin/hash_provider/hash_md4.so builtin/hash_provider/hash_md5.so builtin/hash_provider/hash_sha1.so builtin/hash_provider/hash_sha2.so openssl/cmac.so openssl/hmac.so openssl/kdf.so openssl/pbkdf2.so openssl/sha256.so openssl/des/des_keys.so openssl/enc_provider/des3.so openssl/enc_provider/rc4.so openssl/enc_provider/aes.so openssl/enc_provider/camellia.so openssl/hash_provider/hash_evp.so -L../../lib -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libk5crypto.so
 rm -f ../../lib/libk5crypto.so.3.1
@@ -2321,44 +2357,45 @@
 sed  >> binutils.versions < ../../../src/lib/krb5/libkrb5.exports "s/$/;/"
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/error_tables'
 rm -f et-c-asn1_err.et et-c-asn1_err.c et-c-asn1_err.h
-echo >> binutils.versions "};"
 rm -f et-c-kdb5_err.et et-c-kdb5_err.c et-c-kdb5_err.h
 rm -f et-c-krb5_err.et et-c-krb5_err.c et-c-krb5_err.h
 cp ../../../../src/lib/krb5/error_tables/asn1_err.et et-c-asn1_err.et
-echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+echo >> binutils.versions "};"
 cp ../../../../src/lib/krb5/error_tables/kdb5_err.et et-c-kdb5_err.et
-cp ../../../../src/lib/krb5/error_tables/krb5_err.et et-c-krb5_err.et
 rm -f et-c-k5e1_err.et et-c-k5e1_err.c et-c-k5e1_err.h
+cp ../../../../src/lib/krb5/error_tables/krb5_err.et et-c-krb5_err.et
 rm -f et-c-kv5m_err.et et-c-kv5m_err.c et-c-kv5m_err.h
+echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 compile_et et-c-asn1_err.et
+cp ../../../../src/lib/krb5/error_tables/k5e1_err.et et-c-k5e1_err.et
 compile_et et-c-kdb5_err.et
 compile_et et-c-krb5_err.et
-cp ../../../../src/lib/krb5/error_tables/k5e1_err.et et-c-k5e1_err.et
 cp ../../../../src/lib/krb5/error_tables/kv5m_err.et et-c-kv5m_err.et
 rm -f et-c-krb524_err.et et-c-krb524_err.c et-c-krb524_err.h
-cp ../../../../src/lib/krb5/error_tables/krb524_err.et et-c-krb524_err.et
 compile_et et-c-k5e1_err.et
+cp ../../../../src/lib/krb5/error_tables/krb524_err.et et-c-krb524_err.et
 compile_et et-c-kv5m_err.et
 compile_et et-c-krb524_err.et
+mv -f et-c-kdb5_err.c kdb5_err.c
 mv -f et-c-asn1_err.c asn1_err.c
+mv -f et-c-kv5m_err.c kv5m_err.c
 mv -f et-c-k5e1_err.c k5e1_err.c
+rm -f et-c-kdb5_err.et et-c-kdb5_err.h
 rm -f et-c-asn1_err.et et-c-asn1_err.h
-mv -f et-c-kdb5_err.c kdb5_err.c
-rm -f et-c-k5e1_err.et et-c-k5e1_err.h
 mv -f et-c-krb5_err.c krb5_err.c
-gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c asn1_err.c -o asn1_err.so.o && mv -f asn1_err.so.o asn1_err.so
-rm -f et-c-kdb5_err.et et-c-kdb5_err.h
-mv -f et-c-kv5m_err.c kv5m_err.c
-mv -f et-c-krb524_err.c krb524_err.c
-rm -f et-c-krb5_err.et et-c-krb5_err.h
+rm -f et-c-kv5m_err.et et-c-kv5m_err.h
+rm -f et-c-k5e1_err.et et-c-k5e1_err.h
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c kdb5_err.c -o kdb5_err.so.o && mv -f kdb5_err.so.o kdb5_err.so
+rm -f et-c-krb5_err.et et-c-krb5_err.h
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c asn1_err.c -o asn1_err.so.o && mv -f asn1_err.so.o asn1_err.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c k5e1_err.c -o k5e1_err.so.o && mv -f k5e1_err.so.o k5e1_err.so
-rm -f et-c-kv5m_err.et et-c-kv5m_err.h
-rm -f et-c-krb524_err.et et-c-krb524_err.h
-gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c krb5_err.c -o krb5_err.so.o && mv -f krb5_err.so.o krb5_err.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c kv5m_err.c -o kv5m_err.so.o && mv -f kv5m_err.so.o kv5m_err.so
+mv -f et-c-krb524_err.c krb524_err.c
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c krb5_err.c -o krb5_err.so.o && mv -f krb5_err.so.o krb5_err.so
+rm -f et-c-krb524_err.et et-c-krb524_err.h
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c krb524_err.c -o krb524_err.so.o && mv -f krb524_err.so.o krb524_err.so
 : updated OBJS.SH
+: updated OBJS.SH
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/error_tables'
 making all in lib/krb5/asn.1...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/asn.1'
@@ -2366,7 +2403,6 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/asn.1/asn1_k_encode.c -o asn1_k_encode.so.o && mv -f asn1_k_encode.so.o asn1_k_encode.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/asn.1/ldap_key_seq.c -o ldap_key_seq.so.o && mv -f ldap_key_seq.so.o ldap_key_seq.so
 : updated OBJS.SH
-: updated OBJS.SH
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/asn.1'
 making all in lib/krb5/ccache...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/ccache'
@@ -2432,13 +2468,6 @@
   148 |     if (aplen > end - ptr)
       |               ^
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/copy_cksum.c -o copy_cksum.so.o && mv -f copy_cksum.so.o copy_cksum.so
-../../../../src/lib/krb5/krb/conv_princ.c: In function 'krb5_524_conv_principal':
-../../../../src/lib/krb5/krb/conv_princ.c:246:13: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation]
-  246 |             strncpy(realm, tmp_realm, tmp_realm_len);
-      |             ^
-../../../../src/lib/krb5/krb/conv_princ.c:241:30: note: length computed here
-  241 |             tmp_realm_len =  strlen(tmp_realm);
-      |                              ^~~~~~~~~~~~~~~~~
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/copy_creds.c -o copy_creds.so.o && mv -f copy_creds.so.o copy_creds.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/copy_data.c -o copy_data.so.o && mv -f copy_data.so.o copy_data.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/copy_key.c -o copy_key.so.o && mv -f copy_key.so.o copy_key.so
@@ -2447,6 +2476,13 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/cp_key_cnt.c -o cp_key_cnt.so.o && mv -f cp_key_cnt.so.o cp_key_cnt.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/decode_kdc.c -o decode_kdc.so.o && mv -f decode_kdc.so.o decode_kdc.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/decrypt_tk.c -o decrypt_tk.so.o && mv -f decrypt_tk.so.o decrypt_tk.so
+../../../../src/lib/krb5/krb/conv_princ.c: In function 'krb5_524_conv_principal':
+../../../../src/lib/krb5/krb/conv_princ.c:246:13: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation]
+  246 |             strncpy(realm, tmp_realm, tmp_realm_len);
+      |             ^
+../../../../src/lib/krb5/krb/conv_princ.c:241:30: note: length computed here
+  241 |             tmp_realm_len =  strlen(tmp_realm);
+      |                              ^~~~~~~~~~~~~~~~~
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/deltat.c -o deltat.so.o && mv -f deltat.so.o deltat.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/enc_helper.c -o enc_helper.so.o && mv -f enc_helper.so.o enc_helper.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/enc_keyhelper.c -o enc_keyhelper.so.o && mv -f enc_keyhelper.so.o enc_keyhelper.so
@@ -2607,9 +2643,9 @@
 rm -f libkrb5.so.3.3
 building shared krb5 library (3.3)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH error_tables/OBJS.SH asn.1/OBJS.SH ccache/OBJS.SH keytab/OBJS.SH krb/OBJS.SH rcache/OBJS.SH unicode/OBJS.SH os/OBJS.SH ../../util/profile/OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkrb5.so.3 -Wl,--no-undefined -o libkrb5.so.3.3 $objlist  -L../../lib -lk5crypto -lcom_err  -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH error_tables/OBJS.SH asn.1/OBJS.SH ccache/OBJS.SH keytab/OBJS.SH krb/OBJS.SH rcache/OBJS.SH unicode/OBJS.SH os/OBJS.SH ../../util/profile/OBJS.SH
-+ objlist= krb5_libinit.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH error_tables/OBJS.SH asn.1/OBJS.SH ccache/OBJS.SH keytab/OBJS.SH krb/OBJS.SH rcache/OBJS.SH unicode/OBJS.SH os/OBJS.SH ../../util/profile/OBJS.SH
++ objlist=' krb5_libinit.so
  error_tables/asn1_err.so error_tables/kdb5_err.so error_tables/krb5_err.so error_tables/k5e1_err.so error_tables/kv5m_err.so error_tables/krb524_err.so
  asn.1/asn1_encode.so asn.1/asn1_k_encode.so asn.1/ldap_key_seq.so
  ccache/ccapi_util.so ccache/ccbase.so ccache/cccopy.so ccache/cccursor.so ccache/ccdefault.so ccache/ccdefops.so ccache/ccmarshal.so ccache/ccselect.so ccache/ccselect_hostname.so ccache/ccselect_k5identity.so ccache/ccselect_realm.so ccache/cc_api_macos.so ccache/cc_dir.so ccache/cc_retr.so ccache/cc_file.so ccache/cc_kcm.so ccache/cc_memory.so ccache/cc_keyring.so ccache/ccfns.so
@@ -2618,7 +2654,7 @@
  rcache/memrcache.so rcache/rc_base.so rcache/rc_dfl.so rcache/rc_file2.so rcache/rc_none.so
  unicode/ucdata.so unicode/ucstr.so
  os/accessor.so os/c_ustime.so os/ccdefname.so os/changepw.so os/dnsglue.so os/dnssrv.so os/expand_path.so os/full_ipadr.so os/gen_port.so os/genaddrs.so os/gen_rname.so os/hostaddr.so os/hostrealm.so os/hostrealm_dns.so os/hostrealm_domain.so os/hostrealm_profile.so os/hostrealm_registry.so os/init_os_ctx.so os/krbfileio.so os/ktdefname.so os/mk_faddr.so os/localaddr.so os/localauth.so os/localauth_an2ln.so os/localauth_k5login.so os/localauth_names.so os/localauth_rule.so os/locate_kdc.so os/lock_file.so os/net_read.so os/net_write.so os/port2ip.so os/prompter.so os/read_msg.so os/read_pwd.so os/realm_dom.so os/sendto_kdc.so os/sn2princ.so os/thread_safe.so os/timeofday.so os/toffset.so os/trace.so os/unlck_file.so os/ustime.so os/write_msg.so
- ../../util/profile/prof_tree.so ../../util/profile/prof_file.so ../../util/profile/prof_parse.so ../../util/profile/prof_get.so ../../util/profile/prof_set.so ../../util/profile/prof_err.so ../../util/profile/prof_init.so
+ ../../util/profile/prof_tree.so ../../util/profile/prof_file.so ../../util/profile/prof_parse.so ../../util/profile/prof_get.so ../../util/profile/prof_set.so ../../util/profile/prof_err.so ../../util/profile/prof_init.so'
 + gcc -shared -fPIC -Wl,-h,libkrb5.so.3 -Wl,--no-undefined -o libkrb5.so.3.3 krb5_libinit.so error_tables/asn1_err.so error_tables/kdb5_err.so error_tables/krb5_err.so error_tables/k5e1_err.so error_tables/kv5m_err.so error_tables/krb524_err.so asn.1/asn1_encode.so asn.1/asn1_k_encode.so asn.1/ldap_key_seq.so ccache/ccapi_util.so ccache/ccbase.so ccache/cccopy.so ccache/cccursor.so ccache/ccdefault.so ccache/ccdefops.so ccache/ccmarshal.so ccache/ccselect.so ccache/ccselect_hostname.so ccache/ccselect_k5identity.so ccache/ccselect_realm.so ccache/cc_api_macos.so ccache/cc_dir.so ccache/cc_retr.so ccache/cc_file.so ccache/cc_kcm.so ccache/cc_memory.so ccache/cc_keyring.so ccache/ccfns.so keytab/ktadd.so keytab/ktbase.so keytab/ktdefault.so keytab/ktfr_entry.so keytab/ktremove.so keytab/ktfns.so keytab/kt_file.so keytab/kt_memory.so keytab/read_servi.so krb/addr_comp.so krb/addr_order.so krb/addr_srch.so krb/allow_weak.so krb/appdefault.so krb/ai_authdata.so krb/auth_con.so krb/cammac_util.so krb/authdata.so krb/authdata_exp.so krb/authdata_enc.so krb/authdata_dec.so krb/bld_pr_ext.so krb/bld_princ.so krb/chk_trans.so krb/chpw.so krb/conv_creds.so krb/conv_princ.so krb/copy_addrs.so krb/copy_auth.so krb/copy_athctr.so krb/copy_cksum.so krb/copy_creds.so krb/copy_data.so krb/copy_key.so krb/copy_princ.so krb/copy_tick.so krb/cp_key_cnt.so krb/decode_kdc.so krb/decrypt_tk.so krb/deltat.so krb/enc_helper.so krb/enc_keyhelper.so krb/encode_kdc.so krb/encrypt_tk.so krb/etype_list.so krb/fast.so krb/fwd_tgt.so krb/gc_via_tkt.so krb/gen_seqnum.so krb/gen_subkey.so krb/gen_save_subkey.so krb/get_creds.so krb/get_etype_info.so krb/get_in_tkt.so krb/gic_keytab.so krb/gic_opt.so krb/gic_pwd.so krb/in_tkt_sky.so krb/init_ctx.so krb/copy_ctx.so krb/init_keyblock.so krb/kdc_rep_dc.so krb/kerrs.so krb/kfree.so krb/libdef_parse.so krb/mk_cred.so krb/mk_error.so krb/mk_priv.so krb/mk_rep.so krb/mk_req.so krb/mk_req_ext.so krb/mk_safe.so krb/pac.so krb/pac_sign.so krb/padata.so krb/parse.so krb/parse_host_string.so krb/plugin.so krb/pr_to_salt.so krb/preauth2.so krb/preauth_ec.so krb/preauth_encts.so krb/preauth_otp.so krb/preauth_pkinit.so krb/preauth_sam2.so krb/princ_comp.so krb/privsafe.so krb/random_str.so krb/rd_cred.so krb/rd_error.so krb/rd_priv.so krb/rd_rep.so krb/rd_req.so krb/rd_req_dec.so krb/rd_safe.so krb/recvauth.so krb/response_items.so krb/s4u_creds.so krb/sendauth.so krb/send_tgs.so krb/ser_actx.so krb/ser_adata.so krb/ser_addr.so krb/ser_auth.so krb/ser_cksum.so krb/ser_ctx.so krb/ser_key.so krb/ser_princ.so krb/serialize.so krb/set_realm.so krb/sname_match.so krb/srv_dec_tkt.so krb/srv_rcache.so krb/str_conv.so krb/tgtname.so krb/unparse.so krb/val_renew.so krb/valid_times.so krb/vfy_increds.so krb/vic_opt.so krb/walk_rtree.so rcache/memrcache.so rcache/rc_base.so rcache/rc_dfl.so rcache/rc_file2.so rcache/rc_none.so unicode/ucdata.so unicode/ucstr.so os/accessor.so os/c_ustime.so os/ccdefname.so os/changepw.so os/dnsglue.so os/dnssrv.so os/expand_path.so os/full_ipadr.so os/gen_port.so os/genaddrs.so os/gen_rname.so os/hostaddr.so os/hostrealm.so os/hostrealm_dns.so os/hostrealm_domain.so os/hostrealm_profile.so os/hostrealm_registry.so os/init_os_ctx.so os/krbfileio.so os/ktdefname.so os/mk_faddr.so os/localaddr.so os/localauth.so os/localauth_an2ln.so os/localauth_k5login.so os/localauth_names.so os/localauth_rule.so os/locate_kdc.so os/lock_file.so os/net_read.so os/net_write.so os/port2ip.so os/prompter.so os/read_msg.so os/read_pwd.so os/realm_dom.so os/sendto_kdc.so os/sn2princ.so os/thread_safe.so os/timeofday.so os/toffset.so os/trace.so os/unlck_file.so os/ustime.so os/write_msg.so ../../util/profile/prof_tree.so ../../util/profile/prof_file.so ../../util/profile/prof_parse.so ../../util/profile/prof_get.so ../../util/profile/prof_set.so ../../util/profile/prof_err.so ../../util/profile/prof_init.so -L../../lib -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkrb5.so
 rm -f ../../lib/libkrb5.so.3.3
@@ -2638,15 +2674,14 @@
 echo >  binutils.versions "${base}_2_MIT {"
 making all in lib/gssapi/generic...
 sed  >> binutils.versions < ../../../src/lib/gssapi/libgssapi_krb5.exports "s/$/;/"
-make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/generic'
 echo >> binutils.versions "};"
+echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/generic'
 rm -f et-h-gssapi_err_generic.et et-h-gssapi_err_generic.c et-h-gssapi_err_generic.h
 if test -d ../../../include/gssapi; then :; else (set -x; mkdir ../../../include/gssapi); fi
-echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 cp ../../../../src/lib/gssapi/generic/gssapi_err_generic.et et-h-gssapi_err_generic.et
 + mkdir ../../../include/gssapi
 Creating gssapi.h
-+ mv -f gss53772 gssapi.h
 echo timestamp > ../../../include/gssapi/timestamp
 compile_et et-h-gssapi_err_generic.et
 perl -w -I../../../../src/util ../../../../src/util/gen.pl bimap \
@@ -2654,13 +2689,14 @@
 	NAME=mecherrmap LEFT=OM_uint32 RIGHT="struct mecherror" \
 	LEFTPRINT=print_OM_uint32 RIGHTPRINT=mecherror_print \
 	LEFTCMP=cmp_OM_uint32 RIGHTCMP=mecherror_cmp
++ mv -f gss65812 gssapi.h
 rm -f et-c-gssapi_err_generic.et et-c-gssapi_err_generic.c et-c-gssapi_err_generic.h
 cp ../../../../src/lib/gssapi/generic/gssapi_generic.h ../../../include/gssapi/gssapi_generic.h
 cp ../../../../src/lib/gssapi/generic/gssapi_alloc.h ../../../include/gssapi/gssapi_alloc.h
 cp ../../../../src/lib/gssapi/generic/gssapi_err_generic.et et-c-gssapi_err_generic.et
 cp ../../../../src/lib/gssapi/generic/gssapi_ext.h ../../../include/gssapi/gssapi_ext.h
-cp gssapi.h ../../../include/gssapi/gssapi.h
 compile_et et-c-gssapi_err_generic.et
+cp gssapi.h ../../../include/gssapi/gssapi.h
 mv -f et-h-gssapi_err_generic.h gssapi_err_generic.h
 rm -f et-h-gssapi_err_generic.et et-h-gssapi_err_generic.c
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/generic -I../../../../src/lib/gssapi/generic/.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/generic/disp_com_err_status.c -o disp_com_err_status.so.o && mv -f disp_com_err_status.so.o disp_com_err_status.so
@@ -2670,13 +2706,13 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/generic -I../../../../src/lib/gssapi/generic/.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/generic/rel_buffer.c -o rel_buffer.so.o && mv -f rel_buffer.so.o rel_buffer.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/generic -I../../../../src/lib/gssapi/generic/.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/generic/rel_oid_set.c -o rel_oid_set.so.o && mv -f rel_oid_set.so.o rel_oid_set.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/generic -I../../../../src/lib/gssapi/generic/.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/generic/util_buffer.c -o util_buffer.so.o && mv -f util_buffer.so.o util_buffer.so
-mv -f et-c-gssapi_err_generic.c gssapi_err_generic.c
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/generic -I../../../../src/lib/gssapi/generic/.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/generic/util_buffer_set.c -o util_buffer_set.so.o && mv -f util_buffer_set.so.o util_buffer_set.so
-rm -f et-c-gssapi_err_generic.et et-c-gssapi_err_generic.h
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/generic -I../../../../src/lib/gssapi/generic/.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/generic/util_errmap.c -o util_errmap.so.o && mv -f util_errmap.so.o util_errmap.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/generic -I../../../../src/lib/gssapi/generic/.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/generic/util_set.c -o util_set.so.o && mv -f util_set.so.o util_set.so
+mv -f et-c-gssapi_err_generic.c gssapi_err_generic.c
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/generic -I../../../../src/lib/gssapi/generic/.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/generic/util_seqstate.c -o util_seqstate.so.o && mv -f util_seqstate.so.o util_seqstate.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/generic -I../../../../src/lib/gssapi/generic/.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/generic/util_token.c -o util_token.so.o && mv -f util_token.so.o util_token.so
+rm -f et-c-gssapi_err_generic.et et-c-gssapi_err_generic.h
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/generic -I../../../../src/lib/gssapi/generic/.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c gssapi_err_generic.c -o gssapi_err_generic.so.o && mv -f gssapi_err_generic.so.o gssapi_err_generic.so
 : updated OBJS.SH
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/generic'
@@ -2695,14 +2731,14 @@
 compile_et et-h-gssapi_err_krb5.et
 rm -f et-c-gssapi_err_krb5.et et-c-gssapi_err_krb5.c et-c-gssapi_err_krb5.h
 cp ../../../../src/lib/gssapi/krb5/gssapi_err_krb5.et et-c-gssapi_err_krb5.et
-rm -f error_map.h
 compile_et et-c-gssapi_err_krb5.et
+rm -f error_map.h
 mv -f error_map.new error_map.h
 mv -f et-h-gssapi_err_krb5.h gssapi_err_krb5.h
 mv -f et-c-gssapi_err_krb5.c gssapi_err_krb5.c
 rm -f et-h-gssapi_err_krb5.et et-h-gssapi_err_krb5.c
-rm -f et-c-gssapi_err_krb5.et et-c-gssapi_err_krb5.h
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/krb5/.. -I../generic -I../../../../src/lib/gssapi/krb5/../generic -I../mechglue -I../../../../src/lib/gssapi/krb5/../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/krb5/accept_sec_context.c -o accept_sec_context.so.o && mv -f accept_sec_context.so.o accept_sec_context.so
+rm -f et-c-gssapi_err_krb5.et et-c-gssapi_err_krb5.h
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/krb5/.. -I../generic -I../../../../src/lib/gssapi/krb5/../generic -I../mechglue -I../../../../src/lib/gssapi/krb5/../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/krb5/acquire_cred.c -o acquire_cred.so.o && mv -f acquire_cred.so.o acquire_cred.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/krb5/.. -I../generic -I../../../../src/lib/gssapi/krb5/../generic -I../mechglue -I../../../../src/lib/gssapi/krb5/../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/krb5/canon_name.c -o canon_name.so.o && mv -f canon_name.so.o canon_name.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/krb5/.. -I../generic -I../../../../src/lib/gssapi/krb5/../generic -I../mechglue -I../../../../src/lib/gssapi/krb5/../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/krb5/compare_name.c -o compare_name.so.o && mv -f compare_name.so.o compare_name.so
@@ -2832,13 +2868,13 @@
 rm -f libgssapi_krb5.so.2.2
 building shared gssapi_krb5 library (2.2)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH generic/OBJS.SH mechglue/OBJS.SH krb5/OBJS.SH spnego/OBJS.SH` && gcc -shared -fPIC -Wl,-h,libgssapi_krb5.so.2 -Wl,--no-undefined -o libgssapi_krb5.so.2.2 $objlist  -L../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH generic/OBJS.SH mechglue/OBJS.SH krb5/OBJS.SH spnego/OBJS.SH
-+ objlist=
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH generic/OBJS.SH mechglue/OBJS.SH krb5/OBJS.SH spnego/OBJS.SH
++ objlist='
  generic/disp_com_err_status.so generic/disp_major_status.so generic/gssapi_generic.so generic/oid_ops.so generic/rel_buffer.so generic/rel_oid_set.so generic/util_buffer.so generic/util_buffer_set.so generic/util_errmap.so generic/util_set.so generic/util_seqstate.so generic/util_token.so generic/gssapi_err_generic.so
  mechglue/g_accept_sec_context.so mechglue/g_acquire_cred.so mechglue/g_acquire_cred_with_pw.so mechglue/g_acquire_cred_imp_name.so mechglue/g_authorize_localname.so mechglue/g_buffer_set.so mechglue/g_canon_name.so mechglue/g_compare_name.so mechglue/g_complete_auth_token.so mechglue/g_context_time.so mechglue/g_decapsulate_token.so mechglue/g_delete_sec_context.so mechglue/g_del_name_attr.so mechglue/g_dsp_name.so mechglue/g_dsp_name_ext.so mechglue/g_dsp_status.so mechglue/g_dup_name.so mechglue/g_encapsulate_token.so mechglue/g_exp_sec_context.so mechglue/g_export_cred.so mechglue/g_export_name.so mechglue/g_export_name_comp.so mechglue/g_get_name_attr.so mechglue/g_glue.so mechglue/g_imp_cred.so mechglue/g_imp_name.so mechglue/g_imp_sec_context.so mechglue/g_init_sec_context.so mechglue/g_initialize.so mechglue/g_inq_context.so mechglue/g_inq_context_oid.so mechglue/g_inq_cred.so mechglue/g_inq_cred_oid.so mechglue/g_inq_name.so mechglue/g_inq_names.so mechglue/g_map_name_to_any.so mechglue/g_mech_invoke.so mechglue/g_mechattr.so mechglue/g_mechname.so mechglue/g_negoex.so mechglue/g_oid_ops.so mechglue/g_prf.so mechglue/g_process_context.so mechglue/g_rel_buffer.so mechglue/g_rel_cred.so mechglue/g_rel_name.so mechglue/g_rel_name_mapping.so mechglue/g_rel_oid_set.so mechglue/g_saslname.so mechglue/g_seal.so mechglue/g_set_context_option.so mechglue/g_set_cred_option.so mechglue/g_set_name_attr.so mechglue/g_set_neg_mechs.so mechglue/g_sign.so mechglue/g_store_cred.so mechglue/g_unseal.so mechglue/g_unwrap_aead.so mechglue/g_unwrap_iov.so mechglue/g_verify.so mechglue/g_wrap_aead.so mechglue/g_wrap_iov.so mechglue/gssd_pname_to_uid.so
  krb5/accept_sec_context.so krb5/acquire_cred.so krb5/canon_name.so krb5/compare_name.so krb5/context_time.so krb5/copy_ccache.so krb5/cred_store.so krb5/delete_sec_context.so krb5/disp_name.so krb5/disp_status.so krb5/duplicate_name.so krb5/export_cred.so krb5/export_name.so krb5/export_sec_context.so krb5/get_tkt_flags.so krb5/gssapi_krb5.so krb5/iakerb.so krb5/import_cred.so krb5/import_name.so krb5/import_sec_context.so krb5/indicate_mechs.so krb5/init_sec_context.so krb5/inq_context.so krb5/inq_cred.so krb5/inq_names.so krb5/k5seal.so krb5/k5sealiov.so krb5/k5sealv3.so krb5/k5sealv3iov.so krb5/k5unseal.so krb5/k5unsealiov.so krb5/krb5_gss_glue.so krb5/lucid_context.so krb5/naming_exts.so krb5/prf.so krb5/process_context_token.so krb5/rel_cred.so krb5/rel_oid.so krb5/rel_name.so krb5/s4u_gss_glue.so krb5/set_allowable_enctypes.so krb5/ser_sctx.so krb5/set_ccache.so krb5/store_cred.so krb5/util_cksum.so krb5/util_crypt.so krb5/util_seed.so krb5/util_seqnum.so krb5/val_cred.so krb5/wrap_size_limit.so krb5/gssapi_err_krb5.so
- spnego/spnego_mech.so spnego/negoex_ctx.so spnego/negoex_util.so
+ spnego/spnego_mech.so spnego/negoex_ctx.so spnego/negoex_util.so'
 + gcc -shared -fPIC -Wl,-h,libgssapi_krb5.so.2 -Wl,--no-undefined -o libgssapi_krb5.so.2.2 generic/disp_com_err_status.so generic/disp_major_status.so generic/gssapi_generic.so generic/oid_ops.so generic/rel_buffer.so generic/rel_oid_set.so generic/util_buffer.so generic/util_buffer_set.so generic/util_errmap.so generic/util_set.so generic/util_seqstate.so generic/util_token.so generic/gssapi_err_generic.so mechglue/g_accept_sec_context.so mechglue/g_acquire_cred.so mechglue/g_acquire_cred_with_pw.so mechglue/g_acquire_cred_imp_name.so mechglue/g_authorize_localname.so mechglue/g_buffer_set.so mechglue/g_canon_name.so mechglue/g_compare_name.so mechglue/g_complete_auth_token.so mechglue/g_context_time.so mechglue/g_decapsulate_token.so mechglue/g_delete_sec_context.so mechglue/g_del_name_attr.so mechglue/g_dsp_name.so mechglue/g_dsp_name_ext.so mechglue/g_dsp_status.so mechglue/g_dup_name.so mechglue/g_encapsulate_token.so mechglue/g_exp_sec_context.so mechglue/g_export_cred.so mechglue/g_export_name.so mechglue/g_export_name_comp.so mechglue/g_get_name_attr.so mechglue/g_glue.so mechglue/g_imp_cred.so mechglue/g_imp_name.so mechglue/g_imp_sec_context.so mechglue/g_init_sec_context.so mechglue/g_initialize.so mechglue/g_inq_context.so mechglue/g_inq_context_oid.so mechglue/g_inq_cred.so mechglue/g_inq_cred_oid.so mechglue/g_inq_name.so mechglue/g_inq_names.so mechglue/g_map_name_to_any.so mechglue/g_mech_invoke.so mechglue/g_mechattr.so mechglue/g_mechname.so mechglue/g_negoex.so mechglue/g_oid_ops.so mechglue/g_prf.so mechglue/g_process_context.so mechglue/g_rel_buffer.so mechglue/g_rel_cred.so mechglue/g_rel_name.so mechglue/g_rel_name_mapping.so mechglue/g_rel_oid_set.so mechglue/g_saslname.so mechglue/g_seal.so mechglue/g_set_context_option.so mechglue/g_set_cred_option.so mechglue/g_set_name_attr.so mechglue/g_set_neg_mechs.so mechglue/g_sign.so mechglue/g_store_cred.so mechglue/g_unseal.so mechglue/g_unwrap_aead.so mechglue/g_unwrap_iov.so mechglue/g_verify.so mechglue/g_wrap_aead.so mechglue/g_wrap_iov.so mechglue/gssd_pname_to_uid.so krb5/accept_sec_context.so krb5/acquire_cred.so krb5/canon_name.so krb5/compare_name.so krb5/context_time.so krb5/copy_ccache.so krb5/cred_store.so krb5/delete_sec_context.so krb5/disp_name.so krb5/disp_status.so krb5/duplicate_name.so krb5/export_cred.so krb5/export_name.so krb5/export_sec_context.so krb5/get_tkt_flags.so krb5/gssapi_krb5.so krb5/iakerb.so krb5/import_cred.so krb5/import_name.so krb5/import_sec_context.so krb5/indicate_mechs.so krb5/init_sec_context.so krb5/inq_context.so krb5/inq_cred.so krb5/inq_names.so krb5/k5seal.so krb5/k5sealiov.so krb5/k5sealv3.so krb5/k5sealv3iov.so krb5/k5unseal.so krb5/k5unsealiov.so krb5/krb5_gss_glue.so krb5/lucid_context.so krb5/naming_exts.so krb5/prf.so krb5/process_context_token.so krb5/rel_cred.so krb5/rel_oid.so krb5/rel_name.so krb5/s4u_gss_glue.so krb5/set_allowable_enctypes.so krb5/ser_sctx.so krb5/set_ccache.so krb5/store_cred.so krb5/util_cksum.so krb5/util_crypt.so krb5/util_seed.so krb5/util_seqnum.so krb5/val_cred.so krb5/wrap_size_limit.so krb5/gssapi_err_krb5.so spnego/spnego_mech.so spnego/negoex_ctx.so spnego/negoex_util.so -L../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libgssapi_krb5.so
 rm -f ../../lib/libgssapi_krb5.so.2.2
@@ -2898,14 +2934,14 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_run.c -o svc_run.so.o && mv -f svc_run.so.o svc_run.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_simple.c -o svc_simple.so.o && mv -f svc_simple.so.o svc_simple.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_tcp.c -o svc_tcp.so.o && mv -f svc_tcp.so.o svc_tcp.so
-../../../src/lib/rpc/svc_auth_gssapi.c: In function 'clean_client':
-../../../src/lib/rpc/svc_auth_gssapi.c:906:39: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'time_t' {aka 'long int'} [-Wsign-compare]
-  906 |           if (client_data->expiration < time(0)) {
-      |                                       ^
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_udp.c -o svc_udp.so.o && mv -f svc_udp.so.o svc_udp.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr.c -o xdr.so.o && mv -f xdr.so.o xdr.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_array.c -o xdr_array.so.o && mv -f xdr_array.so.o xdr_array.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_float.c -o xdr_float.so.o && mv -f xdr_float.so.o xdr_float.so
+../../../src/lib/rpc/svc_auth_gssapi.c: In function 'clean_client':
+../../../src/lib/rpc/svc_auth_gssapi.c:906:39: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'time_t' {aka 'long int'} [-Wsign-compare]
+  906 |           if (client_data->expiration < time(0)) {
+      |                                       ^
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_mem.c -o xdr_mem.so.o && mv -f xdr_mem.so.o xdr_mem.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_rec.c -o xdr_rec.so.o && mv -f xdr_rec.so.o xdr_rec.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_reference.c -o xdr_reference.so.o && mv -f xdr_reference.so.o xdr_reference.so
@@ -2916,9 +2952,9 @@
 rm -f libgssrpc.so.4.2
 building shared gssrpc library (4.2)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libgssrpc.so.4 -Wl,--no-undefined -o libgssrpc.so.4.2 $objlist  -L../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= auth_none.so auth_unix.so authgss_prot.so authunix_prot.so auth_gss.so auth_gssapi.so auth_gssapi_misc.so bindresvport.so clnt_generic.so clnt_perror.so clnt_raw.so clnt_simple.so clnt_tcp.so clnt_udp.so dyn.so rpc_dtablesize.so get_myaddress.so getrpcport.so pmap_clnt.so pmap_getmaps.so pmap_getport.so pmap_prot.so pmap_prot2.so pmap_rmt.so rpc_prot.so rpc_commondata.so rpc_callmsg.so svc.so svc_auth.so svc_auth_gss.so svc_auth_gssapi.so svc_auth_none.so svc_auth_unix.so svc_raw.so svc_run.so svc_simple.so svc_tcp.so svc_udp.so xdr.so xdr_array.so xdr_float.so xdr_mem.so xdr_rec.so xdr_reference.so xdr_stdio.so xdr_sizeof.so xdr_alloc.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' auth_none.so auth_unix.so authgss_prot.so authunix_prot.so auth_gss.so auth_gssapi.so auth_gssapi_misc.so bindresvport.so clnt_generic.so clnt_perror.so clnt_raw.so clnt_simple.so clnt_tcp.so clnt_udp.so dyn.so rpc_dtablesize.so get_myaddress.so getrpcport.so pmap_clnt.so pmap_getmaps.so pmap_getport.so pmap_prot.so pmap_prot2.so pmap_rmt.so rpc_prot.so rpc_commondata.so rpc_callmsg.so svc.so svc_auth.so svc_auth_gss.so svc_auth_gssapi.so svc_auth_none.so svc_auth_unix.so svc_raw.so svc_run.so svc_simple.so svc_tcp.so svc_udp.so xdr.so xdr_array.so xdr_float.so xdr_mem.so xdr_rec.so xdr_reference.so xdr_stdio.so xdr_sizeof.so xdr_alloc.so'
 + gcc -shared -fPIC -Wl,-h,libgssrpc.so.4 -Wl,--no-undefined -o libgssrpc.so.4.2 auth_none.so auth_unix.so authgss_prot.so authunix_prot.so auth_gss.so auth_gssapi.so auth_gssapi_misc.so bindresvport.so clnt_generic.so clnt_perror.so clnt_raw.so clnt_simple.so clnt_tcp.so clnt_udp.so dyn.so rpc_dtablesize.so get_myaddress.so getrpcport.so pmap_clnt.so pmap_getmaps.so pmap_getport.so pmap_prot.so pmap_prot2.so pmap_rmt.so rpc_prot.so rpc_commondata.so rpc_callmsg.so svc.so svc_auth.so svc_auth_gss.so svc_auth_gssapi.so svc_auth_none.so svc_auth_unix.so svc_raw.so svc_run.so svc_simple.so svc_tcp.so svc_udp.so xdr.so xdr_array.so xdr_float.so xdr_mem.so xdr_rec.so xdr_reference.so xdr_stdio.so xdr_sizeof.so xdr_alloc.so -L../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libgssrpc.so
 rm -f ../../lib/libgssrpc.so.4.2
@@ -2940,10 +2976,10 @@
 ../../../../src/lib/rpc/unit-test/server.c:161:6: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
   161 |      asprintf(&res, "Echo: %s", *arg);
       |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-gcc -L../../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o server server.o rpc_test_svc.o \
-	-lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o client client.o rpc_test_clnt.o \
 	-lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
+gcc -L../../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o server server.o rpc_test_svc.o \
+	-lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/rpc/unit-test'
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/rpc'
 making all in lib/kdb...
@@ -2953,33 +2989,33 @@
 cp ../../../src/lib/kdb/adb_err.et et-h-adb_err.et
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kdb/decrypt_key.c -o decrypt_key.so.o && mv -f decrypt_key.so.o decrypt_key.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kdb/kdb_default.c -o kdb_default.so.o && mv -f kdb_default.so.o kdb_default.so
-compile_et et-h-adb_err.et
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kdb/kdb_cpw.c -o kdb_cpw.so.o && mv -f kdb_cpw.so.o kdb_cpw.so
+compile_et et-h-adb_err.et
 rm -f et-c-adb_err.et et-c-adb_err.c et-c-adb_err.h
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kdb/iprop_xdr.c -o iprop_xdr.so.o && mv -f iprop_xdr.so.o iprop_xdr.so
-cp ../../../src/lib/kdb/adb_err.et et-c-adb_err.et
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kdb/kdb_convert.c -o kdb_convert.so.o && mv -f kdb_convert.so.o kdb_convert.so
+cp ../../../src/lib/kdb/adb_err.et et-c-adb_err.et
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kdb/kdb_log.c -o kdb_log.so.o && mv -f kdb_log.so.o kdb_log.so
-compile_et et-c-adb_err.et
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kdb/keytab.c -o keytab.so.o && mv -f keytab.so.o keytab.so
+compile_et et-c-adb_err.et
 base=`echo "kdb5" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_10_MIT {"
 sed  >> binutils.versions < ../../../src/lib/kdb/libkdb5.exports "s/$/;/"
 echo >> binutils.versions "};"
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
-mv -f et-c-adb_err.c adb_err.c
-rm -f et-c-adb_err.et et-c-adb_err.h
-gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c adb_err.c -o adb_err.so.o && mv -f adb_err.so.o adb_err.so
 mv -f et-h-adb_err.h adb_err.h
 rm -f et-h-adb_err.et et-h-adb_err.c
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kdb/kdb5.c -o kdb5.so.o && mv -f kdb5.so.o kdb5.so
+mv -f et-c-adb_err.c adb_err.c
+rm -f et-c-adb_err.et et-c-adb_err.h
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c adb_err.c -o adb_err.so.o && mv -f adb_err.so.o adb_err.so
 : updated OBJS.SH
 rm -f libkdb5.so.10.0
 building shared kdb5 library (10.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkdb5.so.10 -Wl,--no-undefined -o libkdb5.so.10.0 $objlist  -L../../lib -lgssrpc -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= kdb5.so encrypt_key.so decrypt_key.so kdb_default.so kdb_cpw.so adb_err.so iprop_xdr.so kdb_convert.so kdb_log.so keytab.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' kdb5.so encrypt_key.so decrypt_key.so kdb_default.so kdb_cpw.so adb_err.so iprop_xdr.so kdb_convert.so kdb_log.so keytab.so'
 + gcc -shared -fPIC -Wl,-h,libkdb5.so.10 -Wl,--no-undefined -o libkdb5.so.10.0 kdb5.so encrypt_key.so decrypt_key.so kdb_default.so kdb_cpw.so adb_err.so iprop_xdr.so kdb_convert.so kdb_log.so keytab.so -L../../lib -lgssrpc -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkdb5.so
 rm -f ../../lib/libkdb5.so.10.0
@@ -2997,26 +3033,27 @@
 rm -f et-h-chpass_util_strings.et et-h-chpass_util_strings.c et-h-chpass_util_strings.h
 rm -f et-h-kadm_err.et et-h-kadm_err.c et-h-kadm_err.h
 cp ../../../src/lib/kadm5/chpass_util_strings.et et-h-chpass_util_strings.et
-rm -f et-c-kadm_err.et et-c-kadm_err.c et-c-kadm_err.h
 cp ../../../src/lib/kadm5/kadm_err.et et-h-kadm_err.et
+rm -f et-c-kadm_err.et et-c-kadm_err.c et-c-kadm_err.h
 rm -f et-c-chpass_util_strings.et et-c-chpass_util_strings.c et-c-chpass_util_strings.h
 compile_et et-h-chpass_util_strings.et
-cp ../../../src/lib/kadm5/kadm_err.et et-c-kadm_err.et
 compile_et et-h-kadm_err.et
+cp ../../../src/lib/kadm5/kadm_err.et et-c-kadm_err.et
 cp ../../../src/lib/kadm5/chpass_util_strings.et et-c-chpass_util_strings.et
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kadm5/logger.c -o logger.so.o && mv -f logger.so.o logger.so
-compile_et et-c-chpass_util_strings.et
 compile_et et-c-kadm_err.et
+compile_et et-c-chpass_util_strings.et
 mv -f et-h-chpass_util_strings.h chpass_util_strings.h
 rm -f et-h-chpass_util_strings.et et-h-chpass_util_strings.c
 mv -f et-h-kadm_err.h kadm_err.h
+mv -f et-c-kadm_err.c kadm_err.c
 rm -f et-h-kadm_err.et et-h-kadm_err.c
+rm -f et-c-kadm_err.et et-c-kadm_err.h
 mv -f et-c-chpass_util_strings.c chpass_util_strings.c
-mv -f et-c-kadm_err.c kadm_err.c
 if [ -d ../../include/kadm5 ]; then :; else mkdir -p ../../include/kadm5; fi
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c kadm_err.c -o kadm_err.so.o && mv -f kadm_err.so.o kadm_err.so
 rm -f et-c-chpass_util_strings.et et-c-chpass_util_strings.h
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c chpass_util_strings.c -o chpass_util_strings.so.o && mv -f chpass_util_strings.so.o chpass_util_strings.so
-rm -f et-c-kadm_err.et et-c-kadm_err.h
 for i in admin.h admin_internal.h admin_xdr.h kadm_rpc.h server_internal.h  ; do \
 	i=`basename $i`; \
 	if cmp ../../../src/lib/kadm5/$i ../../include/kadm5/$i >/dev/null 2>&1; then :; \
@@ -3025,7 +3062,6 @@
 		 cp ../../../src/lib/kadm5/$i ../../include/kadm5/$i) ; \
 	fi ; \
 done
-gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c kadm_err.c -o kadm_err.so.o && mv -f kadm_err.so.o kadm_err.so
 + rm -f ../../include/kadm5/admin.h
 + cp ../../../src/lib/kadm5/admin.h ../../include/kadm5/admin.h
 + rm -f ../../include/kadm5/admin_internal.h
@@ -3048,15 +3084,15 @@
 + cp chpass_util_strings.h ../../include/kadm5/chpass_util_strings.h
 + rm -f ../../include/kadm5/kadm_err.h
 + cp kadm_err.h ../../include/kadm5/kadm_err.h
+../../../src/lib/kadm5/logger.c: In function 'krb5_klog_init':
+../../../src/lib/kadm5/logger.c:519:37: warning: argument 1 of 'set_com_err_hook' might be a candidate for a format attribute [-Wsuggest-attribute=format]
+  519 |             (void) set_com_err_hook(klog_com_err_proc);
+      |                                     ^~~~~~~~~~~~~~~~~
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kadm5/misc_free.c -o misc_free.so.o && mv -f misc_free.so.o misc_free.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kadm5/kadm_rpc_xdr.c -o kadm_rpc_xdr.so.o && mv -f kadm_rpc_xdr.so.o kadm_rpc_xdr.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kadm5/chpass_util.c -o chpass_util.so.o && mv -f chpass_util.so.o chpass_util.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kadm5/alt_prof.c -o alt_prof.so.o && mv -f alt_prof.so.o alt_prof.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kadm5/str_conv.c -o str_conv.so.o && mv -f str_conv.so.o str_conv.so
-../../../src/lib/kadm5/logger.c: In function 'krb5_klog_init':
-../../../src/lib/kadm5/logger.c:519:37: warning: argument 1 of 'set_com_err_hook' might be a candidate for a format attribute [-Wsuggest-attribute=format]
-  519 |             (void) set_com_err_hook(klog_com_err_proc);
-      |                                     ^~~~~~~~~~~~~~~~~
 : updated OBJS.SH
 making all in lib/kadm5/clnt...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/kadm5/clnt'
@@ -3067,12 +3103,12 @@
 	 cp ../../../../src/lib/kadm5/clnt/client_internal.h \
 		../../../include/kadm5/client_internal.h) ; \
 fi
-+ gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/clnt/clnt_policy.c -o clnt_policy.so.o && mv -f clnt_policy.so.o clnt_policy.so
-rm -f ../../../include/kadm5/client_internal.h
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/clnt/clnt_policy.c -o clnt_policy.so.o && mv -f clnt_policy.so.o clnt_policy.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/clnt/client_rpc.c -o client_rpc.so.o && mv -f client_rpc.so.o client_rpc.so
-+ cp ../../../../src/lib/kadm5/clnt/client_internal.h ../../../include/kadm5/client_internal.h
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/clnt/client_principal.c -o client_principal.so.o && mv -f client_principal.so.o client_principal.so
++ rm -f ../../../include/kadm5/client_internal.h
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/clnt/client_init.c -o client_init.so.o && mv -f client_init.so.o client_init.so
++ cp ../../../../src/lib/kadm5/clnt/client_internal.h ../../../include/kadm5/client_internal.h
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/clnt/clnt_privs.c -o clnt_privs.so.o && mv -f clnt_privs.so.o clnt_privs.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/clnt/clnt_chpass_util.c -o clnt_chpass_util.so.o && mv -f clnt_chpass_util.so.o clnt_chpass_util.so
 base=`echo "kadm5clnt_mit" | sed -e 's/-/_/'`; \
@@ -3084,10 +3120,10 @@
 rm -f libkadm5clnt_mit.so.12.0
 building shared kadm5clnt_mit library (12.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' ../OBJS.SH OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkadm5clnt_mit.so.12 -Wl,--no-undefined -o libkadm5clnt_mit.so.12.0 $objlist  -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; ../OBJS.SH OBJS.SH
-+ objlist= ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so
- clnt_policy.so client_rpc.so client_principal.so client_init.so clnt_privs.so clnt_chpass_util.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' ../OBJS.SH OBJS.SH
++ objlist=' ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so
+ clnt_policy.so client_rpc.so client_principal.so client_init.so clnt_privs.so clnt_chpass_util.so'
 + gcc -shared -fPIC -Wl,-h,libkadm5clnt_mit.so.12 -Wl,--no-undefined -o libkadm5clnt_mit.so.12.0 ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so clnt_policy.so client_rpc.so client_principal.so client_init.so clnt_privs.so clnt_chpass_util.so -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkadm5clnt_mit.so
 rm -f ../../../lib/libkadm5clnt_mit.so.12.0
@@ -3113,10 +3149,6 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/server_kdb.c -o server_kdb.so.o && mv -f server_kdb.so.o server_kdb.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/server_misc.c -o server_misc.so.o && mv -f server_misc.so.o server_misc.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/server_init.c -o server_init.so.o && mv -f server_init.so.o server_init.so
-../../../../src/lib/kadm5/srv/svr_policy.c: In function 'kadm5_modify_policy':
-../../../../src/lib/kadm5/srv/svr_policy.c:295:31: warning: comparison of integer expressions of different signedness: 'long int' and 'krb5_ui_4' {aka 'unsigned int'} [-Wsign-compare]
-  295 |         if(entry->pw_min_life > p->pw_max_life && p->pw_max_life != 0)  {
-      |                               ^
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/svr_iters.c -o svr_iters.so.o && mv -f svr_iters.so.o svr_iters.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/svr_chpass_util.c -o svr_chpass_util.so.o && mv -f svr_chpass_util.so.o svr_chpass_util.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/adb_xdr.c -o adb_xdr.so.o && mv -f adb_xdr.so.o adb_xdr.so
@@ -3125,6 +3157,10 @@
 sed  >> binutils.versions < ../../../../src/lib/kadm5/srv/libkadm5srv_mit.exports "s/$/;/"
 echo >> binutils.versions "};"
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+../../../../src/lib/kadm5/srv/svr_policy.c: In function 'kadm5_modify_policy':
+../../../../src/lib/kadm5/srv/svr_policy.c:295:31: warning: comparison of integer expressions of different signedness: 'long int' and 'krb5_ui_4' {aka 'unsigned int'} [-Wsign-compare]
+  295 |         if(entry->pw_min_life > p->pw_max_life && p->pw_max_life != 0)  {
+      |                               ^
 ../../../../src/lib/kadm5/srv/svr_principal.c: In function 'apply_keysalt_policy':
 ../../../../src/lib/kadm5/srv/svr_principal.c:208:14: warning: argument 1 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
   208 |     subset = calloc(n_ks_tuple, sizeof(*subset));
@@ -3139,10 +3175,10 @@
 rm -f libkadm5srv_mit.so.12.0
 building shared kadm5srv_mit library (12.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' ../OBJS.SH OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkadm5srv_mit.so.12 -Wl,--no-undefined -o libkadm5srv_mit.so.12.0 $objlist  -L../../../lib -lgssrpc -lgssapi_krb5 -lkdb5  -lkrb5 -lk5crypto -lkrb5support -lcom_err   -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; ../OBJS.SH OBJS.SH
-+ objlist= ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so
- pwqual.so pwqual_dict.so pwqual_empty.so pwqual_hesiod.so pwqual_princ.so kadm5_hook.so svr_policy.so svr_principal.so server_kdb.so server_misc.so server_init.so svr_iters.so svr_chpass_util.so adb_xdr.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' ../OBJS.SH OBJS.SH
++ objlist=' ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so
+ pwqual.so pwqual_dict.so pwqual_empty.so pwqual_hesiod.so pwqual_princ.so kadm5_hook.so svr_policy.so svr_principal.so server_kdb.so server_misc.so server_init.so svr_iters.so svr_chpass_util.so adb_xdr.so'
 + gcc -shared -fPIC -Wl,-h,libkadm5srv_mit.so.12 -Wl,--no-undefined -o libkadm5srv_mit.so.12.0 ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so pwqual.so pwqual_dict.so pwqual_empty.so pwqual_hesiod.so pwqual_princ.so kadm5_hook.so svr_policy.so svr_principal.so server_kdb.so server_misc.so server_init.so svr_iters.so svr_chpass_util.so adb_xdr.so -L../../../lib -lgssrpc -lgssapi_krb5 -lkdb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkadm5srv_mit.so
 rm -f ../../../lib/libkadm5srv_mit.so.12.0
@@ -3178,9 +3214,9 @@
 rm -f libapputils.a
 building static apputils library
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.ST` && ar cq libapputils.a $objlist
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.ST
-+ objlist= net-server.o udppktinfo.o
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.ST
++ objlist=' net-server.o udppktinfo.o'
 + ar cq libapputils.a net-server.o udppktinfo.o
 ranlib libapputils.a
 rm -f ../../lib/libapputils.a
@@ -3207,9 +3243,9 @@
 rm -f libkrad.so.0.0
 building shared krad library (0.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkrad.so.0 -Wl,--no-undefined -o libkrad.so.0.0 $objlist  -L../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lverto  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= attr.so attrset.so client.so code.so packet.so remote.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' attr.so attrset.so client.so code.so packet.so remote.so'
 + gcc -shared -fPIC -Wl,-h,libkrad.so.0 -Wl,--no-undefined -o libkrad.so.0.0 attr.so attrset.so client.so code.so packet.so remote.so -L../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -lverto -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkrad.so
 rm -f ../../lib/libkrad.so.0.0
@@ -3235,18 +3271,18 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/audit/test/au_test.c -o au_test.so.o && mv -f au_test.so.o au_test.so
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 rm -f ../k5audit_test.so
-echo >> binutils.versions "k5audit_test_0_MIT {"
 (cd .. && ln -s `basename plugins/audit/test`/k5audit_test.so .)
+echo >> binutils.versions "k5audit_test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/audit/test/k5audit_test.exports "s/$/;/"
 echo >> binutils.versions "};"
 : updated OBJS.SH
 rm -f k5audit_test.so
 building dynamic k5audit_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH ../OBJS.SH` && gcc -shared -fPIC -Wl,-h,k5audit_test.so.0 -Wl,--no-undefined -o k5audit_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH ../OBJS.SH
-+ objlist= au_test.so
- ../kdc_j_encode.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH ../OBJS.SH
++ objlist=' au_test.so
+ ../kdc_j_encode.so'
 + gcc -shared -fPIC -Wl,-h,k5audit_test.so.0 -Wl,--no-undefined -o k5audit_test.so au_test.so ../kdc_j_encode.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/audit/test'
 making all in plugins/kadm5_hook/test...
@@ -3260,9 +3296,9 @@
 rm -f kadm5_hook_test.so
 building dynamic kadm5_hook_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,kadm5_hook_test.so.0 -Wl,--no-undefined -o kadm5_hook_test.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,kadm5_hook_test.so.0 -Wl,--no-undefined -o kadm5_hook_test.so main.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kadm5_hook/test'
 making all in plugins/kadm5_auth/test...
@@ -3296,9 +3332,9 @@
 rm -f kadm5_auth_test.so
 building dynamic kadm5_auth_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,kadm5_auth_test.so.0 -Wl,--no-undefined -o kadm5_auth_test.so $objlist  -L../../../lib -lkdb5  -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,kadm5_auth_test.so.0 -Wl,--no-undefined -o kadm5_auth_test.so main.so -L../../../lib -lkdb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kadm5_auth/test'
 making all in plugins/gssapi/negoextest...
@@ -3312,9 +3348,9 @@
 rm -f gss_negoextest.so
 building dynamic gss_negoextest object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,gss_negoextest.so.0 -Wl,--no-undefined -o gss_negoextest.so $objlist  -L../../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,gss_negoextest.so.0 -Wl,--no-undefined -o gss_negoextest.so main.so -L../../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/gssapi/negoextest'
 making all in plugins/hostrealm/test...
@@ -3328,9 +3364,9 @@
 rm -f hostrealm_test.so
 building dynamic hostrealm_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,hostrealm_test.so.0 -Wl,--no-undefined -o hostrealm_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,hostrealm_test.so.0 -Wl,--no-undefined -o hostrealm_test.so main.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/hostrealm/test'
 making all in plugins/localauth/test...
@@ -3344,9 +3380,9 @@
 rm -f localauth_test.so
 building dynamic localauth_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,localauth_test.so.0 -Wl,--no-undefined -o localauth_test.so $objlist  -L../../../lib -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,localauth_test.so.0 -Wl,--no-undefined -o localauth_test.so main.so -L../../../lib -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/localauth/test'
 making all in plugins/pwqual/test...
@@ -3360,9 +3396,9 @@
 rm -f pwqual_test.so
 building dynamic pwqual_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,pwqual_test.so.0 -Wl,--no-undefined -o pwqual_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,pwqual_test.so.0 -Wl,--no-undefined -o pwqual_test.so main.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/pwqual/test'
 making all in plugins/authdata/greet_server...
@@ -3376,9 +3412,9 @@
 rm -f greet_server.so
 building dynamic greet_server object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,greet_server.so.1 -Wl,--no-undefined -o greet_server.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= greet_auth.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' greet_auth.so'
 + gcc -shared -fPIC -Wl,-h,greet_server.so.1 -Wl,--no-undefined -o greet_server.so greet_auth.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/authdata/greet_server'
 making all in plugins/authdata/greet_client...
@@ -3392,9 +3428,9 @@
 rm -f greet_client.so
 building dynamic greet_client object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,greet_client.so.0 -Wl,--no-undefined -o greet_client.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= greet.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' greet.so'
 + gcc -shared -fPIC -Wl,-h,greet_client.so.0 -Wl,--no-undefined -o greet_client.so greet.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/authdata/greet_client'
 making all in plugins/certauth/test...
@@ -3408,9 +3444,9 @@
 rm -f certauth_test.so
 building dynamic certauth_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,certauth_test.so.0 -Wl,--no-undefined -o certauth_test.so $objlist  -L../../../lib -lkdb5  -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,certauth_test.so.0 -Wl,--no-undefined -o certauth_test.so main.so -L../../../lib -lkdb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/certauth/test'
 making all in plugins/kdb/db2...
@@ -3422,15 +3458,15 @@
 echo >> binutils.versions "db2_0_MIT {"
 (cd .. && ln -s `basename plugins/kdb/db2`/db2.so .)
 sed  >> binutils.versions < ../../../../src/plugins/kdb/db2/db2.exports "s/$/;/"
-echo >> binutils.versions "};"
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2/libdb2'
 cp ../../../../../src/plugins/kdb/db2/libdb2/include/db.hin ../../../../include/db.h
+echo >> binutils.versions "};"
 cp ../../../../../src/plugins/kdb/db2/libdb2/include/db-config.hin ../../../../include/db-config.h
 base=`echo "db" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_1_MIT {"
 sed  >> binutils.versions < ../../../../../src/plugins/kdb/db2/libdb2/libdb.exports "s/$/;/"
-echo >> binutils.versions "};"
 making all in plugins/kdb/db2/libdb2/hash...
+echo >> binutils.versions "};"
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2/libdb2/hash'
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../../../include -I../../../../../../src/include -I. -I../../../../../../src/plugins/kdb/db2/libdb2/hash/../include -I../include -I../../../../../../src/plugins/kdb/db2/libdb2/hash/../mpool -I../../../../../../src/plugins/kdb/db2/libdb2/hash/../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../../../src/plugins/kdb/db2/libdb2/hash/hash.c -o hash.so.o && mv -f hash.so.o hash.so
@@ -3506,13 +3542,13 @@
 rm -f libdb.so.1.1
 building shared db library (1.1)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' hash/OBJS.SH btree/OBJS.SH db/OBJS.SH mpool/OBJS.SH recno/OBJS.SH` && gcc -shared -fPIC -Wl,-h,libdb.so.1 -Wl,--no-undefined -o libdb.so.1.1 $objlist  -L../../../../lib -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; hash/OBJS.SH btree/OBJS.SH db/OBJS.SH mpool/OBJS.SH recno/OBJS.SH
-+ objlist= hash/hash.so hash/hash_bigkey.so hash/hash_debug.so hash/hash_func.so hash/hash_log2.so hash/hash_page.so hash/hsearch.so hash/dbm.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' hash/OBJS.SH btree/OBJS.SH db/OBJS.SH mpool/OBJS.SH recno/OBJS.SH
++ objlist=' hash/hash.so hash/hash_bigkey.so hash/hash_debug.so hash/hash_func.so hash/hash_log2.so hash/hash_page.so hash/hsearch.so hash/dbm.so
  btree/bt_close.so btree/bt_conv.so btree/bt_debug.so btree/bt_delete.so btree/bt_get.so btree/bt_open.so btree/bt_overflow.so btree/bt_page.so btree/bt_put.so btree/bt_search.so btree/bt_seq.so btree/bt_split.so btree/bt_utils.so
  db/db.so
  mpool/mpool.so
- recno/rec_close.so recno/rec_delete.so recno/rec_get.so recno/rec_open.so recno/rec_put.so recno/rec_search.so recno/rec_seq.so recno/rec_utils.so
+ recno/rec_close.so recno/rec_delete.so recno/rec_get.so recno/rec_open.so recno/rec_put.so recno/rec_search.so recno/rec_seq.so recno/rec_utils.so'
 + gcc -shared -fPIC -Wl,-h,libdb.so.1 -Wl,--no-undefined -o libdb.so.1.1 hash/hash.so hash/hash_bigkey.so hash/hash_debug.so hash/hash_func.so hash/hash_log2.so hash/hash_page.so hash/hsearch.so hash/dbm.so btree/bt_close.so btree/bt_conv.so btree/bt_debug.so btree/bt_delete.so btree/bt_get.so btree/bt_open.so btree/bt_overflow.so btree/bt_page.so btree/bt_put.so btree/bt_search.so btree/bt_seq.so btree/bt_split.so btree/bt_utils.so db/db.so mpool/mpool.so recno/rec_close.so recno/rec_delete.so recno/rec_get.so recno/rec_open.so recno/rec_put.so recno/rec_search.so recno/rec_seq.so recno/rec_utils.so -L../../../../lib -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libdb.so
 rm -f libdb.so.1
@@ -3529,24 +3565,24 @@
 rm -f db2.so
 building dynamic db2 object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH libdb2/hash/OBJS.SH libdb2/btree/OBJS.SH libdb2/db/OBJS.SH libdb2/mpool/OBJS.SH libdb2/recno/OBJS.SH` && gcc -shared -fPIC -Wl,-h,db2.so.0 -Wl,--no-undefined -o db2.so $objlist  -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err  -lk5crypto  -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5support -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH libdb2/hash/OBJS.SH libdb2/btree/OBJS.SH libdb2/db/OBJS.SH libdb2/mpool/OBJS.SH libdb2/recno/OBJS.SH
-+ objlist= kdb_xdr.so adb_openclose.so adb_policy.so kdb_db2.so pol_xdr.so db2_exp.so lockout.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH libdb2/hash/OBJS.SH libdb2/btree/OBJS.SH libdb2/db/OBJS.SH libdb2/mpool/OBJS.SH libdb2/recno/OBJS.SH
++ objlist=' kdb_xdr.so adb_openclose.so adb_policy.so kdb_db2.so pol_xdr.so db2_exp.so lockout.so
  libdb2/hash/hash.so libdb2/hash/hash_bigkey.so libdb2/hash/hash_debug.so libdb2/hash/hash_func.so libdb2/hash/hash_log2.so libdb2/hash/hash_page.so libdb2/hash/hsearch.so libdb2/hash/dbm.so
  libdb2/btree/bt_close.so libdb2/btree/bt_conv.so libdb2/btree/bt_debug.so libdb2/btree/bt_delete.so libdb2/btree/bt_get.so libdb2/btree/bt_open.so libdb2/btree/bt_overflow.so libdb2/btree/bt_page.so libdb2/btree/bt_put.so libdb2/btree/bt_search.so libdb2/btree/bt_seq.so libdb2/btree/bt_split.so libdb2/btree/bt_utils.so
  libdb2/db/db.so
  libdb2/mpool/mpool.so
- libdb2/recno/rec_close.so libdb2/recno/rec_delete.so libdb2/recno/rec_get.so libdb2/recno/rec_open.so libdb2/recno/rec_put.so libdb2/recno/rec_search.so libdb2/recno/rec_seq.so libdb2/recno/rec_utils.so
+ libdb2/recno/rec_close.so libdb2/recno/rec_delete.so libdb2/recno/rec_get.so libdb2/recno/rec_open.so libdb2/recno/rec_put.so libdb2/recno/rec_search.so libdb2/recno/rec_seq.so libdb2/recno/rec_utils.so'
 + gcc -shared -fPIC -Wl,-h,db2.so.0 -Wl,--no-undefined -o db2.so kdb_xdr.so adb_openclose.so adb_policy.so kdb_db2.so pol_xdr.so db2_exp.so lockout.so libdb2/hash/hash.so libdb2/hash/hash_bigkey.so libdb2/hash/hash_debug.so libdb2/hash/hash_func.so libdb2/hash/hash_log2.so libdb2/hash/hash_page.so libdb2/hash/hsearch.so libdb2/hash/dbm.so libdb2/btree/bt_close.so libdb2/btree/bt_conv.so libdb2/btree/bt_debug.so libdb2/btree/bt_delete.so libdb2/btree/bt_get.so libdb2/btree/bt_open.so libdb2/btree/bt_overflow.so libdb2/btree/bt_page.so libdb2/btree/bt_put.so libdb2/btree/bt_search.so libdb2/btree/bt_seq.so libdb2/btree/bt_split.so libdb2/btree/bt_utils.so libdb2/db/db.so libdb2/mpool/mpool.so libdb2/recno/rec_close.so libdb2/recno/rec_delete.so libdb2/recno/rec_get.so libdb2/recno/rec_open.so libdb2/recno/rec_put.so libdb2/recno/rec_search.so libdb2/recno/rec_seq.so libdb2/recno/rec_utils.so -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2'
 making all in plugins/kdb/ldap...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/ldap'
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../lib/kdb -I../../../../src/plugins/kdb/ldap/../../../lib/kdb -I../../../../src/plugins/kdb/ldap/libkdb_ldap -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/kdb/ldap/ldap_exp.c -o ldap_exp.so.o && mv -f ldap_exp.so.o ldap_exp.so
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
-making all in plugins/kdb/ldap/libkdb_ldap...
 rm -f ../kldap.so
-echo >> binutils.versions "kldap_0_MIT {"
 (cd .. && ln -s `basename plugins/kdb/ldap`/kldap.so .)
+echo >> binutils.versions "kldap_0_MIT {"
+making all in plugins/kdb/ldap/libkdb_ldap...
 sed  >> binutils.versions < ../../../../src/plugins/kdb/ldap/kldap.exports "s/$/;/"
 echo >> binutils.versions "};"
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/ldap/libkdb_ldap'
@@ -3560,7 +3596,6 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../../src/include -I../../../../../src/lib/kdb -I../../../../../src/lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../../src/plugins/kdb/ldap/libkdb_ldap/ldap_pwd_policy.c -o ldap_pwd_policy.so.o && mv -f ldap_pwd_policy.so.o ldap_pwd_policy.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../../src/include -I../../../../../src/lib/kdb -I../../../../../src/lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../../src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c -o ldap_misc.so.o && mv -f ldap_misc.so.o ldap_misc.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../../src/include -I../../../../../src/lib/kdb -I../../../../../src/lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../../src/plugins/kdb/ldap/libkdb_ldap/ldap_handle.c -o ldap_handle.so.o && mv -f ldap_handle.so.o ldap_handle.so
-: updated OBJS.SH
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../../src/include -I../../../../../src/lib/kdb -I../../../../../src/lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../../src/plugins/kdb/ldap/libkdb_ldap/ldap_tkt_policy.c -o ldap_tkt_policy.so.o && mv -f ldap_tkt_policy.so.o ldap_tkt_policy.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../../src/include -I../../../../../src/lib/kdb -I../../../../../src/lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../../src/plugins/kdb/ldap/libkdb_ldap/princ_xdr.c -o princ_xdr.so.o && mv -f princ_xdr.so.o princ_xdr.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../../src/include -I../../../../../src/lib/kdb -I../../../../../src/lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../../src/plugins/kdb/ldap/libkdb_ldap/ldap_service_stash.c -o ldap_service_stash.so.o && mv -f ldap_service_stash.so.o ldap_service_stash.so
@@ -3573,12 +3608,13 @@
 echo >> binutils.versions "};"
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 : updated OBJS.SH
+: updated OBJS.SH
 rm -f libkdb_ldap.so.1.0
 building shared kdb_ldap library (1.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkdb_ldap.so.1 -Wl,--no-undefined -o libkdb_ldap.so.1.0 $objlist  -L../../../../lib -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support -lldap -llber -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= kdb_ldap.so kdb_ldap_conn.so ldap_realm.so ldap_create.so ldap_krbcontainer.so ldap_principal.so ldap_principal2.so ldap_pwd_policy.so ldap_misc.so ldap_handle.so ldap_tkt_policy.so princ_xdr.so ldap_service_stash.so kdb_xdr.so ldap_err.so lockout.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' kdb_ldap.so kdb_ldap_conn.so ldap_realm.so ldap_create.so ldap_krbcontainer.so ldap_principal.so ldap_principal2.so ldap_pwd_policy.so ldap_misc.so ldap_handle.so ldap_tkt_policy.so princ_xdr.so ldap_service_stash.so kdb_xdr.so ldap_err.so lockout.so'
 + gcc -shared -fPIC -Wl,-h,libkdb_ldap.so.1 -Wl,--no-undefined -o libkdb_ldap.so.1.0 kdb_ldap.so kdb_ldap_conn.so ldap_realm.so ldap_create.so ldap_krbcontainer.so ldap_principal.so ldap_principal2.so ldap_pwd_policy.so ldap_misc.so ldap_handle.so ldap_tkt_policy.so princ_xdr.so ldap_service_stash.so kdb_xdr.so ldap_err.so lockout.so -L../../../../lib -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lldap -llber -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkdb_ldap.so
 rm -f ../../../../lib/libkdb_ldap.so.1.0
@@ -3594,9 +3630,9 @@
 rm -f kldap.so
 building dynamic kldap object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,kldap.so.0 -Wl,--no-undefined -o kldap.so $objlist  -L../../../lib -Wl,-rpath,/usr/lib/i386-linux-gnu/krb5 -lkdb_ldap -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= ldap_exp.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' ldap_exp.so'
 + gcc -shared -fPIC -Wl,-h,kldap.so.0 -Wl,--no-undefined -o kldap.so ldap_exp.so -L../../../lib -Wl,-rpath,/usr/lib/i386-linux-gnu/krb5 -lkdb_ldap -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/ldap'
 making all in plugins/kdb/ldap/ldap_util...
@@ -3625,17 +3661,17 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../../src/plugins/kdb/lmdb/../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/kdb/lmdb/marshal.c -o marshal.so.o && mv -f marshal.so.o marshal.so
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 rm -f ../klmdb.so
-echo >> binutils.versions "klmdb_0_MIT {"
 (cd .. && ln -s `basename plugins/kdb/lmdb`/klmdb.so .)
+echo >> binutils.versions "klmdb_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/kdb/lmdb/klmdb.exports "s/$/;/"
 echo >> binutils.versions "};"
 : updated OBJS.SH
 rm -f klmdb.so
 building dynamic klmdb object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,klmdb.so.0 -Wl,--no-undefined -o klmdb.so $objlist  -L../../../lib -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -llmdb -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= kdb_lmdb.so lockout.so marshal.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' kdb_lmdb.so lockout.so marshal.so'
 + gcc -shared -fPIC -Wl,-h,klmdb.so.0 -Wl,--no-undefined -o klmdb.so kdb_lmdb.so lockout.so marshal.so -L../../../lib -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -llmdb -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/lmdb'
 making all in plugins/kdb/test...
@@ -3643,17 +3679,17 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../lib/kdb -I../../../../src/plugins/kdb/test/../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/kdb/test/kdb_test.c -o kdb_test.so.o && mv -f kdb_test.so.o kdb_test.so
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 rm -f ../test.so
-echo >> binutils.versions "test_0_MIT {"
 (cd .. && ln -s `basename plugins/kdb/test`/test.so .)
+echo >> binutils.versions "test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/kdb/test/test.exports "s/$/;/"
 echo >> binutils.versions "};"
 : updated OBJS.SH
 rm -f test.so
 building dynamic test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,test.so.0 -Wl,--no-undefined -o test.so $objlist  -L../../../lib -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= kdb_test.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' kdb_test.so'
 + gcc -shared -fPIC -Wl,-h,test.so.0 -Wl,--no-undefined -o test.so kdb_test.so -L../../../lib -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/test'
 making all in plugins/kdcpolicy/test...
@@ -3667,9 +3703,9 @@
 rm -f kdcpolicy_test.so
 building dynamic kdcpolicy_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,kdcpolicy_test.so.0 -Wl,--no-undefined -o kdcpolicy_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,kdcpolicy_test.so.0 -Wl,--no-undefined -o kdcpolicy_test.so main.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdcpolicy/test'
 making all in plugins/preauth/otp...
@@ -3678,17 +3714,17 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/preauth/otp/main.c -o main.so.o && mv -f main.so.o main.so
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 rm -f ../otp.so
-echo >> binutils.versions "otp_0_MIT {"
 (cd .. && ln -s `basename plugins/preauth/otp`/otp.so .)
+echo >> binutils.versions "otp_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/preauth/otp/otp.exports "s/$/;/"
 echo >> binutils.versions "};"
 : updated OBJS.SH
 rm -f otp.so
 building dynamic otp object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,otp.so.0 -Wl,--no-undefined -o otp.so $objlist  -L../../../lib -lkrad -lverto  -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= otp_state.so main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' otp_state.so main.so'
 + gcc -shared -fPIC -Wl,-h,otp.so.0 -Wl,--no-undefined -o otp.so otp_state.so main.so -L../../../lib -lkrad -lverto -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/otp'
 making all in plugins/preauth/pkinit...
@@ -3704,8 +3740,8 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c -o pkinit_crypto_openssl.so.o && mv -f pkinit_crypto_openssl.so.o pkinit_crypto_openssl.so
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 rm -f ../pkinit.so
-echo >> binutils.versions "pkinit_0_MIT {"
 (cd .. && ln -s `basename plugins/preauth/pkinit`/pkinit.so .)
+echo >> binutils.versions "pkinit_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/preauth/pkinit/pkinit.exports "s/$/;/"
 echo >> binutils.versions "};"
 ../../../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c: In function 'load_cas_and_crls_dir.isra':
@@ -3745,9 +3781,9 @@
 rm -f pkinit.so
 building dynamic pkinit object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,pkinit.so.0 -Wl,--no-undefined -o pkinit.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lcrypto  -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= pkinit_accessor.so pkinit_srv.so pkinit_lib.so pkinit_clnt.so pkinit_constants.so pkinit_profile.so pkinit_identity.so pkinit_matching.so pkinit_crypto_openssl.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' pkinit_accessor.so pkinit_srv.so pkinit_lib.so pkinit_clnt.so pkinit_constants.so pkinit_profile.so pkinit_identity.so pkinit_matching.so pkinit_crypto_openssl.so'
 + gcc -shared -fPIC -Wl,-h,pkinit.so.0 -Wl,--no-undefined -o pkinit.so pkinit_accessor.so pkinit_srv.so pkinit_lib.so pkinit_clnt.so pkinit_constants.so pkinit_profile.so pkinit_identity.so pkinit_matching.so pkinit_crypto_openssl.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lcrypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/pkinit'
 making all in plugins/preauth/spake...
@@ -3761,17 +3797,17 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/preauth/spake/spake_kdc.c -o spake_kdc.so.o && mv -f spake_kdc.so.o spake_kdc.so
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 rm -f ../spake.so
-echo >> binutils.versions "spake_0_MIT {"
 (cd .. && ln -s `basename plugins/preauth/spake`/spake.so .)
+echo >> binutils.versions "spake_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/preauth/spake/spake.exports "s/$/;/"
 echo >> binutils.versions "};"
 : updated OBJS.SH
 rm -f spake.so
 building dynamic spake object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,spake.so.0 -Wl,--no-undefined -o spake.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= util.so iana.so groups.so openssl.so edwards25519.so spake_client.so spake_kdc.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' util.so iana.so groups.so openssl.so edwards25519.so spake_client.so spake_kdc.so'
 + gcc -shared -fPIC -Wl,-h,spake.so.0 -Wl,--no-undefined -o spake.so util.so iana.so groups.so openssl.so edwards25519.so spake_client.so spake_kdc.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/spake'
 making all in plugins/preauth/test...
@@ -3781,17 +3817,17 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/preauth/test/common.c -o common.so.o && mv -f common.so.o common.so
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 rm -f ../test.so
-echo >> binutils.versions "test_0_MIT {"
 (cd .. && ln -s `basename plugins/preauth/test`/test.so .)
+echo >> binutils.versions "test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/preauth/test/test.exports "s/$/;/"
 echo >> binutils.versions "};"
 : updated OBJS.SH
 rm -f test.so
 building dynamic test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,test.so.0 -Wl,--no-undefined -o test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= cltest.so kdctest.so common.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' cltest.so kdctest.so common.so'
 + gcc -shared -fPIC -Wl,-h,test.so.0 -Wl,--no-undefined -o test.so cltest.so kdctest.so common.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/test'
 making all in plugins/tls/k5tls...
@@ -3808,9 +3844,9 @@
 rm -f k5tls.so
 building dynamic k5tls object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,k5tls.so.0 -Wl,--no-undefined -o k5tls.so $objlist  -L../../../lib -lkrb5 -lkrb5support -lssl -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= openssl.so notls.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' openssl.so notls.so'
 + gcc -shared -fPIC -Wl,-h,k5tls.so.0 -Wl,--no-undefined -o k5tls.so openssl.so notls.so -L../../../lib -lkrb5 -lkrb5support -lssl -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/tls/k5tls'
 making all in kdc...
@@ -3821,21 +3857,16 @@
 cp ../../src/kdc/kdc5_err.et et-h-kdc5_err.et
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/authind.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/cammac.c
+gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/dispatch.c
 compile_et et-c-kdc5_err.et
 compile_et et-h-kdc5_err.et
-gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/dispatch.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/do_as_req.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/do_tgs_req.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/fast_util.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/kdc_util.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/kdc_preauth.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/kdc_preauth_ec.c
-mv -f et-h-kdc5_err.h kdc5_err.h
-mv -f et-c-kdc5_err.c kdc5_err.c
-rm -f et-h-kdc5_err.et et-h-kdc5_err.c
-rm -f et-c-kdc5_err.et et-c-kdc5_err.h
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/kdc_preauth_encts.c
-gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/main.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/ndr.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/policy.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/extern.c
@@ -3845,8 +3876,13 @@
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/kdc_transit.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/tgs_policy.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/kdc_log.c
+mv -f et-c-kdc5_err.c kdc5_err.c
+mv -f et-h-kdc5_err.h kdc5_err.h
+rm -f et-c-kdc5_err.et et-c-kdc5_err.h
+rm -f et-h-kdc5_err.et et-h-kdc5_err.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/rtest.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c kdc5_err.c
+gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/main.c
 gcc -L../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o rtest rtest.o kdc_transit.o -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o krb5kdc kdc5_err.o authind.o cammac.o dispatch.o do_as_req.o do_tgs_req.o fast_util.o kdc_util.o kdc_preauth.o kdc_preauth_ec.o kdc_preauth_encts.o main.o ndr.o policy.o extern.o replay.o kdc_authdata.o kdc_audit.o kdc_transit.o tgs_policy.o kdc_log.o -lapputils -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lverto 
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/kdc'
@@ -3897,20 +3933,24 @@
 compile_et et-c-import_err.et
 mv -f et-h-import_err.h import_err.h
 rm -f et-h-import_err.et et-h-import_err.c
-gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/dbutil/kdb5_util.c
 mv -f et-c-import_err.c import_err.c
+gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/dbutil/kdb5_util.c
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/dbutil/kdb5_create.c
-rm -f et-c-import_err.et et-c-import_err.h
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/dbutil/kadm5_create.c
+rm -f et-c-import_err.et et-c-import_err.h
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/dbutil/kdb5_destroy.c
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/dbutil/kdb5_stash.c
-gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c import_err.c
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/dbutil/strtok.c
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/dbutil/dump.c
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/dbutil/ovload.c
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/dbutil/kdb5_mkey.c
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/dbutil/tabdump.c
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/dbutil/tdumputil.c
+gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c import_err.c
+../../../src/kadmin/dbutil/tdumputil.c: In function 'writequoted':
+../../../src/kadmin/dbutil/tdumputil.c:109:5: warning: function 'writequoted' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
+  109 |     ret = vasprintf(&s, fmt, ap);
+      |     ^~~
 ../../../src/kadmin/dbutil/kdb5_util.c: In function 'extended_com_err_fn':
 ../../../src/kadmin/dbutil/kdb5_util.c:176:5: warning: function 'extended_com_err_fn' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
   176 |     vfprintf (stderr, fmt, args);
@@ -3919,10 +3959,6 @@
 ../../../src/kadmin/dbutil/dump.c:230:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
   230 |     write(fd, "", 1);
       |     ^~~~~~~~~~~~~~~~
-../../../src/kadmin/dbutil/tdumputil.c: In function 'writequoted':
-../../../src/kadmin/dbutil/tdumputil.c:109:5: warning: function 'writequoted' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
-  109 |     ret = vasprintf(&s, fmt, ap);
-      |     ^~~
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o kdb5_util kdb5_util.o kdb5_create.o kadm5_create.o kdb5_destroy.o kdb5_stash.o import_err.o strtok.o dump.o ovload.o kdb5_mkey.o tabdump.o tdumputil.o ../cli/getdate.o -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5  -pthread -lpthread -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/kadmin/dbutil'
 making all in kadmin/ktutil...
@@ -4040,15 +4076,6 @@
   385 |                                  "start with '/' \n"), tc, KRB5_USERS_NAME );
       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 In file included from ../../../src/clients/ksu/ksu.h:30,
-                 from ../../../src/clients/ksu/krb_auth_su.c:29:
-../../../src/clients/ksu/krb_auth_su.c: In function 'krb5_auth_check':
-../../../src/include/k5-util.h:67:34: warning: ignoring return value of 'seteuid' declared with attribute 'warn_unused_result' [-Wunused-result]
-   67 | #  define krb5_seteuid(EUID)    (seteuid((uid_t)(EUID)))
-      |                                 ~^~~~~~~~~~~~~~~~~~~~~~~
-../../../src/clients/ksu/krb_auth_su.c:108:13: note: in expansion of macro 'krb5_seteuid'
-  108 |             krb5_seteuid(0);
-      |             ^~~~~~~~~~~~
-In file included from ../../../src/clients/ksu/ksu.h:30,
                  from ../../../src/clients/ksu/main.c:29:
 ../../../src/clients/ksu/main.c: In function 'main':
 ../../../src/include/k5-util.h:67:34: warning: ignoring return value of 'seteuid' declared with attribute 'warn_unused_result' [-Wunused-result]
@@ -4068,6 +4095,15 @@
 ../../../src/clients/ksu/main.c:1017:5: note: in expansion of macro 'krb5_seteuid'
  1017 |     krb5_seteuid(0);
       |     ^~~~~~~~~~~~
+In file included from ../../../src/clients/ksu/ksu.h:30,
+                 from ../../../src/clients/ksu/krb_auth_su.c:29:
+../../../src/clients/ksu/krb_auth_su.c: In function 'krb5_auth_check':
+../../../src/include/k5-util.h:67:34: warning: ignoring return value of 'seteuid' declared with attribute 'warn_unused_result' [-Wunused-result]
+   67 | #  define krb5_seteuid(EUID)    (seteuid((uid_t)(EUID)))
+      |                                 ~^~~~~~~~~~~~~~~~~~~~~~~
+../../../src/clients/ksu/krb_auth_su.c:108:13: note: in expansion of macro 'krb5_seteuid'
+  108 |             krb5_seteuid(0);
+      |             ^~~~~~~~~~~~
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o ksu krb_auth_su.o ccache.o authorization.o main.o heuristic.o xmalloc.o  -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/clients/ksu'
 making all in clients/kvno...
@@ -4255,28 +4291,28 @@
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_ciflags t_ciflags.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_context t_context.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_credstore t_credstore.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
-gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_enctypes t_enctypes.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_err t_err.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_export_cred t_export_cred.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_export_name t_export_name.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_gssexts t_gssexts.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_imp_cred t_imp_cred.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_imp_name t_imp_name.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
-gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_invalid t_invalid.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_inq_cred t_inq_cred.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_inq_ctx t_inq_ctx.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_inq_mechs_name t_inq_mechs_name.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_lifetime t_lifetime.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
-gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_namingexts t_namingexts.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
-gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_oid t_oid.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
-gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_pcontok t_pcontok.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
-gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_prf t_prf.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
-gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_s4u t_s4u.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_s4u2proxy_krb5 t_s4u2proxy_krb5.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_saslname t_saslname.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
-gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_spnego t_spnego.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_srcattrs t_srcattrs.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
+gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_enctypes t_enctypes.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
+gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_oid t_oid.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_store_cred t_store_cred.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
+gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_namingexts t_namingexts.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
+gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_prf t_prf.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
+gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_s4u t_s4u.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
+gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_spnego t_spnego.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
+gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_pcontok t_pcontok.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
+gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_invalid t_invalid.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_iov t_iov.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/tests/gssapi'
 making all in tests/shlib...
@@ -4294,8 +4330,8 @@
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/tests/misc'
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/tests/misc/test_getpw.c
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/tests/misc/test_chpw_message.c
-gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -o test_getpw test_getpw.o -lkrb5support
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -o test_chpw_message test_chpw_message.o -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lkeyutils -lresolv 
+gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -o test_getpw test_getpw.o -lkrb5support
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/tests/misc'
 making all in tests/threads...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/tests/threads'
@@ -4323,9 +4359,9 @@
 rm -f softpkcs11.so
 building dynamic softpkcs11 object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,softpkcs11.so.0 -Wl,--no-undefined -o softpkcs11.so $objlist  -L../../lib -lkrb5support -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,softpkcs11.so.0 -Wl,--no-undefined -o softpkcs11.so main.so -L../../lib -lkrb5support -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/tests/softpkcs11'
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/tests'
@@ -4724,9 +4760,9 @@
 rm -f proftest.so
 building dynamic proftest object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,proftest.so.0 -Wl,--no-undefined -o proftest.so $objlist  -L../../../lib -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= testmod_main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' testmod_main.so'
 + gcc -shared -fPIC -Wl,-h,proftest.so.0 -Wl,--no-undefined -o proftest.so testmod_main.so -L../../../lib -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
 gcc -DHAVE_CONFIG_H -DHAS_STDARG -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/util/profile/test_parse.c
@@ -5000,11 +5036,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: B6 44 ED 8C 9A B4 18 40 CE 80 D5 31 67 90 9E 0B 75 C9 0D 6A 55 BE 08 6F C4 73 7A F1 9B 66 23 A9 19 27 39 92 1D 7E C1 03 FF C7 3E F0
+Enc output: 33 F2 63 FA D7 64 2A 79 2D 7E 2E FF 14 B7 F2 94 03 44 AD 7D 25 16 42 2C A3 99 AC C3 EE BB 93 CC F3 DF 4D BF 7E BB BB CD 30 C4 A2 D8
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: E2 4F CB 44 1B 5E 3A BE E7 FB B3 43 58 0C 3F 63 06 24 4F 4F A9 3C 77 1F C7 27 85 41 B2 26 83 C5 13 8C 07 25 6B 8B 7A 84 02 36 7B 9A
+Enc output: 5D 7E 96 A6 21 22 0D 0E 34 F7 E4 09 1E 07 D1 7B 4C 12 71 C1 E8 05 4F 2A 3A B6 A7 63 0F 94 C3 86 49 EF AB B3 74 0C 00 33 B2 BE DE 43
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5013,24 +5049,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: C7 54 54 D3 3B AF F8 F3
-Data: 1A 30 A4 F6 AB AA 26 C7 4B B3 BF 4C 1C 41 C1 EC
+Header: AA 21 6B 42 43 57 95 55
+Data: 2B EA BD 42 0D BB A8 20 55 20 0D 5D C8 AA 50 AE
 Padding:
-Trailer: E7 F3 51 43 0D 37 0B A7 EB CB C7 A5 B4 B1 DA C5 D1 24 6F 41
+Trailer: C7 1A 91 57 AD 25 C9 4B 9C BC 7D AE C9 9B 73 D8 61 DB 43 2D
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: F9 93 45 5A 4D 48 B2 21
-Data: 7C 75 6E 55 50 F1 6D 27 69 A4 58 77 12 71 EF 7E
+Header: 33 D8 EF 5A 48 1D 68 F9
+Data: D1 DA 56 02 72 F7 DD 57 16 8D 1F D6 93 62 54 58
 Padding:
-Trailer: C0 29 87 51 51 64 9A EA E2 92 8A 1C 29 74 13 9E B8 09 84 90
+Trailer: 75 E2 99 4D 17 9B 43 DA B8 D3 27 D0 33 57 68 F9 4C F5 FB 08
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: A2 F2 43 C6 1C 99 AB F0 04 8D 23 16 72 96 27 70 E4 B6 22 56 65 61 FE 56 95 A5 B0 04 C3 8B 2F 61 4D 91 E9 25 FD 47 9F 61 26 3C 46 2A
+Enc output: C2 0C CA 8E DB DC A1 74 E5 5E 69 D3 10 7E FF CE 76 DA 27 5D 6C FF 42 FB E2 0A FE BF 9A 0D AF 1E ED 14 3A CD B5 3F 14 63 38 07 87 17
 Encrypting again with state: . . . OK
-Enc output: 96 96 93 2B EC FC 97 C4 FA C8 E0 42 E8 36 B8 CA E6 E4 15 98 87 DD 0B 81 BA CE 77 80 8E 35 76 11 C3 C0 8E 01 78 99 A4 6E 75 C1 80 44 03 66 70 1F 9E 6B DC 42
+Enc output: C4 59 BF 5F 67 65 BB BA C2 79 D5 00 36 9F D5 55 F1 53 29 5A B9 4E B4 46 15 0D 79 D7 4C 7C 61 B1 EC 6D 18 5E D4 B7 76 33 86 3C AA D1 7E 3A 1B E0 95 A0 10 00
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5043,11 +5079,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 3E 36 FD 5F 5A 6C B2 F3 8E 89 4E D4 24 C0 98 27 97 8E 51 59 4C B0 FB 33 38 2F 90 92 A5 39 63 6A 29 53 C9 71 9B AB B7 45
+Enc output: 54 49 21 4B 60 E5 4F 1E 5A 01 3F 07 16 A7 EB 47 D5 0A FE 16 82 F8 E2 F1 47 AC FE 2C 20 1B 8E 87 67 05 B7 C6 60 AB 0D FF
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 6C 84 B5 68 1C 88 2A 7A 4F 6F A8 1A B9 ED 63 13 2E CA 50 D0 26 08 39 EF C3 45 8F 98 B7 9A F9 81 3F 3D 6C F7 60 BB 14 D0
+Enc output: A7 B7 11 44 8C FA 6D E7 FA 83 4E CF 49 1D 74 16 88 0A 19 78 4A 68 97 22 42 1D FA 74 7F EE 5D 8C A8 B4 3E 7A 6C 02 01 BF
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5056,24 +5092,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 92 2F 08 3A D5 FC 96 CC 0F FA AE 79 D3 5F 65 60 0C 79 3A DA BE 07 8F 44
-Data: 83 C3 96 E7 1C 61 78 FF 01 56 10 EB EE C2 8B 95
+Header: 03 E0 51 CC 35 07 38 22 9F FF 53 DE 64 18 7D 42 EB EC A8 69 AE 10 AB 8F
+Data: F1 E1 73 10 5E 8F 63 C2 7E FB 9A F3 0C 6E 17 6D
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 46 5C 78 09 41 86 98 15 E8 7C B1 D0 09 EE 3E 8E 51 7D E0 71 C7 50 DF 39
-Data: 03 2B FF 01 AE 51 19 64 A6 2C E0 F4 7B 5B EF 0F
+Header: 0C 3B 9A 3C FD 94 A2 ED 22 B9 1A BE DE DE 12 17 4A F1 78 A6 79 85 54 D2
+Data: FC BD 9B A1 45 AC 3F D7 B7 12 01 2F 79 A8 43 BF
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: A1 74 BF A5 2C 74 DE 06 9B 4B 0E 1E E8 D2 A6 54 7E D7 56 57 35 A0 94 13 2C F2 37 16 1B D3 72 71 1B 81 D6 A0 B7 2A 59 F5
+Enc output: 89 26 A2 3D AC E5 E9 58 DA 50 5A 28 8E 2A D0 2B 07 AB 04 CF B2 37 2C 0C AA ED 0D 23 6A 5C FA 3B 2C E8 F2 1E D9 A2 6F 3C
 Encrypting again with state: . . . OK
-Enc output: 2B 0F D2 08 E5 D0 13 5C C0 97 D1 37 9C 56 5F 8F 52 28 49 B6 1B EF B9 29 4F 86 6E 91 9F F4 8A 1B DB 90 09 02 0D CE 50 25 5E 94 3D 28 B6 D2
+Enc output: A5 66 1C 0A 84 B8 4F 60 81 EB 5B 42 B0 6D 9E 23 F3 4A D5 53 61 03 01 27 8A 1D 6F 5D C4 7B 41 DC 11 D5 3B 3C 42 2C 35 E8 88 D3 8F C4 B8 C3
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5086,11 +5122,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 20 AE A7 15 A1 7A 58 E8 D1 A7 C1 1A 5B 38 B6 82 85 58 F2 DD 2D E6 58 A2 B9 D1 C6 D4 87 18 0A D1 A3 E8 56 FC E3 47 A2 37
+Enc output: E6 1D D9 BC 3E 5A 0A E3 CA 46 99 52 F6 37 1A 5D 8C D5 BD 71 AC 19 23 FB 1B 77 57 AB 79 4E A4 0B 2E 0E 2D DB F3 57 45 6A
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 9E 6E FF 0C 7F 47 D8 A6 F7 42 27 21 24 95 0B 42 F2 88 7D 59 ED 31 5D 03 BF 32 3F BE 86 96 48 BF AA D7 A9 0B 72 92 CE DB
+Enc output: E7 3F BE A9 08 9D 18 A0 37 16 19 63 1A 6B 25 CD 30 9F 37 11 F9 37 EA D1 1C 8B 70 E9 72 B1 DA 4A 0C 16 6E E7 97 C0 FD F8
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5099,24 +5135,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 97 09 03 67 8D BA 02 8F 49 DE 2C 1E B1 18 14 1B 1E A0 17 BD 25 E6 1F 5F
-Data: DB F8 E7 FC 99 FB 5F 90 99 3E 81 E8 4E 10 E3 F6
+Header: FC 88 62 C2 29 E4 A6 E5 50 57 9E 22 F6 D8 E3 8C 97 B5 91 40 DB FE 77 05
+Data: 4D 74 89 F4 74 EF FA 2E 7F 7D 10 14 F6 04 DE 3A
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: E0 FA CB 33 11 E4 A8 42 14 59 17 CE 44 BB 4D C3 AF 30 90 1C D4 40 04 29
-Data: 16 4C 2C 5A CE 1D A5 93 97 9A D3 45 C8 F6 E3 6B
+Header: DA 54 D2 F0 95 5D E2 49 1E A2 24 11 CE 2C 52 FB C8 CA C4 88 16 9F A4 BB
+Data: C5 E7 2C 80 F7 A2 2B 1A AB 7E 69 D1 B3 31 C7 DE
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: B4 2A 38 37 97 D4 E4 CC 07 86 AE B5 F4 91 0A 92 1D 8F E8 8B 05 CE BD 95 AA BE A2 DF 28 86 8C D6 10 73 52 34 BB 10 58 CE
+Enc output: EC A3 10 85 FB 1D 8F 72 C3 A6 5E F4 44 26 EB 78 1B 17 BA AC F1 72 97 DA 54 BB 4F AA E8 1B A6 3D F9 88 B7 B6 92 AE 1A DC
 Encrypting again with state: . . . OK
-Enc output: BE 2C 9B F0 BC 17 D9 E3 98 16 E1 F4 24 0D E9 92 34 D0 52 83 84 15 67 28 3E A0 F5 34 3C 6A 96 C6 CC 51 39 57 08 77 EE 4B 5C 69 B9 82 59 82
+Enc output: E4 0A 6F 89 C6 37 E3 03 0F C2 43 A8 F5 7F 66 38 8E B2 EB A5 E5 A0 1F B4 D5 08 CE 7C A4 6E EC 33 3C 9A BD 1E CF D7 AD 70 40 A5 D9 43 1A 01
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5129,11 +5165,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 49 58 97 A8 72 D6 48 18 EA F3 98 67 2F 1E 4E 5E 3A B0 01 BC 4E 81 A3 0B 54 6B 53 4D F5 56 6D 56 8F 9C 91 8F 41 0A AC E8 12 56 33 A4
+Enc output: EC 27 ED BC 09 C1 CB 3F A9 E6 F6 8C DC E2 D3 22 B3 69 CA 2D 84 47 EF AC 5B CD 12 B0 9F AF DA 0D B4 DA B1 65 36 27 92 15 7C BB AF 48
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 7B C8 95 C5 64 B3 8E 59 F3 9A 18 96 2C 90 FC FE 1F 74 5E 12 02 8B D7 36 1F 91 08 C8 12 8E 55 0F 0B 3D 49 90 61 1F EC 0D 80 B5 1C 91
+Enc output: 7A 26 D6 75 86 09 53 F0 D7 7E F3 20 AD 24 77 5E F7 E0 AF 78 46 A9 1D DB 50 75 0A 19 23 C2 5A FB 76 C8 5C DD 3F 04 F4 67 36 8E 8E 92
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5142,24 +5178,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 42 ED B3 95 C1 8E F1 B4 3E 43 9A EE 1D 2E E7 D0
-Data: 43 80 BB DD B1 D1 29 C5 01 C3 8E 81 7B 41 B3 F4
+Header: E6 E6 18 4C 6B E5 04 0F 05 83 21 1E 8B 4D A0 FF
+Data: B9 73 5E C6 1C B6 29 DB 0A 70 52 97 7E BE 18 5C
 Padding:
-Trailer: 1D 77 E7 83 0B 97 19 30 65 DC 78 64
+Trailer: 72 58 8B 91 DD 80 56 22 6A 56 0D 83
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: CB 43 1E DE F5 F3 F4 38 7E 73 04 EE AA 00 84 6E
-Data: 80 A0 24 DA 00 CA 5A E0 FE A0 F2 AC 33 80 25 AC
+Header: EE 6A 5D AC 8C 8D B5 B1 53 6E 25 58 BC D6 95 F9
+Data: 73 9F D2 62 57 22 D6 62 69 9F 86 03 78 ED 21 2F
 Padding:
-Trailer: EF 6C 2C 51 A1 B8 AD 48 A8 8F F7 28
+Trailer: CB 0A E9 EA 8A 98 F9 D4 FC 86 B9 12
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 84 30 EE 6D 9E 14 9F 21 8F BC A0 E4 09 8A 1F 9E 18 A4 24 35 BE 52 06 CF 04 9E FA 36 1F AB 3F 33 7E 88 E3 84 F8 A6 DA 13 2B B0 1D 92
+Enc output: 97 10 E9 31 6F AD 12 E5 7D A4 88 68 B7 A2 EE 58 5C 73 C7 0B 1D 7E 87 FD 72 1C 4B 8C 9A 01 FB 9E CF 47 B7 59 B2 8F D1 D0 4E 70 44 BE
 Encrypting again with state: . . . OK
-Enc output: 72 B0 B1 3E A9 28 68 3D 44 AD 1F 90 2D CE 78 7D 86 A0 CD 2A 1A A3 54 B2 72 DB 5A C9 F3 C2 36 3D A4 46 DD EE 4F 44 76 DB 94 28 B9 09 76 07 CE 0A 05 89
+Enc output: AA A4 41 0C AC A2 F2 78 BF B9 F2 93 13 2F 54 DF 1D 73 DD 03 07 2D 04 FD 51 48 4E 07 AD 7E 9A 19 74 82 E0 B1 D2 5C 5A 74 C0 A4 CF F9 83 50 0B 2D D4 EA
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5172,11 +5208,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 6C FF BD 94 A3 E0 4B 05 0D 84 53 45 3F 2A 59 BD 52 7C 29 C3 9E 07 DF B2 FE 7E 34 F9 FB 09 B1 84 ED 55 EC 15 D0 17 D1 E0 DF 9C F4 30
+Enc output: 38 7B 5A 53 49 2D E7 1C 54 9B 48 31 F1 C2 2D 9E 8E 53 98 B5 E1 7A BD 04 C6 BB 37 DE AB D4 0E C6 DC EE 5B 36 B9 FE 38 47 87 F8 9F 9E
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 44 D6 7B 85 82 2D 65 0A 83 E8 07 22 56 E2 5C 58 55 3C 27 CA 42 9E C4 06 10 C3 C4 25 93 A2 D4 4A AF 95 6E DD 24 89 ED 5C BD DB 1D 0C
+Enc output: 81 55 1E 13 B0 D2 43 6E AA D6 78 35 02 FB 5E AA A8 83 15 29 4C 3A E0 2A 85 EE 3D 86 48 E8 B5 F2 89 6B 53 5F 75 0A 9F CE FF EE 9C 27
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5185,24 +5221,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: FD A4 21 E6 97 C3 A4 63 FD 0F 90 A3 D1 ED 1E 6F
-Data: 27 21 E9 CD 6A 62 46 E6 73 BD E0 1C 4C F3 4B 74
+Header: D8 5F 51 84 33 15 6F 24 26 23 D7 6F 73 09 96 03
+Data: F5 8B A9 0E 34 08 29 66 39 91 00 3A 1D 2E 8E F4
 Padding:
-Trailer: 93 27 85 98 50 FD C5 7C 15 98 92 D2
+Trailer: 67 4C 7A 7F E1 0C 37 64 23 C8 5B 3A
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 28 94 ED 36 B1 AC 90 4E BE 07 D7 E1 44 4D 30 92
-Data: BD AA 9A D6 0C 05 5D 0B 0F 00 1D F8 31 7F 49 3A
+Header: DE 2D 49 38 15 51 96 45 90 E1 7A 60 98 E6 6F 05
+Data: 19 05 34 B7 7F 35 F6 80 C5 60 7C 78 12 03 11 03
 Padding:
-Trailer: 64 83 04 9E BE EF A9 04 F5 90 39 48
+Trailer: DE 70 FF 1E E9 2F 7B 6D B7 82 2B 83
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: EB 9C 19 DC 6D 0F 15 65 13 86 D7 6D 5B 4C ED 7C 08 3B D1 90 42 48 00 06 B6 68 5A 1D 52 38 CB CA BE 6B A9 5D 54 A1 C2 04 C0 42 35 58
+Enc output: B8 0C 09 53 03 36 7D 00 A1 5D AD 96 0B 62 04 2C 5F 13 BB F6 23 D4 1A 61 CD FD 24 57 28 47 50 50 03 84 9A 6B CC 32 CB EE 60 35 2B 2E
 Encrypting again with state: . . . OK
-Enc output: 09 55 B4 BE BF 4C EB 2C 29 1C F8 C8 34 4B 4B 94 1A 22 BB 3D 28 0A 12 9F 70 9E 4B FC 1E E3 7E 35 49 2F D6 DD 22 3A 0D 3C 54 1E FB 48 AA B7 EA 51 E0 20
+Enc output: 5A DA 9C 63 D2 2C 94 31 DE 0A 94 3C 12 18 81 3D B8 1A C3 75 8C A4 09 12 25 88 E0 12 B5 65 04 4D D0 9F 7E 5C 7F C6 7A 92 02 5F 2F 2E B6 23 17 AD 0A 43
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5215,11 +5251,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 33 6B 45 AA 0A 4A 94 A0 FA FB D9 BA FE D3 CD E7 1E A4 83 49 4F DA 91 84 2F 7B 24 7A 5D 7B 60 EA DC 0E C6 3A CD 36 A4 3F 69 D4 8F 09 4C 12 E1 F6
+Enc output: A6 D2 1D C6 69 5B 03 21 2F AB 58 7B F6 CF 85 4C 53 3A 66 84 BA 21 21 3F 8A 30 5B 7D AD 00 5A BB 54 29 62 79 20 54 31 6F 23 6A 83 55 2F 05 06 66
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: E8 BE A3 1A EA D8 16 AA 93 FD E7 D2 EB 17 76 A5 52 37 68 54 64 D1 8F B7 EF AB 5B 47 BA F8 66 C5 F1 7E 74 26 E8 44 A7 4B 5F 85 3D F0 DD E2 43 CE
+Enc output: E7 D5 91 97 79 BA 71 8B 7F 56 8C 26 70 ED A2 C8 3D 18 0A 15 3A B7 30 D2 BF B0 CD 00 8A BB 9C E2 3F DF 5C C2 98 18 0B 3C A9 29 26 1A BC A5 F7 8B
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5228,24 +5264,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 96 F6 BD 79 7B 64 63 3E 40 A3 E8 CB A4 8D 3A B6
-Data: 42 6F DF B7 47 9C 35 2F FD 23 A7 7E 16 80 A1 0E
+Header: 9C 7E C9 76 E9 D7 5F 24 D9 CB 86 61 94 49 31 C4
+Data: 77 E0 F3 1E 39 65 51 88 FF 49 55 8E AB 06 12 5C
 Padding:
-Trailer: C2 C0 04 06 0D 2B 43 23 60 8D E5 90 A4 C2 37 55
+Trailer: EF C2 30 20 3E 00 E4 8F FA B1 43 31 9D 6B F0 B2
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: B2 90 56 64 3B 17 DD 8D 89 34 01 DF C5 42 68 79
-Data: D9 36 AA 3C 87 01 02 7C 1F 76 AE 6D ED D0 E9 B1
+Header: 62 71 32 89 7C A9 B3 ED 70 66 31 99 20 5D 17 63
+Data: 3A CF CE 68 8A 08 93 BC 5C A5 1E 51 92 28 79 EE
 Padding:
-Trailer: 13 1A E2 8A 7C 36 8D A0 F6 81 71 B7 5C 16 20 8E
+Trailer: 1C A6 E8 89 DC 3A 7C A3 3F B6 55 F0 C7 82 D6 8B
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: BF 74 AD E8 60 E3 60 3D E2 F1 68 66 6F D2 64 1D 1E 05 7D 3A B5 57 02 79 81 DB 44 D5 24 75 21 2E 24 0D B7 A0 6C BE 29 DC 3F 1A 80 75 13 20 D7 0F
+Enc output: A2 FC DC 11 E4 94 02 32 FF FA 76 83 E9 DB 57 E6 C2 FC 12 5F D3 DE A3 2A 2E A5 EA D9 BA CD 22 D1 FB 96 5D 5B E5 E5 FF B2 58 E0 04 E5 8E 6B 7A 97
 Encrypting again with state: . . . OK
-Enc output: A8 37 A1 54 85 74 AD F7 13 AB CF 4B F2 53 3E 31 88 B7 13 11 72 5C 9B 47 D8 5E F2 C0 F4 5A F2 77 A1 4A FE 34 C9 D6 8B 91 79 FD 29 0C 85 43 D4 0C 77 6D D8 5A BF F4
+Enc output: 25 38 05 63 77 C2 C8 48 9E AE 92 62 71 A7 BE 90 46 E2 A2 6A 25 F4 AA D0 97 78 F7 91 B8 5A 84 94 E4 F5 F9 B4 FE AB 65 2D 15 24 15 13 F7 9B 54 7E 3B 72 29 BE AA 54
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5258,11 +5294,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: AB D0 3E FB 3C 16 07 68 77 AD E5 94 F7 B8 57 5E B4 22 EA ED 73 68 AB D3 95 1B 81 28 28 F1 32 AA 56 E5 1D FF 86 4E 59 59 82 BB A9 E8 D1 EF 54 C6
+Enc output: 26 FF 7E 3F 44 34 0A A3 83 E7 D1 73 46 A0 BD 0A A4 E4 08 B9 5F 55 8B 1E 6D E3 4A 2B A9 FB 9C 54 82 D5 00 4D 42 C3 B9 36 20 43 D2 3B FB 5C CC B9
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: CE 92 0D F5 7C EE 5D EE 98 68 DD 43 41 82 8C 6A 56 08 84 92 DA 95 7D 4E CF 37 F2 08 31 86 B6 55 A6 5E A3 30 4A 00 F4 46 EB CB 99 8F 75 4B 2F F5
+Enc output: 73 6F 18 B4 63 5C D4 A9 D4 E7 94 95 94 35 22 3F 55 BA A8 76 7C 67 61 1F F6 CF 0D 9E D5 A4 99 3A 96 A5 44 C2 E8 77 7C E2 D8 B8 99 67 80 2A 77 AD
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5271,24 +5307,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: B0 3D 20 2F 8C 0B F6 5F 90 7C DD 63 22 08 11 BB
-Data: 9C 66 FD 4B BE 2B D9 0B 0E 92 0C 46 96 E5 41 57
+Header: 2A AF FF 71 BC 8F 9A 94 59 2D 8D E4 5B 24 FE A3
+Data: D5 23 1E 1E 2C 0C 97 3E F3 BC 4F 52 69 E8 56 E8
 Padding:
-Trailer: 6E 41 29 27 AE 4F ED 56 17 9F 10 49 C3 F3 52 AC
+Trailer: 14 54 F4 D2 91 A5 24 47 11 B8 6A 9D 41 AC DD 93
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 92 E6 F6 D2 B6 7F 7A 61 A3 15 7F 8B 05 B7 B4 AA
-Data: 7E 85 88 46 C6 6A 27 9E 41 E7 DA 54 01 D5 82 ED
+Header: C6 6C 75 C4 49 5C E3 15 9F 80 83 4F B5 DA E1 E6
+Data: 5E 2C 66 86 65 90 72 73 3C 77 A2 4F 71 E4 39 4E
 Padding:
-Trailer: A2 82 A3 96 88 D9 5E 55 03 5F 50 DC 11 AF 32 6A
+Trailer: 74 08 07 38 FE 49 4A 28 4C 28 13 13 66 FF DA 57
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: A9 97 3D 0E DC 69 F6 86 CB B3 88 A5 E6 C9 80 9A 79 39 A3 6A D5 CD 94 C9 66 4A 46 64 83 D6 DD 31 B2 34 7D 1B 2C 7F 83 D8 38 FC 6B 83 73 60 41 A4
+Enc output: DC EB 4D 60 EC 4B 91 1F 5D 76 DF E8 25 50 57 60 12 CA 07 05 34 3D D5 5A B4 21 7B D7 E0 9D C2 73 8D E2 CA 00 6F 38 F4 BD C4 7F 42 C0 A8 25 10 6E
 Encrypting again with state: . . . OK
-Enc output: 15 3D 95 31 43 F0 7B 26 74 DF 51 4B EC 5D 57 5D 3A 9C 88 23 6C 4D 1A 1B 90 CF 78 A3 CC 4F 84 8E 38 EF 39 54 C4 84 4A 8E BD 0F 1B 31 A8 77 9C 04 4D 53 43 A6 B1 70
+Enc output: 8A 34 A1 C8 F2 00 CB B3 88 72 F4 25 97 58 99 3B A7 18 8E 63 C1 C0 E8 36 88 E2 A1 74 93 1B 9D 73 44 44 0F F4 F0 5A 11 9B 0B 66 9F 2A 57 E6 3C FD D8 97 C5 09 03 ED
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5301,11 +5337,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 7B C9 15 E4 5D 75 87 07 E4 8F E2 2A 41 CF 8D 6D FB 5B ED 3D B9 22 2E 07 1A C8 E9 17 F4 55 20 15 CA 93 24 AA 7E 01 35 7A 26 97 7A FD 7E E2 7B DE
+Enc output: 44 6E DF 96 22 25 A9 CB B4 7F 1D 92 ED 04 00 46 99 0C 48 F2 75 30 05 F6 BE 74 05 E3 25 3D 3E DC A3 80 1F DF D3 4B 10 94 AB FB 0A 30 1D E3 F8 F2
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 87 C0 89 A1 D6 63 09 D4 93 02 12 FB DB 6D 07 7A 9A 46 5C 38 A8 82 F4 38 85 B8 E5 F9 BB FF CC 69 5F CB 61 83 E0 8A 0A 83 CD 27 23 0C 1F B6 88 E7
+Enc output: 43 7B B7 26 87 33 49 29 72 73 EB F0 24 8B C3 FF 61 F2 FA F4 97 13 0B 6A 13 02 FF 89 0F 8F 08 1D 61 A5 5D 26 1D 10 31 C2 22 07 63 84 9D 17 98 8C
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5314,24 +5350,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: E7 0B CF D0 DB 20 01 EA 95 BC A7 5F 7B B9 82 CE
-Data: 10 51 B4 D6 A5 01 4D 17 D4 E4 E8 0B 53 F3 70 2E
+Header: ED 2F 55 35 3F 53 9B 57 9D 94 96 3D B3 0D 07 9E
+Data: 38 43 CF 9B 2D B3 DB AC C8 7E 94 45 CD 1C 3E 48
 Padding:
-Trailer: C1 BA 80 AB FB 36 59 2E B4 8C 75 3D 92 62 3D AF
+Trailer: 70 42 9A 33 B6 2F 1C 1F 54 95 0A D9 CF 1A 7F F2
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 43 65 40 25 29 F0 12 7D F8 FB FF 10 97 04 B5 78
-Data: 5A C6 4C 5F 79 9B BE 2C E5 64 37 2E 7D 40 DA 97
+Header: 13 9A 1C DC AA 39 76 35 34 5C 46 57 32 29 62 29
+Data: A0 5C 41 C8 F2 CA D4 7D E5 4A C7 31 E3 29 C8 4A
 Padding:
-Trailer: F0 AB 8E 48 AE 6C A3 29 13 F0 FD 76 49 CE 3E ED
+Trailer: 5F D9 98 8E 77 30 F2 F9 E8 91 07 67 14 09 71 BD
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 86 E9 42 18 E8 36 D7 69 7C DA ED 1B 23 39 63 E3 0C 45 9B 6F 47 DA CD 51 B7 51 14 0D 98 70 D6 10 FC 4D D2 E1 35 AE 98 C3 F6 12 3D 3E DD BF DD 67
+Enc output: 9E DE A5 02 FD C7 07 EB 4D 72 FD AB 75 1E 08 4B 26 AE 5D 67 2D 49 71 1D 80 E6 72 C0 7E C5 F3 26 53 FC 3A 0B B2 8B 8E 00 A6 80 28 62 17 10 E9 39
 Encrypting again with state: . . . OK
-Enc output: 21 C9 EF 2E 04 61 EF 10 60 B6 A0 1B C9 36 13 D9 B0 84 35 6B 9D 77 5C CB B6 ED B2 46 5B 1F F1 D6 1A B8 BB 35 20 8E 6B DE 14 7B DA AF 70 55 BA 6F 54 DD CF B1 92 00
+Enc output: E6 29 F3 E1 C9 99 7F F3 91 05 FA 38 91 B9 14 4E BC 9D 83 C3 56 8A 11 61 40 BB F8 E0 CD AA CA 20 1A EB 49 4E DB 7C 49 A2 C4 3C A6 B5 ED 43 D7 73 09 42 CA 3A 8D 8F
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5344,11 +5380,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: A0 EB F0 18 F9 A5 6D E1 AD 6D 33 10 13 16 F6 91 FD 15 0D 97 AD C7 66 C8 E4 4C 1A 79 CD 6F D2 F1 BA 24 0F A0 18 D0 9F 2C AC EF 29 F3 23 A6 01 F6 15 B3 E8 52 D0 9B CD 3E
+Enc output: 77 12 AD 76 0A 96 F0 93 F7 5F 9D A7 02 61 25 22 6D E1 51 93 18 C9 52 AA 89 B3 EB 98 9A 9B 0D 94 03 0A 47 3F 50 F5 FE 18 48 AF F0 40 C2 C5 E6 96 E8 84 53 5E C8 6C 0B 00
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: F6 33 6B 92 B4 67 42 72 E5 86 2C 3E 2B 26 92 0F 4B 41 C9 CA 3C 7F DE A3 50 BD 07 8F CF 27 B0 9B CD 18 83 1F 37 BB 80 B2 31 30 BC 8B FA 66 AC 5A E5 CF B1 D8 66 7F 68 E5
+Enc output: FC 89 E8 D1 C7 D8 52 BF DE 73 7F BA 52 64 13 3F E1 92 95 20 F4 3A E5 B7 82 56 2C 53 70 DA 94 2E CD 17 51 B1 6D E1 ED F7 12 0B A1 8E D6 39 E1 A5 B4 E3 42 E3 F5 99 40 E4
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5357,24 +5393,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 65 B7 7B 3E 51 74 21 2A 29 00 B0 A6 10 B1 47 5F
-Data: 8E 2C 3C 62 F1 6F 5B B5 CE 3D 4E 0F FA 1C 01 35
+Header: F9 93 79 6D 79 F4 69 E9 82 AA 76 E2 3B C7 1B F3
+Data: 03 51 B5 97 B5 AB BA 62 24 75 39 87 FA 43 F8 00
 Padding:
-Trailer: 1D 8B DE 59 A0 07 4E 9A A4 6C B0 BD BA 0B 3C C2 C2 10 01 7B C7 37 46 23
+Trailer: 0A 57 83 36 A1 FA 91 1D EC 36 7E 75 C1 E6 D4 22 05 D5 DA 84 A0 90 E2 E2
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 60 03 40 C7 43 42 34 6A 4B C2 65 51 62 C9 BB 2A
-Data: 78 15 ED 07 D2 F8 B1 65 91 A4 69 12 5D DC 65 2A
+Header: 97 6F DB 65 78 56 74 D1 CA F5 46 00 50 09 C7 17
+Data: C7 78 E4 51 07 F0 A4 56 EC 03 CF 15 4E 73 75 48
 Padding:
-Trailer: FF AF 07 D0 A3 F2 46 1C C4 EC 32 CE 8A C5 E1 4D FC 36 BE 41 C0 9E 61 41
+Trailer: 29 CD 86 7A 23 97 20 07 42 CD AB 7A E1 C8 E6 83 D1 4E CA A7 5F 58 B4 D4
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 5A 35 8C 47 D0 72 9B B5 31 B0 09 42 86 CA 36 18 0F 15 4E EA 28 D4 28 BF 83 E4 71 8E CE 49 13 96 9A 59 EF E0 25 1C 00 8C 13 08 BF 3C B6 52 A7 5E A6 60 49 56 A7 1D 76 73
+Enc output: 0A 59 B4 26 91 9B 22 B7 D2 E4 61 FB 5F D3 8B F4 E3 7F 27 E3 55 DF 1E 65 C7 CF AD A2 65 31 65 1F AD B6 F9 5C 14 4F 74 03 4A BB DB 2F 73 BA 35 F4 EB 93 90 87 A4 28 C2 A6
 Encrypting again with state: . . . OK
-Enc output: D9 CB 55 55 3F E7 D3 9A 36 1E 51 21 CF 41 C6 F7 62 77 BA B3 9F 8C 94 C7 D8 4C 47 E7 5D 38 F2 94 1B 63 FA 77 02 C8 DA 17 A2 10 7D C1 9F DE E7 6C 94 88 79 B2 FE 68 A5 EE A2 E8 3A 2B AA 0E
+Enc output: 58 8A 6C 8D F3 72 43 2D 15 8E 1D 97 DC F6 BD 92 B3 1D B5 28 85 2B 3E 3B 21 BE B4 B9 3C 9D F9 7B 32 A9 6D 6D 17 86 85 62 20 09 DB 52 1A D9 F8 55 0F B5 9D C9 21 4F B8 BB 14 D6 05 1A 33 A4
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5385,7 +5421,7 @@
 Initializing an RC4 keyblock: . . . OK
 Generating random RC4 key: . . . OK
 Encrypting with RC4 key usage 8: . . . OK
-Enc output: 0E B6 EE CD 4F 34 64 F6 E1 4A DF DF 1E EE 28 D6 1C AD 49 A5 37 4B 9F 7E 58 75 4A 50 7C 73 27 59 B1 8F 31 69 16 82 A8 2D
+Enc output: E6 2D D5 CF 28 FF 84 AC 33 8B 99 E8 7D 72 54 2C 09 3F 1F D3 61 4B 4E A4 8E 67 10 18 2E 87 40 45 1C 35 92 EA AA A1 55 34
 Decrypting with RC4 key usage 9: . . . OK
 Comparing: . . . OK
 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_decrypt
@@ -5636,14 +5672,14 @@
 PYTHONPATH=../../../../src/util VALGRIND="" python3 ../../../../src/lib/krb5/ccache/t_cccol.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_cc
 Testing miscellaneous error conditions
-Starting test on /tmp/cctest.2110
-Test on /tmp/cctest.2110 passed
-Starting test on KEYRING:process:/tmp/cctest.2110
-Test on KEYRING:process:/tmp/cctest.2110 passed
-Starting test on MEMORY:/tmp/cctest.2110
-Test on MEMORY:/tmp/cctest.2110 passed
-Starting test on FILE:/tmp/cctest.2110
-Test on FILE:/tmp/cctest.2110 passed
+Starting test on /tmp/cctest.78844
+Test on /tmp/cctest.78844 passed
+Starting test on KEYRING:process:/tmp/cctest.78844
+Test on KEYRING:process:/tmp/cctest.78844 passed
+Starting test on MEMORY:/tmp/cctest.78844
+Test on MEMORY:/tmp/cctest.78844 passed
+Starting test on FILE:/tmp/cctest.78844
+Test on FILE:/tmp/cctest.78844 passed
 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_marshal testcache
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/ccache'
 making check in lib/krb5/keytab...
@@ -5652,14 +5688,14 @@
 gcc -L../../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_keytab t_keytab.o -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -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  ./t_keytab
 Testing miscellaneous error conditions
-Starting test on WRFILE:/tmp/kttest.2134
+Starting test on WRFILE:/tmp/kttest.78866
   Type is: FILE
-  Name is: FILE:/tmp/kttest.2134
-Test on WRFILE:/tmp/kttest.2134 passed
-Starting test on MEMORY:/tmp/kttest.2134
+  Name is: FILE:/tmp/kttest.78866
+Test on WRFILE:/tmp/kttest.78866 passed
+Starting test on MEMORY:/tmp/kttest.78866
   Type is: MEMORY
-  Name is: MEMORY:/tmp/kttest.2134
-Test on MEMORY:/tmp/kttest.2134 passed
+  Name is: MEMORY:/tmp/kttest.78866
+Test on MEMORY:/tmp/kttest.78866 passed
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/keytab'
 making check in lib/krb5/krb...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/krb'
@@ -6502,12 +6538,15 @@
 gcc -DHAVE_CONFIG_H -DUSE_AUTOCONF_H -I../../include -I../../../src/include -I../../../src/tests/gssapi/../../lib/gssapi/mechglue -I../../../src/tests/gssapi/../../lib/gssapi/krb5 -I../../../src/tests/gssapi/../../lib/gssapi/generic -I../../lib/gssapi/krb5 -I../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/tests/gssapi/reload.c
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o reload reload.o -lkeyutils -lresolv  
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_gssapi.py 
+*** Skipping: GSS acceptor name fallback test: i-capture-the-hostname does not canonicalize to a different name
 *** Skipping: y2038 GSSAPI tests: platform has 32-bit time_t
 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: i-capture-the-hostname 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: i-capture-the-hostname 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 
@@ -6538,9 +6577,9 @@
 g++ -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -pthread  -c ../../../src/tests/misc/test_cxx_kadm5.cpp
 g++ -L../../lib  -g -O2 -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -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=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -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: 1111
+my uid: 2222
 k5_getpwuid_r returns 0
-    username is 'pbuilder1'
+    username is 'pbuilder2'
 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.
@@ -6731,7 +6770,10 @@
 cat ./skiptests
 Skipped t_locate_kdc test: known DNS name not found
 Skipped URI discovery tests: resolv_wrapper 1.1.5 not found
+Skipped GSS acceptor name fallback test: i-capture-the-hostname does not canonicalize to a different name
 Skipped y2038 GSSAPI tests: platform has 32-bit time_t
+Skipped fallback matching test: i-capture-the-hostname does not canonicalize to a different name
+Skipped GSS initiator name fallback test: i-capture-the-hostname does not canonicalize to a different name
 Skipped LDAP KDB tests: slapd not found
 Skipped sn2princ tests: cannot forward resolve ptr-mismatch.kerberos.org
 Skipped y2038 timestamp tests: platform has 32-bit time_t
@@ -25865,7 +25907,7 @@
 checking for int32_t... yes
 checking for sh... /usr/bin/sh
 checking for sh5... false
-checking for bash... /bin/bash
+checking for bash... /bin/sh
 checking if /usr/bin/sh supports functions... yes
 checking for POSIX printf positional specification support... yes
 checking for dig... false
@@ -26051,7 +26093,7 @@
    debian/rules override_dh_auto_build
 make[2]: Entering directory '/build/reproducible-path/krb5-1.21.3'
 dh_auto_build --sourcedir=src --builddir=build
-	cd build && make -j11
+	cd build && make -j21
 make[3]: Entering directory '/build/reproducible-path/krb5-1.21.3/build'
 (cd include && make autoconf.h osconf.h)
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/include'
@@ -26078,9 +26120,9 @@
 rm -f libkrb5support.so.0.1
 building shared krb5support library (0.1)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkrb5support.so.0 -Wl,--no-undefined -o libkrb5support.so.0.1 $objlist  -L../../lib -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= threads.so init-addrinfo.so plugins.so errors.so k5buf.so gmt_mktime.so fake-addrinfo.so utf8.so utf8_conv.so zap.so path.so base64.so json.so hex.so hashtab.so bcmp.so strerror_r.so dir_filenames.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' threads.so init-addrinfo.so plugins.so errors.so k5buf.so gmt_mktime.so fake-addrinfo.so utf8.so utf8_conv.so zap.so path.so base64.so json.so hex.so hashtab.so bcmp.so strerror_r.so dir_filenames.so'
 + gcc -shared -fPIC -Wl,-h,libkrb5support.so.0 -Wl,--no-undefined -o libkrb5support.so.0.1 threads.so init-addrinfo.so plugins.so errors.so k5buf.so gmt_mktime.so fake-addrinfo.so utf8.so utf8_conv.so zap.so path.so base64.so json.so hex.so hashtab.so bcmp.so strerror_r.so dir_filenames.so -L../../lib -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkrb5support.so
 rm -f ../../lib/libkrb5support.so.0.1
@@ -26107,9 +26149,9 @@
 building shared profile library (1.1)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libprofile.so.1 -Wl,--no-undefined -o libprofile.so.1.1 $objlist  -L../../lib -lcom_err  -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= prof_tree.so prof_file.so prof_parse.so prof_get.so prof_set.so prof_err.so prof_init.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' prof_tree.so prof_file.so prof_parse.so prof_get.so prof_set.so prof_err.so prof_init.so'
 + gcc -shared -fPIC -Wl,-h,libprofile.so.1 -Wl,--no-undefined -o libprofile.so.1.1 prof_tree.so prof_file.so prof_parse.so prof_get.so prof_set.so prof_err.so prof_init.so -L../../lib -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libprofile.so
 rm -f libprofile.so.1
@@ -26126,9 +26168,9 @@
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/error_tables'
 make[5]: Nothing to be done for 'includes'.
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/error_tables'
-osconf.h is unchanged
 : ../lib/krb5/error_tables/krb5_err.h
 : ../lib/krb5/error_tables/k5e1_err.h
+osconf.h is unchanged
 : ../lib/krb5/error_tables/kdb5_err.h
 : ../lib/krb5/error_tables/kv5m_err.h
 : ../lib/krb5/error_tables/krb524_err.h
@@ -26210,9 +26252,9 @@
 rm -f libk5crypto.so.3.1
 building shared k5crypto library (3.1)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' krb/OBJS.SH builtin/OBJS.SH builtin/des/OBJS.SH builtin/aes/OBJS.SH builtin/camellia/OBJS.SH builtin/md4/OBJS.SH builtin/md5/OBJS.SH builtin/sha1/OBJS.SH builtin/sha2/OBJS.SH builtin/enc_provider/OBJS.SH builtin/hash_provider/OBJS.SH openssl/OBJS.SH openssl/des/OBJS.SH openssl/enc_provider/OBJS.SH openssl/hash_provider/OBJS.SH` && gcc -shared -fPIC -Wl,-h,libk5crypto.so.3 -Wl,--no-undefined -o libk5crypto.so.3.1 $objlist  -L../../lib -lkrb5support  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; krb/OBJS.SH builtin/OBJS.SH builtin/des/OBJS.SH builtin/aes/OBJS.SH builtin/camellia/OBJS.SH builtin/md4/OBJS.SH builtin/md5/OBJS.SH builtin/sha1/OBJS.SH builtin/sha2/OBJS.SH builtin/enc_provider/OBJS.SH builtin/hash_provider/OBJS.SH openssl/OBJS.SH openssl/des/OBJS.SH openssl/enc_provider/OBJS.SH openssl/hash_provider/OBJS.SH
-+ objlist= krb/aead.so krb/block_size.so krb/cf2.so krb/checksum_dk_cmac.so krb/checksum_dk_hmac.so krb/checksum_etm.so krb/checksum_hmac_md5.so krb/checksum_unkeyed.so krb/checksum_length.so krb/cksumtype_to_string.so krb/cksumtypes.so krb/coll_proof_cksum.so krb/crypto_length.so krb/default_state.so krb/decrypt.so krb/decrypt_iov.so krb/derive.so krb/encrypt.so krb/encrypt_iov.so krb/encrypt_length.so krb/enctype_util.so krb/enc_dk_cmac.so krb/enc_dk_hmac.so krb/enc_etm.so krb/enc_raw.so krb/enc_rc4.so krb/etypes.so krb/key.so krb/keyblocks.so krb/keyed_cksum.so krb/keyed_checksum_types.so krb/keylengths.so krb/make_checksum.so krb/make_checksum_iov.so krb/make_random_key.so krb/mandatory_sumtype.so krb/nfold.so krb/old_api_glue.so krb/prf.so krb/prf_aes2.so krb/prf_cmac.so krb/prf_des.so krb/prf_dk.so krb/prf_rc4.so krb/prng.so krb/random_to_key.so krb/s2k_pbkdf2.so krb/s2k_rc4.so krb/state.so krb/string_to_cksumtype.so krb/string_to_key.so krb/valid_cksumtype.so krb/verify_checksum.so krb/verify_checksum_iov.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' krb/OBJS.SH builtin/OBJS.SH builtin/des/OBJS.SH builtin/aes/OBJS.SH builtin/camellia/OBJS.SH builtin/md4/OBJS.SH builtin/md5/OBJS.SH builtin/sha1/OBJS.SH builtin/sha2/OBJS.SH builtin/enc_provider/OBJS.SH builtin/hash_provider/OBJS.SH openssl/OBJS.SH openssl/des/OBJS.SH openssl/enc_provider/OBJS.SH openssl/hash_provider/OBJS.SH
++ objlist=' krb/aead.so krb/block_size.so krb/cf2.so krb/checksum_dk_cmac.so krb/checksum_dk_hmac.so krb/checksum_etm.so krb/checksum_hmac_md5.so krb/checksum_unkeyed.so krb/checksum_length.so krb/cksumtype_to_string.so krb/cksumtypes.so krb/coll_proof_cksum.so krb/crypto_length.so krb/default_state.so krb/decrypt.so krb/decrypt_iov.so krb/derive.so krb/encrypt.so krb/encrypt_iov.so krb/encrypt_length.so krb/enctype_util.so krb/enc_dk_cmac.so krb/enc_dk_hmac.so krb/enc_etm.so krb/enc_raw.so krb/enc_rc4.so krb/etypes.so krb/key.so krb/keyblocks.so krb/keyed_cksum.so krb/keyed_checksum_types.so krb/keylengths.so krb/make_checksum.so krb/make_checksum_iov.so krb/make_random_key.so krb/mandatory_sumtype.so krb/nfold.so krb/old_api_glue.so krb/prf.so krb/prf_aes2.so krb/prf_cmac.so krb/prf_des.so krb/prf_dk.so krb/prf_rc4.so krb/prng.so krb/random_to_key.so krb/s2k_pbkdf2.so krb/s2k_rc4.so krb/state.so krb/string_to_cksumtype.so krb/string_to_key.so krb/valid_cksumtype.so krb/verify_checksum.so krb/verify_checksum_iov.so
  builtin/cmac.so builtin/hmac.so builtin/kdf.so builtin/pbkdf2.so
  builtin/des/d3_aead.so builtin/des/d3_kysched.so builtin/des/des_keys.so builtin/des/f_aead.so builtin/des/f_cksum.so builtin/des/f_parity.so builtin/des/f_sched.so builtin/des/f_tables.so builtin/des/key_sched.so builtin/des/weak_key.so
  builtin/aes/aescrypt.so builtin/aes/aestab.so builtin/aes/aeskey.so
@@ -26226,7 +26268,7 @@
  openssl/cmac.so openssl/hmac.so openssl/kdf.so openssl/pbkdf2.so openssl/sha256.so
  openssl/des/des_keys.so
  openssl/enc_provider/des3.so openssl/enc_provider/rc4.so openssl/enc_provider/aes.so openssl/enc_provider/camellia.so
- openssl/hash_provider/hash_evp.so
+ openssl/hash_provider/hash_evp.so'
 + gcc -shared -fPIC -Wl,-h,libk5crypto.so.3 -Wl,--no-undefined -o libk5crypto.so.3.1 krb/aead.so krb/block_size.so krb/cf2.so krb/checksum_dk_cmac.so krb/checksum_dk_hmac.so krb/checksum_etm.so krb/checksum_hmac_md5.so krb/checksum_unkeyed.so krb/checksum_length.so krb/cksumtype_to_string.so krb/cksumtypes.so krb/coll_proof_cksum.so krb/crypto_length.so krb/default_state.so krb/decrypt.so krb/decrypt_iov.so krb/derive.so krb/encrypt.so krb/encrypt_iov.so krb/encrypt_length.so krb/enctype_util.so krb/enc_dk_cmac.so krb/enc_dk_hmac.so krb/enc_etm.so krb/enc_raw.so krb/enc_rc4.so krb/etypes.so krb/key.so krb/keyblocks.so krb/keyed_cksum.so krb/keyed_checksum_types.so krb/keylengths.so krb/make_checksum.so krb/make_checksum_iov.so krb/make_random_key.so krb/mandatory_sumtype.so krb/nfold.so krb/old_api_glue.so krb/prf.so krb/prf_aes2.so krb/prf_cmac.so krb/prf_des.so krb/prf_dk.so krb/prf_rc4.so krb/prng.so krb/random_to_key.so krb/s2k_pbkdf2.so krb/s2k_rc4.so krb/state.so krb/string_to_cksumtype.so krb/string_to_key.so krb/valid_cksumtype.so krb/verify_checksum.so krb/verify_checksum_iov.so builtin/cmac.so builtin/hmac.so builtin/kdf.so builtin/pbkdf2.so builtin/des/d3_aead.so builtin/des/d3_kysched.so builtin/des/des_keys.so builtin/des/f_aead.so builtin/des/f_cksum.so builtin/des/f_parity.so builtin/des/f_sched.so builtin/des/f_tables.so builtin/des/key_sched.so builtin/des/weak_key.so builtin/aes/aescrypt.so builtin/aes/aestab.so builtin/aes/aeskey.so builtin/camellia/camellia.so builtin/md4/md4.so builtin/md5/md5.so builtin/sha1/shs.so builtin/sha2/sha256.so builtin/sha2/sha512.so builtin/enc_provider/des3.so builtin/enc_provider/rc4.so builtin/enc_provider/aes.so builtin/enc_provider/camellia.so builtin/hash_provider/hash_md4.so builtin/hash_provider/hash_md5.so builtin/hash_provider/hash_sha1.so builtin/hash_provider/hash_sha2.so openssl/cmac.so openssl/hmac.so openssl/kdf.so openssl/pbkdf2.so openssl/sha256.so openssl/des/des_keys.so openssl/enc_provider/des3.so openssl/enc_provider/rc4.so openssl/enc_provider/aes.so openssl/enc_provider/camellia.so openssl/hash_provider/hash_evp.so -L../../lib -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libk5crypto.so
 rm -f ../../lib/libk5crypto.so.3.1
@@ -26246,11 +26288,11 @@
 base=`echo "krb5" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_3_MIT {"
 sed  >> binutils.versions < ../../../src/lib/krb5/libkrb5.exports "s/$/;/"
+echo >> binutils.versions "};"
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/error_tables'
+echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 : updated OBJS.SH
-echo >> binutils.versions "};"
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/error_tables'
-echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 making all in lib/krb5/asn.1...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/asn.1'
 : updated OBJS.SH
@@ -26282,9 +26324,9 @@
 rm -f libkrb5.so.3.3
 building shared krb5 library (3.3)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH error_tables/OBJS.SH asn.1/OBJS.SH ccache/OBJS.SH keytab/OBJS.SH krb/OBJS.SH rcache/OBJS.SH unicode/OBJS.SH os/OBJS.SH ../../util/profile/OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkrb5.so.3 -Wl,--no-undefined -o libkrb5.so.3.3 $objlist  -L../../lib -lk5crypto -lcom_err  -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH error_tables/OBJS.SH asn.1/OBJS.SH ccache/OBJS.SH keytab/OBJS.SH krb/OBJS.SH rcache/OBJS.SH unicode/OBJS.SH os/OBJS.SH ../../util/profile/OBJS.SH
-+ objlist= krb5_libinit.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH error_tables/OBJS.SH asn.1/OBJS.SH ccache/OBJS.SH keytab/OBJS.SH krb/OBJS.SH rcache/OBJS.SH unicode/OBJS.SH os/OBJS.SH ../../util/profile/OBJS.SH
++ objlist=' krb5_libinit.so
  error_tables/asn1_err.so error_tables/kdb5_err.so error_tables/krb5_err.so error_tables/k5e1_err.so error_tables/kv5m_err.so error_tables/krb524_err.so
  asn.1/asn1_encode.so asn.1/asn1_k_encode.so asn.1/ldap_key_seq.so
  ccache/ccapi_util.so ccache/ccbase.so ccache/cccopy.so ccache/cccursor.so ccache/ccdefault.so ccache/ccdefops.so ccache/ccmarshal.so ccache/ccselect.so ccache/ccselect_hostname.so ccache/ccselect_k5identity.so ccache/ccselect_realm.so ccache/cc_api_macos.so ccache/cc_dir.so ccache/cc_retr.so ccache/cc_file.so ccache/cc_kcm.so ccache/cc_memory.so ccache/cc_keyring.so ccache/ccfns.so
@@ -26293,7 +26335,7 @@
  rcache/memrcache.so rcache/rc_base.so rcache/rc_dfl.so rcache/rc_file2.so rcache/rc_none.so
  unicode/ucdata.so unicode/ucstr.so
  os/accessor.so os/c_ustime.so os/ccdefname.so os/changepw.so os/dnsglue.so os/dnssrv.so os/expand_path.so os/full_ipadr.so os/gen_port.so os/genaddrs.so os/gen_rname.so os/hostaddr.so os/hostrealm.so os/hostrealm_dns.so os/hostrealm_domain.so os/hostrealm_profile.so os/hostrealm_registry.so os/init_os_ctx.so os/krbfileio.so os/ktdefname.so os/mk_faddr.so os/localaddr.so os/localauth.so os/localauth_an2ln.so os/localauth_k5login.so os/localauth_names.so os/localauth_rule.so os/locate_kdc.so os/lock_file.so os/net_read.so os/net_write.so os/port2ip.so os/prompter.so os/read_msg.so os/read_pwd.so os/realm_dom.so os/sendto_kdc.so os/sn2princ.so os/thread_safe.so os/timeofday.so os/toffset.so os/trace.so os/unlck_file.so os/ustime.so os/write_msg.so
- ../../util/profile/prof_tree.so ../../util/profile/prof_file.so ../../util/profile/prof_parse.so ../../util/profile/prof_get.so ../../util/profile/prof_set.so ../../util/profile/prof_err.so ../../util/profile/prof_init.so
+ ../../util/profile/prof_tree.so ../../util/profile/prof_file.so ../../util/profile/prof_parse.so ../../util/profile/prof_get.so ../../util/profile/prof_set.so ../../util/profile/prof_err.so ../../util/profile/prof_init.so'
 + gcc -shared -fPIC -Wl,-h,libkrb5.so.3 -Wl,--no-undefined -o libkrb5.so.3.3 krb5_libinit.so error_tables/asn1_err.so error_tables/kdb5_err.so error_tables/krb5_err.so error_tables/k5e1_err.so error_tables/kv5m_err.so error_tables/krb524_err.so asn.1/asn1_encode.so asn.1/asn1_k_encode.so asn.1/ldap_key_seq.so ccache/ccapi_util.so ccache/ccbase.so ccache/cccopy.so ccache/cccursor.so ccache/ccdefault.so ccache/ccdefops.so ccache/ccmarshal.so ccache/ccselect.so ccache/ccselect_hostname.so ccache/ccselect_k5identity.so ccache/ccselect_realm.so ccache/cc_api_macos.so ccache/cc_dir.so ccache/cc_retr.so ccache/cc_file.so ccache/cc_kcm.so ccache/cc_memory.so ccache/cc_keyring.so ccache/ccfns.so keytab/ktadd.so keytab/ktbase.so keytab/ktdefault.so keytab/ktfr_entry.so keytab/ktremove.so keytab/ktfns.so keytab/kt_file.so keytab/kt_memory.so keytab/read_servi.so krb/addr_comp.so krb/addr_order.so krb/addr_srch.so krb/allow_weak.so krb/appdefault.so krb/ai_authdata.so krb/auth_con.so krb/cammac_util.so krb/authdata.so krb/authdata_exp.so krb/authdata_enc.so krb/authdata_dec.so krb/bld_pr_ext.so krb/bld_princ.so krb/chk_trans.so krb/chpw.so krb/conv_creds.so krb/conv_princ.so krb/copy_addrs.so krb/copy_auth.so krb/copy_athctr.so krb/copy_cksum.so krb/copy_creds.so krb/copy_data.so krb/copy_key.so krb/copy_princ.so krb/copy_tick.so krb/cp_key_cnt.so krb/decode_kdc.so krb/decrypt_tk.so krb/deltat.so krb/enc_helper.so krb/enc_keyhelper.so krb/encode_kdc.so krb/encrypt_tk.so krb/etype_list.so krb/fast.so krb/fwd_tgt.so krb/gc_via_tkt.so krb/gen_seqnum.so krb/gen_subkey.so krb/gen_save_subkey.so krb/get_creds.so krb/get_etype_info.so krb/get_in_tkt.so krb/gic_keytab.so krb/gic_opt.so krb/gic_pwd.so krb/in_tkt_sky.so krb/init_ctx.so krb/copy_ctx.so krb/init_keyblock.so krb/kdc_rep_dc.so krb/kerrs.so krb/kfree.so krb/libdef_parse.so krb/mk_cred.so krb/mk_error.so krb/mk_priv.so krb/mk_rep.so krb/mk_req.so krb/mk_req_ext.so krb/mk_safe.so krb/pac.so krb/pac_sign.so krb/padata.so krb/parse.so krb/parse_host_string.so krb/plugin.so krb/pr_to_salt.so krb/preauth2.so krb/preauth_ec.so krb/preauth_encts.so krb/preauth_otp.so krb/preauth_pkinit.so krb/preauth_sam2.so krb/princ_comp.so krb/privsafe.so krb/random_str.so krb/rd_cred.so krb/rd_error.so krb/rd_priv.so krb/rd_rep.so krb/rd_req.so krb/rd_req_dec.so krb/rd_safe.so krb/recvauth.so krb/response_items.so krb/s4u_creds.so krb/sendauth.so krb/send_tgs.so krb/ser_actx.so krb/ser_adata.so krb/ser_addr.so krb/ser_auth.so krb/ser_cksum.so krb/ser_ctx.so krb/ser_key.so krb/ser_princ.so krb/serialize.so krb/set_realm.so krb/sname_match.so krb/srv_dec_tkt.so krb/srv_rcache.so krb/str_conv.so krb/tgtname.so krb/unparse.so krb/val_renew.so krb/valid_times.so krb/vfy_increds.so krb/vic_opt.so krb/walk_rtree.so rcache/memrcache.so rcache/rc_base.so rcache/rc_dfl.so rcache/rc_file2.so rcache/rc_none.so unicode/ucdata.so unicode/ucstr.so os/accessor.so os/c_ustime.so os/ccdefname.so os/changepw.so os/dnsglue.so os/dnssrv.so os/expand_path.so os/full_ipadr.so os/gen_port.so os/genaddrs.so os/gen_rname.so os/hostaddr.so os/hostrealm.so os/hostrealm_dns.so os/hostrealm_domain.so os/hostrealm_profile.so os/hostrealm_registry.so os/init_os_ctx.so os/krbfileio.so os/ktdefname.so os/mk_faddr.so os/localaddr.so os/localauth.so os/localauth_an2ln.so os/localauth_k5login.so os/localauth_names.so os/localauth_rule.so os/locate_kdc.so os/lock_file.so os/net_read.so os/net_write.so os/port2ip.so os/prompter.so os/read_msg.so os/read_pwd.so os/realm_dom.so os/sendto_kdc.so os/sn2princ.so os/thread_safe.so os/timeofday.so os/toffset.so os/trace.so os/unlck_file.so os/ustime.so os/write_msg.so ../../util/profile/prof_tree.so ../../util/profile/prof_file.so ../../util/profile/prof_parse.so ../../util/profile/prof_get.so ../../util/profile/prof_set.so ../../util/profile/prof_err.so ../../util/profile/prof_init.so -L../../lib -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkrb5.so
 rm -f ../../lib/libkrb5.so.3.3
@@ -26302,8 +26344,8 @@
 (cd ../../lib && ln -s krb5/libkrb5.so.3.3 .)
 ln -s libkrb5.so.3.3 libkrb5.so.3
 rm -f ../../lib/libkrb5.so
-rm -f ../../lib/libkrb5.so.3
 (cd ../../lib && ln -s krb5/libkrb5.so .)
+rm -f ../../lib/libkrb5.so.3
 (cd ../../lib && ln -s krb5/libkrb5.so.3 .)
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5'
 making all in lib/gssapi...
@@ -26343,13 +26385,13 @@
 rm -f libgssapi_krb5.so.2.2
 building shared gssapi_krb5 library (2.2)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH generic/OBJS.SH mechglue/OBJS.SH krb5/OBJS.SH spnego/OBJS.SH` && gcc -shared -fPIC -Wl,-h,libgssapi_krb5.so.2 -Wl,--no-undefined -o libgssapi_krb5.so.2.2 $objlist  -L../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH generic/OBJS.SH mechglue/OBJS.SH krb5/OBJS.SH spnego/OBJS.SH
-+ objlist=
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH generic/OBJS.SH mechglue/OBJS.SH krb5/OBJS.SH spnego/OBJS.SH
++ objlist='
  generic/disp_com_err_status.so generic/disp_major_status.so generic/gssapi_generic.so generic/oid_ops.so generic/rel_buffer.so generic/rel_oid_set.so generic/util_buffer.so generic/util_buffer_set.so generic/util_errmap.so generic/util_set.so generic/util_seqstate.so generic/util_token.so generic/gssapi_err_generic.so
  mechglue/g_accept_sec_context.so mechglue/g_acquire_cred.so mechglue/g_acquire_cred_with_pw.so mechglue/g_acquire_cred_imp_name.so mechglue/g_authorize_localname.so mechglue/g_buffer_set.so mechglue/g_canon_name.so mechglue/g_compare_name.so mechglue/g_complete_auth_token.so mechglue/g_context_time.so mechglue/g_decapsulate_token.so mechglue/g_delete_sec_context.so mechglue/g_del_name_attr.so mechglue/g_dsp_name.so mechglue/g_dsp_name_ext.so mechglue/g_dsp_status.so mechglue/g_dup_name.so mechglue/g_encapsulate_token.so mechglue/g_exp_sec_context.so mechglue/g_export_cred.so mechglue/g_export_name.so mechglue/g_export_name_comp.so mechglue/g_get_name_attr.so mechglue/g_glue.so mechglue/g_imp_cred.so mechglue/g_imp_name.so mechglue/g_imp_sec_context.so mechglue/g_init_sec_context.so mechglue/g_initialize.so mechglue/g_inq_context.so mechglue/g_inq_context_oid.so mechglue/g_inq_cred.so mechglue/g_inq_cred_oid.so mechglue/g_inq_name.so mechglue/g_inq_names.so mechglue/g_map_name_to_any.so mechglue/g_mech_invoke.so mechglue/g_mechattr.so mechglue/g_mechname.so mechglue/g_negoex.so mechglue/g_oid_ops.so mechglue/g_prf.so mechglue/g_process_context.so mechglue/g_rel_buffer.so mechglue/g_rel_cred.so mechglue/g_rel_name.so mechglue/g_rel_name_mapping.so mechglue/g_rel_oid_set.so mechglue/g_saslname.so mechglue/g_seal.so mechglue/g_set_context_option.so mechglue/g_set_cred_option.so mechglue/g_set_name_attr.so mechglue/g_set_neg_mechs.so mechglue/g_sign.so mechglue/g_store_cred.so mechglue/g_unseal.so mechglue/g_unwrap_aead.so mechglue/g_unwrap_iov.so mechglue/g_verify.so mechglue/g_wrap_aead.so mechglue/g_wrap_iov.so mechglue/gssd_pname_to_uid.so
  krb5/accept_sec_context.so krb5/acquire_cred.so krb5/canon_name.so krb5/compare_name.so krb5/context_time.so krb5/copy_ccache.so krb5/cred_store.so krb5/delete_sec_context.so krb5/disp_name.so krb5/disp_status.so krb5/duplicate_name.so krb5/export_cred.so krb5/export_name.so krb5/export_sec_context.so krb5/get_tkt_flags.so krb5/gssapi_krb5.so krb5/iakerb.so krb5/import_cred.so krb5/import_name.so krb5/import_sec_context.so krb5/indicate_mechs.so krb5/init_sec_context.so krb5/inq_context.so krb5/inq_cred.so krb5/inq_names.so krb5/k5seal.so krb5/k5sealiov.so krb5/k5sealv3.so krb5/k5sealv3iov.so krb5/k5unseal.so krb5/k5unsealiov.so krb5/krb5_gss_glue.so krb5/lucid_context.so krb5/naming_exts.so krb5/prf.so krb5/process_context_token.so krb5/rel_cred.so krb5/rel_oid.so krb5/rel_name.so krb5/s4u_gss_glue.so krb5/set_allowable_enctypes.so krb5/ser_sctx.so krb5/set_ccache.so krb5/store_cred.so krb5/util_cksum.so krb5/util_crypt.so krb5/util_seed.so krb5/util_seqnum.so krb5/val_cred.so krb5/wrap_size_limit.so krb5/gssapi_err_krb5.so
- spnego/spnego_mech.so spnego/negoex_ctx.so spnego/negoex_util.so
+ spnego/spnego_mech.so spnego/negoex_ctx.so spnego/negoex_util.so'
 + gcc -shared -fPIC -Wl,-h,libgssapi_krb5.so.2 -Wl,--no-undefined -o libgssapi_krb5.so.2.2 generic/disp_com_err_status.so generic/disp_major_status.so generic/gssapi_generic.so generic/oid_ops.so generic/rel_buffer.so generic/rel_oid_set.so generic/util_buffer.so generic/util_buffer_set.so generic/util_errmap.so generic/util_set.so generic/util_seqstate.so generic/util_token.so generic/gssapi_err_generic.so mechglue/g_accept_sec_context.so mechglue/g_acquire_cred.so mechglue/g_acquire_cred_with_pw.so mechglue/g_acquire_cred_imp_name.so mechglue/g_authorize_localname.so mechglue/g_buffer_set.so mechglue/g_canon_name.so mechglue/g_compare_name.so mechglue/g_complete_auth_token.so mechglue/g_context_time.so mechglue/g_decapsulate_token.so mechglue/g_delete_sec_context.so mechglue/g_del_name_attr.so mechglue/g_dsp_name.so mechglue/g_dsp_name_ext.so mechglue/g_dsp_status.so mechglue/g_dup_name.so mechglue/g_encapsulate_token.so mechglue/g_exp_sec_context.so mechglue/g_export_cred.so mechglue/g_export_name.so mechglue/g_export_name_comp.so mechglue/g_get_name_attr.so mechglue/g_glue.so mechglue/g_imp_cred.so mechglue/g_imp_name.so mechglue/g_imp_sec_context.so mechglue/g_init_sec_context.so mechglue/g_initialize.so mechglue/g_inq_context.so mechglue/g_inq_context_oid.so mechglue/g_inq_cred.so mechglue/g_inq_cred_oid.so mechglue/g_inq_name.so mechglue/g_inq_names.so mechglue/g_map_name_to_any.so mechglue/g_mech_invoke.so mechglue/g_mechattr.so mechglue/g_mechname.so mechglue/g_negoex.so mechglue/g_oid_ops.so mechglue/g_prf.so mechglue/g_process_context.so mechglue/g_rel_buffer.so mechglue/g_rel_cred.so mechglue/g_rel_name.so mechglue/g_rel_name_mapping.so mechglue/g_rel_oid_set.so mechglue/g_saslname.so mechglue/g_seal.so mechglue/g_set_context_option.so mechglue/g_set_cred_option.so mechglue/g_set_name_attr.so mechglue/g_set_neg_mechs.so mechglue/g_sign.so mechglue/g_store_cred.so mechglue/g_unseal.so mechglue/g_unwrap_aead.so mechglue/g_unwrap_iov.so mechglue/g_verify.so mechglue/g_wrap_aead.so mechglue/g_wrap_iov.so mechglue/gssd_pname_to_uid.so krb5/accept_sec_context.so krb5/acquire_cred.so krb5/canon_name.so krb5/compare_name.so krb5/context_time.so krb5/copy_ccache.so krb5/cred_store.so krb5/delete_sec_context.so krb5/disp_name.so krb5/disp_status.so krb5/duplicate_name.so krb5/export_cred.so krb5/export_name.so krb5/export_sec_context.so krb5/get_tkt_flags.so krb5/gssapi_krb5.so krb5/iakerb.so krb5/import_cred.so krb5/import_name.so krb5/import_sec_context.so krb5/indicate_mechs.so krb5/init_sec_context.so krb5/inq_context.so krb5/inq_cred.so krb5/inq_names.so krb5/k5seal.so krb5/k5sealiov.so krb5/k5sealv3.so krb5/k5sealv3iov.so krb5/k5unseal.so krb5/k5unsealiov.so krb5/krb5_gss_glue.so krb5/lucid_context.so krb5/naming_exts.so krb5/prf.so krb5/process_context_token.so krb5/rel_cred.so krb5/rel_oid.so krb5/rel_name.so krb5/s4u_gss_glue.so krb5/set_allowable_enctypes.so krb5/ser_sctx.so krb5/set_ccache.so krb5/store_cred.so krb5/util_cksum.so krb5/util_crypt.so krb5/util_seed.so krb5/util_seqnum.so krb5/val_cred.so krb5/wrap_size_limit.so krb5/gssapi_err_krb5.so spnego/spnego_mech.so spnego/negoex_ctx.so spnego/negoex_util.so -L../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libgssapi_krb5.so
 rm -f ../../lib/libgssapi_krb5.so.2.2
@@ -26408,12 +26450,12 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_run.c -o svc_run.so.o && mv -f svc_run.so.o svc_run.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_simple.c -o svc_simple.so.o && mv -f svc_simple.so.o svc_simple.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_tcp.c -o svc_tcp.so.o && mv -f svc_tcp.so.o svc_tcp.so
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_udp.c -o svc_udp.so.o && mv -f svc_udp.so.o svc_udp.so
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr.c -o xdr.so.o && mv -f xdr.so.o xdr.so
 ../../../src/lib/rpc/svc_auth_gssapi.c: In function 'clean_client':
 ../../../src/lib/rpc/svc_auth_gssapi.c:906:39: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'time_t' {aka 'long int'} [-Wsign-compare]
   906 |           if (client_data->expiration < time(0)) {
       |                                       ^
-gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_udp.c -o svc_udp.so.o && mv -f svc_udp.so.o svc_udp.so
-gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr.c -o xdr.so.o && mv -f xdr.so.o xdr.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_array.c -o xdr_array.so.o && mv -f xdr_array.so.o xdr_array.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_float.c -o xdr_float.so.o && mv -f xdr_float.so.o xdr_float.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_mem.c -o xdr_mem.so.o && mv -f xdr_mem.so.o xdr_mem.so
@@ -26426,9 +26468,9 @@
 rm -f libgssrpc.so.4.2
 building shared gssrpc library (4.2)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libgssrpc.so.4 -Wl,--no-undefined -o libgssrpc.so.4.2 $objlist  -L../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= auth_none.so auth_unix.so authgss_prot.so authunix_prot.so auth_gss.so auth_gssapi.so auth_gssapi_misc.so bindresvport.so clnt_generic.so clnt_perror.so clnt_raw.so clnt_simple.so clnt_tcp.so clnt_udp.so dyn.so rpc_dtablesize.so get_myaddress.so getrpcport.so pmap_clnt.so pmap_getmaps.so pmap_getport.so pmap_prot.so pmap_prot2.so pmap_rmt.so rpc_prot.so rpc_commondata.so rpc_callmsg.so svc.so svc_auth.so svc_auth_gss.so svc_auth_gssapi.so svc_auth_none.so svc_auth_unix.so svc_raw.so svc_run.so svc_simple.so svc_tcp.so svc_udp.so xdr.so xdr_array.so xdr_float.so xdr_mem.so xdr_rec.so xdr_reference.so xdr_stdio.so xdr_sizeof.so xdr_alloc.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' auth_none.so auth_unix.so authgss_prot.so authunix_prot.so auth_gss.so auth_gssapi.so auth_gssapi_misc.so bindresvport.so clnt_generic.so clnt_perror.so clnt_raw.so clnt_simple.so clnt_tcp.so clnt_udp.so dyn.so rpc_dtablesize.so get_myaddress.so getrpcport.so pmap_clnt.so pmap_getmaps.so pmap_getport.so pmap_prot.so pmap_prot2.so pmap_rmt.so rpc_prot.so rpc_commondata.so rpc_callmsg.so svc.so svc_auth.so svc_auth_gss.so svc_auth_gssapi.so svc_auth_none.so svc_auth_unix.so svc_raw.so svc_run.so svc_simple.so svc_tcp.so svc_udp.so xdr.so xdr_array.so xdr_float.so xdr_mem.so xdr_rec.so xdr_reference.so xdr_stdio.so xdr_sizeof.so xdr_alloc.so'
 + gcc -shared -fPIC -Wl,-h,libgssrpc.so.4 -Wl,--no-undefined -o libgssrpc.so.4.2 auth_none.so auth_unix.so authgss_prot.so authunix_prot.so auth_gss.so auth_gssapi.so auth_gssapi_misc.so bindresvport.so clnt_generic.so clnt_perror.so clnt_raw.so clnt_simple.so clnt_tcp.so clnt_udp.so dyn.so rpc_dtablesize.so get_myaddress.so getrpcport.so pmap_clnt.so pmap_getmaps.so pmap_getport.so pmap_prot.so pmap_prot2.so pmap_rmt.so rpc_prot.so rpc_commondata.so rpc_callmsg.so svc.so svc_auth.so svc_auth_gss.so svc_auth_gssapi.so svc_auth_none.so svc_auth_unix.so svc_raw.so svc_run.so svc_simple.so svc_tcp.so svc_udp.so xdr.so xdr_array.so xdr_float.so xdr_mem.so xdr_rec.so xdr_reference.so xdr_stdio.so xdr_sizeof.so xdr_alloc.so -L../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libgssrpc.so
 rm -f ../../lib/libgssrpc.so.4.2
@@ -26450,10 +26492,10 @@
 ../../../../src/lib/rpc/unit-test/server.c:161:6: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
   161 |      asprintf(&res, "Echo: %s", *arg);
       |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-gcc -L../../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o server server.o rpc_test_svc.o \
-	-lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o client client.o rpc_test_clnt.o \
 	-lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
+gcc -L../../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o server server.o rpc_test_svc.o \
+	-lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/rpc/unit-test'
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/rpc'
 making all in lib/kdb...
@@ -26471,9 +26513,9 @@
 rm -f libkdb5.so.10.0
 building shared kdb5 library (10.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkdb5.so.10 -Wl,--no-undefined -o libkdb5.so.10.0 $objlist  -L../../lib -lgssrpc -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= kdb5.so encrypt_key.so decrypt_key.so kdb_default.so kdb_cpw.so adb_err.so iprop_xdr.so kdb_convert.so kdb_log.so keytab.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' kdb5.so encrypt_key.so decrypt_key.so kdb_default.so kdb_cpw.so adb_err.so iprop_xdr.so kdb_convert.so kdb_log.so keytab.so'
 + gcc -shared -fPIC -Wl,-h,libkdb5.so.10 -Wl,--no-undefined -o libkdb5.so.10.0 kdb5.so encrypt_key.so decrypt_key.so kdb_default.so kdb_cpw.so adb_err.so iprop_xdr.so kdb_convert.so kdb_log.so keytab.so -L../../lib -lgssrpc -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkdb5.so
 rm -f ../../lib/libkdb5.so.10.0
@@ -26535,10 +26577,10 @@
 rm -f libkadm5clnt_mit.so.12.0
 building shared kadm5clnt_mit library (12.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' ../OBJS.SH OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkadm5clnt_mit.so.12 -Wl,--no-undefined -o libkadm5clnt_mit.so.12.0 $objlist  -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; ../OBJS.SH OBJS.SH
-+ objlist= ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so
- clnt_policy.so client_rpc.so client_principal.so client_init.so clnt_privs.so clnt_chpass_util.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' ../OBJS.SH OBJS.SH
++ objlist=' ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so
+ clnt_policy.so client_rpc.so client_principal.so client_init.so clnt_privs.so clnt_chpass_util.so'
 + gcc -shared -fPIC -Wl,-h,libkadm5clnt_mit.so.12 -Wl,--no-undefined -o libkadm5clnt_mit.so.12.0 ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so clnt_policy.so client_rpc.so client_principal.so client_init.so clnt_privs.so clnt_chpass_util.so -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkadm5clnt_mit.so
 rm -f ../../../lib/libkadm5clnt_mit.so.12.0
@@ -26564,10 +26606,6 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/server_kdb.c -o server_kdb.so.o && mv -f server_kdb.so.o server_kdb.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/server_misc.c -o server_misc.so.o && mv -f server_misc.so.o server_misc.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/server_init.c -o server_init.so.o && mv -f server_init.so.o server_init.so
-../../../../src/lib/kadm5/srv/svr_policy.c: In function 'kadm5_modify_policy':
-../../../../src/lib/kadm5/srv/svr_policy.c:295:31: warning: comparison of integer expressions of different signedness: 'long int' and 'krb5_ui_4' {aka 'unsigned int'} [-Wsign-compare]
-  295 |         if(entry->pw_min_life > p->pw_max_life && p->pw_max_life != 0)  {
-      |                               ^
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/svr_iters.c -o svr_iters.so.o && mv -f svr_iters.so.o svr_iters.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/svr_chpass_util.c -o svr_chpass_util.so.o && mv -f svr_chpass_util.so.o svr_chpass_util.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/adb_xdr.c -o adb_xdr.so.o && mv -f adb_xdr.so.o adb_xdr.so
@@ -26576,6 +26614,10 @@
 sed  >> binutils.versions < ../../../../src/lib/kadm5/srv/libkadm5srv_mit.exports "s/$/;/"
 echo >> binutils.versions "};"
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+../../../../src/lib/kadm5/srv/svr_policy.c: In function 'kadm5_modify_policy':
+../../../../src/lib/kadm5/srv/svr_policy.c:295:31: warning: comparison of integer expressions of different signedness: 'long int' and 'krb5_ui_4' {aka 'unsigned int'} [-Wsign-compare]
+  295 |         if(entry->pw_min_life > p->pw_max_life && p->pw_max_life != 0)  {
+      |                               ^
 ../../../../src/lib/kadm5/srv/svr_principal.c: In function 'apply_keysalt_policy':
 ../../../../src/lib/kadm5/srv/svr_principal.c:208:14: warning: argument 1 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
   208 |     subset = calloc(n_ks_tuple, sizeof(*subset));
@@ -26590,10 +26632,10 @@
 rm -f libkadm5srv_mit.so.12.0
 building shared kadm5srv_mit library (12.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' ../OBJS.SH OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkadm5srv_mit.so.12 -Wl,--no-undefined -o libkadm5srv_mit.so.12.0 $objlist  -L../../../lib -lgssrpc -lgssapi_krb5 -lkdb5  -lkrb5 -lk5crypto -lkrb5support -lcom_err   -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; ../OBJS.SH OBJS.SH
-+ objlist= ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so
- pwqual.so pwqual_dict.so pwqual_empty.so pwqual_hesiod.so pwqual_princ.so kadm5_hook.so svr_policy.so svr_principal.so server_kdb.so server_misc.so server_init.so svr_iters.so svr_chpass_util.so adb_xdr.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' ../OBJS.SH OBJS.SH
++ objlist=' ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so
+ pwqual.so pwqual_dict.so pwqual_empty.so pwqual_hesiod.so pwqual_princ.so kadm5_hook.so svr_policy.so svr_principal.so server_kdb.so server_misc.so server_init.so svr_iters.so svr_chpass_util.so adb_xdr.so'
 + gcc -shared -fPIC -Wl,-h,libkadm5srv_mit.so.12 -Wl,--no-undefined -o libkadm5srv_mit.so.12.0 ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so pwqual.so pwqual_dict.so pwqual_empty.so pwqual_hesiod.so pwqual_princ.so kadm5_hook.so svr_policy.so svr_principal.so server_kdb.so server_misc.so server_init.so svr_iters.so svr_chpass_util.so adb_xdr.so -L../../../lib -lgssrpc -lgssapi_krb5 -lkdb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkadm5srv_mit.so
 rm -f ../../../lib/libkadm5srv_mit.so.12.0
@@ -26628,9 +26670,9 @@
 rm -f libapputils.a
 building static apputils library
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.ST` && ar cq libapputils.a $objlist
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.ST
-+ objlist= net-server.o udppktinfo.o
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.ST
++ objlist=' net-server.o udppktinfo.o'
 + ar cq libapputils.a net-server.o udppktinfo.o
 ranlib libapputils.a
 rm -f ../../lib/libapputils.a
@@ -26647,9 +26689,9 @@
 rm -f libkrad.so.0.0
 building shared krad library (0.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkrad.so.0 -Wl,--no-undefined -o libkrad.so.0.0 $objlist  -L../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lverto  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= attr.so attrset.so client.so code.so packet.so remote.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' attr.so attrset.so client.so code.so packet.so remote.so'
 + gcc -shared -fPIC -Wl,-h,libkrad.so.0 -Wl,--no-undefined -o libkrad.so.0.0 attr.so attrset.so client.so code.so packet.so remote.so -L../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -lverto -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkrad.so
 rm -f ../../lib/libkrad.so.0.0
@@ -26677,10 +26719,10 @@
 rm -f k5audit_test.so
 building dynamic k5audit_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH ../OBJS.SH` && gcc -shared -fPIC -Wl,-h,k5audit_test.so.0 -Wl,--no-undefined -o k5audit_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH ../OBJS.SH
-+ objlist= au_test.so
- ../kdc_j_encode.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH ../OBJS.SH
++ objlist=' au_test.so
+ ../kdc_j_encode.so'
 + gcc -shared -fPIC -Wl,-h,k5audit_test.so.0 -Wl,--no-undefined -o k5audit_test.so au_test.so ../kdc_j_encode.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/audit/test'
 making all in plugins/kadm5_hook/test...
@@ -26694,9 +26736,9 @@
 rm -f kadm5_hook_test.so
 building dynamic kadm5_hook_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,kadm5_hook_test.so.0 -Wl,--no-undefined -o kadm5_hook_test.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,kadm5_hook_test.so.0 -Wl,--no-undefined -o kadm5_hook_test.so main.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kadm5_hook/test'
 making all in plugins/kadm5_auth/test...
@@ -26730,39 +26772,39 @@
 rm -f kadm5_auth_test.so
 building dynamic kadm5_auth_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,kadm5_auth_test.so.0 -Wl,--no-undefined -o kadm5_auth_test.so $objlist  -L../../../lib -lkdb5  -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,kadm5_auth_test.so.0 -Wl,--no-undefined -o kadm5_auth_test.so main.so -L../../../lib -lkdb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kadm5_auth/test'
 making all in plugins/gssapi/negoextest...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/gssapi/negoextest'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "gss_negoextest_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/gssapi/negoextest/gss_negoextest.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f gss_negoextest.so
 building dynamic gss_negoextest object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,gss_negoextest.so.0 -Wl,--no-undefined -o gss_negoextest.so $objlist  -L../../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,gss_negoextest.so.0 -Wl,--no-undefined -o gss_negoextest.so main.so -L../../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/gssapi/negoextest'
 making all in plugins/hostrealm/test...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/hostrealm/test'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "hostrealm_test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/hostrealm/test/hostrealm_test.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f hostrealm_test.so
 building dynamic hostrealm_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,hostrealm_test.so.0 -Wl,--no-undefined -o hostrealm_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,hostrealm_test.so.0 -Wl,--no-undefined -o hostrealm_test.so main.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/hostrealm/test'
 making all in plugins/localauth/test...
@@ -26775,9 +26817,9 @@
 rm -f localauth_test.so
 building dynamic localauth_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,localauth_test.so.0 -Wl,--no-undefined -o localauth_test.so $objlist  -L../../../lib -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,localauth_test.so.0 -Wl,--no-undefined -o localauth_test.so main.so -L../../../lib -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/localauth/test'
 making all in plugins/pwqual/test...
@@ -26791,60 +26833,60 @@
 rm -f pwqual_test.so
 building dynamic pwqual_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,pwqual_test.so.0 -Wl,--no-undefined -o pwqual_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,pwqual_test.so.0 -Wl,--no-undefined -o pwqual_test.so main.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/pwqual/test'
 making all in plugins/authdata/greet_server...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/authdata/greet_server'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "greet_server_1_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/authdata/greet_server/greet_server.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f greet_server.so
 building dynamic greet_server object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,greet_server.so.1 -Wl,--no-undefined -o greet_server.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= greet_auth.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' greet_auth.so'
 + gcc -shared -fPIC -Wl,-h,greet_server.so.1 -Wl,--no-undefined -o greet_server.so greet_auth.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/authdata/greet_server'
 making all in plugins/authdata/greet_client...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/authdata/greet_client'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "greet_client_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/authdata/greet_client/greet_client.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f greet_client.so
 building dynamic greet_client object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,greet_client.so.0 -Wl,--no-undefined -o greet_client.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= greet.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' greet.so'
 + gcc -shared -fPIC -Wl,-h,greet_client.so.0 -Wl,--no-undefined -o greet_client.so greet.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/authdata/greet_client'
 making all in plugins/certauth/test...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/certauth/test'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "certauth_test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/certauth/test/certauth_test.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f certauth_test.so
 building dynamic certauth_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,certauth_test.so.0 -Wl,--no-undefined -o certauth_test.so $objlist  -L../../../lib -lkdb5  -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,certauth_test.so.0 -Wl,--no-undefined -o certauth_test.so main.so -L../../../lib -lkdb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/certauth/test'
 making all in plugins/kdb/db2...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2'
-making all in plugins/kdb/db2/libdb2...
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+making all in plugins/kdb/db2/libdb2...
 echo >> binutils.versions "db2_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/kdb/db2/db2.exports "s/$/;/"
 echo >> binutils.versions "};"
@@ -26854,8 +26896,8 @@
 making all in plugins/kdb/db2/libdb2/hash...
 sed  >> binutils.versions < ../../../../../src/plugins/kdb/db2/libdb2/libdb.exports "s/$/;/"
 echo >> binutils.versions "};"
-echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2/libdb2/hash'
+echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 : updated OBJS.SH
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2/libdb2/hash'
 making all in plugins/kdb/db2/libdb2/btree...
@@ -26880,13 +26922,13 @@
 rm -f libdb.so.1.1
 building shared db library (1.1)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' hash/OBJS.SH btree/OBJS.SH db/OBJS.SH mpool/OBJS.SH recno/OBJS.SH` && gcc -shared -fPIC -Wl,-h,libdb.so.1 -Wl,--no-undefined -o libdb.so.1.1 $objlist  -L../../../../lib -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; hash/OBJS.SH btree/OBJS.SH db/OBJS.SH mpool/OBJS.SH recno/OBJS.SH
-+ objlist= hash/hash.so hash/hash_bigkey.so hash/hash_debug.so hash/hash_func.so hash/hash_log2.so hash/hash_page.so hash/hsearch.so hash/dbm.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' hash/OBJS.SH btree/OBJS.SH db/OBJS.SH mpool/OBJS.SH recno/OBJS.SH
++ objlist=' hash/hash.so hash/hash_bigkey.so hash/hash_debug.so hash/hash_func.so hash/hash_log2.so hash/hash_page.so hash/hsearch.so hash/dbm.so
  btree/bt_close.so btree/bt_conv.so btree/bt_debug.so btree/bt_delete.so btree/bt_get.so btree/bt_open.so btree/bt_overflow.so btree/bt_page.so btree/bt_put.so btree/bt_search.so btree/bt_seq.so btree/bt_split.so btree/bt_utils.so
  db/db.so
  mpool/mpool.so
- recno/rec_close.so recno/rec_delete.so recno/rec_get.so recno/rec_open.so recno/rec_put.so recno/rec_search.so recno/rec_seq.so recno/rec_utils.so
+ recno/rec_close.so recno/rec_delete.so recno/rec_get.so recno/rec_open.so recno/rec_put.so recno/rec_search.so recno/rec_seq.so recno/rec_utils.so'
 + gcc -shared -fPIC -Wl,-h,libdb.so.1 -Wl,--no-undefined -o libdb.so.1.1 hash/hash.so hash/hash_bigkey.so hash/hash_debug.so hash/hash_func.so hash/hash_log2.so hash/hash_page.so hash/hsearch.so hash/dbm.so btree/bt_close.so btree/bt_conv.so btree/bt_debug.so btree/bt_delete.so btree/bt_get.so btree/bt_open.so btree/bt_overflow.so btree/bt_page.so btree/bt_put.so btree/bt_search.so btree/bt_seq.so btree/bt_split.so btree/bt_utils.so db/db.so mpool/mpool.so recno/rec_close.so recno/rec_delete.so recno/rec_get.so recno/rec_open.so recno/rec_put.so recno/rec_search.so recno/rec_seq.so recno/rec_utils.so -L../../../../lib -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libdb.so
 rm -f libdb.so.1
@@ -26903,22 +26945,22 @@
 rm -f db2.so
 building dynamic db2 object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH libdb2/hash/OBJS.SH libdb2/btree/OBJS.SH libdb2/db/OBJS.SH libdb2/mpool/OBJS.SH libdb2/recno/OBJS.SH` && gcc -shared -fPIC -Wl,-h,db2.so.0 -Wl,--no-undefined -o db2.so $objlist  -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err  -lk5crypto  -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5support -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH libdb2/hash/OBJS.SH libdb2/btree/OBJS.SH libdb2/db/OBJS.SH libdb2/mpool/OBJS.SH libdb2/recno/OBJS.SH
-+ objlist= kdb_xdr.so adb_openclose.so adb_policy.so kdb_db2.so pol_xdr.so db2_exp.so lockout.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH libdb2/hash/OBJS.SH libdb2/btree/OBJS.SH libdb2/db/OBJS.SH libdb2/mpool/OBJS.SH libdb2/recno/OBJS.SH
++ objlist=' kdb_xdr.so adb_openclose.so adb_policy.so kdb_db2.so pol_xdr.so db2_exp.so lockout.so
  libdb2/hash/hash.so libdb2/hash/hash_bigkey.so libdb2/hash/hash_debug.so libdb2/hash/hash_func.so libdb2/hash/hash_log2.so libdb2/hash/hash_page.so libdb2/hash/hsearch.so libdb2/hash/dbm.so
  libdb2/btree/bt_close.so libdb2/btree/bt_conv.so libdb2/btree/bt_debug.so libdb2/btree/bt_delete.so libdb2/btree/bt_get.so libdb2/btree/bt_open.so libdb2/btree/bt_overflow.so libdb2/btree/bt_page.so libdb2/btree/bt_put.so libdb2/btree/bt_search.so libdb2/btree/bt_seq.so libdb2/btree/bt_split.so libdb2/btree/bt_utils.so
  libdb2/db/db.so
  libdb2/mpool/mpool.so
- libdb2/recno/rec_close.so libdb2/recno/rec_delete.so libdb2/recno/rec_get.so libdb2/recno/rec_open.so libdb2/recno/rec_put.so libdb2/recno/rec_search.so libdb2/recno/rec_seq.so libdb2/recno/rec_utils.so
+ libdb2/recno/rec_close.so libdb2/recno/rec_delete.so libdb2/recno/rec_get.so libdb2/recno/rec_open.so libdb2/recno/rec_put.so libdb2/recno/rec_search.so libdb2/recno/rec_seq.so libdb2/recno/rec_utils.so'
 + gcc -shared -fPIC -Wl,-h,db2.so.0 -Wl,--no-undefined -o db2.so kdb_xdr.so adb_openclose.so adb_policy.so kdb_db2.so pol_xdr.so db2_exp.so lockout.so libdb2/hash/hash.so libdb2/hash/hash_bigkey.so libdb2/hash/hash_debug.so libdb2/hash/hash_func.so libdb2/hash/hash_log2.so libdb2/hash/hash_page.so libdb2/hash/hsearch.so libdb2/hash/dbm.so libdb2/btree/bt_close.so libdb2/btree/bt_conv.so libdb2/btree/bt_debug.so libdb2/btree/bt_delete.so libdb2/btree/bt_get.so libdb2/btree/bt_open.so libdb2/btree/bt_overflow.so libdb2/btree/bt_page.so libdb2/btree/bt_put.so libdb2/btree/bt_search.so libdb2/btree/bt_seq.so libdb2/btree/bt_split.so libdb2/btree/bt_utils.so libdb2/db/db.so libdb2/mpool/mpool.so libdb2/recno/rec_close.so libdb2/recno/rec_delete.so libdb2/recno/rec_get.so libdb2/recno/rec_open.so libdb2/recno/rec_put.so libdb2/recno/rec_search.so libdb2/recno/rec_seq.so libdb2/recno/rec_utils.so -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2'
 making all in plugins/kdb/ldap...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/ldap'
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../lib/kdb -I../../../../src/plugins/kdb/ldap/../../../lib/kdb -I../../../../src/plugins/kdb/ldap/libkdb_ldap -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/kdb/ldap/ldap_exp.c -o ldap_exp.so.o && mv -f ldap_exp.so.o ldap_exp.so
-making all in plugins/kdb/ldap/libkdb_ldap...
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 echo >> binutils.versions "kldap_0_MIT {"
+making all in plugins/kdb/ldap/libkdb_ldap...
 sed  >> binutils.versions < ../../../../src/plugins/kdb/ldap/kldap.exports "s/$/;/"
 echo >> binutils.versions "};"
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/ldap/libkdb_ldap'
@@ -26940,9 +26982,9 @@
 rm -f libkdb_ldap.so.1.0
 building shared kdb_ldap library (1.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkdb_ldap.so.1 -Wl,--no-undefined -o libkdb_ldap.so.1.0 $objlist  -L../../../../lib -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support -lldap -llber -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= kdb_ldap.so kdb_ldap_conn.so ldap_realm.so ldap_create.so ldap_krbcontainer.so ldap_principal.so ldap_principal2.so ldap_pwd_policy.so ldap_misc.so ldap_handle.so ldap_tkt_policy.so princ_xdr.so ldap_service_stash.so kdb_xdr.so ldap_err.so lockout.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' kdb_ldap.so kdb_ldap_conn.so ldap_realm.so ldap_create.so ldap_krbcontainer.so ldap_principal.so ldap_principal2.so ldap_pwd_policy.so ldap_misc.so ldap_handle.so ldap_tkt_policy.so princ_xdr.so ldap_service_stash.so kdb_xdr.so ldap_err.so lockout.so'
 + gcc -shared -fPIC -Wl,-h,libkdb_ldap.so.1 -Wl,--no-undefined -o libkdb_ldap.so.1.0 kdb_ldap.so kdb_ldap_conn.so ldap_realm.so ldap_create.so ldap_krbcontainer.so ldap_principal.so ldap_principal2.so ldap_pwd_policy.so ldap_misc.so ldap_handle.so ldap_tkt_policy.so princ_xdr.so ldap_service_stash.so kdb_xdr.so ldap_err.so lockout.so -L../../../../lib -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lldap -llber -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkdb_ldap.so
 rm -f ../../../../lib/libkdb_ldap.so.1.0
@@ -26958,9 +27000,9 @@
 rm -f kldap.so
 building dynamic kldap object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,kldap.so.0 -Wl,--no-undefined -o kldap.so $objlist  -L../../../lib -Wl,-rpath,/usr/lib/i386-linux-gnu/krb5 -lkdb_ldap -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= ldap_exp.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' ldap_exp.so'
 + gcc -shared -fPIC -Wl,-h,kldap.so.0 -Wl,--no-undefined -o kldap.so ldap_exp.so -L../../../lib -Wl,-rpath,/usr/lib/i386-linux-gnu/krb5 -lkdb_ldap -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/ldap'
 making all in plugins/kdb/ldap/ldap_util...
@@ -26987,9 +27029,9 @@
 rm -f klmdb.so
 building dynamic klmdb object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,klmdb.so.0 -Wl,--no-undefined -o klmdb.so $objlist  -L../../../lib -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -llmdb -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= kdb_lmdb.so lockout.so marshal.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' kdb_lmdb.so lockout.so marshal.so'
 + gcc -shared -fPIC -Wl,-h,klmdb.so.0 -Wl,--no-undefined -o klmdb.so kdb_lmdb.so lockout.so marshal.so -L../../../lib -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -llmdb -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/lmdb'
 making all in plugins/kdb/test...
@@ -27002,39 +27044,39 @@
 rm -f test.so
 building dynamic test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,test.so.0 -Wl,--no-undefined -o test.so $objlist  -L../../../lib -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= kdb_test.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' kdb_test.so'
 + gcc -shared -fPIC -Wl,-h,test.so.0 -Wl,--no-undefined -o test.so kdb_test.so -L../../../lib -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/test'
 making all in plugins/kdcpolicy/test...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdcpolicy/test'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "kdcpolicy_test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/kdcpolicy/test/kdcpolicy_test.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f kdcpolicy_test.so
 building dynamic kdcpolicy_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,kdcpolicy_test.so.0 -Wl,--no-undefined -o kdcpolicy_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,kdcpolicy_test.so.0 -Wl,--no-undefined -o kdcpolicy_test.so main.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdcpolicy/test'
 making all in plugins/preauth/otp...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/otp'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "otp_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/preauth/otp/otp.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f otp.so
 building dynamic otp object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,otp.so.0 -Wl,--no-undefined -o otp.so $objlist  -L../../../lib -lkrad -lverto  -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= otp_state.so main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' otp_state.so main.so'
 + gcc -shared -fPIC -Wl,-h,otp.so.0 -Wl,--no-undefined -o otp.so otp_state.so main.so -L../../../lib -lkrad -lverto -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/otp'
 making all in plugins/preauth/pkinit...
@@ -27047,54 +27089,54 @@
 rm -f pkinit.so
 building dynamic pkinit object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,pkinit.so.0 -Wl,--no-undefined -o pkinit.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lcrypto  -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= pkinit_accessor.so pkinit_srv.so pkinit_lib.so pkinit_clnt.so pkinit_constants.so pkinit_profile.so pkinit_identity.so pkinit_matching.so pkinit_crypto_openssl.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' pkinit_accessor.so pkinit_srv.so pkinit_lib.so pkinit_clnt.so pkinit_constants.so pkinit_profile.so pkinit_identity.so pkinit_matching.so pkinit_crypto_openssl.so'
 + gcc -shared -fPIC -Wl,-h,pkinit.so.0 -Wl,--no-undefined -o pkinit.so pkinit_accessor.so pkinit_srv.so pkinit_lib.so pkinit_clnt.so pkinit_constants.so pkinit_profile.so pkinit_identity.so pkinit_matching.so pkinit_crypto_openssl.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lcrypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/pkinit'
 making all in plugins/preauth/spake...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/spake'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "spake_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/preauth/spake/spake.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f spake.so
 building dynamic spake object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,spake.so.0 -Wl,--no-undefined -o spake.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= util.so iana.so groups.so openssl.so edwards25519.so spake_client.so spake_kdc.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' util.so iana.so groups.so openssl.so edwards25519.so spake_client.so spake_kdc.so'
 + gcc -shared -fPIC -Wl,-h,spake.so.0 -Wl,--no-undefined -o spake.so util.so iana.so groups.so openssl.so edwards25519.so spake_client.so spake_kdc.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/spake'
 making all in plugins/preauth/test...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/test'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/preauth/test/test.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f test.so
 building dynamic test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,test.so.0 -Wl,--no-undefined -o test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= cltest.so kdctest.so common.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' cltest.so kdctest.so common.so'
 + gcc -shared -fPIC -Wl,-h,test.so.0 -Wl,--no-undefined -o test.so cltest.so kdctest.so common.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/test'
 making all in plugins/tls/k5tls...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/tls/k5tls'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "k5tls_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/tls/k5tls/k5tls.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f k5tls.so
 building dynamic k5tls object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,k5tls.so.0 -Wl,--no-undefined -o k5tls.so $objlist  -L../../../lib -lkrb5 -lkrb5support -lssl -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= openssl.so notls.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' openssl.so notls.so'
 + gcc -shared -fPIC -Wl,-h,k5tls.so.0 -Wl,--no-undefined -o k5tls.so openssl.so notls.so -L../../../lib -lkrb5 -lkrb5support -lssl -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/tls/k5tls'
 making all in kdc...
@@ -27345,9 +27387,9 @@
 rm -f softpkcs11.so
 building dynamic softpkcs11 object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,softpkcs11.so.0 -Wl,--no-undefined -o softpkcs11.so $objlist  -L../../lib -lkrb5support -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,softpkcs11.so.0 -Wl,--no-undefined -o softpkcs11.so main.so -L../../lib -lkrb5support -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/tests/softpkcs11'
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/tests'
@@ -27416,9 +27458,9 @@
 rm -f proftest.so
 building dynamic proftest object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,proftest.so.0 -Wl,--no-undefined -o proftest.so $objlist  -L../../../lib -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= testmod_main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' testmod_main.so'
 + gcc -shared -fPIC -Wl,-h,proftest.so.0 -Wl,--no-undefined -o proftest.so testmod_main.so -L../../../lib -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
 gcc -L../../lib -L.  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o test_parse test_parse.o prof_tree.o prof_file.o prof_parse.o prof_get.o prof_set.o prof_err.o prof_init.o -lcom_err  -lkrb5support -lkeyutils -lresolv 
@@ -27650,11 +27692,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 79 9E 6D 90 1C A7 E8 50 02 A3 2A 01 9B 2F 72 AE 6E AA E6 86 65 63 06 30 44 CB 40 B4 3C 58 BD 3A 5F 08 31 A1 A7 F4 1B B3 8B AE 58 CE
+Enc output: 07 7A FB E2 58 2B 3D F9 E2 40 36 2D 58 C5 D9 31 84 A7 85 5F 84 5C D5 38 0A 2B 5A D8 22 FB 95 10 28 F3 EF E1 81 24 46 17 FE 33 4A 9E
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: FC BE 66 D4 47 06 67 CB AB E5 0D 70 4C 65 27 8D BA A5 95 86 D4 45 AC 3B 9A 66 62 F8 B2 AB C7 6B FA 56 DA 36 91 22 4B E1 23 7B 84 0F
+Enc output: 74 81 3F 44 9A 79 08 8A F4 46 67 41 1B F1 A2 49 A8 B8 A5 D0 AA C0 CA DB 88 11 FD 63 07 74 DA 6A 22 6C C1 96 1A 19 3A 54 93 D4 82 D9
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27663,24 +27705,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 97 9D 6C 45 4C CC C2 48
-Data: 2E ED 91 7B 83 2A 5D 59 A9 C9 61 ED B8 53 8D C5
+Header: 7F 1C F9 C5 FD 0F 9A FA
+Data: 77 E5 93 F6 69 2D 4B EB 1D BC 31 F4 E6 7C 59 81
 Padding:
-Trailer: 8A 71 BE E8 27 A9 76 CD C1 30 52 8E CA DF 80 CD 98 4E 8C 2B
+Trailer: 4A 76 7E 16 57 28 5D 8B F1 1D CC CE 02 3D 59 E0 AC 50 CB 07
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 66 D0 E5 33 01 EA F0 DE
-Data: 7B 4A 2F B3 35 BE 7B 56 8D 36 43 D1 8A 8A 61 2D
+Header: B9 76 59 F8 99 BB 9E DF
+Data: 87 03 E8 F6 6F 13 B7 83 24 96 F7 D6 5F 1A EF 26
 Padding:
-Trailer: A9 84 81 F8 C9 D1 77 40 C2 97 2B 95 05 19 6C F6 86 1D 3E 21
+Trailer: 0C 74 D6 3C 9C B7 19 B1 63 84 FF 14 F4 8C 73 58 B3 5E 85 C0
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 4B 1F E8 D1 A5 00 65 89 8C 1B 95 26 FD EC 62 20 A7 F3 B0 1D 00 7D 1E D0 DA 5A C5 EC 2E 82 07 8C 09 0B 7D F7 3D 26 89 67 75 0A B6 9B
+Enc output: E6 0B 99 FD 85 A2 8A 1B 64 10 B8 CE 5B 01 4D B1 7E 16 14 13 6E 3D CF 98 73 4B 7C 91 FA 51 15 D3 F6 F8 0A 35 4B DA 05 CB 3C 88 DC ED
 Encrypting again with state: . . . OK
-Enc output: 2A 57 7C A1 1A F8 FC 92 D9 46 E8 8D 0F 4B 7B 19 A5 37 4B 2E 82 04 6C 58 69 09 48 A4 70 47 C6 C2 6F BE 21 3C E6 6D 6F 68 7D EB 23 2D 6D EE 02 9B BB 50 D2 FD
+Enc output: 13 63 D3 48 9A A6 42 24 26 23 55 B8 43 F0 C9 2E 35 3C 0D 7E 78 8A 71 F9 CC CD E2 DB 58 2E 6A D9 5E FF C8 4B DA EB CB F1 9D 0C B7 B9 F6 FB FF AA E2 80 B0 FC
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27693,11 +27735,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 47 BD 95 87 BC C5 53 05 80 E5 C1 8C D4 71 40 FD F3 CF 03 2C 04 72 FE C0 F3 7E 34 94 DE 45 F2 AF 70 FC 66 9F E6 82 7B 32
+Enc output: 6F 72 93 07 37 CE F5 05 13 DC B0 A5 C3 BA CD 4D 2D AB A0 53 E7 7B 31 16 C3 CC F4 42 01 8B 7E A9 94 F9 1C E3 C4 F6 78 8F
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 6A 86 8F 65 5F CE 53 A6 7E CD A6 31 37 B0 8D A8 B9 1E 02 9F 85 A9 07 5C 2C 43 96 90 21 AE 8C E7 2A F1 D9 C8 4A 10 27 80
+Enc output: C7 97 26 5B 40 09 C9 97 26 9D 89 0E 00 2C 0F B4 DA 95 FA 51 4B 58 F2 0C 98 BC DF E1 D9 40 A7 CC 24 EE CB BB F1 1C 8D 8C
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27706,24 +27748,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 8E C9 92 96 34 CD C6 EF 4D CF 45 1F 97 38 AB B6 1A 42 BA 4B 2E F2 17 B3
-Data: C7 85 90 B3 6D 37 AD 04 2E 53 F5 15 6A B6 D2 F1
+Header: C0 93 F4 3A 75 03 BC 82 50 19 C9 18 BE 66 EC 35 B1 01 9D E5 A3 A7 B7 04
+Data: FF 43 10 A2 87 E8 38 80 4E A7 09 D1 18 B6 3A A6
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: C9 B2 89 3C 07 10 2F DC 22 84 53 55 0A 4C BE 90 4C B8 ED DB 63 DC 82 84
-Data: 0C ED 29 CA 77 A5 A0 2C 0B 76 77 FD 7D 1C 57 59
+Header: 47 1A F2 A6 AE C2 BD 42 CD A8 E2 E5 18 71 65 45 E5 D8 DC E1 F8 18 4A F0
+Data: E4 AF 5E 5F D7 B3 FB 81 28 C2 ED 9D 2C 00 03 25
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: E6 8D E4 CA AC 24 22 F5 22 DE A3 3F 55 3B 8C 17 87 F3 3D F0 63 A8 27 94 10 8F 46 7E 4C A8 47 8F 4F 76 DD 79 22 8F 46 3C
+Enc output: 90 4B 35 70 93 8A 75 72 0D 0E 71 56 F7 8A 47 64 CC DD 68 CB 6B 8B 76 3A 40 F3 51 57 0F 7A 42 B3 BE 97 DC 3F 61 C9 83 A9
 Encrypting again with state: . . . OK
-Enc output: A9 61 7B B6 3D D5 B1 35 51 CA F4 ED DE E1 87 46 D7 68 E8 A8 EF 89 C9 88 1F FC 79 52 45 E2 25 2D AC D1 3D 1D 35 3E 3F B6 97 74 FA 8D 89 7B
+Enc output: 8D 08 AE B9 C5 07 63 12 E8 47 0E 83 19 1D 66 13 2E 0A 4F 15 F8 6A A4 71 BC 05 B0 30 4E F0 43 FB DB 9D 1F 09 4A 31 E4 36 A6 14 7A CA BB D1
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27736,11 +27778,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 19 EF C4 F6 FB C3 09 F7 60 9E D0 B3 3C 0B 3E 2D F3 21 E0 65 0D D6 B2 05 71 68 04 7B 71 AB 8D EF A5 98 2F 78 34 D8 E0 7D
+Enc output: A9 60 3B 7D 3C 79 5D 59 6A 2A 74 F2 92 71 D6 50 B6 5E CF 8F 6D 81 2D A0 23 2A D0 96 37 86 98 F6 84 EA 82 A1 AE A2 44 A6
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 1D 47 AD C1 94 CC F0 58 6E E9 11 65 D4 9C 6D E2 D6 14 F8 30 4D 38 4B AD 4A A6 A6 FF D4 EE 1D A4 43 59 91 65 A0 62 7D 74
+Enc output: 7C A1 D9 48 96 98 95 5D 06 CE 68 65 66 1C 69 3F 0B B3 4A 3F E3 F8 44 C9 5C AF 2B 2D A0 25 8D AF 35 29 82 CB 0A FF 53 E4
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27749,24 +27791,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 64 13 E3 06 82 82 B4 52 DF 66 02 82 62 A3 72 72 C7 75 13 61 37 A1 2B 40
-Data: A7 0A DA 6E F6 4A 17 4C C1 A7 E1 FD 2C 9E 8D 54
+Header: C0 8F 4D 6F 39 2F 79 34 23 D2 44 3B 44 19 35 1D 64 60 6D 9E 9F B0 66 D7
+Data: 37 C2 8B 43 AB 4A 83 CA 7F C3 E0 33 CB 2D 02 9E
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 8E 60 03 98 18 68 42 C1 00 23 00 25 80 E6 1A 1A 5A 95 F4 4D 61 FE 52 DA
-Data: CC 70 52 97 6F 36 C8 8F 24 FF 45 32 87 5F CB 89
+Header: 8F DA F6 1A D2 09 18 BD 98 DB A3 19 93 C1 3F 6B 65 4C D1 D3 38 D4 74 57
+Data: 8D 6E 41 88 90 02 5A A1 5F BE 1C C6 8A 25 2B D6
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 14 E7 3C 9A 43 E5 0D E4 7B 6B E9 70 77 9A 0D 65 09 7A 3C A8 10 D2 5D 1D BA 05 59 5D 05 42 67 D3 19 E3 F6 61 B1 63 A2 6D
+Enc output: 12 85 3E 23 7C 42 CE AD D6 DD F7 60 6F F8 AE 69 34 77 CD 06 2E 8A 45 99 AF 39 55 ED C6 D8 B1 E2 5B 8E 12 6A 53 AA 7C 3E
 Encrypting again with state: . . . OK
-Enc output: 72 52 4B 49 5E 65 EA BC F6 A6 4E F4 B4 0B 0D F2 0E BA B5 B8 A4 1B BC E6 9F B4 6C DA 93 50 61 FA A3 7A D5 9D F3 F9 2B 50 C9 E8 65 C5 8B A8
+Enc output: 1D 43 5F 79 49 8D 36 A8 B9 89 97 A6 62 38 B3 85 E8 5E E1 BA CF 64 CA CE 83 21 D6 60 E2 FF C8 FF F2 D6 FE 75 B2 DA 9E 5E 5C B9 E6 44 59 9F
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27779,11 +27821,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 55 C2 65 EC FF 39 B0 8E 1B 35 00 5D 5D 31 F0 F3 9B DD 55 78 6C 6C 36 FA 48 7E F1 97 3B AC A6 17 E6 A1 BA 9B D5 F4 25 AB 9E B0 8D EE
+Enc output: 14 FB 8B 1E C5 4D 5B A3 18 33 72 3E 5C AB 45 49 03 6D 4F 5C B8 41 EB EC E2 8B 32 9D FB 46 59 C0 BF 66 56 5D 33 DD 07 2F 8E 28 AB 50
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 06 EB 2F B1 9D F6 4D 6B AC B0 46 19 C0 72 24 26 79 FE D2 6C 6C 1B 09 0E B0 86 2D 0E DA F2 E7 B0 AE 47 52 BC 1D 08 E2 21 39 44 9B D2
+Enc output: 30 F8 53 A7 42 67 DB 5F B2 5B 93 6F BD 11 BC 41 90 15 F0 94 A7 69 87 51 B0 CC 1F 0F AB D0 09 24 17 BB 55 FD 4F 73 C1 0F 77 02 3E 71
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27792,24 +27834,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 48 37 CC 44 B7 90 15 90 61 4F B9 02 13 9E B2 40
-Data: EC D7 40 EF DD E7 6F 96 C8 FA 7C D8 29 24 A1 7E
+Header: 16 B5 AE 29 2A 85 22 9D A5 45 D9 36 1E 64 AD AE
+Data: 9D 13 32 D9 AA D0 80 BB FF 35 6E E7 13 DD F5 DD
 Padding:
-Trailer: 0D C1 35 A6 B2 6D 40 BD AC 51 86 37
+Trailer: 8E 26 71 10 03 AB F0 3E 99 74 0B AF
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 55 97 86 64 6E 84 A7 E5 24 BD 31 D5 CA 72 0D AD
-Data: 81 23 82 AD EB E1 3E 66 4E E9 24 33 FC 9F 24 5E
+Header: CE 5C 88 92 63 C0 24 EB 07 7C 91 D9 81 0B B3 7F
+Data: DD A6 80 4C 33 89 B6 18 48 61 6E E1 AE 7E F3 D9
 Padding:
-Trailer: D7 8C A4 AB 29 87 B3 87 02 DA 35 93
+Trailer: 38 7C B0 D7 BE 9F 6F 90 0D 68 0C E0
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 68 2B E8 D8 6C 7F F8 EE F2 27 A9 DB D7 AD E8 64 75 DA F1 6C 97 DC FF 28 8E 0B 35 A5 E2 DB 3A 4F A0 81 03 E5 69 E0 35 D9 78 0B 90 DB
+Enc output: 73 05 70 C6 D2 C7 74 7F 81 6E 72 8A 9F CD FA 9B 96 F4 68 EA 33 29 CA A4 89 DE 05 6F 1D F6 AF 59 30 F0 3A DD 76 19 00 49 C1 36 37 ED
 Encrypting again with state: . . . OK
-Enc output: 20 8E 8F 70 8B 3C 0E 13 2F 10 67 77 0C 3E 79 28 1E 56 83 C0 95 E9 5F 98 5D 3E 4D 9D 4B B8 25 62 B6 61 05 4E 45 D6 B2 10 84 AB 42 8B 33 53 6C DA A9 B5
+Enc output: A5 9C 95 9C 12 41 14 BE B8 D5 A1 8E A9 E7 E4 EE 16 09 E5 03 FC DF B1 F5 2F AA 56 0E 15 88 3B DD B7 94 6A 38 3C 78 92 25 6C 97 75 2D 75 A2 62 CC 66 DD
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27822,11 +27864,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 01 7E 0D 53 45 EC 2B 25 CA C0 97 60 34 A3 AF D3 7D 6D EB FD 3D 77 90 D1 DD 19 D2 60 85 FD 65 D1 4F 6E AA E0 89 4F FF 98 F2 CB 8F 49
+Enc output: 86 D2 0F 8B 4C E1 43 69 CB 67 89 1F BB 66 AC 91 3B 9F C9 66 91 04 8B 7A 44 A8 43 48 67 A9 05 31 15 E1 DD 54 EB 8B F8 3B FE 2E 96 70
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 72 96 A2 71 B2 48 9B 79 41 36 47 C7 97 78 E0 64 1B 12 77 06 1E 8C B5 F5 CD 20 10 50 09 7C 5D 07 1F 86 15 FE 5B 36 12 9F A5 86 D0 29
+Enc output: 02 C1 39 58 78 2F 52 C5 04 4A A8 4B EC DB 88 57 BA 0F F9 52 2E B9 A6 6C A9 D2 87 9C DB 80 80 61 E3 ED 4D 33 E5 54 3F 6B 59 EB 42 95
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27835,24 +27877,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: ED 4C 73 2F 43 FC 73 FF 57 13 6F 56 E5 50 39 F0
-Data: 77 75 07 AE 5E 03 7B 24 40 48 B2 C3 60 41 94 7E
+Header: 86 03 9B 75 3D 66 D3 5C 34 AE 4D 3A BE 74 2E 13
+Data: 1C A9 35 50 E7 29 5D 50 B3 8D F2 95 F7 C5 BA B7
 Padding:
-Trailer: 16 79 D4 A4 F1 D9 BC 5A 91 8F C3 C6
+Trailer: 9E 67 C5 39 A9 2A 92 90 D1 CA B3 5F
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: E7 6B 4B 23 05 3A D0 87 C4 57 63 70 E1 53 0D F2
-Data: D6 F9 78 57 76 14 54 54 1D 66 29 86 1D BC 2F E6
+Header: A8 49 E3 CA AF 14 71 F8 03 DE 43 1D CC 09 0D 05
+Data: 75 0D 48 E5 D3 43 14 CA A8 0A E3 E2 E9 61 13 9D
 Padding:
-Trailer: 9D 76 0E E4 64 72 BC BD D9 C9 D6 AD
+Trailer: 61 FB B8 D4 52 DA CB EE 77 D2 2A 67
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 8D 8D FF 44 2B 34 49 31 D1 03 39 DD B6 E8 E6 86 F6 E2 20 7F 59 91 3C B6 26 F6 61 73 41 AE 34 4E AF 9E 90 7D D4 DC EE 5B D3 5F A1 2A
+Enc output: 60 C7 1B 60 2E 10 4A 99 81 05 8B FD 7C 0B 8F 7A C0 4C 3B 53 D9 16 5D CF 83 FB 67 69 49 84 CC A2 8A AE A2 18 14 36 0D E6 FA 72 4E 67
 Encrypting again with state: . . . OK
-Enc output: 08 21 14 D6 3B DD B9 24 8E 8E 67 99 D6 13 B3 DE 37 1F 17 02 6E 6D 18 28 50 E8 61 74 5B 45 05 E2 8D 90 A2 C8 6E 59 20 A8 BB ED 13 9C A1 91 F2 35 F6 F4
+Enc output: 78 65 8F 97 C8 BE 11 2A 09 BA 07 19 E8 D0 B1 BB AC 54 8D E1 1D B5 80 90 6D C8 EF 26 49 2B 87 17 08 4F D4 92 AC 87 93 8D D7 EA 89 A5 59 FA AF 46 39 47
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27865,11 +27907,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 6D D8 82 7F F6 78 33 5B 88 BF 06 F1 44 37 AA 64 55 F3 A0 9D 3D DC 34 6C C5 6D 34 1B 5A BE AC 99 DA 7A 5F BA 55 AE E7 3E 12 7E 0F 91 5E 40 A7 23
+Enc output: D7 B7 64 52 79 80 68 6A 44 AA 0A F9 C8 7A 59 DF 42 DD BF CB D0 39 70 74 B7 C7 28 40 2F B3 EC D4 35 8F D2 73 79 22 94 EA 78 74 E6 E1 60 59 7B 52
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 68 08 B1 6B A6 65 D0 FD 62 C1 E8 D4 08 87 52 F2 4B F3 B3 49 86 A8 69 52 F1 CD 2B 9C 9C 9E A0 5D 73 82 8E 50 AE 7D 20 00 0C 6F D7 3A D7 E5 80 19
+Enc output: 4A 70 F2 0F D2 98 68 5A 67 96 47 02 39 3D 48 F7 3A 65 14 90 C4 EF BD B6 46 F0 B9 F5 36 D3 9C 1E 3B B0 A9 40 C6 DD DF 55 9F 75 64 BF 84 BF 17 D6
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27878,24 +27920,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 4C 54 3A 4C 7A E9 50 B2 29 1B 1B FC D6 E2 88 F8
-Data: 2D 87 6B EA 6E 59 A9 92 3D A9 91 34 15 94 3A 30
+Header: DF 10 B1 7B EE 25 DA F5 3C 9B F0 8C A4 56 35 82
+Data: 5C 52 F9 C8 1F 78 C6 3B 0E DA 2D 0A F4 13 5C F5
 Padding:
-Trailer: 88 6D 68 DD 2F 05 8A 81 55 43 9B 5D B4 28 D0 8D
+Trailer: 7C 7D 0E ED 71 86 BB A7 8A BE 3D A4 D1 BC 3B 13
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 22 F3 77 6A 06 01 26 EF CA 0D 70 C2 33 FF BF 39
-Data: D4 39 F9 3F 04 E9 B1 C5 C3 19 B4 D0 62 AD 98 0B
+Header: E5 B8 09 FF B5 D6 E0 C6 E9 0D 62 4C 5D 0A 2A DB
+Data: A8 0A 51 3F 3D 8B A3 DF D1 E9 4F 54 FA D8 D9 41
 Padding:
-Trailer: C5 12 44 01 1A 36 00 33 17 F6 C9 AD 80 28 4C 64
+Trailer: 63 75 5A E4 A9 63 98 37 A7 4D B7 95 EC 18 B3 6C
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 1E 09 27 FC 95 87 DD 4B A7 E1 93 FE 1F DF 9C 4E 76 3F 5F 1D 78 46 18 B4 C7 D4 D6 56 B7 C6 2C 88 44 E7 68 C1 C6 6E 63 69 5C 73 10 D6 74 B4 81 03
+Enc output: 93 55 83 D5 1F 5A 18 7B FE 50 22 C6 78 F2 E9 0A B0 12 19 DC 90 87 89 07 38 D5 ED E4 B7 02 B9 58 5E 8A B7 E2 61 AE 8A 69 89 76 C8 80 7F 92 9C 99
 Encrypting again with state: . . . OK
-Enc output: C1 DD A6 DF 0C B2 1B F9 56 FB DA 94 0D CF 80 7F A9 3D C3 D2 4C FC 7C 94 78 80 53 EC F1 DE B9 43 95 E2 7A 8F 98 A4 C6 E1 29 10 4F 43 86 3A 6B FC 80 19 A0 1D EB 98
+Enc output: 79 5F 9C E3 4A 27 91 64 8C 9F 7C 96 5D 53 94 69 AA 5F 60 D5 5A 30 82 81 01 4A 95 4E F0 64 A1 23 67 7A 90 50 42 15 A3 60 89 1C 43 3F D4 43 AD C1 15 21 8B BA 5D D3
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27908,11 +27950,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 6B 52 F6 95 FC 8A E6 83 FE 52 D7 8C 8C E5 4F 7F 8D 1A D5 2C D8 82 31 EC E3 DF 5F A4 DB BF 70 D2 06 B7 A2 07 33 26 4E F7 1E 8A 2C 71 C0 E3 A9 1B
+Enc output: 44 72 86 35 9F D4 87 B4 9A AD 83 6E 0E 9C 61 1E 54 9B 0B D7 AE 06 28 0B 84 FC 1F 80 09 50 C1 B7 8A A6 3E B6 0E 0E 51 35 0F 18 A4 C2 50 38 5F EB
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 85 CA 6E D8 FE BE AF E2 E5 AA 79 3B 69 ED 72 AC 87 C8 36 E8 98 2F 27 D3 AD 55 AA 40 B9 7F 62 6C A1 8F FC 5B 70 14 33 2C BC 81 6C 8D E1 26 07 F6
+Enc output: 3C 4E 3C E8 76 AC B6 5F 23 50 F5 FF C5 77 00 33 57 02 9E E2 F6 32 C4 C1 64 D9 AA AE 03 4E 74 70 68 EA B4 D4 D3 E5 2E 72 86 60 8D DD CC F2 F5 9F
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27921,24 +27963,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 24 F4 75 20 26 03 C4 D1 A6 E5 07 A1 87 98 67 32
-Data: 16 96 BF 55 B6 96 D0 21 45 B1 D9 F6 96 9B 1D 36
+Header: 91 D2 BA 61 D9 23 1F F4 AD 17 D1 1B 7F 44 7D 08
+Data: 58 E1 99 9C F2 C2 14 EE 60 9E 4A 68 58 6C F4 F8
 Padding:
-Trailer: A3 30 CD 63 3B 80 44 BE AC 99 45 55 A7 DD 30 15
+Trailer: 55 D1 63 50 D9 B8 B1 88 B6 97 A2 8A 1C 1D 25 87
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: BC 34 DD 76 84 37 8A B1 70 8C 89 3E 9C 5D 03 99
-Data: 5E FD 9D 9B B3 03 77 BA 98 E4 13 FB A7 52 FB 20
+Header: 4E 7A 0A D8 9B A7 7E 54 EB 44 34 76 5E EA 4E FC
+Data: FF 47 76 71 F5 3B 60 55 72 F5 9D E4 31 24 98 58
 Padding:
-Trailer: FA DD A4 96 72 33 33 33 B2 C0 03 5E EB 62 BC E1
+Trailer: 70 7D CE 67 24 7E 9A 61 C7 FD F4 BC D4 EB C2 0A
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 8F 33 82 1E BA D2 79 4D 2E 5D 96 3E 67 04 4A D8 4B D6 05 86 4C 5F 08 D3 36 7A 06 4F C8 F7 F2 49 93 17 1C B0 5F A5 44 E0 B0 3A 29 6C 23 76 FF DB
+Enc output: 29 BA 46 1E 8E FA 64 F3 D7 16 82 AA A1 4C D2 2B 14 4B A8 0E DC EC 01 2D CE 58 F2 59 29 11 D9 E4 E2 98 D6 0F E6 47 D1 19 78 82 76 F0 2E 16 F8 D9
 Encrypting again with state: . . . OK
-Enc output: 88 70 9D 2C 6C 9F E2 DD A3 22 4E 74 A6 90 BC 19 30 D7 15 19 3E EF 46 44 56 DB 8F 9B 8D ED 87 AE B1 B5 32 18 1A 84 78 49 CF CF 27 AE 30 3D 08 BA 11 A1 A1 F9 0D 0A
+Enc output: 31 5E 0D C7 14 14 9A 51 7D 98 A8 FF C5 50 CC 8C 5D 89 57 A6 1D 7C 3E 91 71 40 E0 30 81 B4 C6 A5 72 89 3F 17 39 C7 7C 2B 7A 2D 4F CD AD 99 72 E1 B7 28 AD DC EC B4
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27951,11 +27993,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 6D B2 6F 85 F6 95 D9 6C 99 94 9B C1 95 F6 7C FB 97 8A DA 20 8F 1C BC F9 0E FB 93 A5 59 DB 0E 57 47 4D 40 3F 55 8D 66 71 5A 9B 42 8B 2B 65 64 0D
+Enc output: 05 41 F7 EA 1A 35 37 65 0E BC C4 DB D7 74 F3 C9 A4 E1 80 7B 74 D4 33 99 B4 73 D3 9D 2A E8 3F A2 9A BE 60 3C 8E 14 02 A2 A7 D3 B5 2C C9 F7 4B 6C
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 03 9E 4A 2D 44 7B 22 70 DA BA 3B 87 5C 5D 97 BB 22 95 39 A6 FC 34 FE 3F 5E 00 59 C5 BC 68 D9 8B 7B 20 8B 42 92 4F F3 9A DA 6E EC 9A F3 25 D4 41
+Enc output: 2D B3 F5 C5 1E B6 0B A1 01 FB A7 81 30 35 1E 1B DD D1 23 6A 2D 60 3C A7 27 A2 A3 0B 3B 4A A3 32 EA 38 A8 E5 01 05 92 92 59 6F 69 8C E1 7E 80 6D
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27964,24 +28006,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 99 E1 A4 24 44 5C 78 78 2D 73 48 D9 4D 0F 4F CE
-Data: B9 25 89 17 9B 7B 68 49 4A E3 F8 03 D8 61 18 E4
+Header: B9 53 8C CC 7E 26 AA 63 DD 0B 53 CD 3B 52 41 50
+Data: A8 7C CB C3 AF 1F 43 ED DC 49 5B 7C 38 8F AC 65
 Padding:
-Trailer: 4A CE 54 8B 99 E8 92 BE 43 84 7E BA AC CE 55 1D
+Trailer: E3 7C 4B 86 47 D9 28 77 8A CC 07 80 3E 13 86 EC
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 45 EF 9F 4A 4D 8C 09 BD F8 93 62 A4 C3 CE 71 27
-Data: 7C EE E9 70 25 DA 99 98 C5 2E D7 D1 FF BA 2F E9
+Header: 28 A7 53 F6 5F 47 82 CE 1C 3F C9 CB B6 11 90 7B
+Data: 06 9D 09 0C 25 82 07 4A 37 0C CD E1 E9 C6 AD 7B
 Padding:
-Trailer: 47 75 DC 6A CA DE 13 3C 10 AA 58 D9 DD 62 B1 A8
+Trailer: ED A4 8D 25 CA 87 28 19 DC 4C 82 60 80 A1 7E 82
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 98 EF 16 5A A4 F6 03 33 27 2E 04 34 A8 8C E1 A0 6C 60 D6 10 7D 8A 3B 0A FF D7 F0 A6 6A 10 2D BC 69 15 5D B9 02 EA D5 53 B2 4F 26 C2 E1 79 29 F8
+Enc output: 97 B7 CB 80 18 02 1F 29 16 1E 34 EF 67 79 68 CA F0 D0 2D 26 A7 0A 5B 65 81 24 CF 6F DE 67 D0 9F 55 11 6F C3 43 69 75 1D B3 BD BA 13 12 5E 55 10
 Encrypting again with state: . . . OK
-Enc output: F4 F3 B1 11 F2 8A A7 9E 92 47 C8 81 A6 1B CE 0C 90 AE 26 94 67 26 75 21 51 42 F8 9F A3 DB 23 CF 83 8C E9 A4 BA 96 C2 B6 77 FB 5F 16 2B 3A A3 53 D2 EA ED F3 C0 81
+Enc output: 2D B2 67 A1 6E 84 92 2D D6 25 43 42 61 88 72 B2 19 7D D3 84 9B 36 1E 7B 66 10 46 F1 72 92 09 53 EA D1 3A 3E 16 35 47 D0 9C 8E C7 EE 80 13 3A B5 41 C8 A5 FB 67 75
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27994,11 +28036,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 05 7D 81 5C 39 52 19 98 59 2F A6 1F 93 70 A9 62 F5 8A A4 8A 49 50 60 2B C1 B9 FB 11 06 D4 8B 90 B1 84 C5 2A A3 50 8A 9C DD 4E A6 1F CB 5B E4 61 7D C8 88 2E 37 E0 09 EC
+Enc output: 77 B4 3D 60 30 E6 C2 F5 7C 28 4C D4 F0 FE 2A 44 78 4A 93 BD CE D5 28 20 E5 E2 AD 40 DD F6 B6 C0 A3 DC C5 80 9B 21 33 28 C9 A2 03 ED 36 F2 9C 2B D9 0B F6 B3 C2 4F 17 E6
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: E9 E4 77 B3 AA 83 31 BA 08 08 2B 05 23 AE 31 F0 88 9E 10 B9 26 A9 5F 0A E0 CE FB B6 D1 99 B0 E7 BB 54 17 66 B2 90 09 EC 90 4D DD 32 DB E2 19 20 CA 31 72 E9 2E F9 B0 9D
+Enc output: 6A 2B 6F C9 00 68 7C E2 90 1F DF E7 D7 D3 79 5D 14 5E E9 D6 52 96 A8 B6 A2 55 6F F7 3A DE 38 4E ED A7 16 E7 A5 F2 5D BA 09 E9 71 B9 B3 4D 55 68 1E B5 85 FE C6 34 80 2D
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -28007,24 +28049,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 81 C5 71 0B 1B AE 7C 74 D2 E1 21 0E 0F 6B D4 48
-Data: 0B E2 8C 4A 7B A6 63 AF 45 09 47 5F 4C 5C 73 84
+Header: 88 30 7A 88 BC 80 D8 11 79 29 30 D5 C9 69 03 8F
+Data: 75 16 24 C4 BD 23 B5 97 56 D8 A8 D0 2E A1 E7 ED
 Padding:
-Trailer: 1F D0 AC 26 C5 BD 18 58 1A 82 09 D5 2E 54 56 FB A0 C5 23 F7 DD 8C 6C 43
+Trailer: B3 29 F2 24 EA 67 B8 E2 33 25 F8 90 EE 57 B5 34 AA 22 B2 14 FC 15 AA 03
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: A7 5F 6D 04 F6 34 F6 1F 62 92 BF 6A 97 7A 19 F8
-Data: 23 6B 45 EB D6 1D 76 20 F1 A7 B7 D4 2F D4 95 7D
+Header: F4 40 2E 40 F0 95 BE 11 54 43 03 88 36 5D 28 35
+Data: D8 DB 74 CB 79 F4 6B 50 84 CC E0 50 9C CB 7A 53
 Padding:
-Trailer: 0D 55 6A E0 21 3D F9 19 56 4A 2E BF B4 97 DC 18 86 4F EE E2 43 AE 21 D0
+Trailer: 42 9C 2D E5 DB 18 47 1D 45 CF FD F9 2E 07 E8 A2 80 FE 76 28 58 39 B2 B9
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: F3 28 5D 1E 86 F5 F8 3C 3E F8 18 D2 DF 58 32 C9 DF 6B 49 D6 49 67 BB 24 4D 1E 4A C2 30 CA 32 B8 C1 77 00 00 EB 18 1F BC B0 50 9C AA A1 98 D0 CE 26 77 79 8E 02 B8 A0 44
+Enc output: 21 E6 E8 4A BA 7D 22 76 10 EE A9 FE AE 5C 67 FF 27 74 F3 BF B7 CC 13 7C B0 C3 3A 8B 7F 4C 9F 0B A6 49 3B E3 48 57 80 F4 BF 76 7A 6F 6A 43 1A B2 A3 5D 31 C5 E5 22 EA 10
 Encrypting again with state: . . . OK
-Enc output: 71 9B B7 5F 7F 37 A4 0A E9 9A 08 A3 62 18 6E 6F 09 4E 33 24 19 41 BF 0E D3 69 A5 4F F2 F2 3A CF 30 5D 66 19 56 29 B3 22 1E EC 19 FA F6 04 7B 23 E8 EA 28 57 E0 6F 8C 37 3B 1A C2 15 32 E9
+Enc output: 51 6A 76 B2 9E 29 F9 A3 AE FF DD F3 D6 CA 5C 5C 4F 13 50 FD F8 3A 48 96 F2 B8 02 D6 CD 2D B7 CA 18 B2 C9 00 63 A1 84 95 66 6F 42 03 DC EA 62 21 C2 78 9E FE E1 B4 AE A3 D1 48 64 42 15 C0
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -28035,7 +28077,7 @@
 Initializing an RC4 keyblock: . . . OK
 Generating random RC4 key: . . . OK
 Encrypting with RC4 key usage 8: . . . OK
-Enc output: D2 95 0B 6A 2E 26 6C 9B EF F7 C6 18 F2 C1 A5 13 45 69 0A 92 C2 3F BF 17 11 11 19 2D F1 05 0A 3E 0B 3E 37 8E DF F7 DD 9A
+Enc output: 20 D9 BE 66 AD 60 04 C5 B9 17 3B BA 9D ED F2 D8 12 A5 68 26 D1 39 C1 A5 CC AA 1A 1F 6F 6A 32 7B A2 4C 27 06 D4 AE 05 7E
 Decrypting with RC4 key usage 9: . . . OK
 Comparing: . . . OK
 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_decrypt
@@ -28275,14 +28317,14 @@
 PYTHONPATH=../../../../src/util VALGRIND="" python3 ../../../../src/lib/krb5/ccache/t_cccol.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_cc
 Testing miscellaneous error conditions
-Starting test on /tmp/cctest.37095
-Test on /tmp/cctest.37095 passed
-Starting test on KEYRING:process:/tmp/cctest.37095
-Test on KEYRING:process:/tmp/cctest.37095 passed
-Starting test on MEMORY:/tmp/cctest.37095
-Test on MEMORY:/tmp/cctest.37095 passed
-Starting test on FILE:/tmp/cctest.37095
-Test on FILE:/tmp/cctest.37095 passed
+Starting test on /tmp/cctest.55858
+Test on /tmp/cctest.55858 passed
+Starting test on KEYRING:process:/tmp/cctest.55858
+Test on KEYRING:process:/tmp/cctest.55858 passed
+Starting test on MEMORY:/tmp/cctest.55858
+Test on MEMORY:/tmp/cctest.55858 passed
+Starting test on FILE:/tmp/cctest.55858
+Test on FILE:/tmp/cctest.55858 passed
 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_marshal testcache
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/ccache'
 making check in lib/krb5/keytab...
@@ -28290,14 +28332,14 @@
 gcc -L../../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_keytab t_keytab.o -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -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  ./t_keytab
 Testing miscellaneous error conditions
-Starting test on WRFILE:/tmp/kttest.37116
+Starting test on WRFILE:/tmp/kttest.55881
   Type is: FILE
-  Name is: FILE:/tmp/kttest.37116
-Test on WRFILE:/tmp/kttest.37116 passed
-Starting test on MEMORY:/tmp/kttest.37116
+  Name is: FILE:/tmp/kttest.55881
+Test on WRFILE:/tmp/kttest.55881 passed
+Starting test on MEMORY:/tmp/kttest.55881
   Type is: MEMORY
-  Name is: MEMORY:/tmp/kttest.37116
-Test on MEMORY:/tmp/kttest.37116 passed
+  Name is: MEMORY:/tmp/kttest.55881
+Test on MEMORY:/tmp/kttest.55881 passed
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/keytab'
 making check in lib/krb5/krb...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/krb'
@@ -28976,12 +29018,15 @@
 making check in tests/gssapi...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/tests/gssapi'
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_gssapi.py 
+*** Skipping: GSS acceptor name fallback test: i-capture-the-hostname does not canonicalize to a different name
 *** Skipping: y2038 GSSAPI tests: platform has 32-bit time_t
 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: i-capture-the-hostname 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: i-capture-the-hostname 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 
@@ -29008,9 +29053,9 @@
 g++ -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -pthread  -c ../../../src/tests/misc/test_cxx_kadm5.cpp
 g++ -L../../lib  -g -O2 -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -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=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -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: 1111
+my uid: 2222
 k5_getpwuid_r returns 0
-    username is 'pbuilder1'
+    username is 'pbuilder2'
 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.
@@ -29185,7 +29230,10 @@
 cat ./skiptests
 Skipped t_locate_kdc test: known DNS name not found
 Skipped URI discovery tests: resolv_wrapper 1.1.5 not found
+Skipped GSS acceptor name fallback test: i-capture-the-hostname does not canonicalize to a different name
 Skipped y2038 GSSAPI tests: platform has 32-bit time_t
+Skipped fallback matching test: i-capture-the-hostname does not canonicalize to a different name
+Skipped GSS initiator name fallback test: i-capture-the-hostname does not canonicalize to a different name
 Skipped LDAP KDB tests: slapd not found
 Skipped sn2princ tests: cannot forward resolve ptr-mismatch.kerberos.org
 Skipped y2038 timestamp tests: platform has 32-bit time_t
@@ -29512,7 +29560,7 @@
 checking for int32_t... yes
 checking for sh... /usr/bin/sh
 checking for sh5... false
-checking for bash... /bin/bash
+checking for bash... /bin/sh
 checking if /usr/bin/sh supports functions... yes
 checking for POSIX printf positional specification support... yes
 checking for dig... false
@@ -29698,7 +29746,7 @@
    debian/rules override_dh_auto_build
 make[2]: Entering directory '/build/reproducible-path/krb5-1.21.3'
 dh_auto_build --sourcedir=src --builddir=build
-	cd build && make -j11
+	cd build && make -j21
 make[3]: Entering directory '/build/reproducible-path/krb5-1.21.3/build'
 (cd include && make autoconf.h osconf.h)
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/include'
@@ -29725,9 +29773,9 @@
 rm -f libkrb5support.so.0.1
 building shared krb5support library (0.1)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkrb5support.so.0 -Wl,--no-undefined -o libkrb5support.so.0.1 $objlist  -L../../lib -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= threads.so init-addrinfo.so plugins.so errors.so k5buf.so gmt_mktime.so fake-addrinfo.so utf8.so utf8_conv.so zap.so path.so base64.so json.so hex.so hashtab.so bcmp.so strerror_r.so dir_filenames.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' threads.so init-addrinfo.so plugins.so errors.so k5buf.so gmt_mktime.so fake-addrinfo.so utf8.so utf8_conv.so zap.so path.so base64.so json.so hex.so hashtab.so bcmp.so strerror_r.so dir_filenames.so'
 + gcc -shared -fPIC -Wl,-h,libkrb5support.so.0 -Wl,--no-undefined -o libkrb5support.so.0.1 threads.so init-addrinfo.so plugins.so errors.so k5buf.so gmt_mktime.so fake-addrinfo.so utf8.so utf8_conv.so zap.so path.so base64.so json.so hex.so hashtab.so bcmp.so strerror_r.so dir_filenames.so -L../../lib -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkrb5support.so
 rm -f ../../lib/libkrb5support.so.0.1
@@ -29742,21 +29790,21 @@
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util/support'
 making all in util/profile...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/util/profile'
-: updated OBJS.SH
 base=`echo "profile" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_1_MIT {"
+: updated OBJS.SH
 making all in util/profile/testmod...
 sed  >> binutils.versions < ../../../src/util/profile/libprofile.exports "s/$/;/"
 echo >> binutils.versions "};"
+make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 rm -f libprofile.so.1.1
-make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
 building shared profile library (1.1)
-set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libprofile.so.1 -Wl,--no-undefined -o libprofile.so.1.1 $objlist  -L../../lib -lcom_err  -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
-+ objlist= prof_tree.so prof_file.so prof_parse.so prof_get.so prof_set.so prof_err.so prof_init.so
+set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libprofile.so.1 -Wl,--no-undefined -o libprofile.so.1.1 $objlist  -L../../lib -lcom_err  -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' prof_tree.so prof_file.so prof_parse.so prof_get.so prof_set.so prof_err.so prof_init.so'
 + gcc -shared -fPIC -Wl,-h,libprofile.so.1 -Wl,--no-undefined -o libprofile.so.1.1 prof_tree.so prof_file.so prof_parse.so prof_get.so prof_set.so prof_err.so prof_init.so -L../../lib -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libprofile.so
 rm -f libprofile.so.1
@@ -29775,10 +29823,10 @@
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/error_tables'
 : ../lib/krb5/error_tables/krb5_err.h
 : ../lib/krb5/error_tables/k5e1_err.h
-osconf.h is unchanged
 : ../lib/krb5/error_tables/kdb5_err.h
 : ../lib/krb5/error_tables/kv5m_err.h
 : ../lib/krb5/error_tables/krb524_err.h
+osconf.h is unchanged
 : ../lib/krb5/error_tables/asn1_err.h
 : krb5.h
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/include'
@@ -29857,9 +29905,9 @@
 rm -f libk5crypto.so.3.1
 building shared k5crypto library (3.1)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' krb/OBJS.SH builtin/OBJS.SH builtin/des/OBJS.SH builtin/aes/OBJS.SH builtin/camellia/OBJS.SH builtin/md4/OBJS.SH builtin/md5/OBJS.SH builtin/sha1/OBJS.SH builtin/sha2/OBJS.SH builtin/enc_provider/OBJS.SH builtin/hash_provider/OBJS.SH openssl/OBJS.SH openssl/des/OBJS.SH openssl/enc_provider/OBJS.SH openssl/hash_provider/OBJS.SH` && gcc -shared -fPIC -Wl,-h,libk5crypto.so.3 -Wl,--no-undefined -o libk5crypto.so.3.1 $objlist  -L../../lib -lkrb5support  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; krb/OBJS.SH builtin/OBJS.SH builtin/des/OBJS.SH builtin/aes/OBJS.SH builtin/camellia/OBJS.SH builtin/md4/OBJS.SH builtin/md5/OBJS.SH builtin/sha1/OBJS.SH builtin/sha2/OBJS.SH builtin/enc_provider/OBJS.SH builtin/hash_provider/OBJS.SH openssl/OBJS.SH openssl/des/OBJS.SH openssl/enc_provider/OBJS.SH openssl/hash_provider/OBJS.SH
-+ objlist= krb/aead.so krb/block_size.so krb/cf2.so krb/checksum_dk_cmac.so krb/checksum_dk_hmac.so krb/checksum_etm.so krb/checksum_hmac_md5.so krb/checksum_unkeyed.so krb/checksum_length.so krb/cksumtype_to_string.so krb/cksumtypes.so krb/coll_proof_cksum.so krb/crypto_length.so krb/default_state.so krb/decrypt.so krb/decrypt_iov.so krb/derive.so krb/encrypt.so krb/encrypt_iov.so krb/encrypt_length.so krb/enctype_util.so krb/enc_dk_cmac.so krb/enc_dk_hmac.so krb/enc_etm.so krb/enc_raw.so krb/enc_rc4.so krb/etypes.so krb/key.so krb/keyblocks.so krb/keyed_cksum.so krb/keyed_checksum_types.so krb/keylengths.so krb/make_checksum.so krb/make_checksum_iov.so krb/make_random_key.so krb/mandatory_sumtype.so krb/nfold.so krb/old_api_glue.so krb/prf.so krb/prf_aes2.so krb/prf_cmac.so krb/prf_des.so krb/prf_dk.so krb/prf_rc4.so krb/prng.so krb/random_to_key.so krb/s2k_pbkdf2.so krb/s2k_rc4.so krb/state.so krb/string_to_cksumtype.so krb/string_to_key.so krb/valid_cksumtype.so krb/verify_checksum.so krb/verify_checksum_iov.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' krb/OBJS.SH builtin/OBJS.SH builtin/des/OBJS.SH builtin/aes/OBJS.SH builtin/camellia/OBJS.SH builtin/md4/OBJS.SH builtin/md5/OBJS.SH builtin/sha1/OBJS.SH builtin/sha2/OBJS.SH builtin/enc_provider/OBJS.SH builtin/hash_provider/OBJS.SH openssl/OBJS.SH openssl/des/OBJS.SH openssl/enc_provider/OBJS.SH openssl/hash_provider/OBJS.SH
++ objlist=' krb/aead.so krb/block_size.so krb/cf2.so krb/checksum_dk_cmac.so krb/checksum_dk_hmac.so krb/checksum_etm.so krb/checksum_hmac_md5.so krb/checksum_unkeyed.so krb/checksum_length.so krb/cksumtype_to_string.so krb/cksumtypes.so krb/coll_proof_cksum.so krb/crypto_length.so krb/default_state.so krb/decrypt.so krb/decrypt_iov.so krb/derive.so krb/encrypt.so krb/encrypt_iov.so krb/encrypt_length.so krb/enctype_util.so krb/enc_dk_cmac.so krb/enc_dk_hmac.so krb/enc_etm.so krb/enc_raw.so krb/enc_rc4.so krb/etypes.so krb/key.so krb/keyblocks.so krb/keyed_cksum.so krb/keyed_checksum_types.so krb/keylengths.so krb/make_checksum.so krb/make_checksum_iov.so krb/make_random_key.so krb/mandatory_sumtype.so krb/nfold.so krb/old_api_glue.so krb/prf.so krb/prf_aes2.so krb/prf_cmac.so krb/prf_des.so krb/prf_dk.so krb/prf_rc4.so krb/prng.so krb/random_to_key.so krb/s2k_pbkdf2.so krb/s2k_rc4.so krb/state.so krb/string_to_cksumtype.so krb/string_to_key.so krb/valid_cksumtype.so krb/verify_checksum.so krb/verify_checksum_iov.so
  builtin/cmac.so builtin/hmac.so builtin/kdf.so builtin/pbkdf2.so
  builtin/des/d3_aead.so builtin/des/d3_kysched.so builtin/des/des_keys.so builtin/des/f_aead.so builtin/des/f_cksum.so builtin/des/f_parity.so builtin/des/f_sched.so builtin/des/f_tables.so builtin/des/key_sched.so builtin/des/weak_key.so
  builtin/aes/aescrypt.so builtin/aes/aestab.so builtin/aes/aeskey.so
@@ -29873,7 +29921,7 @@
  openssl/cmac.so openssl/hmac.so openssl/kdf.so openssl/pbkdf2.so openssl/sha256.so
  openssl/des/des_keys.so
  openssl/enc_provider/des3.so openssl/enc_provider/rc4.so openssl/enc_provider/aes.so openssl/enc_provider/camellia.so
- openssl/hash_provider/hash_evp.so
+ openssl/hash_provider/hash_evp.so'
 + gcc -shared -fPIC -Wl,-h,libk5crypto.so.3 -Wl,--no-undefined -o libk5crypto.so.3.1 krb/aead.so krb/block_size.so krb/cf2.so krb/checksum_dk_cmac.so krb/checksum_dk_hmac.so krb/checksum_etm.so krb/checksum_hmac_md5.so krb/checksum_unkeyed.so krb/checksum_length.so krb/cksumtype_to_string.so krb/cksumtypes.so krb/coll_proof_cksum.so krb/crypto_length.so krb/default_state.so krb/decrypt.so krb/decrypt_iov.so krb/derive.so krb/encrypt.so krb/encrypt_iov.so krb/encrypt_length.so krb/enctype_util.so krb/enc_dk_cmac.so krb/enc_dk_hmac.so krb/enc_etm.so krb/enc_raw.so krb/enc_rc4.so krb/etypes.so krb/key.so krb/keyblocks.so krb/keyed_cksum.so krb/keyed_checksum_types.so krb/keylengths.so krb/make_checksum.so krb/make_checksum_iov.so krb/make_random_key.so krb/mandatory_sumtype.so krb/nfold.so krb/old_api_glue.so krb/prf.so krb/prf_aes2.so krb/prf_cmac.so krb/prf_des.so krb/prf_dk.so krb/prf_rc4.so krb/prng.so krb/random_to_key.so krb/s2k_pbkdf2.so krb/s2k_rc4.so krb/state.so krb/string_to_cksumtype.so krb/string_to_key.so krb/valid_cksumtype.so krb/verify_checksum.so krb/verify_checksum_iov.so builtin/cmac.so builtin/hmac.so builtin/kdf.so builtin/pbkdf2.so builtin/des/d3_aead.so builtin/des/d3_kysched.so builtin/des/des_keys.so builtin/des/f_aead.so builtin/des/f_cksum.so builtin/des/f_parity.so builtin/des/f_sched.so builtin/des/f_tables.so builtin/des/key_sched.so builtin/des/weak_key.so builtin/aes/aescrypt.so builtin/aes/aestab.so builtin/aes/aeskey.so builtin/camellia/camellia.so builtin/md4/md4.so builtin/md5/md5.so builtin/sha1/shs.so builtin/sha2/sha256.so builtin/sha2/sha512.so builtin/enc_provider/des3.so builtin/enc_provider/rc4.so builtin/enc_provider/aes.so builtin/enc_provider/camellia.so builtin/hash_provider/hash_md4.so builtin/hash_provider/hash_md5.so builtin/hash_provider/hash_sha1.so builtin/hash_provider/hash_sha2.so openssl/cmac.so openssl/hmac.so openssl/kdf.so openssl/pbkdf2.so openssl/sha256.so openssl/des/des_keys.so openssl/enc_provider/des3.so openssl/enc_provider/rc4.so openssl/enc_provider/aes.so openssl/enc_provider/camellia.so openssl/hash_provider/hash_evp.so -L../../lib -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libk5crypto.so
 rm -f ../../lib/libk5crypto.so.3.1
@@ -29882,8 +29930,8 @@
 (cd ../../lib && ln -s crypto/libk5crypto.so.3.1 .)
 ln -s libk5crypto.so.3.1 libk5crypto.so.3
 rm -f ../../lib/libk5crypto.so
-(cd ../../lib && ln -s crypto/libk5crypto.so .)
 rm -f ../../lib/libk5crypto.so.3
+(cd ../../lib && ln -s crypto/libk5crypto.so .)
 (cd ../../lib && ln -s crypto/libk5crypto.so.3 .)
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto'
 making all in lib/krb5...
@@ -29897,8 +29945,8 @@
 : updated OBJS.SH
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/error_tables'
 echo >> binutils.versions "};"
-echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 making all in lib/krb5/asn.1...
+echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/asn.1'
 : updated OBJS.SH
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/asn.1'
@@ -29929,9 +29977,9 @@
 rm -f libkrb5.so.3.3
 building shared krb5 library (3.3)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH error_tables/OBJS.SH asn.1/OBJS.SH ccache/OBJS.SH keytab/OBJS.SH krb/OBJS.SH rcache/OBJS.SH unicode/OBJS.SH os/OBJS.SH ../../util/profile/OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkrb5.so.3 -Wl,--no-undefined -o libkrb5.so.3.3 $objlist  -L../../lib -lk5crypto -lcom_err  -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH error_tables/OBJS.SH asn.1/OBJS.SH ccache/OBJS.SH keytab/OBJS.SH krb/OBJS.SH rcache/OBJS.SH unicode/OBJS.SH os/OBJS.SH ../../util/profile/OBJS.SH
-+ objlist= krb5_libinit.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH error_tables/OBJS.SH asn.1/OBJS.SH ccache/OBJS.SH keytab/OBJS.SH krb/OBJS.SH rcache/OBJS.SH unicode/OBJS.SH os/OBJS.SH ../../util/profile/OBJS.SH
++ objlist=' krb5_libinit.so
  error_tables/asn1_err.so error_tables/kdb5_err.so error_tables/krb5_err.so error_tables/k5e1_err.so error_tables/kv5m_err.so error_tables/krb524_err.so
  asn.1/asn1_encode.so asn.1/asn1_k_encode.so asn.1/ldap_key_seq.so
  ccache/ccapi_util.so ccache/ccbase.so ccache/cccopy.so ccache/cccursor.so ccache/ccdefault.so ccache/ccdefops.so ccache/ccmarshal.so ccache/ccselect.so ccache/ccselect_hostname.so ccache/ccselect_k5identity.so ccache/ccselect_realm.so ccache/cc_api_macos.so ccache/cc_dir.so ccache/cc_retr.so ccache/cc_file.so ccache/cc_kcm.so ccache/cc_memory.so ccache/cc_keyring.so ccache/ccfns.so
@@ -29940,17 +29988,17 @@
  rcache/memrcache.so rcache/rc_base.so rcache/rc_dfl.so rcache/rc_file2.so rcache/rc_none.so
  unicode/ucdata.so unicode/ucstr.so
  os/accessor.so os/c_ustime.so os/ccdefname.so os/changepw.so os/dnsglue.so os/dnssrv.so os/expand_path.so os/full_ipadr.so os/gen_port.so os/genaddrs.so os/gen_rname.so os/hostaddr.so os/hostrealm.so os/hostrealm_dns.so os/hostrealm_domain.so os/hostrealm_profile.so os/hostrealm_registry.so os/init_os_ctx.so os/krbfileio.so os/ktdefname.so os/mk_faddr.so os/localaddr.so os/localauth.so os/localauth_an2ln.so os/localauth_k5login.so os/localauth_names.so os/localauth_rule.so os/locate_kdc.so os/lock_file.so os/net_read.so os/net_write.so os/port2ip.so os/prompter.so os/read_msg.so os/read_pwd.so os/realm_dom.so os/sendto_kdc.so os/sn2princ.so os/thread_safe.so os/timeofday.so os/toffset.so os/trace.so os/unlck_file.so os/ustime.so os/write_msg.so
- ../../util/profile/prof_tree.so ../../util/profile/prof_file.so ../../util/profile/prof_parse.so ../../util/profile/prof_get.so ../../util/profile/prof_set.so ../../util/profile/prof_err.so ../../util/profile/prof_init.so
+ ../../util/profile/prof_tree.so ../../util/profile/prof_file.so ../../util/profile/prof_parse.so ../../util/profile/prof_get.so ../../util/profile/prof_set.so ../../util/profile/prof_err.so ../../util/profile/prof_init.so'
 + gcc -shared -fPIC -Wl,-h,libkrb5.so.3 -Wl,--no-undefined -o libkrb5.so.3.3 krb5_libinit.so error_tables/asn1_err.so error_tables/kdb5_err.so error_tables/krb5_err.so error_tables/k5e1_err.so error_tables/kv5m_err.so error_tables/krb524_err.so asn.1/asn1_encode.so asn.1/asn1_k_encode.so asn.1/ldap_key_seq.so ccache/ccapi_util.so ccache/ccbase.so ccache/cccopy.so ccache/cccursor.so ccache/ccdefault.so ccache/ccdefops.so ccache/ccmarshal.so ccache/ccselect.so ccache/ccselect_hostname.so ccache/ccselect_k5identity.so ccache/ccselect_realm.so ccache/cc_api_macos.so ccache/cc_dir.so ccache/cc_retr.so ccache/cc_file.so ccache/cc_kcm.so ccache/cc_memory.so ccache/cc_keyring.so ccache/ccfns.so keytab/ktadd.so keytab/ktbase.so keytab/ktdefault.so keytab/ktfr_entry.so keytab/ktremove.so keytab/ktfns.so keytab/kt_file.so keytab/kt_memory.so keytab/read_servi.so krb/addr_comp.so krb/addr_order.so krb/addr_srch.so krb/allow_weak.so krb/appdefault.so krb/ai_authdata.so krb/auth_con.so krb/cammac_util.so krb/authdata.so krb/authdata_exp.so krb/authdata_enc.so krb/authdata_dec.so krb/bld_pr_ext.so krb/bld_princ.so krb/chk_trans.so krb/chpw.so krb/conv_creds.so krb/conv_princ.so krb/copy_addrs.so krb/copy_auth.so krb/copy_athctr.so krb/copy_cksum.so krb/copy_creds.so krb/copy_data.so krb/copy_key.so krb/copy_princ.so krb/copy_tick.so krb/cp_key_cnt.so krb/decode_kdc.so krb/decrypt_tk.so krb/deltat.so krb/enc_helper.so krb/enc_keyhelper.so krb/encode_kdc.so krb/encrypt_tk.so krb/etype_list.so krb/fast.so krb/fwd_tgt.so krb/gc_via_tkt.so krb/gen_seqnum.so krb/gen_subkey.so krb/gen_save_subkey.so krb/get_creds.so krb/get_etype_info.so krb/get_in_tkt.so krb/gic_keytab.so krb/gic_opt.so krb/gic_pwd.so krb/in_tkt_sky.so krb/init_ctx.so krb/copy_ctx.so krb/init_keyblock.so krb/kdc_rep_dc.so krb/kerrs.so krb/kfree.so krb/libdef_parse.so krb/mk_cred.so krb/mk_error.so krb/mk_priv.so krb/mk_rep.so krb/mk_req.so krb/mk_req_ext.so krb/mk_safe.so krb/pac.so krb/pac_sign.so krb/padata.so krb/parse.so krb/parse_host_string.so krb/plugin.so krb/pr_to_salt.so krb/preauth2.so krb/preauth_ec.so krb/preauth_encts.so krb/preauth_otp.so krb/preauth_pkinit.so krb/preauth_sam2.so krb/princ_comp.so krb/privsafe.so krb/random_str.so krb/rd_cred.so krb/rd_error.so krb/rd_priv.so krb/rd_rep.so krb/rd_req.so krb/rd_req_dec.so krb/rd_safe.so krb/recvauth.so krb/response_items.so krb/s4u_creds.so krb/sendauth.so krb/send_tgs.so krb/ser_actx.so krb/ser_adata.so krb/ser_addr.so krb/ser_auth.so krb/ser_cksum.so krb/ser_ctx.so krb/ser_key.so krb/ser_princ.so krb/serialize.so krb/set_realm.so krb/sname_match.so krb/srv_dec_tkt.so krb/srv_rcache.so krb/str_conv.so krb/tgtname.so krb/unparse.so krb/val_renew.so krb/valid_times.so krb/vfy_increds.so krb/vic_opt.so krb/walk_rtree.so rcache/memrcache.so rcache/rc_base.so rcache/rc_dfl.so rcache/rc_file2.so rcache/rc_none.so unicode/ucdata.so unicode/ucstr.so os/accessor.so os/c_ustime.so os/ccdefname.so os/changepw.so os/dnsglue.so os/dnssrv.so os/expand_path.so os/full_ipadr.so os/gen_port.so os/genaddrs.so os/gen_rname.so os/hostaddr.so os/hostrealm.so os/hostrealm_dns.so os/hostrealm_domain.so os/hostrealm_profile.so os/hostrealm_registry.so os/init_os_ctx.so os/krbfileio.so os/ktdefname.so os/mk_faddr.so os/localaddr.so os/localauth.so os/localauth_an2ln.so os/localauth_k5login.so os/localauth_names.so os/localauth_rule.so os/locate_kdc.so os/lock_file.so os/net_read.so os/net_write.so os/port2ip.so os/prompter.so os/read_msg.so os/read_pwd.so os/realm_dom.so os/sendto_kdc.so os/sn2princ.so os/thread_safe.so os/timeofday.so os/toffset.so os/trace.so os/unlck_file.so os/ustime.so os/write_msg.so ../../util/profile/prof_tree.so ../../util/profile/prof_file.so ../../util/profile/prof_parse.so ../../util/profile/prof_get.so ../../util/profile/prof_set.so ../../util/profile/prof_err.so ../../util/profile/prof_init.so -L../../lib -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkrb5.so
 rm -f ../../lib/libkrb5.so.3.3
-rm -f libkrb5.so.3
 ln -s libkrb5.so.3.3 libkrb5.so
 (cd ../../lib && ln -s krb5/libkrb5.so.3.3 .)
-ln -s libkrb5.so.3.3 libkrb5.so.3
+rm -f libkrb5.so.3
 rm -f ../../lib/libkrb5.so
-rm -f ../../lib/libkrb5.so.3
+ln -s libkrb5.so.3.3 libkrb5.so.3
 (cd ../../lib && ln -s krb5/libkrb5.so .)
+rm -f ../../lib/libkrb5.so.3
 (cd ../../lib && ln -s krb5/libkrb5.so.3 .)
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5'
 making all in lib/gssapi...
@@ -29990,13 +30038,13 @@
 rm -f libgssapi_krb5.so.2.2
 building shared gssapi_krb5 library (2.2)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH generic/OBJS.SH mechglue/OBJS.SH krb5/OBJS.SH spnego/OBJS.SH` && gcc -shared -fPIC -Wl,-h,libgssapi_krb5.so.2 -Wl,--no-undefined -o libgssapi_krb5.so.2.2 $objlist  -L../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH generic/OBJS.SH mechglue/OBJS.SH krb5/OBJS.SH spnego/OBJS.SH
-+ objlist=
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH generic/OBJS.SH mechglue/OBJS.SH krb5/OBJS.SH spnego/OBJS.SH
++ objlist='
  generic/disp_com_err_status.so generic/disp_major_status.so generic/gssapi_generic.so generic/oid_ops.so generic/rel_buffer.so generic/rel_oid_set.so generic/util_buffer.so generic/util_buffer_set.so generic/util_errmap.so generic/util_set.so generic/util_seqstate.so generic/util_token.so generic/gssapi_err_generic.so
  mechglue/g_accept_sec_context.so mechglue/g_acquire_cred.so mechglue/g_acquire_cred_with_pw.so mechglue/g_acquire_cred_imp_name.so mechglue/g_authorize_localname.so mechglue/g_buffer_set.so mechglue/g_canon_name.so mechglue/g_compare_name.so mechglue/g_complete_auth_token.so mechglue/g_context_time.so mechglue/g_decapsulate_token.so mechglue/g_delete_sec_context.so mechglue/g_del_name_attr.so mechglue/g_dsp_name.so mechglue/g_dsp_name_ext.so mechglue/g_dsp_status.so mechglue/g_dup_name.so mechglue/g_encapsulate_token.so mechglue/g_exp_sec_context.so mechglue/g_export_cred.so mechglue/g_export_name.so mechglue/g_export_name_comp.so mechglue/g_get_name_attr.so mechglue/g_glue.so mechglue/g_imp_cred.so mechglue/g_imp_name.so mechglue/g_imp_sec_context.so mechglue/g_init_sec_context.so mechglue/g_initialize.so mechglue/g_inq_context.so mechglue/g_inq_context_oid.so mechglue/g_inq_cred.so mechglue/g_inq_cred_oid.so mechglue/g_inq_name.so mechglue/g_inq_names.so mechglue/g_map_name_to_any.so mechglue/g_mech_invoke.so mechglue/g_mechattr.so mechglue/g_mechname.so mechglue/g_negoex.so mechglue/g_oid_ops.so mechglue/g_prf.so mechglue/g_process_context.so mechglue/g_rel_buffer.so mechglue/g_rel_cred.so mechglue/g_rel_name.so mechglue/g_rel_name_mapping.so mechglue/g_rel_oid_set.so mechglue/g_saslname.so mechglue/g_seal.so mechglue/g_set_context_option.so mechglue/g_set_cred_option.so mechglue/g_set_name_attr.so mechglue/g_set_neg_mechs.so mechglue/g_sign.so mechglue/g_store_cred.so mechglue/g_unseal.so mechglue/g_unwrap_aead.so mechglue/g_unwrap_iov.so mechglue/g_verify.so mechglue/g_wrap_aead.so mechglue/g_wrap_iov.so mechglue/gssd_pname_to_uid.so
  krb5/accept_sec_context.so krb5/acquire_cred.so krb5/canon_name.so krb5/compare_name.so krb5/context_time.so krb5/copy_ccache.so krb5/cred_store.so krb5/delete_sec_context.so krb5/disp_name.so krb5/disp_status.so krb5/duplicate_name.so krb5/export_cred.so krb5/export_name.so krb5/export_sec_context.so krb5/get_tkt_flags.so krb5/gssapi_krb5.so krb5/iakerb.so krb5/import_cred.so krb5/import_name.so krb5/import_sec_context.so krb5/indicate_mechs.so krb5/init_sec_context.so krb5/inq_context.so krb5/inq_cred.so krb5/inq_names.so krb5/k5seal.so krb5/k5sealiov.so krb5/k5sealv3.so krb5/k5sealv3iov.so krb5/k5unseal.so krb5/k5unsealiov.so krb5/krb5_gss_glue.so krb5/lucid_context.so krb5/naming_exts.so krb5/prf.so krb5/process_context_token.so krb5/rel_cred.so krb5/rel_oid.so krb5/rel_name.so krb5/s4u_gss_glue.so krb5/set_allowable_enctypes.so krb5/ser_sctx.so krb5/set_ccache.so krb5/store_cred.so krb5/util_cksum.so krb5/util_crypt.so krb5/util_seed.so krb5/util_seqnum.so krb5/val_cred.so krb5/wrap_size_limit.so krb5/gssapi_err_krb5.so
- spnego/spnego_mech.so spnego/negoex_ctx.so spnego/negoex_util.so
+ spnego/spnego_mech.so spnego/negoex_ctx.so spnego/negoex_util.so'
 + gcc -shared -fPIC -Wl,-h,libgssapi_krb5.so.2 -Wl,--no-undefined -o libgssapi_krb5.so.2.2 generic/disp_com_err_status.so generic/disp_major_status.so generic/gssapi_generic.so generic/oid_ops.so generic/rel_buffer.so generic/rel_oid_set.so generic/util_buffer.so generic/util_buffer_set.so generic/util_errmap.so generic/util_set.so generic/util_seqstate.so generic/util_token.so generic/gssapi_err_generic.so mechglue/g_accept_sec_context.so mechglue/g_acquire_cred.so mechglue/g_acquire_cred_with_pw.so mechglue/g_acquire_cred_imp_name.so mechglue/g_authorize_localname.so mechglue/g_buffer_set.so mechglue/g_canon_name.so mechglue/g_compare_name.so mechglue/g_complete_auth_token.so mechglue/g_context_time.so mechglue/g_decapsulate_token.so mechglue/g_delete_sec_context.so mechglue/g_del_name_attr.so mechglue/g_dsp_name.so mechglue/g_dsp_name_ext.so mechglue/g_dsp_status.so mechglue/g_dup_name.so mechglue/g_encapsulate_token.so mechglue/g_exp_sec_context.so mechglue/g_export_cred.so mechglue/g_export_name.so mechglue/g_export_name_comp.so mechglue/g_get_name_attr.so mechglue/g_glue.so mechglue/g_imp_cred.so mechglue/g_imp_name.so mechglue/g_imp_sec_context.so mechglue/g_init_sec_context.so mechglue/g_initialize.so mechglue/g_inq_context.so mechglue/g_inq_context_oid.so mechglue/g_inq_cred.so mechglue/g_inq_cred_oid.so mechglue/g_inq_name.so mechglue/g_inq_names.so mechglue/g_map_name_to_any.so mechglue/g_mech_invoke.so mechglue/g_mechattr.so mechglue/g_mechname.so mechglue/g_negoex.so mechglue/g_oid_ops.so mechglue/g_prf.so mechglue/g_process_context.so mechglue/g_rel_buffer.so mechglue/g_rel_cred.so mechglue/g_rel_name.so mechglue/g_rel_name_mapping.so mechglue/g_rel_oid_set.so mechglue/g_saslname.so mechglue/g_seal.so mechglue/g_set_context_option.so mechglue/g_set_cred_option.so mechglue/g_set_name_attr.so mechglue/g_set_neg_mechs.so mechglue/g_sign.so mechglue/g_store_cred.so mechglue/g_unseal.so mechglue/g_unwrap_aead.so mechglue/g_unwrap_iov.so mechglue/g_verify.so mechglue/g_wrap_aead.so mechglue/g_wrap_iov.so mechglue/gssd_pname_to_uid.so krb5/accept_sec_context.so krb5/acquire_cred.so krb5/canon_name.so krb5/compare_name.so krb5/context_time.so krb5/copy_ccache.so krb5/cred_store.so krb5/delete_sec_context.so krb5/disp_name.so krb5/disp_status.so krb5/duplicate_name.so krb5/export_cred.so krb5/export_name.so krb5/export_sec_context.so krb5/get_tkt_flags.so krb5/gssapi_krb5.so krb5/iakerb.so krb5/import_cred.so krb5/import_name.so krb5/import_sec_context.so krb5/indicate_mechs.so krb5/init_sec_context.so krb5/inq_context.so krb5/inq_cred.so krb5/inq_names.so krb5/k5seal.so krb5/k5sealiov.so krb5/k5sealv3.so krb5/k5sealv3iov.so krb5/k5unseal.so krb5/k5unsealiov.so krb5/krb5_gss_glue.so krb5/lucid_context.so krb5/naming_exts.so krb5/prf.so krb5/process_context_token.so krb5/rel_cred.so krb5/rel_oid.so krb5/rel_name.so krb5/s4u_gss_glue.so krb5/set_allowable_enctypes.so krb5/ser_sctx.so krb5/set_ccache.so krb5/store_cred.so krb5/util_cksum.so krb5/util_crypt.so krb5/util_seed.so krb5/util_seqnum.so krb5/val_cred.so krb5/wrap_size_limit.so krb5/gssapi_err_krb5.so spnego/spnego_mech.so spnego/negoex_ctx.so spnego/negoex_util.so -L../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libgssapi_krb5.so
 rm -f ../../lib/libgssapi_krb5.so.2.2
@@ -30056,11 +30104,11 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_simple.c -o svc_simple.so.o && mv -f svc_simple.so.o svc_simple.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_tcp.c -o svc_tcp.so.o && mv -f svc_tcp.so.o svc_tcp.so
 ../../../src/lib/rpc/svc_auth_gssapi.c: In function 'clean_client':
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_udp.c -o svc_udp.so.o && mv -f svc_udp.so.o svc_udp.so
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr.c -o xdr.so.o && mv -f xdr.so.o xdr.so
 ../../../src/lib/rpc/svc_auth_gssapi.c:906:39: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'time_t' {aka 'long int'} [-Wsign-compare]
   906 |           if (client_data->expiration < time(0)) {
       |                                       ^
-gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_udp.c -o svc_udp.so.o && mv -f svc_udp.so.o svc_udp.so
-gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr.c -o xdr.so.o && mv -f xdr.so.o xdr.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_array.c -o xdr_array.so.o && mv -f xdr_array.so.o xdr_array.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_float.c -o xdr_float.so.o && mv -f xdr_float.so.o xdr_float.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_mem.c -o xdr_mem.so.o && mv -f xdr_mem.so.o xdr_mem.so
@@ -30073,9 +30121,9 @@
 rm -f libgssrpc.so.4.2
 building shared gssrpc library (4.2)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libgssrpc.so.4 -Wl,--no-undefined -o libgssrpc.so.4.2 $objlist  -L../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= auth_none.so auth_unix.so authgss_prot.so authunix_prot.so auth_gss.so auth_gssapi.so auth_gssapi_misc.so bindresvport.so clnt_generic.so clnt_perror.so clnt_raw.so clnt_simple.so clnt_tcp.so clnt_udp.so dyn.so rpc_dtablesize.so get_myaddress.so getrpcport.so pmap_clnt.so pmap_getmaps.so pmap_getport.so pmap_prot.so pmap_prot2.so pmap_rmt.so rpc_prot.so rpc_commondata.so rpc_callmsg.so svc.so svc_auth.so svc_auth_gss.so svc_auth_gssapi.so svc_auth_none.so svc_auth_unix.so svc_raw.so svc_run.so svc_simple.so svc_tcp.so svc_udp.so xdr.so xdr_array.so xdr_float.so xdr_mem.so xdr_rec.so xdr_reference.so xdr_stdio.so xdr_sizeof.so xdr_alloc.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' auth_none.so auth_unix.so authgss_prot.so authunix_prot.so auth_gss.so auth_gssapi.so auth_gssapi_misc.so bindresvport.so clnt_generic.so clnt_perror.so clnt_raw.so clnt_simple.so clnt_tcp.so clnt_udp.so dyn.so rpc_dtablesize.so get_myaddress.so getrpcport.so pmap_clnt.so pmap_getmaps.so pmap_getport.so pmap_prot.so pmap_prot2.so pmap_rmt.so rpc_prot.so rpc_commondata.so rpc_callmsg.so svc.so svc_auth.so svc_auth_gss.so svc_auth_gssapi.so svc_auth_none.so svc_auth_unix.so svc_raw.so svc_run.so svc_simple.so svc_tcp.so svc_udp.so xdr.so xdr_array.so xdr_float.so xdr_mem.so xdr_rec.so xdr_reference.so xdr_stdio.so xdr_sizeof.so xdr_alloc.so'
 + gcc -shared -fPIC -Wl,-h,libgssrpc.so.4 -Wl,--no-undefined -o libgssrpc.so.4.2 auth_none.so auth_unix.so authgss_prot.so authunix_prot.so auth_gss.so auth_gssapi.so auth_gssapi_misc.so bindresvport.so clnt_generic.so clnt_perror.so clnt_raw.so clnt_simple.so clnt_tcp.so clnt_udp.so dyn.so rpc_dtablesize.so get_myaddress.so getrpcport.so pmap_clnt.so pmap_getmaps.so pmap_getport.so pmap_prot.so pmap_prot2.so pmap_rmt.so rpc_prot.so rpc_commondata.so rpc_callmsg.so svc.so svc_auth.so svc_auth_gss.so svc_auth_gssapi.so svc_auth_none.so svc_auth_unix.so svc_raw.so svc_run.so svc_simple.so svc_tcp.so svc_udp.so xdr.so xdr_array.so xdr_float.so xdr_mem.so xdr_rec.so xdr_reference.so xdr_stdio.so xdr_sizeof.so xdr_alloc.so -L../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libgssrpc.so
 rm -f ../../lib/libgssrpc.so.4.2
@@ -30084,8 +30132,8 @@
 (cd ../../lib && ln -s rpc/libgssrpc.so.4.2 .)
 ln -s libgssrpc.so.4.2 libgssrpc.so.4
 rm -f ../../lib/libgssrpc.so
-(cd ../../lib && ln -s rpc/libgssrpc.so .)
 rm -f ../../lib/libgssrpc.so.4
+(cd ../../lib && ln -s rpc/libgssrpc.so .)
 (cd ../../lib && ln -s rpc/libgssrpc.so.4 .)
 making all in lib/rpc/unit-test...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/rpc/unit-test'
@@ -30118,9 +30166,9 @@
 rm -f libkdb5.so.10.0
 building shared kdb5 library (10.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkdb5.so.10 -Wl,--no-undefined -o libkdb5.so.10.0 $objlist  -L../../lib -lgssrpc -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= kdb5.so encrypt_key.so decrypt_key.so kdb_default.so kdb_cpw.so adb_err.so iprop_xdr.so kdb_convert.so kdb_log.so keytab.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' kdb5.so encrypt_key.so decrypt_key.so kdb_default.so kdb_cpw.so adb_err.so iprop_xdr.so kdb_convert.so kdb_log.so keytab.so'
 + gcc -shared -fPIC -Wl,-h,libkdb5.so.10 -Wl,--no-undefined -o libkdb5.so.10.0 kdb5.so encrypt_key.so decrypt_key.so kdb_default.so kdb_cpw.so adb_err.so iprop_xdr.so kdb_convert.so kdb_log.so keytab.so -L../../lib -lgssrpc -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkdb5.so
 rm -f ../../lib/libkdb5.so.10.0
@@ -30182,10 +30230,10 @@
 rm -f libkadm5clnt_mit.so.12.0
 building shared kadm5clnt_mit library (12.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' ../OBJS.SH OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkadm5clnt_mit.so.12 -Wl,--no-undefined -o libkadm5clnt_mit.so.12.0 $objlist  -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; ../OBJS.SH OBJS.SH
-+ objlist= ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so
- clnt_policy.so client_rpc.so client_principal.so client_init.so clnt_privs.so clnt_chpass_util.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' ../OBJS.SH OBJS.SH
++ objlist=' ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so
+ clnt_policy.so client_rpc.so client_principal.so client_init.so clnt_privs.so clnt_chpass_util.so'
 + gcc -shared -fPIC -Wl,-h,libkadm5clnt_mit.so.12 -Wl,--no-undefined -o libkadm5clnt_mit.so.12.0 ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so clnt_policy.so client_rpc.so client_principal.so client_init.so clnt_privs.so clnt_chpass_util.so -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkadm5clnt_mit.so
 rm -f ../../../lib/libkadm5clnt_mit.so.12.0
@@ -30211,10 +30259,6 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/server_kdb.c -o server_kdb.so.o && mv -f server_kdb.so.o server_kdb.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/server_misc.c -o server_misc.so.o && mv -f server_misc.so.o server_misc.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/server_init.c -o server_init.so.o && mv -f server_init.so.o server_init.so
-../../../../src/lib/kadm5/srv/svr_policy.c: In function 'kadm5_modify_policy':
-../../../../src/lib/kadm5/srv/svr_policy.c:295:31: warning: comparison of integer expressions of different signedness: 'long int' and 'krb5_ui_4' {aka 'unsigned int'} [-Wsign-compare]
-  295 |         if(entry->pw_min_life > p->pw_max_life && p->pw_max_life != 0)  {
-      |                               ^
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/svr_iters.c -o svr_iters.so.o && mv -f svr_iters.so.o svr_iters.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/svr_chpass_util.c -o svr_chpass_util.so.o && mv -f svr_chpass_util.so.o svr_chpass_util.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/adb_xdr.c -o adb_xdr.so.o && mv -f adb_xdr.so.o adb_xdr.so
@@ -30223,6 +30267,10 @@
 sed  >> binutils.versions < ../../../../src/lib/kadm5/srv/libkadm5srv_mit.exports "s/$/;/"
 echo >> binutils.versions "};"
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+../../../../src/lib/kadm5/srv/svr_policy.c: In function 'kadm5_modify_policy':
+../../../../src/lib/kadm5/srv/svr_policy.c:295:31: warning: comparison of integer expressions of different signedness: 'long int' and 'krb5_ui_4' {aka 'unsigned int'} [-Wsign-compare]
+  295 |         if(entry->pw_min_life > p->pw_max_life && p->pw_max_life != 0)  {
+      |                               ^
 ../../../../src/lib/kadm5/srv/svr_principal.c: In function 'apply_keysalt_policy':
 ../../../../src/lib/kadm5/srv/svr_principal.c:208:14: warning: argument 1 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
   208 |     subset = calloc(n_ks_tuple, sizeof(*subset));
@@ -30237,10 +30285,10 @@
 rm -f libkadm5srv_mit.so.12.0
 building shared kadm5srv_mit library (12.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' ../OBJS.SH OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkadm5srv_mit.so.12 -Wl,--no-undefined -o libkadm5srv_mit.so.12.0 $objlist  -L../../../lib -lgssrpc -lgssapi_krb5 -lkdb5  -lkrb5 -lk5crypto -lkrb5support -lcom_err   -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; ../OBJS.SH OBJS.SH
-+ objlist= ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so
- pwqual.so pwqual_dict.so pwqual_empty.so pwqual_hesiod.so pwqual_princ.so kadm5_hook.so svr_policy.so svr_principal.so server_kdb.so server_misc.so server_init.so svr_iters.so svr_chpass_util.so adb_xdr.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' ../OBJS.SH OBJS.SH
++ objlist=' ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so
+ pwqual.so pwqual_dict.so pwqual_empty.so pwqual_hesiod.so pwqual_princ.so kadm5_hook.so svr_policy.so svr_principal.so server_kdb.so server_misc.so server_init.so svr_iters.so svr_chpass_util.so adb_xdr.so'
 + gcc -shared -fPIC -Wl,-h,libkadm5srv_mit.so.12 -Wl,--no-undefined -o libkadm5srv_mit.so.12.0 ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so pwqual.so pwqual_dict.so pwqual_empty.so pwqual_hesiod.so pwqual_princ.so kadm5_hook.so svr_policy.so svr_principal.so server_kdb.so server_misc.so server_init.so svr_iters.so svr_chpass_util.so adb_xdr.so -L../../../lib -lgssrpc -lgssapi_krb5 -lkdb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkadm5srv_mit.so
 rm -f ../../../lib/libkadm5srv_mit.so.12.0
@@ -30275,9 +30323,9 @@
 rm -f libapputils.a
 building static apputils library
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.ST` && ar cq libapputils.a $objlist
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.ST
-+ objlist= net-server.o udppktinfo.o
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.ST
++ objlist=' net-server.o udppktinfo.o'
 + ar cq libapputils.a net-server.o udppktinfo.o
 ranlib libapputils.a
 rm -f ../../lib/libapputils.a
@@ -30294,9 +30342,9 @@
 rm -f libkrad.so.0.0
 building shared krad library (0.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkrad.so.0 -Wl,--no-undefined -o libkrad.so.0.0 $objlist  -L../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lverto  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= attr.so attrset.so client.so code.so packet.so remote.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' attr.so attrset.so client.so code.so packet.so remote.so'
 + gcc -shared -fPIC -Wl,-h,libkrad.so.0 -Wl,--no-undefined -o libkrad.so.0.0 attr.so attrset.so client.so code.so packet.so remote.so -L../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -lverto -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkrad.so
 rm -f ../../lib/libkrad.so.0.0
@@ -30305,8 +30353,8 @@
 (cd ../../lib && ln -s krad/libkrad.so.0.0 .)
 ln -s libkrad.so.0.0 libkrad.so.0
 rm -f ../../lib/libkrad.so
-(cd ../../lib && ln -s krad/libkrad.so .)
 rm -f ../../lib/libkrad.so.0
+(cd ../../lib && ln -s krad/libkrad.so .)
 (cd ../../lib && ln -s krad/libkrad.so.0 .)
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krad'
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib'
@@ -30316,18 +30364,18 @@
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/audit'
 making all in plugins/audit/test...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/audit/test'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "k5audit_test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/audit/test/k5audit_test.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f k5audit_test.so
 building dynamic k5audit_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH ../OBJS.SH` && gcc -shared -fPIC -Wl,-h,k5audit_test.so.0 -Wl,--no-undefined -o k5audit_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH ../OBJS.SH
-+ objlist= au_test.so
- ../kdc_j_encode.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH ../OBJS.SH
++ objlist=' au_test.so
+ ../kdc_j_encode.so'
 + gcc -shared -fPIC -Wl,-h,k5audit_test.so.0 -Wl,--no-undefined -o k5audit_test.so au_test.so ../kdc_j_encode.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/audit/test'
 making all in plugins/kadm5_hook/test...
@@ -30341,9 +30389,9 @@
 rm -f kadm5_hook_test.so
 building dynamic kadm5_hook_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,kadm5_hook_test.so.0 -Wl,--no-undefined -o kadm5_hook_test.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,kadm5_hook_test.so.0 -Wl,--no-undefined -o kadm5_hook_test.so main.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kadm5_hook/test'
 making all in plugins/kadm5_auth/test...
@@ -30377,39 +30425,39 @@
 rm -f kadm5_auth_test.so
 building dynamic kadm5_auth_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,kadm5_auth_test.so.0 -Wl,--no-undefined -o kadm5_auth_test.so $objlist  -L../../../lib -lkdb5  -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,kadm5_auth_test.so.0 -Wl,--no-undefined -o kadm5_auth_test.so main.so -L../../../lib -lkdb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kadm5_auth/test'
 making all in plugins/gssapi/negoextest...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/gssapi/negoextest'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "gss_negoextest_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/gssapi/negoextest/gss_negoextest.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f gss_negoextest.so
 building dynamic gss_negoextest object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,gss_negoextest.so.0 -Wl,--no-undefined -o gss_negoextest.so $objlist  -L../../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,gss_negoextest.so.0 -Wl,--no-undefined -o gss_negoextest.so main.so -L../../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/gssapi/negoextest'
 making all in plugins/hostrealm/test...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/hostrealm/test'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "hostrealm_test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/hostrealm/test/hostrealm_test.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f hostrealm_test.so
 building dynamic hostrealm_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,hostrealm_test.so.0 -Wl,--no-undefined -o hostrealm_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,hostrealm_test.so.0 -Wl,--no-undefined -o hostrealm_test.so main.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/hostrealm/test'
 making all in plugins/localauth/test...
@@ -30422,9 +30470,9 @@
 rm -f localauth_test.so
 building dynamic localauth_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,localauth_test.so.0 -Wl,--no-undefined -o localauth_test.so $objlist  -L../../../lib -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,localauth_test.so.0 -Wl,--no-undefined -o localauth_test.so main.so -L../../../lib -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/localauth/test'
 making all in plugins/pwqual/test...
@@ -30438,71 +30486,71 @@
 rm -f pwqual_test.so
 building dynamic pwqual_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,pwqual_test.so.0 -Wl,--no-undefined -o pwqual_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,pwqual_test.so.0 -Wl,--no-undefined -o pwqual_test.so main.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/pwqual/test'
 making all in plugins/authdata/greet_server...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/authdata/greet_server'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "greet_server_1_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/authdata/greet_server/greet_server.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f greet_server.so
 building dynamic greet_server object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,greet_server.so.1 -Wl,--no-undefined -o greet_server.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= greet_auth.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' greet_auth.so'
 + gcc -shared -fPIC -Wl,-h,greet_server.so.1 -Wl,--no-undefined -o greet_server.so greet_auth.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/authdata/greet_server'
 making all in plugins/authdata/greet_client...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/authdata/greet_client'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "greet_client_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/authdata/greet_client/greet_client.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f greet_client.so
 building dynamic greet_client object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,greet_client.so.0 -Wl,--no-undefined -o greet_client.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= greet.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' greet.so'
 + gcc -shared -fPIC -Wl,-h,greet_client.so.0 -Wl,--no-undefined -o greet_client.so greet.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/authdata/greet_client'
 making all in plugins/certauth/test...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/certauth/test'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "certauth_test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/certauth/test/certauth_test.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f certauth_test.so
 building dynamic certauth_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,certauth_test.so.0 -Wl,--no-undefined -o certauth_test.so $objlist  -L../../../lib -lkdb5  -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,certauth_test.so.0 -Wl,--no-undefined -o certauth_test.so main.so -L../../../lib -lkdb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/certauth/test'
 making all in plugins/kdb/db2...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2'
-making all in plugins/kdb/db2/libdb2...
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+making all in plugins/kdb/db2/libdb2...
 echo >> binutils.versions "db2_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/kdb/db2/db2.exports "s/$/;/"
-make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2/libdb2'
 echo >> binutils.versions "};"
+make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2/libdb2'
 base=`echo "db" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_1_MIT {"
 making all in plugins/kdb/db2/libdb2/hash...
 sed  >> binutils.versions < ../../../../../src/plugins/kdb/db2/libdb2/libdb.exports "s/$/;/"
 echo >> binutils.versions "};"
-echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2/libdb2/hash'
+echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 : updated OBJS.SH
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2/libdb2/hash'
 making all in plugins/kdb/db2/libdb2/btree...
@@ -30527,13 +30575,13 @@
 rm -f libdb.so.1.1
 building shared db library (1.1)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' hash/OBJS.SH btree/OBJS.SH db/OBJS.SH mpool/OBJS.SH recno/OBJS.SH` && gcc -shared -fPIC -Wl,-h,libdb.so.1 -Wl,--no-undefined -o libdb.so.1.1 $objlist  -L../../../../lib -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; hash/OBJS.SH btree/OBJS.SH db/OBJS.SH mpool/OBJS.SH recno/OBJS.SH
-+ objlist= hash/hash.so hash/hash_bigkey.so hash/hash_debug.so hash/hash_func.so hash/hash_log2.so hash/hash_page.so hash/hsearch.so hash/dbm.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' hash/OBJS.SH btree/OBJS.SH db/OBJS.SH mpool/OBJS.SH recno/OBJS.SH
++ objlist=' hash/hash.so hash/hash_bigkey.so hash/hash_debug.so hash/hash_func.so hash/hash_log2.so hash/hash_page.so hash/hsearch.so hash/dbm.so
  btree/bt_close.so btree/bt_conv.so btree/bt_debug.so btree/bt_delete.so btree/bt_get.so btree/bt_open.so btree/bt_overflow.so btree/bt_page.so btree/bt_put.so btree/bt_search.so btree/bt_seq.so btree/bt_split.so btree/bt_utils.so
  db/db.so
  mpool/mpool.so
- recno/rec_close.so recno/rec_delete.so recno/rec_get.so recno/rec_open.so recno/rec_put.so recno/rec_search.so recno/rec_seq.so recno/rec_utils.so
+ recno/rec_close.so recno/rec_delete.so recno/rec_get.so recno/rec_open.so recno/rec_put.so recno/rec_search.so recno/rec_seq.so recno/rec_utils.so'
 + gcc -shared -fPIC -Wl,-h,libdb.so.1 -Wl,--no-undefined -o libdb.so.1.1 hash/hash.so hash/hash_bigkey.so hash/hash_debug.so hash/hash_func.so hash/hash_log2.so hash/hash_page.so hash/hsearch.so hash/dbm.so btree/bt_close.so btree/bt_conv.so btree/bt_debug.so btree/bt_delete.so btree/bt_get.so btree/bt_open.so btree/bt_overflow.so btree/bt_page.so btree/bt_put.so btree/bt_search.so btree/bt_seq.so btree/bt_split.so btree/bt_utils.so db/db.so mpool/mpool.so recno/rec_close.so recno/rec_delete.so recno/rec_get.so recno/rec_open.so recno/rec_put.so recno/rec_search.so recno/rec_seq.so recno/rec_utils.so -L../../../../lib -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libdb.so
 rm -f libdb.so.1
@@ -30550,22 +30598,22 @@
 rm -f db2.so
 building dynamic db2 object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH libdb2/hash/OBJS.SH libdb2/btree/OBJS.SH libdb2/db/OBJS.SH libdb2/mpool/OBJS.SH libdb2/recno/OBJS.SH` && gcc -shared -fPIC -Wl,-h,db2.so.0 -Wl,--no-undefined -o db2.so $objlist  -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err  -lk5crypto  -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5support -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH libdb2/hash/OBJS.SH libdb2/btree/OBJS.SH libdb2/db/OBJS.SH libdb2/mpool/OBJS.SH libdb2/recno/OBJS.SH
-+ objlist= kdb_xdr.so adb_openclose.so adb_policy.so kdb_db2.so pol_xdr.so db2_exp.so lockout.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH libdb2/hash/OBJS.SH libdb2/btree/OBJS.SH libdb2/db/OBJS.SH libdb2/mpool/OBJS.SH libdb2/recno/OBJS.SH
++ objlist=' kdb_xdr.so adb_openclose.so adb_policy.so kdb_db2.so pol_xdr.so db2_exp.so lockout.so
  libdb2/hash/hash.so libdb2/hash/hash_bigkey.so libdb2/hash/hash_debug.so libdb2/hash/hash_func.so libdb2/hash/hash_log2.so libdb2/hash/hash_page.so libdb2/hash/hsearch.so libdb2/hash/dbm.so
  libdb2/btree/bt_close.so libdb2/btree/bt_conv.so libdb2/btree/bt_debug.so libdb2/btree/bt_delete.so libdb2/btree/bt_get.so libdb2/btree/bt_open.so libdb2/btree/bt_overflow.so libdb2/btree/bt_page.so libdb2/btree/bt_put.so libdb2/btree/bt_search.so libdb2/btree/bt_seq.so libdb2/btree/bt_split.so libdb2/btree/bt_utils.so
  libdb2/db/db.so
  libdb2/mpool/mpool.so
- libdb2/recno/rec_close.so libdb2/recno/rec_delete.so libdb2/recno/rec_get.so libdb2/recno/rec_open.so libdb2/recno/rec_put.so libdb2/recno/rec_search.so libdb2/recno/rec_seq.so libdb2/recno/rec_utils.so
+ libdb2/recno/rec_close.so libdb2/recno/rec_delete.so libdb2/recno/rec_get.so libdb2/recno/rec_open.so libdb2/recno/rec_put.so libdb2/recno/rec_search.so libdb2/recno/rec_seq.so libdb2/recno/rec_utils.so'
 + gcc -shared -fPIC -Wl,-h,db2.so.0 -Wl,--no-undefined -o db2.so kdb_xdr.so adb_openclose.so adb_policy.so kdb_db2.so pol_xdr.so db2_exp.so lockout.so libdb2/hash/hash.so libdb2/hash/hash_bigkey.so libdb2/hash/hash_debug.so libdb2/hash/hash_func.so libdb2/hash/hash_log2.so libdb2/hash/hash_page.so libdb2/hash/hsearch.so libdb2/hash/dbm.so libdb2/btree/bt_close.so libdb2/btree/bt_conv.so libdb2/btree/bt_debug.so libdb2/btree/bt_delete.so libdb2/btree/bt_get.so libdb2/btree/bt_open.so libdb2/btree/bt_overflow.so libdb2/btree/bt_page.so libdb2/btree/bt_put.so libdb2/btree/bt_search.so libdb2/btree/bt_seq.so libdb2/btree/bt_split.so libdb2/btree/bt_utils.so libdb2/db/db.so libdb2/mpool/mpool.so libdb2/recno/rec_close.so libdb2/recno/rec_delete.so libdb2/recno/rec_get.so libdb2/recno/rec_open.so libdb2/recno/rec_put.so libdb2/recno/rec_search.so libdb2/recno/rec_seq.so libdb2/recno/rec_utils.so -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2'
 making all in plugins/kdb/ldap...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/ldap'
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../lib/kdb -I../../../../src/plugins/kdb/ldap/../../../lib/kdb -I../../../../src/plugins/kdb/ldap/libkdb_ldap -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/kdb/ldap/ldap_exp.c -o ldap_exp.so.o && mv -f ldap_exp.so.o ldap_exp.so
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
-making all in plugins/kdb/ldap/libkdb_ldap...
 echo >> binutils.versions "kldap_0_MIT {"
+making all in plugins/kdb/ldap/libkdb_ldap...
 sed  >> binutils.versions < ../../../../src/plugins/kdb/ldap/kldap.exports "s/$/;/"
 echo >> binutils.versions "};"
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/ldap/libkdb_ldap'
@@ -30587,9 +30635,9 @@
 rm -f libkdb_ldap.so.1.0
 building shared kdb_ldap library (1.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkdb_ldap.so.1 -Wl,--no-undefined -o libkdb_ldap.so.1.0 $objlist  -L../../../../lib -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support -lldap -llber -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= kdb_ldap.so kdb_ldap_conn.so ldap_realm.so ldap_create.so ldap_krbcontainer.so ldap_principal.so ldap_principal2.so ldap_pwd_policy.so ldap_misc.so ldap_handle.so ldap_tkt_policy.so princ_xdr.so ldap_service_stash.so kdb_xdr.so ldap_err.so lockout.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' kdb_ldap.so kdb_ldap_conn.so ldap_realm.so ldap_create.so ldap_krbcontainer.so ldap_principal.so ldap_principal2.so ldap_pwd_policy.so ldap_misc.so ldap_handle.so ldap_tkt_policy.so princ_xdr.so ldap_service_stash.so kdb_xdr.so ldap_err.so lockout.so'
 + gcc -shared -fPIC -Wl,-h,libkdb_ldap.so.1 -Wl,--no-undefined -o libkdb_ldap.so.1.0 kdb_ldap.so kdb_ldap_conn.so ldap_realm.so ldap_create.so ldap_krbcontainer.so ldap_principal.so ldap_principal2.so ldap_pwd_policy.so ldap_misc.so ldap_handle.so ldap_tkt_policy.so princ_xdr.so ldap_service_stash.so kdb_xdr.so ldap_err.so lockout.so -L../../../../lib -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lldap -llber -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkdb_ldap.so
 rm -f ../../../../lib/libkdb_ldap.so.1.0
@@ -30605,9 +30653,9 @@
 rm -f kldap.so
 building dynamic kldap object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,kldap.so.0 -Wl,--no-undefined -o kldap.so $objlist  -L../../../lib -Wl,-rpath,/usr/lib/i386-linux-gnu/krb5 -lkdb_ldap -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= ldap_exp.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' ldap_exp.so'
 + gcc -shared -fPIC -Wl,-h,kldap.so.0 -Wl,--no-undefined -o kldap.so ldap_exp.so -L../../../lib -Wl,-rpath,/usr/lib/i386-linux-gnu/krb5 -lkdb_ldap -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/ldap'
 making all in plugins/kdb/ldap/ldap_util...
@@ -30634,69 +30682,69 @@
 rm -f klmdb.so
 building dynamic klmdb object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,klmdb.so.0 -Wl,--no-undefined -o klmdb.so $objlist  -L../../../lib -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -llmdb -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= kdb_lmdb.so lockout.so marshal.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' kdb_lmdb.so lockout.so marshal.so'
 + gcc -shared -fPIC -Wl,-h,klmdb.so.0 -Wl,--no-undefined -o klmdb.so kdb_lmdb.so lockout.so marshal.so -L../../../lib -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -llmdb -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/lmdb'
 making all in plugins/kdb/test...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/test'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/kdb/test/test.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f test.so
 building dynamic test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,test.so.0 -Wl,--no-undefined -o test.so $objlist  -L../../../lib -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= kdb_test.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' kdb_test.so'
 + gcc -shared -fPIC -Wl,-h,test.so.0 -Wl,--no-undefined -o test.so kdb_test.so -L../../../lib -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/test'
 making all in plugins/kdcpolicy/test...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdcpolicy/test'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "kdcpolicy_test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/kdcpolicy/test/kdcpolicy_test.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f kdcpolicy_test.so
 building dynamic kdcpolicy_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,kdcpolicy_test.so.0 -Wl,--no-undefined -o kdcpolicy_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,kdcpolicy_test.so.0 -Wl,--no-undefined -o kdcpolicy_test.so main.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdcpolicy/test'
 making all in plugins/preauth/otp...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/otp'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "otp_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/preauth/otp/otp.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f otp.so
 building dynamic otp object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,otp.so.0 -Wl,--no-undefined -o otp.so $objlist  -L../../../lib -lkrad -lverto  -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= otp_state.so main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' otp_state.so main.so'
 + gcc -shared -fPIC -Wl,-h,otp.so.0 -Wl,--no-undefined -o otp.so otp_state.so main.so -L../../../lib -lkrad -lverto -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/otp'
 making all in plugins/preauth/pkinit...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/pkinit'
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
-echo >> binutils.versions "pkinit_0_MIT {"
 : updated OBJS.SH
+echo >> binutils.versions "pkinit_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/preauth/pkinit/pkinit.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f pkinit.so
 building dynamic pkinit object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,pkinit.so.0 -Wl,--no-undefined -o pkinit.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lcrypto  -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= pkinit_accessor.so pkinit_srv.so pkinit_lib.so pkinit_clnt.so pkinit_constants.so pkinit_profile.so pkinit_identity.so pkinit_matching.so pkinit_crypto_openssl.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' pkinit_accessor.so pkinit_srv.so pkinit_lib.so pkinit_clnt.so pkinit_constants.so pkinit_profile.so pkinit_identity.so pkinit_matching.so pkinit_crypto_openssl.so'
 + gcc -shared -fPIC -Wl,-h,pkinit.so.0 -Wl,--no-undefined -o pkinit.so pkinit_accessor.so pkinit_srv.so pkinit_lib.so pkinit_clnt.so pkinit_constants.so pkinit_profile.so pkinit_identity.so pkinit_matching.so pkinit_crypto_openssl.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lcrypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/pkinit'
 making all in plugins/preauth/spake...
@@ -30709,9 +30757,9 @@
 rm -f spake.so
 building dynamic spake object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,spake.so.0 -Wl,--no-undefined -o spake.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= util.so iana.so groups.so openssl.so edwards25519.so spake_client.so spake_kdc.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' util.so iana.so groups.so openssl.so edwards25519.so spake_client.so spake_kdc.so'
 + gcc -shared -fPIC -Wl,-h,spake.so.0 -Wl,--no-undefined -o spake.so util.so iana.so groups.so openssl.so edwards25519.so spake_client.so spake_kdc.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/spake'
 making all in plugins/preauth/test...
@@ -30724,9 +30772,9 @@
 rm -f test.so
 building dynamic test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,test.so.0 -Wl,--no-undefined -o test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= cltest.so kdctest.so common.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' cltest.so kdctest.so common.so'
 + gcc -shared -fPIC -Wl,-h,test.so.0 -Wl,--no-undefined -o test.so cltest.so kdctest.so common.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/test'
 making all in plugins/tls/k5tls...
@@ -30739,9 +30787,9 @@
 rm -f k5tls.so
 building dynamic k5tls object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,k5tls.so.0 -Wl,--no-undefined -o k5tls.so $objlist  -L../../../lib -lkrb5 -lkrb5support -lssl -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= openssl.so notls.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' openssl.so notls.so'
 + gcc -shared -fPIC -Wl,-h,k5tls.so.0 -Wl,--no-undefined -o k5tls.so openssl.so notls.so -L../../../lib -lkrb5 -lkrb5support -lssl -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/tls/k5tls'
 making all in kdc...
@@ -30992,9 +31040,9 @@
 rm -f softpkcs11.so
 building dynamic softpkcs11 object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,softpkcs11.so.0 -Wl,--no-undefined -o softpkcs11.so $objlist  -L../../lib -lkrb5support -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,softpkcs11.so.0 -Wl,--no-undefined -o softpkcs11.so main.so -L../../lib -lkrb5support -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/tests/softpkcs11'
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/tests'
@@ -31063,9 +31111,9 @@
 rm -f proftest.so
 building dynamic proftest object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,proftest.so.0 -Wl,--no-undefined -o proftest.so $objlist  -L../../../lib -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= testmod_main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' testmod_main.so'
 + gcc -shared -fPIC -Wl,-h,proftest.so.0 -Wl,--no-undefined -o proftest.so testmod_main.so -L../../../lib -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
 gcc -L../../lib -L.  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o test_parse test_parse.o prof_tree.o prof_file.o prof_parse.o prof_get.o prof_set.o prof_err.o prof_init.o -lcom_err  -lkrb5support -lkeyutils -lresolv 
@@ -31297,11 +31345,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 24 E0 73 6A BE 2A 65 19 F3 03 A0 BB 1B 46 D0 F8 3E 36 94 83 6B 7B F9 A0 85 2F 80 C7 26 D9 BE 4A 4B 53 FA 74 8A A4 E3 1E 2D 91 B6 12
+Enc output: 08 28 1D 95 E2 B8 3E 64 D7 08 D3 1D 64 D0 97 F7 96 5C 4E 22 A1 B3 B5 E4 70 35 5C 0F E6 5E B2 EC 10 B3 AE B6 47 BF 6A 61 F5 17 69 93
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 28 CC 95 DF CF DF 24 3C 74 86 52 6A FF 74 20 CD 54 6A 3B 58 47 22 5A 32 2D 48 71 88 71 07 AE FB C7 F5 C8 AC 96 02 61 DF A6 96 E4 E8
+Enc output: A2 A4 41 27 D4 9B E1 DF 65 EA 1B 6B AD 1C 79 FA 20 ED 33 83 8C B0 21 65 9A FE AE 72 1F 45 CA B1 0A 47 3B 31 30 7A 9F B4 6A 4D 04 E8
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31310,24 +31358,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 13 45 27 55 CF 06 82 87
-Data: 96 56 0F 12 D8 DE C1 55 2B CB 56 1F A3 29 AB 42
+Header: D9 47 F1 C0 F8 4C FC ED
+Data: 69 47 1E 0C 8A 19 F1 3C 07 36 6D FF A9 28 E0 1B
 Padding:
-Trailer: A1 39 E9 BA DC 26 68 21 8F 4C 0E A7 3F 47 B0 D4 A5 B5 04 B5
+Trailer: 22 99 CC CA EC FB F8 AD CF C9 0B 6B 99 47 52 B7 5B BF CA F2
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: FE 82 7A 99 1F 22 6D B0
-Data: 5E 0F 06 A4 D7 5C AE 8F 91 7E 46 40 B3 64 94 2F
+Header: 54 50 FE F1 55 AD F1 F0
+Data: 3F D1 83 69 3D 63 39 0F 01 3A 35 0C B0 37 C9 C0
 Padding:
-Trailer: 33 71 61 14 16 FF 51 7E C5 EA 80 47 EE 24 E2 7E 8E DD 4A 87
+Trailer: C1 1D D3 2A AC 8E 15 40 DA 6C C1 43 7E F7 E9 F1 5A CD BC 49
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 15 AB 15 74 98 67 56 F9 16 5C AB 29 14 5F 53 60 11 30 66 F7 A5 BC 68 FD 0B DE D7 05 B8 45 0B 0C 14 16 6C DA 18 1E 46 4B 35 E7 CC 93
+Enc output: 7F D7 9B 3B B0 71 BB 21 99 21 8E 6E 9C 8E 66 6E FB F7 FF 08 9A 30 6E A1 44 D5 43 EB 68 A7 BC 34 64 0A E4 4C B5 9F 0B 4E 34 DC 76 50
 Encrypting again with state: . . . OK
-Enc output: 52 E8 84 5A A2 D8 F8 92 0A E9 23 F4 A6 72 F7 88 FE B6 85 70 B4 55 D8 69 1C 03 3E E9 03 C2 E5 22 AE 64 4C CD 84 C1 08 C8 5E 19 0A A7 7A 8A 0B 39 45 6B 76 89
+Enc output: AF 43 72 34 03 57 97 C2 C3 A4 61 16 BF 5E 4B E8 BF C5 77 0C F2 1D AE 1E ED F5 92 4F D4 53 A6 04 6C D3 B8 F4 C2 13 95 7D C4 1A C5 F4 32 F8 4D 3A 3D 30 EF 23
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31340,11 +31388,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 2B 9F 81 02 77 B7 B4 56 2F 52 3E F9 E6 0C DC BB 44 53 CC F0 AE 5D A2 32 1A CC B4 5E 54 1F 5A C4 22 61 7B FF 79 E2 97 C2
+Enc output: 26 B7 0D F3 FC D5 99 B6 A5 55 AB 98 EF 04 08 C6 F0 EE 6C EB 5E 15 9B 74 F8 B4 CE C0 1B C2 31 B0 05 4B 0B 65 29 36 3C E3
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: C9 86 13 9C B5 48 2C C9 D3 60 05 93 9E B2 C0 34 D1 60 38 72 D4 38 76 29 8C 29 A6 EB 5B 45 22 17 F2 35 27 27 7B 0A 57 0F
+Enc output: 66 91 D4 A6 55 98 9D A5 56 13 0E 5D 76 B2 E1 22 73 33 0C C4 FA 4C 4F 6C D3 63 73 5D 93 1C 66 2A 2A 2A 86 04 C5 5B BD 41
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31353,24 +31401,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 4C 1A 40 35 AD C8 E1 84 4A 4A 78 29 02 AF 4C 6C 84 4A EF B4 9C F3 1A 75
-Data: 5E 2F 42 35 E5 B1 AB 6C CA E8 2C 2D 26 7C E1 6A
+Header: 5F 28 45 8E 0F 98 0D 99 12 03 F0 C8 3F A7 E7 6F 65 25 71 ED B4 AF 29 A4
+Data: 1C B7 71 D2 F6 7F 5E B1 5F 60 3D F8 A6 02 25 54
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: DE 2B 24 44 BA 7F D2 22 47 5C 2D 51 FC 90 5E 95 0A 47 40 D3 FF 09 5D A2
-Data: 16 C9 53 B4 8F CB 1B C3 3C 36 9D B0 8D EC 95 EC
+Header: 72 A8 75 73 AD E1 6D 32 1D 66 94 92 2A 0E F6 AE 6A 36 A0 75 D3 51 BE AC
+Data: 56 63 36 58 DA 43 88 3C 5D 2C 34 85 16 90 1D 5D
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: CE 52 B9 AA 70 00 93 B4 3B C7 26 2E 97 FB 2B 54 4E 25 9A 0A 6A 03 3F 13 F2 00 59 E0 E1 F0 0E F8 5D 0C 53 3E 02 17 E5 4C
+Enc output: C7 91 59 7C 0E B9 F9 CD 82 2E 56 3C 01 41 01 EF 92 3D 16 5B 13 9E C2 ED 0F 06 50 6B 3B 2A 0E F7 25 76 EB AE B1 3B 56 36
 Encrypting again with state: . . . OK
-Enc output: 51 7C 74 98 3D 15 CF 78 13 19 7A 9F FA 1E 9B 12 F2 F7 99 23 E5 07 B5 BA 43 30 C1 FA 17 87 F9 CB C4 A4 01 9E AB 68 A0 56 3F FB 7A E6 1C CA
+Enc output: 59 B0 9C 85 D5 06 52 92 3E CA CB 37 29 46 DA CB 50 03 51 0E 37 9F 4B C7 C0 71 9C 50 6A 60 4F 9C 96 EB 4E 72 19 01 69 66 87 1B 07 EB CA 00
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31383,11 +31431,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: A3 1A 80 EB 88 8F 85 A1 15 FE E4 06 17 35 78 FB 99 73 7B 48 EC 4D F2 57 9E 1D 5A E7 AC EB 5A 45 76 5E 1A 6F 44 25 0A 0E
+Enc output: E4 96 42 6F B9 AC E9 DD 61 7F 18 88 D9 B1 36 A3 76 15 F9 FB EC 9C 70 94 D4 2D 0E 92 3C AC 33 02 73 5A 86 D7 64 CA 0B 75
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 86 85 1F 8F E8 56 40 CE 2D 11 94 99 C3 47 60 21 A5 48 0C A8 83 CC 39 6C 01 88 E7 72 B9 5C A6 93 40 61 4E 0F 21 1A 0A 8F
+Enc output: 3E 41 50 DE 0B E4 BF A2 BA 6C A6 1E 53 D0 12 6A 7F 8D 30 24 5D 73 05 3A 61 B6 F9 1B 41 42 DA D6 45 6B 80 05 0D 86 2F 28
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31396,24 +31444,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: FB 34 E3 49 8B F4 CB 71 84 63 76 31 FD 6C 18 CC 05 4F 92 2E 25 48 1C C9
-Data: A2 29 8B 66 75 0D 03 B7 E4 DA C1 38 C9 11 EC 6C
+Header: 70 2B 32 18 AA D6 B9 88 B2 D7 38 F6 6A 84 8E 97 DB 59 A5 FC 1F 63 1C 1B
+Data: F8 80 10 BE E3 BE A7 3F 6E A9 F5 6D BB 6D 37 8C
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 00 3B C5 E4 B7 3A A0 68 2B A6 B0 AA D6 4B 77 CC D2 8B 5F DB 19 8F 18 0D
-Data: B1 FA 80 46 5E FD B7 FB 4C 0B 52 91 E4 90 40 E4
+Header: 72 D6 F6 2F 50 7E 19 83 4A 92 4F 16 E3 5A BE 76 D5 C5 82 9E 6C 31 E8 66
+Data: 36 0F DA AB FF 95 1E EE DE 42 47 B6 21 8C 75 7C
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 94 13 B7 DA 6C 58 9D 0D 28 0C 7C 90 BE F4 92 38 5F 3E EB 77 7E DF 1B 4B EF 52 C2 6B 58 AE 57 DF 0A 29 74 D7 84 09 A4 6A
+Enc output: 2E BA AE 09 FD E7 DF 2C 7D 4B AC 62 34 A3 56 BC C5 39 6F 35 DB 32 39 9B B0 9B 50 C6 8B 7F B9 8E CF FD 02 37 9F 32 6E 8E
 Encrypting again with state: . . . OK
-Enc output: 90 61 E7 D6 AB 26 44 AE 74 AB 42 5D E1 43 25 D4 65 B3 11 BA B0 6C 66 64 8C A2 05 5A 45 A2 FC 55 5E 57 34 B2 CD E9 ED 56 E2 B7 2D AB 91 CE
+Enc output: 1D 84 FA 55 8D 9C BB 18 E5 22 DA D7 96 E4 3A AB 77 F0 48 1A 57 51 8D 32 66 15 2A 43 02 A6 9B D8 A4 A7 8A 0A F7 3C C0 43 EC 29 63 41 80 81
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31426,11 +31474,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: F7 4A 1D 04 22 18 68 E1 B5 15 1A 9E 42 CB 5C 86 CA 86 9D 00 DB 48 A8 0E E9 6C A9 CE 1C 65 E7 9C 55 8F 6C B8 22 6F BB BB AA 4E 55 8A
+Enc output: 6D 3B 19 74 7B 90 1B 4A 31 0C 93 37 DE CF 7F 56 A1 97 12 51 1A 1B BF FE 7E 57 95 92 87 C1 61 42 2D 3A 52 68 95 56 1A BC 49 35 84 2B
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 04 13 2B 2E 9C 31 6D E9 8C 44 25 C1 4F 5D 4A 86 A2 4F 1B 9D E5 AF 53 B7 D7 BB 42 FB E9 F0 74 7D 42 D3 18 6E ED 2B EA 35 E0 DE 10 EB
+Enc output: 44 09 FC 77 8D 0B 71 73 A1 69 3E F1 22 A1 B9 8D 73 06 B1 5E 3E 80 BD 21 26 F1 E0 F5 60 D4 77 A9 A2 7B C4 5A C8 ED FB 9E AD A0 DA 76
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31439,24 +31487,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: BE B1 48 89 97 AD 1B 6C 29 5B 6E 7C A7 41 7C CA
-Data: E2 5F 78 D4 2F 4C CB 85 17 B7 FC 64 72 CA C1 23
+Header: 27 02 2C 4D 96 A2 35 52 12 E1 22 7D 8E 0E E2 C5
+Data: 73 A1 7B E9 CA 12 72 5B 2A BA F7 0D 7A 32 C7 9F
 Padding:
-Trailer: 90 9D F2 67 34 16 6C 02 DF C4 E7 D3
+Trailer: A7 B5 DC 4B C5 D3 97 9C CE 1A C5 23
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 0B 40 EE 78 CE F4 D7 76 D4 2A 36 17 9D F8 EE 19
-Data: F7 96 A6 49 54 41 5F 59 D5 A9 CE 1D BC 15 EC 24
+Header: 4F AE 65 DA 36 FE DC A3 16 0B D5 05 D3 6C E2 47
+Data: 13 54 F0 6D 14 97 65 D5 61 ED 89 45 57 54 6C 65
 Padding:
-Trailer: DA F5 EB D2 C7 A5 14 6E 1E 01 A8 70
+Trailer: FF AF F4 C3 37 9E 47 64 D7 16 65 8C
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: EF 55 17 6F 67 3B 22 3D 70 B1 14 86 47 D5 E1 8E E9 00 4E F8 F2 F0 93 B3 1F FB F8 CE 14 7C 34 88 E2 DE 6C 15 A4 F1 63 F1 7E 6D 9A 5F
+Enc output: 75 DF 39 34 DB 2E E4 EF 2C B1 D3 D1 72 A2 16 22 DC 58 52 5D 2B AC 4A 9C C4 02 7C 6C 83 38 52 24 40 A5 00 0B BB 2B 8F 9A 46 0A 6E 4F
 Encrypting again with state: . . . OK
-Enc output: 81 46 0B 3F 0E 10 A3 DB B2 88 74 59 15 67 E6 63 2C 6C D1 89 A1 86 94 CA 53 A1 97 C2 BB 14 23 65 60 D7 EC 1D C4 10 34 AF 9B 15 7C F1 EA 85 8F BB 82 67
+Enc output: 08 AC 18 EE 5D 75 54 6B B7 F8 01 E6 3C 96 22 6D F0 0A 20 85 E0 3E 33 08 6D AD 34 87 17 19 F8 C6 E1 BB 8D 25 28 4E 6B 8A 33 C5 11 57 D7 6E EE FE 20 0A
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31469,11 +31517,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: F7 75 80 8A 5E B3 AB F8 9A 5D F2 AB 11 9B 61 88 E0 F5 09 73 B7 68 EB 63 48 7A 18 9D FD 8C DD A4 55 89 FA 7A 54 C9 71 E9 D4 02 95 0E
+Enc output: 50 57 AE C2 7D E3 FB 8D C9 62 8E AB A5 71 75 B0 29 40 6D FB 72 4D 7E 0C CD CC 64 5D BE E0 58 02 E5 59 A3 95 FA 86 BF 44 74 D1 77 78
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 91 83 1A 9C A4 6E 4A 1D 76 AA 46 B2 76 39 0A 41 9A 21 61 25 29 0C FC 44 E3 AE 39 3E 02 D7 49 3C 78 89 66 87 32 12 40 FD B4 F4 92 81
+Enc output: 3E 61 74 C3 19 A7 08 38 5F F8 F3 5F 0B 3B 97 39 08 5E BD 55 45 C6 B7 37 38 94 E2 EC 1B 8A 40 E1 01 49 BD B8 C7 BC 1D 2A 87 4A EB 71
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31482,24 +31530,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 38 2B BE B8 9D F8 11 EE FB 0B 44 74 AA 29 AA 3E
-Data: F6 44 EE AF FA 14 4F 29 17 66 3B 8F 95 71 BF 14
+Header: 5B 80 EF FC 50 B3 45 5E 16 F2 99 2B 1D B8 4D 2B
+Data: 46 1B F0 39 9D 1F AD 12 27 DF 07 10 28 B6 D7 3A
 Padding:
-Trailer: 45 29 93 43 EF 94 88 49 9D 3C 04 C9
+Trailer: BF 38 C7 6F F3 3F D7 28 CB C4 9D 6A
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: F1 8A FA 70 AD FC E4 8A 85 EF 22 A1 79 BE 03 B9
-Data: D1 2A 3D FD 4E 07 8B 1D 13 CA E6 61 08 7D 9C 2F
+Header: 78 D3 9B 42 90 3E FE 1C 8B FD 0F DF C9 C0 D3 B2
+Data: 6F 4A 1F E8 E0 DF AE D5 1E 90 76 C3 25 B9 8F 22
 Padding:
-Trailer: BE 8E 49 9E 70 FB 8A C2 D7 A9 14 E4
+Trailer: E8 5D C2 B9 80 26 1C B0 E1 41 7A B5
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: B8 A6 B2 D4 45 F8 70 7C 9C 9A 76 22 64 93 6E EB D6 61 D8 B6 66 16 34 E1 12 E1 46 3B FE B7 9C 90 68 0F 61 52 C5 B1 63 76 05 6B C5 DE
+Enc output: AD DB 70 BF 4B B0 09 F4 46 35 A7 C7 AD C0 A9 9D B8 49 43 9A 16 69 51 4C 4A 7F 5A 8D CF 66 9B 8F ED 80 3C 2D 29 D4 46 91 7E 38 69 D7
 Encrypting again with state: . . . OK
-Enc output: 15 FA 54 D7 75 FF A4 79 B7 8A 74 7B 7F BA 42 62 3C E9 F1 97 D6 11 C2 2C 36 EE B9 29 AE 44 07 95 AC 4E 68 75 F7 72 D9 40 1F D7 4B DB 82 89 19 12 83 E4
+Enc output: A9 65 59 BF C0 92 EE ED 85 0F A2 5E 8F ED DA E3 99 95 D3 44 5B 84 8D F2 CA B9 1B 20 6B 73 89 41 1A 10 07 9A F6 FE 26 46 07 3A DA 9E D5 16 AA C2 F7 31
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31512,11 +31560,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 0E 60 8D A3 2D 65 5E 23 0F 64 B5 B1 78 CE 2D E1 0E 23 F8 2C 81 52 1C 9F A3 AF D9 6E E5 72 80 07 7C A7 DA 47 81 E5 42 D8 F6 3E A0 DA D5 4B 09 ED
+Enc output: 35 B0 1C 68 53 24 C5 BB 3E 02 A3 D2 B3 07 10 C4 F5 9F E3 46 2B BF B2 8F 12 BC 13 F5 97 03 FF B6 86 D2 13 E2 78 32 16 DC 91 57 08 69 B3 09 11 68
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: BC C8 26 0E 6A 17 7D C7 4E 0C 3C C0 19 27 AE 67 B2 03 89 A4 63 67 B1 F2 E9 12 EE 0F AC 50 3D 7E 53 6B D3 3A 66 CA F2 39 C7 10 D3 97 72 02 10 4F
+Enc output: C9 C9 81 88 5F E8 C4 26 9C 36 77 E5 1F EC 7D 86 24 B0 46 BC DA 18 0A 16 3F D2 5F A8 0C C1 24 BF 54 1F 6C 49 5C 4B 5A D3 15 34 51 02 A6 F6 E8 2C
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31525,24 +31573,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: DF 51 1C E4 00 56 BD 27 DF 96 45 27 33 C5 62 E3
-Data: 8C 3C 1E CE 0B FF 50 6D 35 44 BF 34 C5 7A 23 B6
+Header: 7A 72 26 3A 8A 79 7E 80 90 A1 90 4D 45 93 B0 8B
+Data: F3 03 DA 19 73 22 9F B5 CF F2 A0 A5 0F B8 9E 55
 Padding:
-Trailer: BE B7 36 0F 63 3D 06 1D 7C 96 2F F0 25 C2 6C 60
+Trailer: 2B 1C 22 75 20 F5 2C 45 CF E9 FC 14 52 20 B5 04
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: ED 27 EB 81 9C 52 49 E2 4F BF BC 23 02 DF 94 40
-Data: A7 23 07 2F 12 1D 95 F4 7C 9F A8 11 11 D8 59 68
+Header: 9E C0 85 0E 15 D6 7B E4 F0 CC 65 C1 E8 04 35 D8
+Data: 3D 28 33 FB 44 88 27 FE 41 67 95 9A EB 25 22 BF
 Padding:
-Trailer: 3E E9 17 71 A1 67 73 2A 81 8E E5 37 9E 9C 96 A7
+Trailer: 2A E5 47 BD 57 67 32 71 12 56 55 E1 A9 97 B3 B7
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 3D DF 3C 38 84 CE 79 94 8B E7 6A 10 F5 0B 6D 1E 37 7E AA 39 54 CA E8 84 A5 E2 73 78 9B 6D C6 B9 B0 D0 24 CB 38 87 B8 B4 AD EE 5C A3 D3 71 20 6B
+Enc output: 3F 34 A6 B0 B1 20 08 06 46 6F 4A 36 CD C9 E6 68 D9 3F 5B E5 DC 46 13 C8 23 27 13 F3 E0 CE 15 D6 C2 C9 57 F8 7C 4E D6 6F 97 AE 95 50 40 EF F5 6D
 Encrypting again with state: . . . OK
-Enc output: 26 DA B7 03 18 9C 1B C4 4E CD B9 27 EE B6 43 46 A9 A3 45 C1 DB 09 0E C7 18 31 6E 09 09 7A B4 0E 10 55 FA 11 D3 4C A6 63 A1 45 CF 7C 12 2F 43 57 01 0E 0F DC E6 E5
+Enc output: 1A BB 46 10 DC D3 5A 67 9F E9 D9 10 CB 65 C7 44 77 79 31 A9 9B FC DF B6 D9 24 C8 D1 EF 68 52 A8 B0 6D 49 1A E8 28 61 37 F8 52 5B BA 73 F6 AB ED 06 DE 74 8D 16 C8
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31555,11 +31603,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 81 3B 58 EF A4 D1 DA 0D EE DB 28 6F F3 7E C7 26 1C C5 52 A7 10 D0 4E 03 F2 61 4C 4C 4C E6 EF B0 35 47 AB 80 CB 84 AD 82 75 BA 14 B5 99 46 C6 61
+Enc output: D3 DB 2F F7 2E 84 EC 06 A0 E8 2A 54 E3 4B E7 B0 72 87 1B 5D 64 50 FF 13 58 01 BC F1 FC 27 73 7F BB 46 07 8C 0B 50 AE 43 A0 10 43 61 23 0C 83 C1
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: EC E4 E6 F3 B5 6C A9 40 A7 4D 33 03 C4 67 5D 79 5F 21 5D 75 9D FE EB EE AE F5 4C F5 F9 D9 F1 01 07 29 61 17 38 FF 89 C9 68 4C E5 37 0E A6 0C BC
+Enc output: 0B 91 92 D0 E5 01 CF A2 6F EF 92 34 58 57 8B 4B 9C 92 86 EA BD 3F D6 09 63 6B A0 2A AA 39 F8 D2 28 45 0C 1D 00 38 8D F5 F7 6E DE BD D8 83 04 EB
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31568,24 +31616,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 1C 50 7B CB 61 16 1D 8C DE C9 94 8D AB 9A A2 7C
-Data: 84 B8 6A 77 84 4F 37 BD 99 77 A5 9D E8 7D 50 23
+Header: 02 03 DA C8 82 B4 B9 37 50 BC E9 FA 51 60 EA A8
+Data: 05 41 75 8F C1 71 3D 6C 90 BD CD A1 55 3D 52 6F
 Padding:
-Trailer: 6E A4 0E 85 EB E4 7B F9 F6 39 6A 22 13 F4 D2 7B
+Trailer: 03 8D 10 B2 70 9D C2 D3 C8 37 09 C0 98 A6 9F DD
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 48 36 CC 48 59 4F 64 49 38 4F 61 BE C9 75 CF 96
-Data: 90 76 B1 85 9F 89 28 5D 1C 46 71 EE 35 EF 13 14
+Header: 75 98 16 5D BB B3 6B 35 72 DC 49 07 08 5C 8A 2B
+Data: 0D 9A DE 48 5E 37 E0 7B CC C4 77 90 DD F5 25 09
 Padding:
-Trailer: AF 37 F7 1A 58 F0 D3 26 06 D9 F5 C5 C3 F4 13 6A
+Trailer: 32 D2 F2 83 93 C0 C9 C1 F1 6A 74 0C 32 36 F6 7A
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: AA C3 98 5B D6 1E DF 07 45 D0 49 46 93 5A 86 D1 A8 1C 71 A5 18 7A 8B 74 A6 1D 07 06 27 A7 53 93 C0 E7 B7 05 59 BF 57 51 97 85 D2 C0 0C CE 74 C2
+Enc output: 2A B9 5D A7 FB F6 6A 5B 84 57 62 4E D7 A4 4F D3 B0 BB C2 67 1C 0E 61 6F E4 B2 AB 14 C0 4D CC A1 8C CA 5F FC 35 FF E0 60 E2 04 A6 43 D5 1B E2 BE
 Encrypting again with state: . . . OK
-Enc output: BE AB 2F E5 DE 26 82 AE D6 30 D5 B9 CE 2E 97 2F B7 16 B8 D3 4F 98 7D 66 C4 44 65 1F 0F 9E C8 AD F0 50 DF 18 B5 0D E8 E5 7A 6D 53 54 ED 07 7E 4A 89 DB E4 21 C1 4A
+Enc output: 2A 46 0D 3A 9B 37 22 8E 93 FD A1 ED 08 CB 1C 73 98 36 2B B5 F0 31 2C BC 72 2F 01 6A 9E 17 A0 B8 99 B5 A5 46 0E 98 D5 45 98 1A A8 A9 D9 F0 F1 B4 67 0D F7 F9 38 68
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31598,11 +31646,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 65 F8 0E 12 FA 34 AF 0A 06 19 09 13 FE C1 A4 48 66 8C 8F 64 A6 AB C2 73 38 4C C5 60 7C 6A FA D9 29 31 CB 27 88 FF A1 63 9C 50 58 38 1D 8F BC 5C
+Enc output: 13 FE B3 FC 10 85 9A 60 BB 65 FC 27 DF BE 64 A4 6F DA D8 EA 57 DF 34 9B 0F 5D BC 9B F0 F4 3E 01 AF BA CD 43 52 80 3A D9 F6 CF FF 03 F3 C8 A1 92
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 42 3F AC 2E 2D 43 D6 77 E2 0F 2B 44 04 5E DF 11 02 A8 03 31 BA 38 59 81 DD 1D C5 7D 6E AC DD 6B 2C 7A 01 C5 44 A0 F2 48 BB D7 EF 74 4C 48 73 85
+Enc output: F4 2C 8C 9A 18 82 1E 71 56 D2 A1 E0 42 3D B3 3E 38 26 84 EA AC 57 7A 89 D0 82 1B E3 5E 1E 15 B3 B4 D0 CF 36 0A 93 E4 63 BF 95 17 4E 5F A7 14 4E
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31611,24 +31659,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 17 8B D3 9B A5 09 5B D1 2D C1 01 86 F2 CF 79 9C
-Data: 09 8D F6 84 4E F2 DF 37 6E 48 9A B1 80 24 1F AC
+Header: FD D0 59 D7 E9 13 ED A7 B2 70 01 F5 AC D1 6B B0
+Data: 80 AA A7 68 DD 31 5D ED FC AC 78 2B AF 44 01 13
 Padding:
-Trailer: E9 E4 C8 10 76 FF 13 2C D6 60 10 C7 18 BB A7 5D
+Trailer: 49 C8 54 CD 61 2B 98 CA F1 38 74 6A F8 4E D6 87
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: CF 81 92 FE 6D 9B F2 83 A1 6A 51 92 EE C5 EC 2D
-Data: 51 97 F7 C1 E8 CD 2C D7 13 2C 4D B5 E8 58 98 BF
+Header: 66 80 39 1C 54 4C F3 89 B5 BC 7E 69 8E 6A 3D A0
+Data: D6 AD E7 22 39 67 37 86 9E 11 2F F8 2A 8E B7 C1
 Padding:
-Trailer: B9 73 17 3E 95 C4 19 36 EA 97 B4 E5 9F 49 C0 54
+Trailer: 0C 67 01 D2 D3 F7 09 A5 BE B7 B0 A5 B5 E9 A4 E9
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 75 40 54 54 11 67 6D 16 B2 53 AA 42 A1 CC 7E A4 22 DB FC CF 04 FA B7 F7 C7 4F 00 D1 89 93 73 C1 BC 75 35 A8 F9 C8 D4 AC 43 79 ED EE 6B 66 4F ED
+Enc output: D7 5C 89 19 B7 5D 13 A8 AE 0E 34 F7 51 B8 90 3D A3 DD 89 5D 06 FF 53 4B 26 30 15 A9 2F CF E8 10 3E F3 6F 6C 6E A5 67 3D C3 BD D4 93 44 12 48 F4
 Encrypting again with state: . . . OK
-Enc output: 2E D3 05 3F 9E B2 52 E8 F0 17 66 10 8D 50 09 61 91 C4 1F F9 FB EA 22 02 7E 22 FC 8A B8 CF E9 79 F1 31 50 FF D9 E8 9F 50 10 B5 9E B2 FB 5B 9F A1 F0 7F 5A 49 48 88
+Enc output: 8A 17 C3 4A 89 D1 27 2B C4 3B 28 38 60 0E 54 C8 47 00 04 AA 29 03 B1 46 AE E0 C1 D0 9B 1B 28 4B 9B FB 5D A2 27 1A 25 5E 17 FC B3 5A 79 83 0C 0B FC 31 13 D4 A6 B7
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31641,11 +31689,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: C8 FF A9 C3 3E CC 52 D8 69 77 6E BB 44 5A BF DE 60 0E DC E7 E6 40 D2 39 35 98 62 8B B6 32 C5 64 EA 7B 00 61 07 20 3C 3B 64 03 06 0C 3B ED 16 54 7E 00 7C 55 90 E0 4D B7
+Enc output: 75 B7 F8 D3 69 17 34 65 B8 22 B4 66 85 C4 61 5F 53 01 6B E3 1C 72 3B BC 22 DD ED EE 6D 73 A8 AF 33 B6 1B E6 89 BB 3C 17 A7 C7 38 E1 1D 8A 7C 17 22 37 D6 83 C9 DB F4 44
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 53 13 2F FE 22 6B 45 F8 75 D4 2C 27 7E 3F 8F 75 51 83 AF 99 4F 5B A7 B9 F5 7B E7 63 88 96 69 80 69 F7 F0 FB 7E 4C 2B 6B EE 02 54 40 9F 4B D9 CA 55 25 9A 07 98 6C 3E 5F
+Enc output: BC DF A0 B3 6C 2F 55 CE 28 12 28 74 54 DA 16 DC BC 11 03 14 F5 2D F4 9B E5 EE D4 CA CF 90 B7 77 F7 F8 1D D7 96 83 46 88 CF 56 12 3A C2 FF 42 CB 21 0D 51 51 89 EE 69 76
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31654,24 +31702,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 5F 6F 44 83 58 77 18 C0 4A AA 77 5C 5D 41 39 45
-Data: 93 1F 69 37 39 F2 60 59 49 99 D6 45 61 E7 31 71
+Header: 36 24 72 F8 D9 41 5A 4F 1F AA F7 84 B6 08 B0 64
+Data: F6 91 B1 EB B2 A5 F6 49 F6 E0 7C 9A C6 8C 4E AA
 Padding:
-Trailer: AD E4 35 EB 75 88 FE E4 04 14 D2 1B 5B AE 13 EA 86 85 C1 20 BE 04 E8 12
+Trailer: 81 93 3E 74 24 83 4C 5A 36 BA 31 39 8D D5 C2 B5 07 2E D7 8E 99 EE 07 96
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 63 E0 BB 4F F5 2D 74 86 D2 04 98 BB A4 84 65 D6
-Data: 0C A7 BA AD BF FA 22 FA E2 89 16 81 B7 B1 9C 3E
+Header: 60 80 35 5A 96 C6 A5 F3 AD 88 EC 0A 61 C3 81 6D
+Data: DF 4A EF 42 9F C3 28 7B 9F B9 25 45 D7 6C B8 87
 Padding:
-Trailer: ED 55 8E 24 05 AB 6E DE 3C 75 66 28 D5 A1 A4 92 74 4C 64 63 8F BF 6D 0D
+Trailer: 8D 0B 0B FC 8A 4A 2A B0 2F 00 C0 3B F6 75 F9 F1 CF 57 6D 79 04 F6 16 E5
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: B7 6C 93 8A 6B 3F 2C 97 33 13 16 CA E4 63 AB 0F 90 CE DE CF 45 9F 6A 86 80 A9 FC 3C 50 60 D5 1D 63 24 CE 76 18 22 91 42 57 8E 0F C4 D3 2D CB 4D 76 EA 6B C1 EC 8B 8D 85
+Enc output: 38 0A 72 04 3C 17 96 A5 13 A6 CA 8E F7 17 21 E1 3F C0 9B 71 6F AE C8 6F 0D 04 F9 9C 72 A3 06 06 65 F7 FE 8D CC 6B 7F 41 CD BE 8B 71 05 EF 27 C1 39 DD 1B FD E0 13 E7 F4
 Encrypting again with state: . . . OK
-Enc output: 9E 07 E4 54 12 6C BA 16 4F BB BF 6E 78 07 F9 62 8F C4 DC ED 9B D1 A5 92 72 52 28 47 9B D3 A6 B6 74 3F FF 8C D7 12 E0 07 DE A6 13 07 DB 1E C1 34 CB 78 5A 19 AE A7 25 0B 59 33 DF 32 82 57
+Enc output: CB 8D F9 91 C3 A7 79 56 1C 10 01 47 E0 72 95 81 52 3C 23 5F C7 E7 C4 E3 D2 02 19 5C 96 81 27 6F DA 34 3C 6E 21 E9 31 3F 90 81 39 D2 D2 90 00 0E 4E C0 70 33 DE 16 E9 31 D6 E2 EF 26 9F 49
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31682,7 +31730,7 @@
 Initializing an RC4 keyblock: . . . OK
 Generating random RC4 key: . . . OK
 Encrypting with RC4 key usage 8: . . . OK
-Enc output: EF 1E 31 F1 A2 BB 9E 71 C9 A0 B8 3D DE C8 BC D6 46 1F B0 9B 44 98 10 62 89 AC 13 B6 86 8E CD 34 3E F5 FF 39 16 85 82 EF
+Enc output: 7E A9 10 64 1D C4 D2 36 D2 F3 03 16 F5 00 7E 28 74 29 D1 6F 71 D7 79 F7 0E 1A A6 78 33 DB 86 8E 90 0A 37 82 CA 3F 5B 6B
 Decrypting with RC4 key usage 9: . . . OK
 Comparing: . . . OK
 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_decrypt
@@ -31922,14 +31970,14 @@
 PYTHONPATH=../../../../src/util VALGRIND="" python3 ../../../../src/lib/krb5/ccache/t_cccol.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_cc
 Testing miscellaneous error conditions
-Starting test on /tmp/cctest.4799
-Test on /tmp/cctest.4799 passed
-Starting test on KEYRING:process:/tmp/cctest.4799
-Test on KEYRING:process:/tmp/cctest.4799 passed
-Starting test on MEMORY:/tmp/cctest.4799
-Test on MEMORY:/tmp/cctest.4799 passed
-Starting test on FILE:/tmp/cctest.4799
-Test on FILE:/tmp/cctest.4799 passed
+Starting test on /tmp/cctest.126433
+Test on /tmp/cctest.126433 passed
+Starting test on KEYRING:process:/tmp/cctest.126433
+Test on KEYRING:process:/tmp/cctest.126433 passed
+Starting test on MEMORY:/tmp/cctest.126433
+Test on MEMORY:/tmp/cctest.126433 passed
+Starting test on FILE:/tmp/cctest.126433
+Test on FILE:/tmp/cctest.126433 passed
 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_marshal testcache
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/ccache'
 making check in lib/krb5/keytab...
@@ -31937,14 +31985,14 @@
 gcc -L../../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_keytab t_keytab.o -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -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  ./t_keytab
 Testing miscellaneous error conditions
-Starting test on WRFILE:/tmp/kttest.4821
+Starting test on WRFILE:/tmp/kttest.126470
   Type is: FILE
-  Name is: FILE:/tmp/kttest.4821
-Test on WRFILE:/tmp/kttest.4821 passed
-Starting test on MEMORY:/tmp/kttest.4821
+  Name is: FILE:/tmp/kttest.126470
+Test on WRFILE:/tmp/kttest.126470 passed
+Starting test on MEMORY:/tmp/kttest.126470
   Type is: MEMORY
-  Name is: MEMORY:/tmp/kttest.4821
-Test on MEMORY:/tmp/kttest.4821 passed
+  Name is: MEMORY:/tmp/kttest.126470
+Test on MEMORY:/tmp/kttest.126470 passed
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/keytab'
 making check in lib/krb5/krb...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/krb'
@@ -32623,12 +32671,15 @@
 making check in tests/gssapi...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/tests/gssapi'
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_gssapi.py 
+*** Skipping: GSS acceptor name fallback test: i-capture-the-hostname does not canonicalize to a different name
 *** Skipping: y2038 GSSAPI tests: platform has 32-bit time_t
 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: i-capture-the-hostname 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: i-capture-the-hostname 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 
@@ -32655,9 +32706,9 @@
 g++ -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -pthread  -c ../../../src/tests/misc/test_cxx_kadm5.cpp
 g++ -L../../lib  -g -O2 -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -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=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -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: 1111
+my uid: 2222
 k5_getpwuid_r returns 0
-    username is 'pbuilder1'
+    username is 'pbuilder2'
 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.
@@ -32832,7 +32883,10 @@
 cat ./skiptests
 Skipped t_locate_kdc test: known DNS name not found
 Skipped URI discovery tests: resolv_wrapper 1.1.5 not found
+Skipped GSS acceptor name fallback test: i-capture-the-hostname does not canonicalize to a different name
 Skipped y2038 GSSAPI tests: platform has 32-bit time_t
+Skipped fallback matching test: i-capture-the-hostname does not canonicalize to a different name
+Skipped GSS initiator name fallback test: i-capture-the-hostname does not canonicalize to a different name
 Skipped LDAP KDB tests: slapd not found
 Skipped sn2princ tests: cannot forward resolve ptr-mismatch.kerberos.org
 Skipped y2038 timestamp tests: platform has 32-bit time_t
@@ -32845,7 +32899,7 @@
    debian/rules override_dh_auto_install
 make[1]: Entering directory '/build/reproducible-path/krb5-1.21.3'
 dh_auto_install --sourcedir=src --builddir=build
-	cd build && make -j11 install DESTDIR=/build/reproducible-path/krb5-1.21.3/debian/tmp AM_UPDATE_INFO_DIR=no
+	cd build && make -j21 install DESTDIR=/build/reproducible-path/krb5-1.21.3/debian/tmp AM_UPDATE_INFO_DIR=no
 make[2]: Entering directory '/build/reproducible-path/krb5-1.21.3/build'
 mkdir /build/reproducible-path/krb5-1.21.3/debian/tmp/usr
 mkdir /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share
@@ -32942,12 +32996,12 @@
 rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu/libk5crypto.so.3.1
 rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu/libk5crypto.so
 /usr/bin/install -c libk5crypto.so.3.1 /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu
-making install in lib/crypto/krb...
 (cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu && ln -s libk5crypto.so.3.1 \
 	libk5crypto.so)
 rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu/libk5crypto.so.3
 (cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu && ln -s libk5crypto.so.3.1 \
 	libk5crypto.so.3)
+making install in lib/crypto/krb...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/krb'
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/krb'
 making install in lib/crypto/builtin...
@@ -33002,13 +33056,13 @@
 rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu/libkrb5.so
 /usr/bin/install -c libkrb5.so.3.3 /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu
 making install in lib/krb5/error_tables...
+make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/error_tables'
 (cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu && ln -s libkrb5.so.3.3 \
 	libkrb5.so)
+make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/error_tables'
 rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu/libkrb5.so.3
 (cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu && ln -s libkrb5.so.3.3 \
 	libkrb5.so.3)
-make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/error_tables'
-make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/error_tables'
 making install in lib/krb5/asn.1...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/asn.1'
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/asn.1'
@@ -33040,16 +33094,21 @@
 (cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu && ln -s libgssapi_krb5.so.2.2 \
 	libgssapi_krb5.so)
 rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu/libgssapi_krb5.so.2
+make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/generic'
 (cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu && ln -s libgssapi_krb5.so.2.2 \
 	libgssapi_krb5.so.2)
-make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/generic'
++ for f in gssapi_generic.h gssapi_ext.h gssapi_alloc.h
 + /usr/bin/install -c -m 644 ../../../../src/lib/gssapi/generic/gssapi_generic.h /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/include/gssapi/gssapi_generic.h
++ for f in gssapi_generic.h gssapi_ext.h gssapi_alloc.h
 + /usr/bin/install -c -m 644 ../../../../src/lib/gssapi/generic/gssapi_ext.h /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/include/gssapi/gssapi_ext.h
++ for f in gssapi_generic.h gssapi_ext.h gssapi_alloc.h
 + /usr/bin/install -c -m 644 ../../../../src/lib/gssapi/generic/gssapi_alloc.h /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/include/gssapi/gssapi_alloc.h
++ for f in gssapi.h
 + /usr/bin/install -c -m 644 gssapi.h /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/include/gssapi/gssapi.h
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/generic'
 making install in lib/gssapi/krb5...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/krb5'
++ for f in gssapi_krb5.h
 + /usr/bin/install -c -m 644 ../../../../src/lib/gssapi/krb5/gssapi_krb5.h /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/include/gssapi/gssapi_krb5.h
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/krb5'
 making install in lib/gssapi/spnego...
@@ -33057,6 +33116,7 @@
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/spnego'
 making install in lib/gssapi/mechglue...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/mechglue'
++ for f in mechglue.h
 + /usr/bin/install -c -m 644 ../../../../src/lib/gssapi/mechglue/mechglue.h /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/include/gssapi/mechglue.h
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/mechglue'
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi'
@@ -33456,29 +33516,29 @@
 	/build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/kadmin.local.8
 /usr/bin/install -c -m 644 kerberos.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man7/kerberos.7
 /usr/bin/install -c -m 644 kadmind.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/kadmind.8
-/usr/bin/install -c -m 644 kpropd.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/kpropd.8
 /usr/bin/install -c -m 644 kadmin.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/kadmin.1
+/usr/bin/install -c -m 644 k5identity.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man5/k5identity.5
 /usr/bin/install -c -m 644 kdb5_ldap_util.sub \
 	/build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/kdb5_ldap_util.8
-/usr/bin/install -c -m 644 krb5kdc.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/krb5kdc.8
-/usr/bin/install -c -m 644 kdb5_util.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/kdb5_util.8
+/usr/bin/install -c -m 644 kpropd.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/kpropd.8
 /usr/bin/install -c -m 644 kdestroy.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/kdestroy.1
-/usr/bin/install -c -m 644 k5identity.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man5/k5identity.5
-/usr/bin/install -c -m 644 sserver.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/sserver.8
-/usr/bin/install -c -m 644 kinit.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/kinit.1
 /usr/bin/install -c -m 644 ../../src/man/dot.k5login.5 \
 	/build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man5/.k5login.5
-/usr/bin/install -c -m 644 klist.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/klist.1
+/usr/bin/install -c -m 644 kdb5_util.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/kdb5_util.8
+/usr/bin/install -c -m 644 krb5kdc.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/krb5kdc.8
+/usr/bin/install -c -m 644 kinit.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/kinit.1
 /usr/bin/install -c -m 644 k5login.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man5/k5login.5
-/usr/bin/install -c -m 644 kpasswd.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/kpasswd.1
+/usr/bin/install -c -m 644 kprop.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/kprop.8
+/usr/bin/install -c -m 644 sserver.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/sserver.8
 /usr/bin/install -c -m 644 kadm5.acl.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man5/kadm5.acl.5
-/usr/bin/install -c -m 644 krb5-config.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/krb5-config.1
+/usr/bin/install -c -m 644 klist.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/klist.1
+/usr/bin/install -c -m 644 kproplog.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/kproplog.8
 /usr/bin/install -c -m 644 kdc.conf.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man5/kdc.conf.5
-/usr/bin/install -c -m 644 ksu.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/ksu.1
-/usr/bin/install -c -m 644 kprop.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/kprop.8
+/usr/bin/install -c -m 644 kpasswd.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/kpasswd.1
 /usr/bin/install -c -m 644 krb5.conf.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man5/krb5.conf.5
+/usr/bin/install -c -m 644 krb5-config.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/krb5-config.1
+/usr/bin/install -c -m 644 ksu.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/ksu.1
 /usr/bin/install -c -m 644 kswitch.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/kswitch.1
-/usr/bin/install -c -m 644 kproplog.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/kproplog.8
 /usr/bin/install -c -m 644 ktutil.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/ktutil.1
 /usr/bin/install -c -m 644 kvno.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/kvno.1
 /usr/bin/install -c -m 644 sclient.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/sclient.1
@@ -33597,7 +33657,7 @@
 dh_makeshlibs -Xkrb5/plugins --  -c4
 dpkg-gensymbols: warning: debian/libkrb5support0/DEBIAN/symbols doesn't match completely debian/libkrb5support0.symbols
 --- debian/libkrb5support0.symbols (libkrb5support0_1.21.3-5_i386)
-+++ dpkg-gensymbolsyV111L	2025-03-12 23:34:00.965765768 -1200
++++ dpkg-gensymbolsiDVLkc	2026-04-16 08:18:42.239818958 +1400
 @@ -94,8 +94,8 @@
   krb5int_open_plugin_dirs@krb5support_0_MIT 1.7dfsg~beta2
   krb5int_pthread_loaded@krb5support_0_MIT 1.7dfsg~beta2
@@ -33616,39 +33676,39 @@
 dpkg-gencontrol: warning: Depends field of package krb5-locales: substitution variable ${shlibs:Depends} used, but is not defined
    dh_md5sums
    dh_builddeb
+dpkg-deb: building package 'krb5-user' in '../krb5-user_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'libkrb5-3' in '../libkrb5-3_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-k5tls-dbgsym' in '../krb5-k5tls-dbgsym_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-kdc-ldap' in '../krb5-kdc-ldap_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'libgssrpc4t64' in '../libgssrpc4t64_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-kdc' in '../krb5-kdc_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-otp-dbgsym' in '../krb5-otp-dbgsym_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-admin-server' in '../krb5-admin-server_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-multidev' in '../krb5-multidev_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-kpropd' in '../krb5-kpropd_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'libkrad-dev' in '../libkrad-dev_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'libkrad0' in '../libkrad0_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-gss-samples-dbgsym' in '../krb5-gss-samples-dbgsym_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'libkadm5clnt-mit12' in '../libkadm5clnt-mit12_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-pkinit-dbgsym' in '../krb5-pkinit-dbgsym_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'libkdb5-10t64' in '../libkdb5-10t64_1.21.3-5_i386.deb'.
 dpkg-deb: building package 'libkrb5-dbg' in '../libkrb5-dbg_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-kpropd-dbgsym' in '../krb5-kpropd-dbgsym_1.21.3-5_i386.deb'.
 dpkg-deb: building package 'krb5-otp' in '../krb5-otp_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-user-dbgsym' in '../krb5-user-dbgsym_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-gss-samples' in '../krb5-gss-samples_1.21.3-5_i386.deb'.
 dpkg-deb: building package 'libkrb5support0' in '../libkrb5support0_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'libgssapi-krb5-2' in '../libgssapi-krb5-2_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-admin-server' in '../krb5-admin-server_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-k5tls-dbgsym' in '../krb5-k5tls-dbgsym_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'libkadm5clnt-mit12' in '../libkadm5clnt-mit12_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-user' in '../krb5-user_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-gss-samples-dbgsym' in '../krb5-gss-samples-dbgsym_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-k5tls' in '../krb5-k5tls_1.21.3-5_i386.deb'.
 dpkg-deb: building package 'krb5-kdc-dbgsym' in '../krb5-kdc-dbgsym_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-doc' in '../krb5-doc_1.21.3-5_all.deb'.
 dpkg-deb: building package 'krb5-locales' in '../krb5-locales_1.21.3-5_all.deb'.
-dpkg-deb: building package 'krb5-otp-dbgsym' in '../krb5-otp-dbgsym_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-multidev' in '../krb5-multidev_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'libkrad0' in '../libkrad0_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'libkadm5srv-mit12' in '../libkadm5srv-mit12_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-doc' in '../krb5-doc_1.21.3-5_all.deb'.
+dpkg-deb: building package 'krb5-kpropd-dbgsym' in '../krb5-kpropd-dbgsym_1.21.3-5_i386.deb'.
 dpkg-deb: building package 'libk5crypto3' in '../libk5crypto3_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-k5tls' in '../krb5-k5tls_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-gss-samples' in '../krb5-gss-samples_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-admin-server-dbgsym' in '../krb5-admin-server-dbgsym_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-kdc-ldap' in '../krb5-kdc-ldap_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-user-dbgsym' in '../krb5-user-dbgsym_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'libgssrpc4t64' in '../libgssrpc4t64_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'libkdb5-10t64' in '../libkdb5-10t64_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-kpropd' in '../krb5-kpropd_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'libkrad-dev' in '../libkrad-dev_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-kdc' in '../krb5-kdc_1.21.3-5_i386.deb'.
 dpkg-deb: building package 'krb5-kdc-ldap-dbgsym' in '../krb5-kdc-ldap-dbgsym_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'libkadm5srv-mit12' in '../libkadm5srv-mit12_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'libkrb5-dev' in '../libkrb5-dev_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'libgssapi-krb5-2' in '../libgssapi-krb5-2_1.21.3-5_i386.deb'.
 dpkg-deb: building package 'krb5-pkinit' in '../krb5-pkinit_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-pkinit-dbgsym' in '../krb5-pkinit-dbgsym_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'libkrb5-3' in '../libkrb5-3_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-admin-server-dbgsym' in '../krb5-admin-server-dbgsym_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'libkrb5-dev' in '../libkrb5-dev_1.21.3-5_i386.deb'.
  dpkg-genbuildinfo --build=binary -O../krb5_1.21.3-5_i386.buildinfo
  dpkg-genchanges --build=binary -O../krb5_1.21.3-5_i386.changes
 dpkg-genchanges: info: binary-only upload (no source code included)
@@ -33656,12 +33716,14 @@
 dpkg-buildpackage: info: binary-only upload (no source included)
 dpkg-genchanges: info: not including original source code in upload
 I: copying local configuration
+I: user script /srv/workspace/pbuilder/16366/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/16366/tmp/hooks/B01_cleanup finished
 I: unmounting dev/ptmx filesystem
 I: unmounting dev/pts filesystem
 I: unmounting dev/shm filesystem
 I: unmounting proc filesystem
 I: unmounting sys filesystem
 I: cleaning the build env 
-I: removing directory /srv/workspace/pbuilder/29658 and its subdirectories
-I: Current time: Wed Mar 12 23:34:18 -12 2025
-I: pbuilder-time-stamp: 1741865658
+I: removing directory /srv/workspace/pbuilder/16366 and its subdirectories
+I: Current time: Thu Apr 16 08:19:21 +14 2026
+I: pbuilder-time-stamp: 1776277161