Diff of the two buildlogs:

--
--- b1/build.log	2025-03-15 05:44:04.196810297 +0000
+++ b2/build.log	2025-03-15 06:08:37.530414321 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Thu Apr 16 23:50:35 -12 2026
-I: pbuilder-time-stamp: 1776426635
+I: Current time: Sat Mar 15 19:44:06 +14 2025
+I: pbuilder-time-stamp: 1742017446
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz]
 I: copying local configuration
@@ -37,52 +37,84 @@
 dpkg-source: info: applying CVE-2025-24528.patch
 I: using fakeroot in build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/305502/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/1752378/tmp/hooks/D01_modify_environment starting
+debug: Running on ionos1-amd64.
+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 Mar 15 05:44 /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/1752378/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/1752378/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='amd64'
-  DEBIAN_FRONTEND='noninteractive'
-  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 '
-  DISTRIBUTION='trixie'
-  HOME='/root'
-  HOST_ARCH='amd64'
+  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]="x86_64-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=amd64
+  DEBIAN_FRONTEND=noninteractive
+  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 '
+  DIRSTACK=()
+  DISTRIBUTION=trixie
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=x86_64
+  HOST_ARCH=amd64
   IFS=' 	
   '
-  INVOCATION_ID='bd3bf70fd3744d228c0668e886e729d7'
-  LANG='C'
-  LANGUAGE='en_US:en'
-  LC_ALL='C'
-  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='305502'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=15f0cde707cd4ebcabb05f85bad3a24f
+  LANG=C
+  LANGUAGE=et_EE:et
+  LC_ALL=C
+  MACHTYPE=x86_64-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=1752378
   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.RGWCF3Mz/pbuilderrc_vpSS --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.RGWCF3Mz/b1 --logfile b1/build.log krb5_1.21.3-5.dsc'
-  SUDO_GID='111'
-  SUDO_UID='106'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://213.165.73.152: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.RGWCF3Mz/pbuilderrc_8wi5 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.RGWCF3Mz/b2 --logfile b2/build.log krb5_1.21.3-5.dsc'
+  SUDO_GID=110
+  SUDO_UID=105
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://46.16.76.132:3128
 I: uname -a
-  Linux ionos15-amd64 6.12.12+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23) 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  2025 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/305502/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Mar  4 11:20 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/1752378/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -404,7 +436,7 @@
 Get: 237 http://deb.debian.org/debian trixie/main amd64 python3-sphinx all 8.1.3-5 [468 kB]
 Get: 238 http://deb.debian.org/debian trixie/main amd64 ss-dev amd64 2.0-1.47.2-1 [35.5 kB]
 Get: 239 http://deb.debian.org/debian trixie/main amd64 tex-gyre all 20180621-6 [6209 kB]
-Fetched 396 MB in 47s (8436 kB/s)
+Fetched 396 MB in 18s (21.5 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 ... 19803 files and directories currently installed.)
@@ -1187,8 +1219,8 @@
 Setting up tzdata (2025a-2) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Fri Apr 17 11:52:46 UTC 2026.
-Universal Time is now:  Fri Apr 17 11:52:46 UTC 2026.
+Local time is now:      Sat Mar 15 05:46:44 UTC 2025.
+Universal Time is now:  Sat Mar 15 05:46:44 UTC 2025.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up libfontenc1:amd64 (1:1.1.8-1+b2) ...
@@ -1421,7 +1453,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/1752378/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for trixie
+I: user script /srv/workspace/pbuilder/1752378/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
@@ -1758,7 +1794,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
@@ -1943,7 +1979,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 -j42
+	cd build && make -j20
 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'
@@ -1998,9 +2034,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
@@ -2019,22 +2055,22 @@
 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
 cp ../../../src/util/profile/prof_err.et et-c-prof_err.et
-compile_et et-h-prof_err.et
 base=`echo "profile" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_1_MIT {"
+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 "};"
-make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
-mv -f et-c-prof_err.c 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
 rm -f et-h-prof_err.et et-h-prof_err.c
-gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DHAS_STDARG -DLIBDIR=\"/usr/lib/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
+mv -f et-c-prof_err.c prof_err.c
+rm -f et-c-prof_err.et et-c-prof_err.h
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DHAS_STDARG -DLIBDIR=\"/usr/lib/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
 cp profile.h "../../include/profile.h"
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DHAS_STDARG -DLIBDIR=\"/usr/lib/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
@@ -2046,9 +2082,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
@@ -2069,8 +2105,8 @@
 rm -f et-h-k5e1_err.et et-h-k5e1_err.c et-h-k5e1_err.h
 cp ../../../../src/lib/krb5/error_tables/krb5_err.et et-h-krb5_err.et
 rm -f et-h-kv5m_err.et et-h-kv5m_err.c et-h-kv5m_err.h
-compile_et et-h-asn1_err.et
 compile_et et-h-kdb5_err.et
+compile_et et-h-asn1_err.et
 cp ../../../../src/lib/krb5/error_tables/k5e1_err.et et-h-k5e1_err.et
 compile_et et-h-krb5_err.et
 cp ../../../../src/lib/krb5/error_tables/kv5m_err.et et-h-kv5m_err.et
@@ -2079,18 +2115,18 @@
 cp ../../../../src/lib/krb5/error_tables/krb524_err.et et-h-krb524_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
-rm -f et-h-kdb5_err.et et-h-kdb5_err.c
+mv -f et-h-asn1_err.h asn1_err.h
 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-kv5m_err.h kv5m_err.h
 mv -f et-h-krb524_err.h krb524_err.h
+mv -f et-h-kv5m_err.h kv5m_err.h
+rm -f et-h-kdb5_err.et et-h-kdb5_err.c
+rm -f et-h-asn1_err.et et-h-asn1_err.c
 rm -f et-h-krb5_err.et et-h-krb5_err.c
-rm -f et-h-kv5m_err.et et-h-kv5m_err.c
 rm -f et-h-krb524_err.et et-h-krb524_err.c
+mv -f et-h-k5e1_err.h k5e1_err.h
+rm -f et-h-kv5m_err.et et-h-kv5m_err.c
+rm -f et-h-k5e1_err.et et-h-k5e1_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
@@ -2115,13 +2151,13 @@
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib'
 making all in lib/crypto...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto'
-making all in lib/crypto/krb...
 base=`echo "k5crypto" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_3_MIT {"
+making all in lib/crypto/krb...
 sed  >> binutils.versions < ../../../src/lib/crypto/libk5crypto.exports "s/$/;/"
 echo >> binutils.versions "};"
-make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/krb'
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
@@ -2260,7 +2296,6 @@
 make[7]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/openssl/des'
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../../include -I../../../../../src/include -I../../../../../src/lib/crypto/openssl/des/../../krb  -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/openssl/des/des_keys.c -o des_keys.so.o && mv -f des_keys.so.o des_keys.so
 : updated OBJS.SH
-: updated OBJS.SH
 make[7]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/openssl/des'
 making all in lib/crypto/openssl/enc_provider...
 make[7]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/openssl/enc_provider'
@@ -2269,6 +2304,7 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../../include -I../../../../../src/include -I../../../../../src/lib/crypto/openssl/enc_provider/../../krb  -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/openssl/enc_provider/aes.c -o aes.so.o && mv -f aes.so.o aes.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../../include -I../../../../../src/include -I../../../../../src/lib/crypto/openssl/enc_provider/../../krb  -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/openssl/enc_provider/camellia.c -o camellia.so.o && mv -f camellia.so.o camellia.so
 : updated OBJS.SH
+: updated OBJS.SH
 make[7]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/openssl/enc_provider'
 making all in lib/crypto/openssl/hash_provider...
 make[7]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/openssl/hash_provider'
@@ -2282,9 +2318,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
@@ -2298,7 +2334,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
@@ -2314,48 +2350,48 @@
 making all in lib/krb5...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5'
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -I../../include -I../../../src/include -I../../../src/lib/krb5/ccache -I../../../src/lib/krb5/keytab -I../../../src/lib/krb5/rcache -I../../../src/lib/krb5/os -I../../../src/lib/krb5/unicode -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/krb5_libinit.c -o krb5_libinit.so.o && mv -f krb5_libinit.so.o krb5_libinit.so
+making all in lib/krb5/error_tables...
 base=`echo "krb5" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_3_MIT {"
-making all in lib/krb5/error_tables...
 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'
-echo >> binutils.versions "};"
 rm -f et-c-asn1_err.et et-c-asn1_err.c et-c-asn1_err.h
 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
-echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 cp ../../../../src/lib/krb5/error_tables/asn1_err.et et-c-asn1_err.et
 cp ../../../../src/lib/krb5/error_tables/kdb5_err.et et-c-kdb5_err.et
+echo >> binutils.versions "};"
 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
 compile_et et-c-asn1_err.et
 compile_et et-c-kdb5_err.et
+echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 cp ../../../../src/lib/krb5/error_tables/k5e1_err.et et-c-k5e1_err.et
-compile_et et-c-krb5_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
-compile_et et-c-k5e1_err.et
+compile_et et-c-krb5_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-k5e1_err.et
 compile_et et-c-krb524_err.et
-mv -f et-c-asn1_err.c asn1_err.c
 mv -f et-c-kdb5_err.c kdb5_err.c
-rm -f et-c-asn1_err.et et-c-asn1_err.h
 rm -f et-c-kdb5_err.et et-c-kdb5_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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
+mv -f et-c-asn1_err.c asn1_err.c
 mv -f et-c-krb5_err.c krb5_err.c
 mv -f et-c-kv5m_err.c kv5m_err.c
 mv -f et-c-k5e1_err.c k5e1_err.c
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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-asn1_err.et et-c-asn1_err.h
 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
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
+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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/error_tables'
@@ -2433,6 +2469,13 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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_princ.c -o copy_princ.so.o && mv -f copy_princ.so.o copy_princ.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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_tick.c -o copy_tick.so.o && mv -f copy_tick.so.o copy_tick.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
+../../../../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/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
@@ -2454,13 +2497,6 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/gic_opt.c -o gic_opt.so.o && mv -f gic_opt.so.o gic_opt.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/gic_pwd.c -o gic_pwd.so.o && mv -f gic_pwd.so.o gic_pwd.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/in_tkt_sky.c -o in_tkt_sky.so.o && mv -f in_tkt_sky.so.o in_tkt_sky.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/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/init_ctx.c -o init_ctx.so.o && mv -f init_ctx.so.o init_ctx.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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_ctx.c -o copy_ctx.so.o && mv -f copy_ctx.so.o copy_ctx.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/init_keyblock.c -o init_keyblock.so.o && mv -f init_keyblock.so.o init_keyblock.so
@@ -2602,9 +2638,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
@@ -2613,7 +2649,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
@@ -2648,24 +2684,24 @@
 	NAME=mecherrmap LEFT=OM_uint32 RIGHT="struct mecherror" \
 	LEFTPRINT=print_OM_uint32 RIGHTPRINT=mecherror_print \
 	LEFTCMP=cmp_OM_uint32 RIGHTCMP=mecherror_cmp
-+ mv -f gss361899 gssapi.h
++ mv -f gss1851878 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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_major_status.c -o disp_major_status.so.o && mv -f disp_major_status.so.o disp_major_status.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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/gssapi_generic.c -o gssapi_generic.so.o && mv -f gssapi_generic.so.o gssapi_generic.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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/oid_ops.c -o oid_ops.so.o && mv -f oid_ops.so.o oid_ops.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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
+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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
@@ -2690,24 +2726,24 @@
 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
-compile_et et-c-gssapi_err_krb5.et
 rm -f error_map.h
+compile_et et-c-gssapi_err_krb5.et
 mv -f error_map.new error_map.h
 mv -f et-h-gssapi_err_krb5.h gssapi_err_krb5.h
 rm -f et-h-gssapi_err_krb5.et et-h-gssapi_err_krb5.c
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
-mv -f et-c-gssapi_err_krb5.c gssapi_err_krb5.c
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/context_time.c -o context_time.so.o && mv -f context_time.so.o context_time.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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/copy_ccache.c -o copy_ccache.so.o && mv -f copy_ccache.so.o copy_ccache.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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/cred_store.c -o cred_store.so.o && mv -f cred_store.so.o cred_store.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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/delete_sec_context.c -o delete_sec_context.so.o && mv -f delete_sec_context.so.o delete_sec_context.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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/disp_name.c -o disp_name.so.o && mv -f disp_name.so.o disp_name.so
+mv -f et-c-gssapi_err_krb5.c gssapi_err_krb5.c
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/disp_status.c -o disp_status.so.o && mv -f disp_status.so.o disp_status.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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/duplicate_name.c -o duplicate_name.so.o && mv -f duplicate_name.so.o duplicate_name.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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/export_cred.c -o export_cred.so.o && mv -f export_cred.so.o export_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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/export_name.c -o export_name.so.o && mv -f export_name.so.o export_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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/export_sec_context.c -o export_sec_context.so.o && mv -f export_sec_context.so.o export_sec_context.so
@@ -2827,13 +2863,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
@@ -2907,9 +2943,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
@@ -2944,15 +2980,15 @@
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/$/;/"
@@ -2968,9 +3004,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
@@ -3043,11 +3079,11 @@
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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);
       |                                     ^~~~~~~~~~~~~~~~~
+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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
 : updated OBJS.SH
 making all in lib/kadm5/clnt...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/kadm5/clnt'
@@ -3059,11 +3095,11 @@
 		../../../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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
-+ cp ../../../../src/lib/kadm5/clnt/client_internal.h ../../../include/kadm5/client_internal.h
++ 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/-/_/'`; \
@@ -3075,10 +3111,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
@@ -3116,10 +3152,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
@@ -3155,9 +3191,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
@@ -3180,9 +3216,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
@@ -3208,18 +3244,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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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...
@@ -3233,9 +3269,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...
@@ -3269,9 +3305,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...
@@ -3285,9 +3321,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...
@@ -3301,9 +3337,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...
@@ -3317,9 +3353,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...
@@ -3333,9 +3369,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...
@@ -3349,9 +3385,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...
@@ -3365,9 +3401,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...
@@ -3381,9 +3417,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...
@@ -3392,8 +3428,8 @@
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 making all in plugins/kdb/db2/libdb2...
 rm -f ../db2.so
-echo >> binutils.versions "db2_0_MIT {"
 (cd .. && ln -s `basename plugins/kdb/db2`/db2.so .)
+echo >> binutils.versions "db2_0_MIT {"
 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'
@@ -3479,13 +3515,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
@@ -3502,14 +3538,14 @@
 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...
@@ -3517,8 +3553,8 @@
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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*; *; };"
 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 "};"
@@ -3549,9 +3585,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
@@ -3567,9 +3603,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/x86_64-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/x86_64-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...
@@ -3598,17 +3634,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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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...
@@ -3616,17 +3652,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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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...
@@ -3640,9 +3676,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...
@@ -3651,17 +3687,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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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...
@@ -3677,8 +3713,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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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':
@@ -3718,9 +3754,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...
@@ -3734,17 +3770,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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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...
@@ -3754,17 +3790,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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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...
@@ -3773,17 +3809,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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/tls/k5tls/notls.c -o notls.so.o && mv -f notls.so.o notls.so
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 rm -f ../k5tls.so
-echo >> binutils.versions "k5tls_0_MIT {"
 (cd .. && ln -s `basename plugins/tls/k5tls`/k5tls.so .)
+echo >> binutils.versions "k5tls_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/tls/k5tls/k5tls.exports "s/$/;/"
 echo >> binutils.versions "};"
 : updated OBJS.SH
 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...
@@ -3812,12 +3848,12 @@
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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_audit.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
-gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
 mv -f et-c-kdc5_err.c kdc5_err.c
 rm -f et-c-kdc5_err.et et-c-kdc5_err.h
+gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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-h-kdc5_err.h kdc5_err.h
 rm -f et-h-kdc5_err.et et-h-kdc5_err.c
+gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro  -o rtest rtest.o kdc_transit.o -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
@@ -3870,32 +3906,32 @@
 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
-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
+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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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);
-      |     ^~~~~~~~
 ../../../src/kadmin/dbutil/dump.c: In function 'update_ok_file':
 ../../../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/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);
+      |     ^~~~~~~~
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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...
@@ -3991,18 +4027,12 @@
 gcc -DHAVE_CONFIG_H -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/usr/local/sbin /usr/local/bin /sbin /bin /usr/sbin /usr/bin"' -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/clients/ksu/heuristic.c
 gcc -DHAVE_CONFIG_H -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/usr/local/sbin /usr/local/bin /sbin /bin /usr/sbin /usr/bin"' -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/clients/ksu/xmalloc.c
 ../../../src/clients/ksu/xmalloc.c: In function 'xasprintf':
-../../../src/clients/ksu/xmalloc.c:74:5: warning: function 'xasprintf' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
-   74 |     if (vasprintf(&out, format, args) < 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);
-      |             ^~~~~~~~~~~~
+../../../src/clients/ksu/xmalloc.c:74:5: warning: function 'xasprintf' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
+   74 |     if (vasprintf(&out, format, args) < 0) {
+      |     ^~
 ../../../src/clients/ksu/authorization.c: In function 'fcmd_resolve':
 ../../../src/clients/ksu/authorization.c:352:13: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
   352 |             asprintf(&err, _("Error: bad entry - %s in %s file, must be "
@@ -4011,6 +4041,12 @@
       |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   354 |                      fcmd, KRB5_USERS_NAME);
       |                      ~~~~~~~~~~~~~~~~~~~~~~
+../../../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);
+      |             ^~~~~~~~~~~~
 ../../../src/clients/ksu/authorization.c:375:13: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
   375 |             asprintf(&err, _("Error: bad entry - %s in %s file, CMD_PATH "
       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -4240,17 +4276,17 @@
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro  -o t_iov t_iov.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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/tests/shlib'
@@ -4296,9 +4332,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'
@@ -4697,9 +4733,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/x86_64-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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
@@ -4973,11 +5009,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 0E 68 52 AE A0 68 DE 16 2B B5 73 68 9B 32 3A 34 F4 D5 31 EA 16 72 68 71 18 74 B3 49 B7 79 03 3B F0 05 A4 E4 24 1A 4C C0 07 F0 A5 7A
+Enc output: ED BB C6 48 AD 2E AE AF 19 8F AE 26 13 AF 91 65 5E FE 0E 9F A1 92 61 FA 9F B8 E5 0C 69 88 3C F9 15 73 B5 96 6C 4E AC 4C D3 BB 01 EC
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 5E 84 9F 6D 19 52 43 8F D5 0E 49 55 43 1B 0C 20 99 E2 2D 09 DE ED 09 08 46 BD 74 B3 3A 30 52 61 72 27 E4 F0 38 FF 87 5B 7D 72 DD CD
+Enc output: BC 0D 8F 75 25 3C 8B A5 C6 DD 45 7C 9F 8E DB 2A FB 6C DA 16 FF 5C 41 72 D4 56 53 53 F7 63 62 EA B6 79 EB 07 DF 1C A4 4A 8E CF 94 C6
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -4986,24 +5022,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 9F D9 D0 F5 32 F2 84 CD
-Data: CB 77 61 FF 47 0F 8C 9B 79 6D 9F 62 B1 F6 56 CA
+Header: 5D CB 09 85 A3 18 CF 48
+Data: 71 71 1C DA 45 9C 30 1A 76 B1 C1 70 06 57 F3 7A
 Padding:
-Trailer: F4 02 5B 2D 9F 82 AA 38 A3 45 79 EE 8A C9 1D DF 84 DD B3 7C
+Trailer: 94 60 C7 7A 3A F0 A5 44 62 CB 38 98 6E 6D FE 22 95 2D BC 4A
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: CC 13 52 48 A8 9F F8 6B
-Data: F0 C4 81 74 00 34 53 93 BF F6 F6 C2 37 2A 2E DD
+Header: 20 2F 3C E9 4F F2 DE D6
+Data: 20 C7 24 62 20 3D 67 5E 21 66 79 80 D6 03 5A 7F
 Padding:
-Trailer: CF 67 C5 7E 47 A2 86 18 7C 9E 53 49 AF 21 1A 25 93 D5 28 43
+Trailer: 1C 5F 63 DC 7F 5F 5F B5 C0 47 A7 18 D4 4A F8 39 4A 50 DC DE
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: D9 31 26 B8 A8 6D 67 50 45 2C 81 8B 33 72 2E BD C2 76 A9 88 2B EA BF 7B 81 3E A8 7E 7B FA 39 40 3F 4D 63 63 0C 4E B1 D2 D3 95 2F 6B
+Enc output: B7 4A 3C 0F 56 02 68 EB 80 4A B1 0D B1 38 51 D0 39 32 E1 62 9D 3B A6 21 45 EC 16 3A 48 68 E2 84 5C 0E 79 22 F2 CD DE AB 94 85 68 8D
 Encrypting again with state: . . . OK
-Enc output: CF 38 23 1E 92 69 6E 05 1D BE 36 4B 0E D1 79 1D 2B EB C5 DE C9 8D 10 81 F4 90 1E FE FE 2F E3 F4 7F 97 CA CB 4D 5E 78 3A CC 32 C6 FB 93 96 FB 73 11 ED 12 34
+Enc output: B0 6A B7 92 7F D6 00 B8 4D 86 6B 65 85 5B 5C 18 79 05 BA 35 DD 98 01 1E F3 28 40 A6 BC C8 08 2E 1C 46 AA 2A 78 7D 2F 79 EC 64 D5 AF E5 31 6B 93 37 11 5A CA
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5016,11 +5052,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 82 B3 37 93 4D C9 AB 2E A0 79 75 D3 47 FF 40 26 B2 C5 FE F0 06 8D D2 BF 38 D4 A9 74 60 D9 D4 74 EE 1E C2 7A ED 66 9B 18
+Enc output: FB FA 65 EB 8F 81 82 C0 61 CD 41 8F 22 D6 39 74 99 46 15 AE FF FD C8 61 5E 20 32 31 0E B1 50 C7 9B C1 CF F6 EC 0D A5 FA
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 6E 74 DB 32 97 51 05 47 1F 3E AD 75 08 7A B7 88 5E F8 12 76 06 EB B6 A5 71 01 51 98 18 52 5A 0A 9C ED 4D 29 48 4F 55 2B
+Enc output: E9 63 05 92 91 50 7C 04 3E E2 F3 97 28 EE 89 F1 69 20 07 85 BD 5D E5 D0 43 33 27 02 67 82 6F 54 2D 4A 18 6F 35 CA BE 0A
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5029,24 +5065,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 69 D0 49 41 DE 22 58 D8 5F D9 B9 DF 5A 27 8A E9 33 64 79 16 9C 50 64 EC
-Data: C7 57 26 35 D2 14 8E 0C 58 EB 51 75 D3 BD 8D 70
+Header: 77 0B 7C D4 65 4B 1B 90 14 F4 87 FF DB 34 A5 AB F0 E9 70 E2 DD D1 98 79
+Data: C5 06 9B FA 39 DE 8A 03 A1 6A 39 24 9D 87 48 1D
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 6A CD A5 A6 0E 8D 08 DC 4F CB C0 20 AA 65 84 C8 A9 C0 F1 29 F7 5B 99 51
-Data: 09 93 DB BA D3 C9 30 BB 10 99 0A 76 EB 26 64 F8
+Header: B0 C1 F0 E0 C5 89 8A FF 70 9C E9 1A 69 C7 19 ED 09 9A B6 7D E8 3B 83 78
+Data: 68 C3 C0 C5 2C 8D D0 5D 4B E0 62 C8 E5 2B 38 02
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 1F C4 41 4F EA F1 97 FA 8B 3D C5 4C 24 37 1E 3C CE 26 86 1B 6D 58 22 CF 8E B1 F6 66 18 EE 03 C4 5B B8 80 6E 05 AB EA 33
+Enc output: ED FF 1E 2C 96 77 6A 88 57 FE 15 ED BD 5B D9 DC EC 36 E4 41 9D AD 9A ED FC 94 56 4A 74 6A 8D 60 1E 64 EE 86 4E 86 CB 21
 Encrypting again with state: . . . OK
-Enc output: 58 3D AD A9 78 00 91 90 6A 72 6A 4F D2 9C D3 FB 12 6E 9A 0B D6 96 4D F3 BA 8E 29 3A 77 77 51 5D CA 04 03 88 40 6A B2 2E AB AD 4A 03 E3 18
+Enc output: 38 0C ED CC 0E 2C F4 A2 0D F2 9B BA 5F D0 62 D6 5C 8C DE CC 06 C4 75 99 26 E4 89 EE 54 B4 FF 14 92 49 3A B2 CD 23 81 68 CD D2 F8 70 A0 CF
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5059,11 +5095,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 49 32 4E 3B 9F 66 85 4D 11 10 D3 6F A0 66 21 96 C4 01 16 E0 D3 23 CE 56 A9 F5 B3 37 C0 B7 06 83 F7 34 0B AC 46 4C 4F AF
+Enc output: 06 9D 9A 52 B5 B0 F4 0B 72 5A 47 07 E4 70 B1 1B 9A 25 FE 83 08 26 BE 6A 63 B3 02 85 2A 28 DB 6B 04 C6 13 97 6E 1A 5D E2
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: D0 C4 B8 D8 F1 32 E9 9E 60 36 D9 D7 A8 29 1E 25 B5 5A B9 CC 76 14 C4 1E 5E 0E 71 F2 62 5F 66 79 B5 04 24 5B 15 DF 17 5C
+Enc output: 8E 4C 9E 50 75 99 A4 9F 41 F7 14 CE EB DE 9E 33 DB 78 B4 61 40 56 B0 B8 98 17 65 A9 BB 6C 78 18 70 53 7A A8 23 92 3A 3F
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5072,24 +5108,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: C9 9C F6 9B D3 23 93 E5 78 6D 9B DF 77 FC 64 E8 1A 74 63 E1 B5 A8 E7 01
-Data: 93 3F A7 18 1D 82 A0 F9 E3 8D 93 48 5E 98 4B B6
+Header: A4 02 17 BA 54 6D BA 20 85 37 B7 C0 9E 74 1D 9F 8F 32 FF F7 2D C3 EC CE
+Data: 20 0B C7 C8 EC D5 D0 94 98 84 BC A9 B9 86 45 F5
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: CE 79 AD 40 59 C4 A8 58 83 42 AE D0 0C 3A 3B 00 0D 10 D3 7B B9 19 E2 23
-Data: D8 EE EE 1F AC 54 FE FF 8C 6E E6 A5 FD D5 21 31
+Header: 9F D2 B5 9D 67 74 96 27 09 07 38 59 FC 8C 96 56 66 76 1F BD B9 50 18 A5
+Data: 59 25 39 D5 6E 7C B2 4A B7 E7 1A F9 BE 23 33 22
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: F8 F6 CB 04 75 8D E2 CD E4 C3 6F 5F C4 53 6D 9A E9 CC DC 6D F6 02 E8 B3 4E 8E B8 78 59 61 A8 48 6F 2F 2E 85 95 A2 3E F5
+Enc output: 30 CB A1 82 0C 0E 16 DF 4E B0 2A 84 3E E3 F5 B4 FE 4A E5 8B E2 5F 59 52 D0 E2 4D C6 64 5E 70 65 5F 73 3B B5 10 F7 0F CE
 Encrypting again with state: . . . OK
-Enc output: 04 CB 0F BD C4 94 5E D6 D7 3B 88 CE 88 C0 80 81 99 18 55 A4 C6 51 43 0C 2F B1 98 F0 7E FC 4B 1F 87 3A 96 DE 5E 8A 9D 55 2E 50 C5 BA 3F F2
+Enc output: C6 B5 2F 03 37 F8 88 BE 04 87 9E 5D AA 54 0B 05 C3 3B BD 29 62 B0 82 8A D1 EB F9 9E 13 81 8F C0 D8 F3 4B 80 78 05 E9 F9 A7 B9 29 53 10 6B
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5102,11 +5138,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 05 4F 86 86 74 1D 42 2A 54 E2 A9 89 F6 0E 66 D9 AA 9E AB DE 19 A1 CF 3D B7 73 06 66 00 E2 38 07 99 D5 AD DB 23 81 CD 0C 75 2B F4 BE
+Enc output: 0F 9F CC E6 AA D8 5E D3 E7 6D FD 0F FA F1 8D F8 F3 5E 1F 27 5D 55 03 7D 1D ED 24 A3 80 D0 5F 75 DA EF CE 76 36 6C 5A 9C 5C 96 F0 DE
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 86 8C 94 4D 3A 37 6E 50 01 E0 E1 BE 4B EB 1A D4 46 1B 56 70 53 F0 9F A0 81 1A 65 22 B7 0F F9 09 A1 3C E6 DC 69 04 F2 05 0A 51 9B 75
+Enc output: F8 59 97 AD C3 05 6F 05 86 88 2F EA 31 1E BE 1F C2 CF 4A C0 84 97 DE BE 21 E6 D7 4C CB 59 04 27 AB EA 32 9A A5 47 4A E9 CA D7 5F BB
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5115,24 +5151,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 19 C3 FA 39 4F 1F 4B 3C 82 27 20 93 62 72 73 0E
-Data: 2F AF EE FE BA F9 64 3D 8D 9A E7 AB 7F A9 40 AB
+Header: B4 DA 3C 99 4B 1E 9C 18 51 F6 0D 6F E8 D9 C9 C4
+Data: 98 69 2C 5E 3E 74 8C 42 AE EC AE B5 E6 09 F6 54
 Padding:
-Trailer: C3 C1 93 EA B4 79 4B A8 1F 39 ED 7D
+Trailer: 78 6F BA C5 F7 7E 14 62 66 19 8E 14
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: E7 9F D9 CD 56 6D 5E F7 FF 89 C3 73 4E 73 E0 BB
-Data: D3 0E 94 13 FC 74 68 83 37 47 31 BD 9F 91 0B D3
+Header: 21 B9 23 1C F2 1B B7 2C EA 8C 44 FE F3 C8 D8 C7
+Data: 0B 54 61 CA 90 B0 B7 E6 60 EB 92 E5 FF 56 F2 16
 Padding:
-Trailer: 48 76 E2 6B 2F B9 94 34 68 69 13 D2
+Trailer: C4 5C 48 00 F8 F1 08 85 42 48 E5 F9
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 7D 5C ED B1 86 66 C4 3B 6F AC 2B 69 A9 72 EF 8E 90 62 AC 5A 7D 1B 1D D0 EE EE FA 89 BC 3E 02 3F 0F 92 A1 C5 AA DF 3B 72 15 D4 3B 57
+Enc output: 3B 41 2E F8 04 B7 56 F0 AB 97 B9 71 B7 1D 9A 3A E9 39 7F F5 21 22 9A 26 47 9C FF E4 1C 4D 71 E2 B7 1E A7 7E 06 08 47 AA 81 EA 14 90
 Encrypting again with state: . . . OK
-Enc output: 0A FD AE 4A C7 D5 D6 AB 26 3B 22 A9 4B E4 EE DA AF D9 3F 6E 04 11 94 D9 C2 17 A0 CC 3B B5 C7 C2 AD 85 D3 EB AF 66 FE B4 28 6F 9D D7 54 6B 84 FF B2 95
+Enc output: 9D EC D6 86 7D 52 C3 E8 2D FB A7 DC 52 03 FD 73 13 73 68 17 5C 15 48 A4 53 9A 25 18 71 F9 C2 9D 9E 6A 91 FF F2 BB 52 00 37 B3 71 05 19 0C 68 80 D0 31
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5145,11 +5181,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 1D 56 9D 09 85 2C 6F E4 22 57 13 88 CD 1D B9 82 BA AE 4B 11 4C 84 55 82 97 49 38 6E FC A0 91 29 D0 F8 4E 41 AE 1F B8 D6 F0 C5 EC 63
+Enc output: 74 61 2B 0B 7C 34 77 9E C9 F5 74 C0 91 92 6E 28 89 7B AA 90 5F 0A 55 8C F3 DD 91 90 1E 43 2B 9A D3 3C 7A 2F 5A 36 BD 46 D0 32 4B 43
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: B8 74 7F DE 7D 3B 85 72 3F 06 35 41 91 22 60 82 48 6A EB 6C 03 88 6C 64 0F C3 D2 89 59 F3 2E 2E 8C FE DA 89 FC 92 C2 14 B2 15 0E 1C
+Enc output: 3F CF FC 7F 64 03 46 43 1E EE 5D 55 9C 06 1D D6 9C 26 1A D6 7C 62 BB 08 BF 13 E1 0A 3C B8 FC 98 69 CF 62 D5 A6 0C C3 AF 08 B9 FA 63
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5158,24 +5194,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: D3 3C 4D 0C F5 5E 85 A2 30 E9 AD 79 A3 8C 7C 6D
-Data: A9 76 DF 0E BF 25 D0 71 6B 43 3C A0 1C BF B9 F5
+Header: F3 A4 7F 30 DF FA 51 8E 69 C1 EA 97 95 C4 96 0D
+Data: 98 35 E5 A8 46 CE DC E5 E2 3F 46 5A CB 97 E2 68
 Padding:
-Trailer: AB FA A3 35 85 CD 88 3D 35 BB 6E AC
+Trailer: FC F7 8D AD B9 88 B4 78 72 D8 BC AF
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: B7 C9 5F A4 2F 49 FD 24 37 4F E7 E7 80 E6 52 BD
-Data: 3F EA 2C 8A 34 A6 B4 EA 9A 08 33 3E 95 BC 5E 23
+Header: B4 9B 21 50 9B A5 B5 07 55 BA FB 61 16 82 EF 58
+Data: D3 A6 D6 EA 23 49 82 33 FF B7 8A 72 80 81 FF 9E
 Padding:
-Trailer: A4 B5 FD B5 16 F7 73 51 10 BD 33 A8
+Trailer: 26 2A 18 6D 7E 63 4A 6B B4 EF D8 94
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 3D 84 18 45 75 39 66 FA 64 A7 6E C2 CB F0 7C 60 C5 5C 10 44 13 0B 1F 40 B9 B6 24 EE 75 64 2A 87 7F 57 2E 9A 41 40 8A 87 16 1E 23 19
+Enc output: 47 49 EF 04 73 70 35 59 8C 22 E4 B4 20 2D 02 C8 51 E2 FC B9 62 0E 0E BE 30 E6 69 32 00 16 B8 53 65 A4 9E FC 07 1E 15 DE 1C 5C 04 85
 Encrypting again with state: . . . OK
-Enc output: FA 8B 27 81 D8 1D 02 C8 78 11 6E 1B 7D 25 47 D3 DB 87 64 7B 03 F9 7A BF 5E D6 3B 8A 30 D8 6D 44 67 0F 41 A2 85 DC 9C 4F FC FA A1 E3 FE 9D A7 45 72 07
+Enc output: 86 C6 A3 18 49 1F BF 26 CB AE 9A 8B CE BA AC 2C 61 0F 10 69 D0 37 53 FB 92 3F 57 7E 19 6C 6B 37 12 2C C1 A6 3A A5 46 C8 50 C1 27 33 A8 32 12 FC 71 8F
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5188,11 +5224,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 05 9B 9C 6D 42 65 6E 81 3A 8B 72 85 F5 E8 D4 04 6F 0F 66 FD B7 C5 9D D6 C4 36 E9 79 81 FB CC EA 2F B5 21 D2 1C 5A 7F 41 AC 5D 27 8E 3F 60 A4 FF
+Enc output: 40 2B A8 83 92 18 91 9E 77 5B 1B E4 B1 4B 36 40 E3 3C 51 F4 43 2D C9 90 A4 01 78 37 3B 34 EE E0 F8 13 CC F8 24 A3 37 D8 D8 30 0A AD 61 4F B8 96
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 78 3A E9 19 19 C3 74 95 CE 4E F9 E5 1C E5 8F FF AA E4 53 A4 79 15 EA AB 9D 94 6A AB 0E EC A7 90 72 8F 38 30 DA 04 D4 E7 2A AC 6A 7F E3 F9 7C E8
+Enc output: ED 08 7E 67 B9 88 B0 CD E5 6C B1 41 AA 58 EF C7 5B 7A 0C 44 EC C9 53 E0 2C 92 7E 8B FA 62 91 42 08 02 E4 9D 72 6B BE A3 B6 2D F3 F5 4D 8D C4 A2
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5201,24 +5237,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: C8 80 63 D8 56 41 03 9C FE 2A 80 52 48 50 BC F9
-Data: 47 B8 76 E7 48 80 C2 AD 9F 48 6D D1 72 3F F9 20
+Header: 06 C2 FF E3 14 64 D7 CC 0C 4F 63 13 8C D3 5B 2D
+Data: 43 30 C2 FA 9B 17 59 52 B0 FE AF A4 44 B6 DB 8B
 Padding:
-Trailer: 6E 6B 49 14 8B 1D 64 14 68 6F 3C 0D 2E 01 07 00
+Trailer: EA EE 03 E6 B5 FE BB 42 93 59 57 0E BB 97 8D E0
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: B2 74 31 77 12 68 90 75 CB B4 13 8E A5 D2 8E FF
-Data: E2 F0 31 B3 F7 31 FB 07 8C 8E B1 F8 AD F9 F4 06
+Header: E2 FE 05 6E 7B 15 92 95 AF DE AE F5 5B 0E A5 A9
+Data: B3 E3 DF FB 0B 93 3C 65 FB A6 F5 20 4C B4 7B 08
 Padding:
-Trailer: 06 A4 CA 2D 0C 7D F0 5B 38 0E 55 42 66 8E F6 56
+Trailer: 0E 52 73 8E 56 4B 00 09 44 9D CB 8C 33 42 28 89
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 73 63 D6 B6 CF FE 67 66 AC E9 90 FC FA 19 D2 15 49 13 D5 F2 7D 65 DB E7 05 B7 BC E6 56 03 A6 7B 10 3E E5 6A 9D 87 1C 9A 4F 25 1E B1 AD 87 B3 77
+Enc output: 3A FF 96 E4 F0 32 CF 95 15 ED DC 71 F7 6A 32 65 63 99 CF 00 AD 00 C3 46 0A 7D FD B2 80 E4 89 A2 CA 7F 95 BC 0F 0F 15 F2 55 E6 78 61 63 D8 7F AA
 Encrypting again with state: . . . OK
-Enc output: 94 C2 D5 11 31 DE 74 4C E4 B4 C3 5C 07 EC 3B 75 6B D8 29 DC E8 B2 3D 1D F5 D5 8E 88 3A E3 90 9B D4 EB 88 41 44 17 E3 B9 FF 85 B9 90 55 F9 87 DB 0A C6 3C BD 6D 69
+Enc output: D1 7D 24 AE 84 9B C1 9E E6 59 71 F1 EC 40 E6 F4 17 18 34 BD 44 D4 76 1C 9A 90 ED 60 66 CF D4 3A 10 D2 7E 53 B6 F9 2F A7 F2 CB 6F B1 E8 43 A5 A7 1F 47 58 99 1E 8F
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5231,11 +5267,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: C9 65 1F A1 6F 28 F6 62 2F A5 73 A1 96 AA E4 EB 05 D5 7C DB 37 5B BE 61 67 40 22 3F A6 CF 59 8A 89 D7 D5 07 7E 97 D2 B4 60 5B 59 C6 F3 6E 31 16
+Enc output: 16 90 BA DD 47 8F C2 DA 18 94 73 02 0D 08 D3 EB AA 87 5E 22 BE 19 89 52 A1 B0 DC 84 49 EF C2 D4 DB 02 F6 AE A0 38 24 F1 3F B6 B5 00 38 CE 47 FA
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 0F DB 02 D6 0A 68 2A 08 5E 5B 48 65 96 12 BE 82 C4 56 26 CE 1E 50 88 D8 D8 04 B0 73 99 82 3A 60 C8 8F 0A 28 C9 D8 39 88 9F 47 FC 09 B9 4B 35 46
+Enc output: 31 64 28 D0 CB D9 A7 14 6A 65 6F B9 93 AF 43 2F AE 0B A6 DD 48 6C 79 6D 43 39 3C E3 30 CF 6E C4 C4 4A 91 1A 03 ED 2B D8 B0 F9 1C 2A 38 9B 0F A9
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5244,24 +5280,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: AD 59 11 E1 7A F2 52 BE 12 0C 53 D1 A8 CC C1 18
-Data: EE BC 11 20 BF B5 9D CD BE 62 0D 1E 26 8E 4C 57
+Header: 2F 3B 79 96 F2 EE 42 7B 14 13 93 24 85 2B A9 DA
+Data: 49 81 33 88 F6 5E EF E1 A3 38 51 CC B0 57 8F 10
 Padding:
-Trailer: 50 FB E8 61 72 25 1E 9F D3 CC 83 22 49 71 72 61
+Trailer: 2B AA A4 C3 38 C7 F7 2E 8F 08 34 98 99 20 86 71
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 3E 6E 9B 1C D2 6B 49 77 CA D8 FA 5B A8 C0 79 CE
-Data: 93 E0 CD A7 D2 F4 15 46 F0 F7 A9 6C 75 A7 DB CE
+Header: 57 2C 5D 71 56 1C D2 30 0D 16 D1 5E B2 E2 5E D4
+Data: DA F4 C1 D4 81 DE 49 56 81 5F 2C ED 23 BA 81 31
 Padding:
-Trailer: 62 EA 77 D9 42 46 45 92 1A BE 29 CF D2 80 F0 8D
+Trailer: AA 90 15 10 F8 72 4E 5F F4 BC 6E 44 48 6C 73 EA
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 0A E2 29 15 C5 51 3F D6 C8 C1 AA 2A BC 73 6D B4 A8 AD F4 D7 7A 72 70 FB 4E 7A F5 29 1A F8 6B CB 49 97 B3 25 8B 5E 0A 86 76 1E A3 58 AC C5 F7 9D
+Enc output: 14 E6 BE 65 AE 0C 98 40 59 8E BB DB DF 7C B3 E2 C4 DC 2F B2 15 70 E3 A7 94 65 6A 3D 80 90 B9 51 AF AD BC 26 33 A9 70 8C 21 CB 16 5A 7B CF 86 AF
 Encrypting again with state: . . . OK
-Enc output: F9 2D 77 13 A6 F2 FE EE 4B 93 7D 41 BB 26 2A 31 A5 B6 A0 AC 13 3D 86 CD 22 18 39 9C 38 9D 60 8D 1A AB C9 F5 15 30 E1 13 68 07 B2 AD F0 7F 33 A1 D4 41 C2 43 A0 0E
+Enc output: 16 B5 31 26 C4 B3 92 AD E3 10 23 12 AD A3 CD 15 6C 7D 72 2B E9 91 9B 68 C8 A3 0D DC AE A1 31 E7 E2 F1 66 58 C5 00 35 AA BA 94 CC F2 93 15 98 35 10 AF F7 9D 01 C9
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5274,11 +5310,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 40 0E A3 7A 6D 50 2F 4A 8A C2 B5 08 E7 D5 F4 A9 CC 37 CA 6F 27 CB 8F 21 4B 76 C4 B1 1A 26 12 8F 65 E4 39 E3 E3 3D F7 42 7D D5 2D 1F 6A C7 D8 10
+Enc output: A6 4E A5 5D D2 B1 C1 7A 7D B8 B0 40 B5 3B AF B4 E7 36 83 6F 58 3B 4F C8 53 74 77 9A E0 FF 7C D8 D3 7E B3 F9 63 B8 64 A0 AC 55 59 E7 F4 DD D7 21
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: ED 64 6D E0 01 0D C0 D7 18 09 09 12 DB E7 05 B8 9E 92 7E F8 01 91 2E AB CD E6 C1 6B F4 44 C4 52 42 FA 8C 9E C2 83 FC E8 35 5D D5 55 76 68 2F F7
+Enc output: 18 48 0B 65 D7 71 FE 0B 5F 77 B2 C7 AC 2E 90 DB 7A F3 E6 C7 11 09 24 56 91 F1 9F C1 67 BF 93 9E E5 01 70 98 62 00 D2 E2 63 B9 AC D4 FF 2B 45 A2
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5287,24 +5323,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 73 8A 6C 81 5C EE B6 0D 9B BB 1B 50 EA 0E 11 71
-Data: AB 33 AD 3C 99 5C D1 2D 13 DE A8 26 9B 82 41 D2
+Header: A1 A1 7A 6F 29 A0 FD 14 73 AE 65 74 5B 0A 70 E2
+Data: E7 96 5A 83 FF B3 2A F7 D2 58 74 9C A1 77 DA B4
 Padding:
-Trailer: 76 49 32 41 26 2B D8 7F CB C9 CE CA 88 4C 1F 34
+Trailer: 72 C5 49 11 83 9F EC E2 CD D0 04 27 78 0F 5F F7
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 46 52 F2 77 84 18 E0 19 52 06 28 7F C6 F4 0D 1C
-Data: 62 8E 66 CE 21 52 C7 E2 01 D6 56 4F 82 68 E5 8A
+Header: 0B 64 FE 05 34 56 18 B2 53 1A 33 C4 D9 15 49 8C
+Data: C3 94 0F EF 58 F7 FB D8 DC 5E FA AF CF 17 B5 94
 Padding:
-Trailer: 72 7C 55 27 6E 4D 5E 12 5C 2C D0 0E 2D 06 3A E8
+Trailer: 86 81 59 78 27 E4 41 11 2A 7B 20 D5 06 5C 63 A4
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 1D D2 B6 8B 64 7F AF 8D 74 90 5C 20 A7 CA 2F B5 94 A9 BC EA 20 CE 73 6C BD 76 60 21 F0 E9 34 50 9E 9D 69 C7 F5 A8 45 3A 86 EC E3 44 85 EA C2 DD
+Enc output: 02 9C B8 2F 35 9E EF 00 C6 E2 11 3D 5E B7 C7 F9 2D D5 F5 8D 26 4B A0 F1 BF FE DE 3B 9D 89 D5 2D CE 2D C7 B1 0A 9D 11 83 6A 52 18 50 19 B9 38 03
 Encrypting again with state: . . . OK
-Enc output: 47 07 15 E7 4C 0C 8A 9A AC 1C 3B 5B F9 3F 5F 6D D1 3D 82 A7 56 CD 6F 0E 7A 69 A4 80 E0 8A B0 61 22 78 9C 9C 5E 44 3E C6 06 A3 46 17 A8 36 17 56 0A E3 4D 1C E4 67
+Enc output: 93 53 CB 89 31 A1 BA 64 A3 CE 3B 66 E8 E0 D9 77 CF 89 7C 1A BA 05 4F 63 69 0A FC 63 1D 60 C8 83 CC 80 35 32 C8 2D 77 1C F4 35 BE CB 00 9B A6 54 BC E0 A3 F4 D3 7F
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5317,11 +5353,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 8E 4E 45 50 11 A6 23 63 66 F1 F1 2B AE E4 77 F2 A0 B2 69 09 76 41 26 43 50 3D CE 88 67 03 82 97 45 A4 18 3C E8 D4 41 0D C6 8C 8A 4F 4C 73 DF E1 C9 F3 4F C3 BA 01 BC C5
+Enc output: 55 7A BE 08 7F 4D 96 1D A3 2A 2C D9 71 E2 19 30 78 43 DA 3D 55 AD DD 87 3D B3 3F 6D E5 F1 10 4C A5 D5 B8 19 17 49 64 46 47 54 4E E7 37 B2 56 85 B3 99 F2 18 27 48 AB 32
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: CC 6C C7 FF D5 94 61 34 6D 94 0B E4 A6 54 22 7C 3F BD FF 4E B1 6E 9C 1D AB 94 85 4D 08 28 3F 1F 73 2B D9 EC 59 8C 58 56 54 23 07 B8 20 8F AE E8 83 96 B5 C8 88 D3 30 94
+Enc output: 3D 91 6B 10 1C 8B 01 12 25 88 5B 3B 52 44 6F DF 29 C7 B0 DB 44 AC 1A 77 2A 07 E2 76 F1 2D 28 6B EE DE 48 6D 03 DA 89 AC 66 C8 37 60 09 A9 B7 95 E5 CF 23 A6 F9 DF 1F D0
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5330,24 +5366,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 17 20 9A FA 70 FE 7C 6F 5B DD 0C 24 44 78 7E B1
-Data: CB 24 00 37 D7 45 2F B1 6F D1 4C 9A A8 5C 6C 50
+Header: 16 AF B9 7C 3D D0 60 3B D5 22 9D CF 08 0B C0 85
+Data: 3B 9A F0 1D 46 C6 53 89 F5 83 E1 37 25 D1 1E 92
 Padding:
-Trailer: 73 11 33 0D 12 ED AE EB CE C6 CD 96 CC 5B D1 76 08 53 BA A6 E9 67 70 95
+Trailer: 8D E2 C7 97 6B AF 67 17 EF 67 37 41 0C F8 10 9B 20 1F 67 CD 66 67 8B EB
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: F7 E8 4E BC 0F 48 E2 62 F3 C0 D8 4B D0 DB 0E E7
-Data: F7 43 D1 E3 DC BB 31 53 FE 79 A8 DA 0B 65 F5 76
+Header: C5 E7 AB 15 B6 3A 45 7E 57 73 80 0E A9 21 38 FC
+Data: 33 14 1D 57 F8 37 C4 15 EF F0 E7 D3 3C 52 05 84
 Padding:
-Trailer: 67 8F 9B AE 28 C7 D5 CC 8D 5F 95 62 E0 D6 A2 39 44 43 83 3C 9A 3E B6 C9
+Trailer: 3E 2D F3 93 3F 96 35 8E 92 CC B5 4D B2 A2 4A B7 8A 68 6E AD 86 4E 62 8D
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: E3 EB 03 83 33 84 E8 AD 04 B2 FA A4 87 B3 F6 42 F1 02 9B 42 63 67 16 0A 80 C6 14 44 B1 9E C9 11 6F 4C BD E2 45 27 AB 3A D1 DA BC 6B 5A 47 2C E1 D4 44 68 95 2F D3 5A 4B
+Enc output: 3E BE 59 87 51 19 F6 D1 B9 40 CC 88 B5 F8 B2 58 91 91 59 5F C3 1C A3 6A 53 12 98 CF 69 51 CB 6C 8C D3 04 0E 1E 22 B7 6E FF BF 2B AB 50 F2 80 7E 15 8F C3 63 CC 4A 88 9A
 Encrypting again with state: . . . OK
-Enc output: F5 77 FF 67 73 13 A0 CB 70 CE 76 D4 BF EB 32 4E F7 14 29 4D 4F A6 EC 8F F7 4B 0C D9 04 A5 29 53 21 B0 0F 38 D7 E1 D5 B9 90 10 09 05 8E 6F C1 F9 2A CE 6D 15 84 62 27 47 E8 23 8E 26 32 BD
+Enc output: C2 55 13 19 BE 93 E9 16 AE 40 83 D2 F4 A9 15 C7 59 A7 CE 1A 23 82 12 91 59 55 F8 77 03 46 E2 D3 27 CA 80 E0 FD DD C1 4F 93 FD EB D5 C3 50 1D AA F6 B6 E9 3A AB 56 C2 A1 12 B1 29 44 43 21
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5358,7 +5394,7 @@
 Initializing an RC4 keyblock: . . . OK
 Generating random RC4 key: . . . OK
 Encrypting with RC4 key usage 8: . . . OK
-Enc output: E0 1B B1 8F 6F FF 5D 95 40 26 84 A7 6C 60 83 E9 54 60 F4 7E C0 48 36 94 13 09 15 D7 66 22 6B BE 0E 14 7E BB B2 1D 47 D9
+Enc output: F9 47 D5 25 49 68 C2 92 E1 C1 70 E4 3F 95 57 F1 B8 14 F7 CC 5D C0 7F 8D B5 98 27 EE FA 62 D9 AC C1 CE 52 81 4F CB AC AB
 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
@@ -5609,14 +5645,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.374864
-Test on /tmp/cctest.374864 passed
-Starting test on KEYRING:process:/tmp/cctest.374864
-Test on KEYRING:process:/tmp/cctest.374864 passed
-Starting test on MEMORY:/tmp/cctest.374864
-Test on MEMORY:/tmp/cctest.374864 passed
-Starting test on FILE:/tmp/cctest.374864
-Test on FILE:/tmp/cctest.374864 passed
+Starting test on /tmp/cctest.1859360
+Test on /tmp/cctest.1859360 passed
+Starting test on KEYRING:process:/tmp/cctest.1859360
+Test on KEYRING:process:/tmp/cctest.1859360 passed
+Starting test on MEMORY:/tmp/cctest.1859360
+Test on MEMORY:/tmp/cctest.1859360 passed
+Starting test on FILE:/tmp/cctest.1859360
+Test on FILE:/tmp/cctest.1859360 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...
@@ -5625,14 +5661,14 @@
 gcc -L../../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.375205
+Starting test on WRFILE:/tmp/kttest.1859382
   Type is: FILE
-  Name is: FILE:/tmp/kttest.375205
-Test on WRFILE:/tmp/kttest.375205 passed
-Starting test on MEMORY:/tmp/kttest.375205
+  Name is: FILE:/tmp/kttest.1859382
+Test on WRFILE:/tmp/kttest.1859382 passed
+Starting test on MEMORY:/tmp/kttest.1859382
   Type is: MEMORY
-  Name is: MEMORY:/tmp/kttest.375205
-Test on MEMORY:/tmp/kttest.375205 passed
+  Name is: MEMORY:/tmp/kttest.1859382
+Test on MEMORY:/tmp/kttest.1859382 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'
@@ -6471,11 +6507,14 @@
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
 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 
@@ -6506,9 +6545,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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro  -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wcast-align -Wshadow -pthread  -o test_cxx_kadm5 test_cxx_kadm5.o -lkadm5clnt_mit -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lkeyutils -lresolv 
 LD_LIBRARY_PATH=`echo -L../../lib | sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../src/config-files/krb5.conf LC_ALL=C  ./test_getpw
-my uid: 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.
@@ -6698,6 +6737,9 @@
 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 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
 make[3]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build'
@@ -25832,7 +25874,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
@@ -26018,7 +26060,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 -j42
+	cd build && make -j20
 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'
@@ -26032,10 +26074,10 @@
 making all in util/support...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/util/support'
 cat ../../../src/util/support/libkrb5support-fixed.exports > new-exports
-: updated OBJS.SH
 for i in  .; do \
   if test "$i" != .; then echo $i >> new-exports; else :; fi ; \
 done
+: updated OBJS.SH
 mv -f new-exports libkrb5support.exports
 base=`echo "krb5support" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_0_MIT {"
@@ -26045,9 +26087,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
@@ -26064,19 +26106,19 @@
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/util/profile'
 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/$/;/"
+: updated OBJS.SH
+make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
+make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
 echo >> binutils.versions "};"
 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
+++ 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
@@ -26092,35 +26134,35 @@
 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'
-../../src/config/move-if-changed osconf.new osconf.h
 : ../lib/krb5/error_tables/krb5_err.h
 : ../lib/krb5/error_tables/k5e1_err.h
 : ../lib/krb5/error_tables/kdb5_err.h
 : ../lib/krb5/error_tables/kv5m_err.h
+../../src/config/move-if-changed osconf.new osconf.h
 : ../lib/krb5/error_tables/krb524_err.h
-osconf.h is unchanged
 : ../lib/krb5/error_tables/asn1_err.h
 : krb5.h
+osconf.h is unchanged
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/include'
 making all in lib...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib'
 making all in lib/crypto...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto'
-making all in lib/crypto/krb...
 base=`echo "k5crypto" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_3_MIT {"
-sed  >> binutils.versions < ../../../src/lib/crypto/libk5crypto.exports "s/$/;/"
-echo >> binutils.versions "};"
+making all in lib/crypto/krb...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/krb'
-echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+sed  >> binutils.versions < ../../../src/lib/crypto/libk5crypto.exports "s/$/;/"
 : updated OBJS.SH
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/krb'
 making all in lib/crypto/builtin...
+echo >> binutils.versions "};"
+echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/builtin'
-: updated OBJS.SH
 making all in lib/crypto/builtin/camellia...
 make[7]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/builtin/camellia'
 : updated OBJS.SH
+: updated OBJS.SH
 make[7]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/builtin/camellia'
 making all in lib/crypto/builtin/des...
 make[7]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/builtin/des'
@@ -26177,9 +26219,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
@@ -26193,32 +26235,32 @@
  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
 rm -f libk5crypto.so.3
-ln -s libk5crypto.so.3.1 libk5crypto.so
 (cd ../../lib && ln -s crypto/libk5crypto.so.3.1 .)
+ln -s libk5crypto.so.3.1 libk5crypto.so
 ln -s libk5crypto.so.3.1 libk5crypto.so.3
-rm -f ../../lib/libk5crypto.so
 rm -f ../../lib/libk5crypto.so.3
-(cd ../../lib && ln -s crypto/libk5crypto.so .)
+rm -f ../../lib/libk5crypto.so
 (cd ../../lib && ln -s crypto/libk5crypto.so.3 .)
+(cd ../../lib && ln -s crypto/libk5crypto.so .)
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto'
 making all in lib/krb5...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5'
+making all in lib/krb5/error_tables...
+: updated OBJS.SH
 base=`echo "krb5" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_3_MIT {"
-making all in lib/krb5/error_tables...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/error_tables'
-: updated OBJS.SH
-: updated OBJS.SH
 sed  >> binutils.versions < ../../../src/lib/krb5/libkrb5.exports "s/$/;/"
-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*; *; };"
+: 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...
+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'
@@ -26249,9 +26291,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
@@ -26260,7 +26302,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
@@ -26283,8 +26325,8 @@
 : updated OBJS.SH
 sed  >> binutils.versions < ../../../src/lib/gssapi/libgssapi_krb5.exports "s/$/;/"
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/generic'
-echo >> binutils.versions "};"
 making all in lib/gssapi/krb5...
+echo >> binutils.versions "};"
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/krb5'
 perl -I../../../../src/util ../../../../src/util/gen-map.pl \
@@ -26310,19 +26352,19 @@
 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
-rm -f libgssapi_krb5.so.2
-(cd ../../lib && ln -s gssapi/libgssapi_krb5.so.2.2 .)
 ln -s libgssapi_krb5.so.2.2 libgssapi_krb5.so
+(cd ../../lib && ln -s gssapi/libgssapi_krb5.so.2.2 .)
+rm -f libgssapi_krb5.so.2
 ln -s libgssapi_krb5.so.2.2 libgssapi_krb5.so.2
 rm -f ../../lib/libgssapi_krb5.so
 rm -f ../../lib/libgssapi_krb5.so.2
@@ -26389,9 +26431,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
@@ -26413,10 +26455,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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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...
@@ -26434,19 +26476,19 @@
 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
-rm -f libkdb5.so.10
 ln -s libkdb5.so.10.0 libkdb5.so
+rm -f libkdb5.so.10
 (cd ../../lib && ln -s kdb/libkdb5.so.10.0 .)
-ln -s libkdb5.so.10.0 libkdb5.so.10
 rm -f ../../lib/libkdb5.so
-rm -f ../../lib/libkdb5.so.10
+ln -s libkdb5.so.10.0 libkdb5.so.10
 (cd ../../lib && ln -s kdb/libkdb5.so .)
+rm -f ../../lib/libkdb5.so.10
 (cd ../../lib && ln -s kdb/libkdb5.so.10 .)
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/kdb'
 making all in lib/kadm5...
@@ -26498,15 +26540,15 @@
 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
-rm -f libkadm5clnt_mit.so.12
 ln -s libkadm5clnt_mit.so.12.0 libkadm5clnt_mit.so
+rm -f libkadm5clnt_mit.so.12
 (cd ../../../lib && ln -s kadm5/clnt/libkadm5clnt_mit.so.12.0 .)
 ln -s libkadm5clnt_mit.so.12.0 libkadm5clnt_mit.so.12
 rm -f ../../../lib/libkadm5clnt_mit.so
@@ -26539,10 +26581,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
@@ -26577,9 +26619,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
@@ -26596,9 +26638,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
@@ -26618,18 +26660,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...
@@ -26643,9 +26685,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...
@@ -26679,9 +26721,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...
@@ -26694,24 +26736,24 @@
 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'
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
-: updated OBJS.SH
 echo >> binutils.versions "hostrealm_test_0_MIT {"
+: updated OBJS.SH
 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...
@@ -26724,9 +26766,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...
@@ -26740,9 +26782,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...
@@ -26755,9 +26797,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...
@@ -26770,9 +26812,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...
@@ -26785,27 +26827,27 @@
 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'
-echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 making all in plugins/kdb/db2/libdb2...
+echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 echo >> binutils.versions "db2_0_MIT {"
 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'
+echo >> binutils.versions "};"
 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 "};"
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2/libdb2/hash'
-echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+echo >> binutils.versions "};"
 : updated OBJS.SH
+echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 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...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2/libdb2/btree'
@@ -26829,13 +26871,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
@@ -26852,27 +26894,27 @@
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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*; *; };"
-echo >> binutils.versions "kldap_0_MIT {"
 making all in plugins/kdb/ldap/libkdb_ldap...
+echo >> binutils.versions "kldap_0_MIT {"
 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'
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/kdb_ldap.c -o kdb_ldap.so.o && mv -f kdb_ldap.so.o kdb_ldap.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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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_realm.c -o ldap_realm.so.o && mv -f ldap_realm.so.o ldap_realm.so
+echo >> binutils.versions "};"
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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_create.c -o ldap_create.so.o && mv -f ldap_create.so.o ldap_create.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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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_principal.c -o ldap_principal.so.o && mv -f ldap_principal.so.o ldap_principal.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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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_principal2.c -o ldap_principal2.so.o && mv -f ldap_principal2.so.o ldap_principal2.so
@@ -26889,27 +26931,27 @@
 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
+ln -s libkdb_ldap.so.1.0 libkdb_ldap.so
 rm -f ../../../../lib/libkdb_ldap.so.1.0
 rm -f libkdb_ldap.so.1
-ln -s libkdb_ldap.so.1.0 libkdb_ldap.so
+rm -f ../../../../lib/libkdb_ldap.so
 (cd ../../../../lib && ln -s ../plugins/kdb/ldap/libkdb_ldap/libkdb_ldap.so.1.0 .)
+(cd ../../../../lib && ln -s ../plugins/kdb/ldap/libkdb_ldap/libkdb_ldap.so .)
 ln -s libkdb_ldap.so.1.0 libkdb_ldap.so.1
-rm -f ../../../../lib/libkdb_ldap.so
 rm -f ../../../../lib/libkdb_ldap.so.1
-(cd ../../../../lib && ln -s ../plugins/kdb/ldap/libkdb_ldap/libkdb_ldap.so .)
 (cd ../../../../lib && ln -s ../plugins/kdb/ldap/libkdb_ldap/libkdb_ldap.so.1 .)
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/ldap/libkdb_ldap'
 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/x86_64-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/x86_64-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...
@@ -26936,9 +26978,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...
@@ -26951,9 +26993,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 -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...
@@ -26966,9 +27008,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...
@@ -26981,9 +27023,9 @@
 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...
@@ -26996,9 +27038,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...
@@ -27011,9 +27053,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...
@@ -27026,9 +27068,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...
@@ -27041,9 +27083,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...
@@ -27294,9 +27336,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'
@@ -27365,9 +27407,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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 
@@ -27599,11 +27641,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 4E D4 53 B7 E2 39 1A 94 6D 17 CD BE BE F5 F5 CB 1B BE 1B 1D D5 5D C6 BD 7A 8B F6 C0 B7 A2 3D BB 77 A9 7E A4 97 C4 5A D6 2C D6 3F D0
+Enc output: 0F A5 64 2F FA 7E CB 07 43 99 45 21 CC 79 80 EF 3F FC 1B E0 57 0E E9 60 EE C1 24 CB 92 4A 57 51 4C 17 94 21 FD 15 4C 29 AD 2C 46 4A
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 86 0D 41 45 89 B6 C1 86 43 61 E9 C1 30 B7 83 09 57 D0 0B 4D 10 CB 81 53 8B 16 A9 91 A7 BB 78 83 14 97 9C 0F 07 50 89 61 E3 E1 EF 3A
+Enc output: C0 EC EC 0A 2B 69 65 47 37 99 64 D1 7F 54 17 C9 E9 14 BE 6C BA ED 32 AB D5 18 3E 30 61 73 C6 FF 58 E6 F2 64 44 89 5F 56 99 7B B2 3A
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27612,24 +27654,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: B7 57 B6 62 3E 33 50 58
-Data: 82 EB 3D 44 8B 12 6B B9 39 16 FB 0D 47 E9 3C 90
+Header: 22 96 EA 86 4D C2 E2 1F
+Data: EC 27 A1 C3 98 BD 1B 77 EC DF 9D 39 F1 10 C0 FA
 Padding:
-Trailer: F3 49 51 C5 58 E8 F2 21 4B 68 D6 3C 7B 80 BF 1E 0F 8B 76 A5
+Trailer: D0 1D 40 FE DE F2 C2 08 09 63 1D 16 4B 34 B4 CF 97 A8 37 E9
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 7B D3 08 C9 88 D7 03 0F
-Data: 20 AC B2 D7 5C 6F BA 08 FA 94 78 CB 45 CF 23 32
+Header: 94 69 6F C5 7A 1B 0D A7
+Data: E8 B6 5E 22 91 B7 8A 38 B4 42 09 74 6D 04 84 8C
 Padding:
-Trailer: 9D 87 B1 5B 94 0F 4F F8 5C 63 C5 BA E1 FD 5F F9 D8 DD BC 1D
+Trailer: 48 43 C5 55 85 33 B5 98 F8 95 57 7D 15 16 86 56 82 49 06 86
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 24 1D 46 2B 38 E3 6A DA 3A CC 68 8D E0 02 49 5E 6C D7 49 10 31 65 17 38 91 EA CE B7 09 07 49 C6 20 3D 6E CE A4 4B AE 3C F7 81 54 6D
+Enc output: A2 32 0E 7B 25 3E 27 56 AB 43 B0 7E E4 B4 68 4A CA EB D0 B7 6A B4 2B 07 33 BE 84 40 C2 7A F8 9C 81 5C 46 5F 5F C1 03 4A A0 00 4C C2
 Encrypting again with state: . . . OK
-Enc output: 05 77 AE F2 BC 69 D7 BE EF B3 8D 36 25 02 DC B9 48 D3 30 01 0E 43 0D 0F 4D 15 5E 66 E6 F8 05 54 8D 61 4D 26 F3 02 4D 24 E4 19 E1 74 D5 D4 15 20 11 B4 2B AE
+Enc output: 6C 70 49 2D F9 F4 B3 15 BA 9D 0C 31 D9 1A 2F B9 1F D8 4E 28 F6 26 50 E3 55 E1 09 74 C3 C8 B3 EF 09 52 4D 37 EB 58 3B 91 FE 55 97 24 3A 2C 8A A8 6B 3E 25 56
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27642,11 +27684,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 3B AF 6A B6 A4 77 FC 2B 1C ED C5 9E 16 2D 7C EE 8B 99 80 8A 80 4C B3 72 FF 29 F7 C8 55 43 0D 4D E5 DB 18 CF E8 E2 B8 02
+Enc output: 53 47 F5 41 2C BC 95 3C A0 AF 18 8E 68 37 60 51 2E 1D 95 77 53 47 00 A3 FC 3E 97 EC E9 13 39 86 79 7E 7D 24 D8 C8 BB C6
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: E3 6B 85 C8 0B 01 B1 C0 13 E4 7E DF 34 CF 65 60 C4 5E 27 68 67 1C 76 35 7D 93 B4 B7 9A F3 59 BC AB 3E 96 DA 9E E0 D6 63
+Enc output: 39 6E 47 3F C4 03 96 48 51 0D C9 B6 1E 2E 53 D1 77 0B 80 F2 D6 83 64 C4 E5 27 CD BB C5 46 6B 09 B9 13 0C F8 15 EF 7E AF
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27655,24 +27697,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 38 49 2A 5F B5 9C 26 6B 7E 8C CB C6 F7 C2 20 24 C9 9F 2B CF D2 AF FB 36
-Data: 03 9C 19 99 59 E1 C0 B0 8B 4C 5E 16 62 BA E9 33
+Header: 9B DE B2 06 89 2A DE F2 82 53 9C 67 92 4F D2 A2 98 A3 2B 94 8C 57 DF 29
+Data: 6A 0E E0 9D 6C 55 09 E8 EE 48 10 B2 BD DE AA 35
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: E5 99 1F A7 8D F5 03 44 AB CF C5 E5 5F 4B C3 81 79 5D 11 8C 2C 07 56 38
-Data: A7 2D 9F 68 63 E3 97 F0 E1 94 26 87 71 58 71 65
+Header: B6 67 60 E6 23 79 F7 34 B8 CD 4E 8B E8 55 82 60 D0 A8 EC 9A DC 9C 20 7C
+Data: F9 19 4C 0E 2A 79 F1 2C 3E 27 89 15 6B 49 63 4C
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: F3 0B 13 C2 FD B9 DD B1 90 A2 BA F4 10 85 F4 9F 7F 77 80 47 4C CB 99 B5 BA 61 9C AD 88 92 D8 F4 CA 34 9F D1 F6 46 20 4B
+Enc output: 8D BD A3 49 F2 38 21 10 75 95 04 B8 19 0C C8 13 B2 D7 97 7D 28 91 05 74 98 61 B1 12 34 37 D5 94 BB 0F 19 D1 5E C0 10 15
 Encrypting again with state: . . . OK
-Enc output: BD 64 26 FA 6D 1D 5C 5C 86 A0 88 B6 0D DE 26 5B 76 FF F8 43 9E 06 14 6F D9 FA 01 D7 0C 9A 77 1A 7D 6B 5A 36 D9 F8 50 B7 88 7B EB 91 A7 50
+Enc output: F4 64 6E CE C3 96 10 14 C3 44 E9 F8 70 A7 17 85 96 EC 4A 71 44 DC 57 09 2F F1 49 32 11 3D 6D 34 D0 3C A8 29 19 12 6E FF 8F 80 04 16 65 10
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27685,11 +27727,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: D3 C9 45 B3 12 8E B1 19 D8 98 0B 3E CA 26 C9 F5 B2 50 50 DB B4 70 AC 1A 68 D0 7B D9 6F 8A 9D B3 65 04 E8 32 03 36 F7 CE
+Enc output: 29 DD 01 23 F6 E2 23 49 A3 49 21 EE 0C 5B CA DE 6F 60 10 A8 88 29 06 80 B0 70 3F 24 27 CA DE AA 36 7B CB 0C 96 76 AE 25
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 28 D0 D6 BD 10 56 27 84 D0 38 95 DD 49 44 4F 29 1B 65 32 16 53 27 65 5C 9B 89 4C FD 7C 0B 0D 80 74 48 41 5E 0B B5 F5 B3
+Enc output: EE B9 26 7C F7 FB B8 3D 3E E5 4A FB 2B 8B 86 CB B1 04 99 18 7C E3 94 59 12 CE B6 38 4F 39 37 A0 1B 77 38 87 A8 15 B1 55
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27698,24 +27740,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 1D D0 04 FC 2E 0D 14 38 20 9D 70 94 34 7B 1E B3 B4 12 37 28 B2 2A 48 3E
-Data: E6 0A 67 C4 CC D4 CE 08 44 23 72 1F E0 F3 A8 F2
+Header: E0 9F 19 88 1A 91 EA 9E 68 F5 2A 81 92 F3 D8 08 73 7A 27 BF 3B 19 BC 42
+Data: D1 88 08 F3 6E 2D 61 48 3B 5B 0F 8A 74 62 E9 98
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: E4 CF E0 DF B2 9F 38 73 6C 5A 8B E2 A7 F5 22 FA C0 33 09 BA BC 6B E6 AF
-Data: BE 2C 62 E1 D9 95 1F 34 B6 56 52 E1 43 5B 33 51
+Header: 37 8C 3B EA 2C C6 2A AE 82 5C B3 F5 41 39 E3 68 A3 C4 D1 76 47 66 64 DD
+Data: 65 2D 1A 9A A2 69 04 8F 30 3C 20 4F 64 B0 5D 7D
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: B1 CD D3 B6 8C 46 76 4A 3A E3 97 12 C5 9D 1E FD 83 42 2A D5 E8 9D 4E A2 23 9E D6 3C 77 AB 50 E5 88 93 40 E3 2E 28 2D D7
+Enc output: 4F 6A 01 C4 81 1C 62 45 3A 76 BF 2F 9D FD CC 4E 72 1E 44 E3 75 EA 01 3C 40 0D C8 30 C2 12 B9 14 57 8A C2 EE DA AB 36 66
 Encrypting again with state: . . . OK
-Enc output: 02 AC 1C 32 0D 5E B1 BC 93 34 86 F8 86 05 B0 57 45 12 C6 D0 32 8F D2 85 4C 61 97 03 D9 B1 5D 99 8D A1 1D D3 EF 1D 01 AF 43 52 19 AD 1A 07
+Enc output: 5A B1 82 B9 36 8A F3 D3 AB 4D 21 D6 AA B3 87 6F 66 BF 11 34 B2 BF F1 24 F0 B6 16 11 F9 1C 62 0B B3 1F FB 4D ED CF 9B E9 CB EE AD 29 77 E9
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27728,11 +27770,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: E9 7E 16 DC 5A 1B CA A7 AE 85 EE C1 D4 D1 9D C5 8E 48 B6 62 B1 F7 0C CD CB 11 D4 6D BB 7B D5 F9 13 D6 7E 09 E6 A8 9B C4 89 89 FD 0D
+Enc output: 5D 42 04 DE 99 5A 57 39 82 B0 D5 A9 D7 CA 85 4E 7A D4 F8 FA B9 2F D9 75 AE F8 BD B4 9E 39 44 59 34 2A 2A EF 04 49 41 85 DF 9D 65 16
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 95 25 06 65 27 CD 15 CB 5F A7 ED 69 66 81 07 7F EB 9F C0 3B 1D 25 68 49 D1 1C 1D 29 05 D9 4E C5 23 D7 40 CA 5E DD EF 2A 7B F1 9D C4
+Enc output: 0A 67 A2 CA 4C 44 2E 8C 20 4B 9C 54 53 CD D1 D4 12 00 B7 8B BF 54 16 64 80 B2 5E AC 95 26 3A 6C 25 CF F3 F8 DA 93 1D C9 33 67 75 B5
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27741,24 +27783,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: CE 8E 64 6B 8A F6 AF 9D 31 6F D3 00 70 55 0D 0C
-Data: A8 0F B2 71 14 93 40 C1 73 A4 A1 22 28 F4 C1 71
+Header: E5 0E 7F FE A4 59 3C 95 71 AC F3 FF B7 C5 22 44
+Data: 96 62 8B 96 43 A1 14 28 E2 FB 96 2F E9 24 05 4B
 Padding:
-Trailer: 7B 59 C4 5F E5 FC 66 BE 5F 70 9F 3A
+Trailer: 04 FB A5 46 FB 8D F0 C9 F7 18 18 CA
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 50 CA 96 95 15 DF C3 74 52 6D 54 01 6B 97 6A BC
-Data: C6 13 C3 40 C8 2C D6 44 31 60 7A EA 78 85 C3 B8
+Header: 5F A8 C4 DC 17 49 75 C3 18 02 54 FF 5D FB FB 8B
+Data: BA E5 48 7E 22 E8 A4 9A 07 AE 74 45 DA 89 4B 40
 Padding:
-Trailer: 8F AA 20 81 CC 8F 59 58 93 3C 68 6A
+Trailer: B2 08 67 E3 34 4D 43 F5 82 C8 CC 9D
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: F0 83 D8 31 44 40 E7 AF E9 90 96 E0 B2 7E 59 40 B4 59 03 01 95 BD 8F 67 E1 08 7D C4 DE A7 0A 92 59 3E FD 58 BE 8C 47 30 47 E1 A0 05
+Enc output: 5B 93 1F 3B 68 8E 6D B9 8F 83 53 CD 91 83 07 33 C2 05 E9 CF B5 8E 57 07 F5 44 82 14 38 0A 88 E2 8E B8 0A 53 67 FA CB 17 22 62 13 83
 Encrypting again with state: . . . OK
-Enc output: 35 AE 82 AA AC F4 82 EB 78 77 D6 63 46 2A D6 B7 15 51 9D E4 6A 77 EC 81 79 77 06 DF 6F 0A DC 10 7D 78 4F 22 2D 62 90 BC 34 92 EE 30 64 DC 3A 25 06 2F
+Enc output: 44 C0 B3 4C A9 80 8D A4 E7 FA C6 33 51 A8 C0 63 37 BB B9 E2 CE 81 B1 18 B9 12 9F F1 CC 2B 3C B2 1A 75 DA 0D E7 C8 C1 70 35 40 A6 9F F0 93 F8 74 B2 90
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27771,11 +27813,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: DF FA 86 46 7A BF 85 D7 54 36 4E 8E 5F 59 F7 3E ED 9F 00 C2 AA 0B 82 EB C6 61 2A 13 1D C6 20 1B DF 57 E9 FC 69 D0 DF 26 52 E3 7D 20
+Enc output: CD 28 19 D8 E0 70 6E 34 80 E6 DE 1C 4A 45 66 23 C5 70 3F F7 DD DA 32 EC EE E4 57 DE 6E 42 81 AE 00 E4 8C F6 63 BA 55 FC 75 0F 6F 16
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 89 F7 FB 06 95 41 43 EA 60 4F B0 33 92 F5 65 4A 96 EE 34 CC 83 ED 9D A1 E8 C4 18 0A 6A 6D 0E B3 27 7F F3 41 39 1E 82 E6 39 9F 23 3E
+Enc output: 94 86 40 09 0B 52 1F BB 4B DA 53 54 C4 E9 F3 0E 49 72 40 4E 5E 9B 22 A1 FF 5A F5 30 CF BD 73 F2 CB A4 CD 84 A4 8F 89 41 31 4C 7C 74
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27784,24 +27826,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 40 42 7F EA FC 71 93 B8 87 47 A9 32 FA 55 6B 8F
-Data: 4F 67 4B FC BF 08 48 43 EB D5 9A 92 E6 DA 43 20
+Header: 80 3D A4 E1 D9 CE E3 0A 77 80 20 D1 0B D3 D7 1D
+Data: 69 B8 E8 16 7E CE CE B6 51 07 8B 0B 0D 95 5E D5
 Padding:
-Trailer: 28 E3 9A 34 9F BE F1 CF 16 63 20 1F
+Trailer: 92 1B 9C 9B 84 37 66 78 40 24 CB BB
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 6C AE 90 81 E5 FC 4B FF A0 ED 40 0F AE FB 87 94
-Data: 5C 08 E9 58 4F C6 3D 7F 02 6C DE 3D 54 44 0B FD
+Header: 67 8B D7 73 C6 F6 85 AA A0 49 98 2A 80 67 DE CE
+Data: 46 B4 7A B6 AD 8B C1 B9 EC 55 93 A0 D6 7B E3 23
 Padding:
-Trailer: 04 D7 24 5A 9C AD 5B 16 BD E7 19 49
+Trailer: 92 02 CF 44 05 BF 62 E4 BF C8 3A 03
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 10 3E B7 7C 17 49 0D 32 3F A9 41 A5 DF 52 41 BA 14 F8 30 55 5A 0A A8 D9 01 71 79 2D 55 46 97 E5 C9 A9 A9 E3 B4 67 D6 75 8E 64 F8 9B
+Enc output: 5E E3 4E DA 34 1D 94 74 92 01 29 DB 16 1D 6F 82 F6 38 B1 1B 45 43 BE A6 21 42 C8 E6 D6 DC E3 D0 3A D7 22 65 24 84 39 C2 73 A7 39 3B
 Encrypting again with state: . . . OK
-Enc output: DE 78 67 7A DD A6 76 2E 44 23 02 FA 19 D1 59 9B 1A 65 BE D9 CE 2B 5C 4D 4C 6C 69 25 2E C8 ED 21 13 18 86 6C BD DC 9C 09 57 3C 26 A7 CC 64 78 CE 43 1A
+Enc output: 93 A6 D2 F2 DD D4 EF 0B B4 8E 40 14 00 CE DF 85 71 9B AF B1 88 05 6A EF 19 09 49 7C 21 CF 91 7D BF 90 61 AA CC CF C9 F8 DB 98 18 26 4D 30 F2 73 13 9B
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27814,11 +27856,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 0C E2 10 7A C5 5F D9 F4 D5 1F 54 2C 1A DF EA 2B B8 F9 7E C0 18 46 69 8F 13 51 5A 76 18 48 43 FF 9B 69 EE 85 83 94 EA F4 8F 5D 17 F1 FA 76 91 43
+Enc output: 36 6A A2 2E F4 57 7D 56 C9 58 E4 36 7E EB D3 AB 6D 33 56 9D ED 64 1E 26 65 CC 0E B0 A1 FF 94 B6 EC C8 B8 EC 13 C1 A6 BF EC 41 82 76 58 A1 3B D2
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 0A 75 92 86 0A 93 AA AF 25 B9 D6 9B 44 FD 71 8F 1F E9 3D 5F C2 1C BA 70 51 3B F7 F5 FA 80 33 5F 24 80 A3 E7 9F B0 E5 27 40 89 6A 23 2F 61 CC 4D
+Enc output: 44 A8 F7 9B 3F 72 C9 B8 F3 39 17 47 3E BA CE FB 15 38 D1 9D 2F 4F 07 AD 32 F2 A6 CE E8 3E 37 8F 94 BD 68 D4 F3 46 AF BD 9C 84 CF 09 04 C7 63 87
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27827,24 +27869,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: F4 77 BD 33 3A D4 F2 FA 66 7B A9 BD 2E EB 8A 7B
-Data: FA 4B FC C3 90 51 C8 B7 CB 75 A3 16 93 5E 4B 6D
+Header: C4 05 EF A1 8B 2A 2A 72 06 D8 BC 90 91 FB B9 8A
+Data: CA 34 61 F9 04 FF E3 25 64 87 E3 EC 70 22 F5 D9
 Padding:
-Trailer: 60 63 2C 86 ED B7 E0 C6 55 9E 44 68 B1 F9 55 AC
+Trailer: 83 20 A5 F7 39 7C 13 D5 78 39 0D 48 18 04 CC D4
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: E0 20 7F A5 6F 3A 56 A7 66 BE 6A 44 EE D5 2F 68
-Data: FE 10 67 6A 86 9D 96 77 05 73 7A 87 7A A9 EA B8
+Header: 4A DD 76 30 48 01 E7 52 21 12 9E 58 B0 84 7B 5F
+Data: E0 4E 3D F5 6E BB B6 80 BC 07 D8 90 D7 C5 86 D6
 Padding:
-Trailer: 4F 6E B1 FC 00 2F 45 B1 E4 BD AC DE ED 60 B7 0F
+Trailer: 9A 72 17 7D 83 A8 58 35 4F B9 7C AF 8E B2 CE 58
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 22 91 2A 0C B9 CA 19 DE EA 8F 64 3E A2 E0 FE 08 60 D1 74 CB 66 53 37 09 F4 86 95 9A 88 C5 C0 60 9D 58 6B 94 5D 36 57 2A E8 71 F8 FD 00 D8 08 B4
+Enc output: 36 AC 1F 0F AA 9A C5 F3 37 C7 C8 D3 0D 7C 88 C8 CA C6 4A 73 82 A3 4C 21 F5 D0 48 1A EE A9 63 BE AC 7E BA 44 DB 3B C1 45 18 4A 60 15 A5 06 00 64
 Encrypting again with state: . . . OK
-Enc output: 0F 2A 2E 87 53 3B D4 EC E0 94 84 48 87 C9 12 2E F8 51 25 D3 BC CB B9 E3 40 1B 29 8E 95 34 2C B9 FC AE ED 7A 20 25 83 CE 97 9E EA 96 2F 17 18 6C 7C 99 0A 33 64 7B
+Enc output: 2E F3 B4 53 6A 47 F0 4E DD 4D 0A D3 EE A5 13 36 68 5C 61 1A 53 BF 10 15 DA 61 D8 B7 31 1C 2F FA F0 57 96 E7 7B 28 66 77 FC 57 28 74 DA D1 92 49 03 F5 08 59 D8 70
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27857,11 +27899,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: B0 C7 35 83 1F 96 2C AB D0 06 95 DD 8C 6C 89 67 A8 07 12 22 7E F2 0F 7A 5F 36 4D AF 4A 3D A0 1F 86 4E F1 24 C2 7D 34 3F F5 CB 03 70 C0 96 B0 BC
+Enc output: F5 17 76 D8 FA CD 61 4E DA A2 E5 12 0C FF 9F 7C E9 AE DF 32 5A A6 93 03 40 DB BD 1F 37 30 53 AB FA 3A 5F 36 7F 11 47 B2 2C 28 74 55 8B 97 68 70
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: E9 29 D4 7B 05 CF A5 2F D6 AA 72 05 5E BE C5 2E F8 98 D4 8D C0 47 07 E2 36 A4 25 E0 1F AD 6A 2C 16 EF E0 24 76 86 74 FD B0 BD 0E 59 C2 6D CA AA
+Enc output: CE BE 2C 92 76 A1 C6 AE 2E FB EB B0 48 BA D8 F8 27 1B 64 57 C0 8E F5 E5 53 7C D5 9B 40 E5 D3 13 84 A3 80 60 2E E9 25 56 A5 72 09 FA 46 E7 AC C7
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27870,24 +27912,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 9F 63 B8 F4 11 64 4B 88 44 2C 9E EE 09 F7 0B 27
-Data: BD CD 8C 4C 04 69 03 50 76 7B F9 27 3C 19 37 EB
+Header: FB 8F 73 0D D3 37 38 34 48 BA DE DE EF C1 AC 0A
+Data: 89 A5 33 39 F4 EA FF 74 08 96 11 F2 63 BC D2 62
 Padding:
-Trailer: 95 FE F8 F0 C5 91 DE 7C 1F 5C 1E 0C D6 72 D9 92
+Trailer: D1 63 82 38 E5 1E 04 15 EC 2B 5B 17 37 5F 97 03
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: BB 1C B5 7D BE B7 95 78 EA F9 30 D5 D3 21 68 85
-Data: F5 FB C9 D4 45 9A AB 31 50 B4 DF 28 FE 3C 95 C1
+Header: 61 46 D4 B9 0E 0F 65 CA 91 A8 1A 88 C7 52 FC 46
+Data: 9E EE 9B A3 1E DA 34 26 15 83 04 2F FF CC 60 C2
 Padding:
-Trailer: D5 70 2C 79 12 27 B2 A2 39 3F 49 BE 69 CD EE A3
+Trailer: 94 18 E4 03 6A 4C C2 EB 4E 18 E7 4A 06 E4 F4 1E
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: E3 AE 4F C2 68 83 CF 9B 7E D5 23 FA 03 16 9C 9D D8 CE 2C AB 11 F5 59 34 B1 98 96 AC 76 18 06 8F 0C 5E 5E E1 83 4E 5E C3 E9 D1 F0 04 C3 3A 24 F6
+Enc output: 4C B0 4C 81 DC 48 97 3E B2 CE E8 83 4A A0 B6 25 0D 1B DE 5B E6 60 7D 36 2D 20 D9 48 5F 0C 4A C3 EC 9E 20 52 AC 66 59 0C F4 75 52 DE 1D 61 14 97
 Encrypting again with state: . . . OK
-Enc output: 4F AB 3E 7D 4A 0B E8 4A 1F 90 42 96 26 5F 3E 60 F9 48 12 13 F4 E1 CA 83 95 06 7D 12 F6 80 D8 07 49 0D 31 4F 2F 77 A8 AD 08 96 46 98 D0 2E D4 66 12 2C 7B BC 60 CA
+Enc output: 68 CA 3A 11 51 20 50 43 E6 E6 48 D9 80 04 4C 80 35 39 0F 5D 51 CC AA 5F F0 73 31 F7 61 51 4A D3 0F D4 CE C8 B5 E8 E6 BB 92 1B 27 ED D4 8C 75 14 19 2B B4 CF F6 22
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27900,11 +27942,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: BB EE 9C 6F 18 43 6B D6 79 A9 03 5C E3 81 F0 AE 48 69 8D 43 6C 51 FA EB 79 E6 26 82 82 F2 21 CB 3D 44 25 29 A4 36 E9 A5 E8 B9 B0 CE 87 10 10 E8
+Enc output: AF B9 20 79 44 B7 B1 2F 4D 31 6B 6B 1F 43 F5 F0 67 A7 B5 89 55 C8 F0 92 E1 D4 83 A0 C6 19 94 C7 7F 28 1E B9 FF BB 9A 84 57 D7 72 13 D1 FA C1 DF
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 6F C0 1E 8D 78 6B 9B A7 E3 12 75 C9 A1 9D B7 63 54 99 94 12 16 3D 55 B5 E2 7A FF F2 B4 1B 4F 54 DA B8 1E 90 84 82 6C 42 CD 8C 6B ED E1 E9 17 09
+Enc output: E8 87 6B 8A 38 F2 0A 21 9C C1 B6 5D 67 96 4B AB 25 51 FF 3C F1 04 8D 35 43 58 12 E9 1B 1A 31 1B 4B ED F3 C6 4C CF 69 1C B1 2B 4E A3 A7 38 F0 A7
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27913,24 +27955,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 62 B2 CE 6C 0F 3F A3 D3 7E 34 A5 6A 90 AB 4A 6D
-Data: B7 80 C3 5B C5 6E 72 5E 14 23 15 22 A9 35 57 7B
+Header: 0C 96 15 1D 67 26 7C ED 6F 2E 9B 17 5E 34 79 B2
+Data: 33 29 10 B3 FA 72 5F E9 9A 98 D3 67 54 97 AC 7D
 Padding:
-Trailer: AC FF 2E 55 4B 35 61 40 31 3E DD B1 C5 50 5F C9
+Trailer: 6D D9 F8 B0 C9 D5 67 87 14 C0 30 12 9E A6 44 A7
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 45 85 BB 5C B5 15 25 55 C0 09 0F 05 A6 07 DA 60
-Data: 77 96 CC 4A 37 67 F3 2E E8 AD C8 0B 40 CF 45 44
+Header: 46 D8 34 5D CE A3 46 0B 66 2C E6 24 F7 C4 10 2E
+Data: 5E A2 E0 93 CC F8 4A A1 32 5C E2 77 5C 07 A5 4F
 Padding:
-Trailer: 82 49 3B 8F 1A 6B B7 07 79 F8 37 F4 93 07 4A 3E
+Trailer: AE AA 8B D8 D0 DC 2C E7 69 97 D8 B2 84 39 09 17
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 64 EE 25 55 58 85 C5 2A 73 48 88 A0 A2 34 D8 1F 5C 81 68 44 CF ED AD 27 AA 12 FB E1 44 A4 8C 43 D8 72 A1 B5 A6 53 82 8A A6 6F 67 B2 10 20 08 1B
+Enc output: 66 FA CE CA 0D 4D 3B B5 BD AB 0F 17 71 8F CB A4 35 24 1C 70 AA 02 C3 E3 77 A1 F3 AC 80 10 36 EA 01 BC 0F A6 34 77 46 20 CC 5B 32 18 1E DF E4 F9
 Encrypting again with state: . . . OK
-Enc output: 91 97 1F 8C F9 6B C1 8B 24 F1 69 A6 B9 66 FC B3 F0 86 20 1E A5 16 0B 05 2D 4C 9B 21 08 CF D4 9B C0 E5 E7 2C FD 6B F8 C3 D7 30 8A C5 37 EE 7A FB B1 D3 E4 7D 87 74
+Enc output: 90 55 3B CC A4 D8 9A 06 34 7B 0D B9 D4 EF 2B CA E7 7E 2D F9 0B 82 9B 2C B1 78 DB 44 2B 04 22 99 D8 84 C6 9F 70 3C E5 82 96 EE E5 91 48 5B 55 15 26 E3 E8 32 7B BD
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27943,11 +27985,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 21 4A 17 CC E8 F1 53 77 51 8F 6A 0A DA 10 F6 85 C5 B7 35 BE D5 1B 66 8A 1E 6A D1 39 F9 DE CB 13 DD 64 B9 F8 BF 6C 81 58 10 66 D5 92 CE 84 3A 6E F4 75 CB EE 30 91 77 AC
+Enc output: 13 04 D7 8C 87 FF FD 1E B0 F1 A1 4B 0D BC 7A DD 33 E4 DB 34 10 36 C6 2D 22 78 B0 85 CA BB 38 07 63 8C FE 08 0F EA C3 8A B4 AF 89 D5 84 1C CD E5 B8 7C ED B5 0E 70 17 56
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: CA BA 45 71 7E 1C E4 CD 1E E4 C9 42 34 D0 29 F8 BD 49 4A 91 C2 06 9A 80 A0 19 D6 DC 73 3F 31 D9 FE 4A AB 25 F3 BF E1 B7 A5 D0 BE 25 DE E0 0A 72 FA 62 39 D0 A7 12 7E 38
+Enc output: 6C 61 34 6C F5 56 7C 6A CE 5E C3 C4 BE 8B 20 E8 1F E8 2B 70 9F 6F B2 64 4B D4 FB B0 53 B9 00 77 B7 1C 6B AA 7B B7 BE 92 1E 6D 6C 0D D9 5A 60 A7 CC 41 A4 00 BF F2 38 46
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27956,24 +27998,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 08 0E 0E 3D 5E A9 49 99 4B 81 1E C2 DA 9E F4 D8
-Data: 81 2C 5D 6C C6 58 C1 36 67 0C 89 B8 36 E4 EF B1
+Header: 93 07 C9 DA 13 2D 5C 45 AD 85 D9 FE 69 62 40 CA
+Data: E4 EE 80 47 58 B4 36 1B 3E E5 AF 4D CF 18 1A FF
 Padding:
-Trailer: EC F1 BF 08 1E 5D 39 FD B0 43 F1 4F A2 23 7B D1 1F 1E D7 D3 CA 14 19 F9
+Trailer: 72 36 55 1B 24 26 DE CA 6A 0C 3D 2B 09 36 40 84 7B CF 95 9B 9F 03 E9 0C
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: EB 8E 7E 10 33 F8 73 C2 E1 32 06 66 75 50 CF 58
-Data: C2 78 B2 FD 04 2D 3D BD 2A 0A A9 64 7B 30 44 82
+Header: B3 8D C0 23 A0 48 10 C8 5D 19 E7 50 70 38 06 0D
+Data: 84 18 C0 A6 0B CB 58 AE EA CC 18 4D 8C A9 AD 2C
 Padding:
-Trailer: FE F7 E3 08 F9 D2 8E 70 C3 52 34 B3 95 0F C3 61 6A 8C 97 98 DD 61 9F 98
+Trailer: 4C F3 A1 DD AF B4 FD D2 87 9E ED 8C AE 11 FD 0E B7 D0 06 CD 86 46 E0 9E
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 06 57 54 3C 8E BD 52 A4 CE 8B 7C 87 58 88 08 B4 D0 3B F1 34 16 5E FD C1 B2 4E 88 DA CD 2D FE 2D D4 2B 0B 60 00 DA 95 F2 34 1B 2F 59 61 F2 CE 37 E2 FA CF E7 C8 0A 87 2A
+Enc output: 54 1E 8F 13 B9 03 51 D6 A3 93 B1 26 43 00 C5 11 1E 02 F3 84 6A CB B7 E9 03 B9 2B 64 FC 06 E6 BC 07 BA 35 14 18 C8 D3 E8 AB 7C 41 40 FC 7A 08 7C C5 E2 F9 61 7F AA 66 C1
 Encrypting again with state: . . . OK
-Enc output: B1 9C A6 A7 CB 6E AB 82 AB E9 6B 3F DF 29 17 AB EF 27 90 2C E4 5B BF 44 D8 80 2F 89 5B 29 81 58 7C 78 C0 EF 91 A4 C3 A3 5E 3D 79 CD 8E C7 B7 4C 16 25 93 01 CC A7 16 12 17 2F 9B B4 56 7B
+Enc output: 14 A6 17 62 D7 D8 A3 7F D0 5A 52 74 07 D9 F3 07 5A 27 A6 08 5A 55 46 70 28 99 C6 AD 18 3B E1 AE C2 AD F9 6F 0D BA 43 18 0B A9 AB 66 3F 29 32 E3 B2 D9 D3 9C 01 79 9B FD 86 8D 46 2E 4F FD
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27984,7 +28026,7 @@
 Initializing an RC4 keyblock: . . . OK
 Generating random RC4 key: . . . OK
 Encrypting with RC4 key usage 8: . . . OK
-Enc output: 03 17 79 00 41 69 37 7B D9 37 9F A6 F4 93 EE 37 DC 49 1D 24 85 1E 1A 5C 21 AD 38 B7 FD DE B6 99 79 C1 5C E8 92 EE 8C CA
+Enc output: 2F E6 FE 7D A3 09 EE 3A C5 08 73 49 EC E5 F0 8D CF CB 04 A8 AF 69 C8 75 FC 3D A3 24 8C 02 E5 A1 DE 88 56 82 51 D9 12 8A
 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
@@ -28224,14 +28266,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.406431
-Test on /tmp/cctest.406431 passed
-Starting test on KEYRING:process:/tmp/cctest.406431
-Test on KEYRING:process:/tmp/cctest.406431 passed
-Starting test on MEMORY:/tmp/cctest.406431
-Test on MEMORY:/tmp/cctest.406431 passed
-Starting test on FILE:/tmp/cctest.406431
-Test on FILE:/tmp/cctest.406431 passed
+Starting test on /tmp/cctest.1910232
+Test on /tmp/cctest.1910232 passed
+Starting test on KEYRING:process:/tmp/cctest.1910232
+Test on KEYRING:process:/tmp/cctest.1910232 passed
+Starting test on MEMORY:/tmp/cctest.1910232
+Test on MEMORY:/tmp/cctest.1910232 passed
+Starting test on FILE:/tmp/cctest.1910232
+Test on FILE:/tmp/cctest.1910232 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...
@@ -28239,14 +28281,14 @@
 gcc -L../../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.406528
+Starting test on WRFILE:/tmp/kttest.1910346
   Type is: FILE
-  Name is: FILE:/tmp/kttest.406528
-Test on WRFILE:/tmp/kttest.406528 passed
-Starting test on MEMORY:/tmp/kttest.406528
+  Name is: FILE:/tmp/kttest.1910346
+Test on WRFILE:/tmp/kttest.1910346 passed
+Starting test on MEMORY:/tmp/kttest.1910346
   Type is: MEMORY
-  Name is: MEMORY:/tmp/kttest.406528
-Test on MEMORY:/tmp/kttest.406528 passed
+  Name is: MEMORY:/tmp/kttest.1910346
+Test on MEMORY:/tmp/kttest.1910346 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'
@@ -28925,11 +28967,14 @@
 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
 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 
@@ -28956,9 +29001,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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro  -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wcast-align -Wshadow -pthread  -o test_cxx_kadm5 test_cxx_kadm5.o -lkadm5clnt_mit -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lkeyutils -lresolv 
 LD_LIBRARY_PATH=`echo -L../../lib | sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../src/config-files/krb5.conf LC_ALL=C  ./test_getpw
-my uid: 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.
@@ -29132,6 +29177,9 @@
 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 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
 make[3]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build'
@@ -29459,7 +29507,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
@@ -29645,7 +29693,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 -j42
+	cd build && make -j20
 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'
@@ -29659,11 +29707,11 @@
 making all in util/support...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/util/support'
 cat ../../../src/util/support/libkrb5support-fixed.exports > new-exports
+: updated OBJS.SH
 for i in  .; do \
   if test "$i" != .; then echo $i >> new-exports; else :; fi ; \
 done
 mv -f new-exports libkrb5support.exports
-: updated OBJS.SH
 base=`echo "krb5support" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_0_MIT {"
 sed  >> binutils.versions < libkrb5support.exports "s/$/;/"
@@ -29672,9 +29720,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
@@ -29691,19 +29739,19 @@
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/util/profile'
 base=`echo "profile" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_1_MIT {"
-making all in util/profile/testmod...
-make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
-make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
 : 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
 building shared profile library (1.1)
+make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
 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
@@ -29716,17 +29764,17 @@
 (cd ../lib/krb5/error_tables && make includes)
 : db.h will be installed by util/db2
 cat ../../src/include/osconf.hin | sed -e "s\"@KRB5RCTMPDIR\"/var/tmp\"" -e "s\"@PREFIX\"/usr\"" -e "s\"@EXEC_PREFIX\"/usr\"" -e "s\"@BINDIR\"/usr/bin\"" -e "s\"@LIBDIR\"/usr/lib/x86_64-linux-gnu\"" -e "s\"@SBINDIR\"/usr/sbin\"" -e "s\"@MODULEDIR\"/usr/lib/x86_64-linux-gnu/krb5/plugins\"" -e "s\"@GSSMODULEDIR\"/usr/lib/x86_64-linux-gnu/gss\"" -e "s\"@LOCALSTATEDIR\"/etc\"" -e "s\"@RUNSTATEDIR\"/run\"" -e "s\"@SYSCONFDIR\"/etc\"" -e "s\"@DYNOBJEXT\".so\"" -e "s\"@SYSCONFCONF\"\"" > osconf.new
+../../src/config/move-if-changed osconf.new osconf.h
 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'
-../../src/config/move-if-changed osconf.new osconf.h
 : ../lib/krb5/error_tables/krb5_err.h
 : ../lib/krb5/error_tables/k5e1_err.h
 : ../lib/krb5/error_tables/kdb5_err.h
 : ../lib/krb5/error_tables/kv5m_err.h
-osconf.h is unchanged
 : ../lib/krb5/error_tables/krb524_err.h
 : ../lib/krb5/error_tables/asn1_err.h
+osconf.h is unchanged
 : krb5.h
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/include'
 making all in lib...
@@ -29736,18 +29784,18 @@
 base=`echo "k5crypto" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_3_MIT {"
 making all in lib/crypto/krb...
+sed  >> binutils.versions < ../../../src/lib/crypto/libk5crypto.exports "s/$/;/"
+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'
 : updated OBJS.SH
-sed  >> binutils.versions < ../../../src/lib/crypto/libk5crypto.exports "s/$/;/"
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/krb'
-echo >> binutils.versions "};"
 making all in lib/crypto/builtin...
-echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/builtin'
+: updated OBJS.SH
 making all in lib/crypto/builtin/camellia...
 make[7]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/builtin/camellia'
 : updated OBJS.SH
-: updated OBJS.SH
 make[7]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/builtin/camellia'
 making all in lib/crypto/builtin/des...
 make[7]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/builtin/des'
@@ -29784,8 +29832,8 @@
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/builtin'
 making all in lib/crypto/openssl...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/openssl'
-making all in lib/crypto/openssl/des...
 : updated OBJS.SH
+making all in lib/crypto/openssl/des...
 make[7]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/openssl/des'
 : updated OBJS.SH
 make[7]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/openssl/des'
@@ -29804,9 +29852,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
@@ -29820,7 +29868,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
@@ -29835,17 +29883,17 @@
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto'
 making all in lib/krb5...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5'
+: updated OBJS.SH
+making all in lib/krb5/error_tables...
 base=`echo "krb5" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_3_MIT {"
-making all in lib/krb5/error_tables...
+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'
 : updated OBJS.SH
-: updated OBJS.SH
-sed  >> binutils.versions < ../../../src/lib/krb5/libkrb5.exports "s/$/;/"
-make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/error_tables'
 echo >> binutils.versions "};"
-making all in lib/krb5/asn.1...
+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
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/asn.1'
@@ -29876,9 +29924,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
@@ -29887,7 +29935,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
@@ -29908,8 +29956,8 @@
 making all in lib/gssapi/generic...
 sed  >> binutils.versions < ../../../src/lib/gssapi/libgssapi_krb5.exports "s/$/;/"
 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'
+echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 : updated OBJS.SH
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/generic'
 making all in lib/gssapi/krb5...
@@ -29937,13 +29985,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
@@ -29961,6 +30009,9 @@
 (cd ../.. && /bin/sh config.status include/gssrpc/types.h)
 base=`echo "gssrpc" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_4_MIT {"
+sed  >> binutils.versions < ../../../src/lib/rpc/libgssrpc.exports "s/$/;/"
+echo >> binutils.versions "};"
+echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 config.status: creating include/gssrpc/types.h
 touch types.stamp
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/auth_none.c -o auth_none.so.o && mv -f auth_none.so.o auth_none.so
@@ -30004,9 +30055,6 @@
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
-sed  >> binutils.versions < ../../../src/lib/rpc/libgssrpc.exports "s/$/;/"
-echo >> binutils.versions "};"
-echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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
 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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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_stdio.c -o xdr_stdio.so.o && mv -f xdr_stdio.so.o xdr_stdio.so
@@ -30016,9 +30064,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
@@ -30061,9 +30109,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
@@ -30125,10 +30173,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
@@ -30166,15 +30214,15 @@
 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
-ln -s libkadm5srv_mit.so.12.0 libkadm5srv_mit.so
 rm -f libkadm5srv_mit.so.12
+ln -s libkadm5srv_mit.so.12.0 libkadm5srv_mit.so
 (cd ../../../lib && ln -s kadm5/srv/libkadm5srv_mit.so.12.0 .)
 ln -s libkadm5srv_mit.so.12.0 libkadm5srv_mit.so.12
 rm -f ../../../lib/libkadm5srv_mit.so
@@ -30204,9 +30252,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
@@ -30223,9 +30271,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
@@ -30245,18 +30293,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...
@@ -30270,9 +30318,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...
@@ -30306,9 +30354,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...
@@ -30321,9 +30369,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...
@@ -30336,9 +30384,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...
@@ -30351,9 +30399,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...
@@ -30367,9 +30415,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...
@@ -30382,9 +30430,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...
@@ -30397,9 +30445,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...
@@ -30412,9 +30460,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...
@@ -30456,13 +30504,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
@@ -30479,14 +30527,14 @@
 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...
@@ -30516,9 +30564,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
@@ -30534,9 +30582,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/x86_64-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/x86_64-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...
@@ -30563,9 +30611,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...
@@ -30578,9 +30626,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 -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...
@@ -30593,9 +30641,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...
@@ -30608,9 +30656,9 @@
 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...
@@ -30623,9 +30671,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...
@@ -30638,9 +30686,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...
@@ -30653,9 +30701,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...
@@ -30668,9 +30716,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...
@@ -30921,9 +30969,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'
@@ -30992,9 +31040,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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 
@@ -31226,11 +31274,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: E5 E5 2E 15 40 B5 38 F4 95 FA A4 24 13 28 DD CF 35 38 F3 D5 E7 F3 00 A7 69 27 D5 B2 DB 11 15 72 DD BE 69 DE 16 F8 B7 5C D8 08 07 82
+Enc output: 25 98 E9 48 D7 DE 47 4F 0B 0C AC 03 1A 81 2B 37 98 EA 34 A7 18 B9 E8 86 85 AE BA 15 BA 22 F2 4A A4 6D CC 1B AB 8D EE CB A2 40 1F 9D
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: C8 13 56 5E F8 E1 D5 EC 7C 8B 21 F4 53 36 7A 2F 36 89 5C 16 9F 5E 5F 2D 3A 63 A5 81 A2 20 33 76 CF 9F E6 24 8B 5C 1D 6F 15 3B F9 A7
+Enc output: D0 E2 7F 2F AE 70 B0 95 E2 0F 47 76 79 64 9D 43 75 25 14 8E A7 7C 92 E5 C6 F7 19 AC 0D 6C B8 3A DC EC EF 29 10 CB 87 6B 06 A3 0E 39
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31239,24 +31287,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: AC 58 12 5A 77 10 82 F0
-Data: 80 FC F1 17 AF 13 38 8A 37 8E 68 83 4A B3 CE CF
+Header: 60 40 5B 7C EC B5 45 D9
+Data: C4 F6 61 E0 42 6C 2E 5E DF E4 10 37 41 49 7E 85
 Padding:
-Trailer: 50 FA 96 63 22 74 8B 26 F4 39 DD FB 1C 97 8B EB BD 99 32 11
+Trailer: 79 6F 56 14 BB 7C C4 62 86 C1 B1 2B C7 A1 5C C9 89 7A 74 39
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: C8 73 5B 6D 9B 7A 14 C6
-Data: 9E 15 B8 32 C9 9B 7F 05 69 B4 D0 4F 6A 93 1F DE
+Header: 12 FE 67 BC 8E F9 D7 57
+Data: C8 4D E0 89 E3 A6 A6 76 D2 9C 84 BC 90 21 BD D8
 Padding:
-Trailer: A8 80 DE 4D 03 C3 2D 2C 99 8F ED AE E1 BD F7 77 4D 97 42 4D
+Trailer: 1E E7 9D 03 38 B3 8D E5 74 86 38 5D BA DF 05 1D 2A C7 A6 88
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 2E B9 3E DC A4 A8 A4 2F 26 A3 86 CF F2 99 93 97 16 F0 6D E9 60 4B 26 B0 5B 7E 60 C2 FA F7 DA 83 56 5B BE BC 83 4F 18 EF 29 7E A4 61
+Enc output: 4A 8F B1 59 FB 4F 46 7F 2F 43 93 CF 55 AC A1 92 0D EF 8F B6 D4 BF C5 5D 9E DC AB AE E5 33 39 34 EB 79 20 83 2E 4D 8F 64 AC FB BB B5
 Encrypting again with state: . . . OK
-Enc output: 81 8B 8B 41 33 94 48 6E 36 B2 0E F0 38 C3 75 1A 7A 9D BD 05 01 4B C9 E7 9B F2 2A 4F E1 DF F9 D6 92 85 BA 08 29 1E D0 52 8D D3 9E F1 B4 13 69 06 22 05 02 86
+Enc output: 26 90 AF E3 25 03 17 63 27 58 86 AE 95 B3 AA 0D BC 75 E4 1E FD 56 D5 AD 3E D4 9D 3B C7 98 45 DB 55 E3 F0 61 E0 0C C5 16 56 3F 54 8F 3D 2D 67 0A 9F 79 B5 19
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31269,11 +31317,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 9F A5 B7 A0 EB F6 07 4B 2B 4F 6A 40 D3 9A 38 0A 9C 9A F9 98 5C 70 EA 34 39 79 56 99 98 B7 CD BB 3F 71 23 59 80 0A 26 B9
+Enc output: 6A 62 5D 5E 2B B1 84 99 F5 E7 9E 5B 98 06 1B 90 D9 9F BD F0 59 E6 C5 B2 DB F8 B5 F4 2C 8F 6D 1A 36 6B 3A 75 75 42 AB 7B
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 1F BA E8 9C 03 C8 19 CC B1 EF 76 D3 AA ED FA 42 8D FB BA 7E 8C 42 3B 34 FD 5F A0 E1 E7 00 0B C0 34 0C A6 A7 64 35 8E E6
+Enc output: C2 91 D1 79 A8 24 22 67 63 B8 38 C3 62 B4 00 28 D4 CB 02 EC 81 3F 2D 33 79 97 B2 37 58 DD 1A 81 BE 76 82 42 DF E6 02 9D
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31282,24 +31330,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 84 4C 7F 42 79 92 D1 0E FD 90 B1 8C 3C 26 28 8B 8D 3C 09 DC CA CF 80 05
-Data: 04 E1 A2 15 06 DB A9 B5 71 A8 C0 00 90 42 33 60
+Header: 1B 00 92 78 E9 EE AC 23 EA 05 CA 80 39 D2 AB 0C 58 77 2E E5 0D F7 5F 35
+Data: C1 A1 33 B2 22 CE BA B7 70 03 11 BC B6 F9 79 B7
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: AA 2D 32 B2 31 3B 1E 11 76 43 70 EC B8 F5 64 41 88 82 38 5B 47 12 BA 4F
-Data: 26 11 F7 2B 92 60 77 2C C5 A2 82 51 B0 E9 F5 49
+Header: F3 3A A3 58 15 FF CE 12 DB A2 32 DE 3B 47 89 CA 6B A4 F1 71 B3 F1 2B 12
+Data: 63 58 D7 53 CC 62 FD DA 29 D5 B1 43 CE 0B 68 B0
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 1C AD 13 F2 1C 96 62 73 87 E0 D7 74 B9 A8 ED A1 CA F7 3F 37 15 6F 47 14 83 9C F8 60 E9 D8 D1 91 EF F9 5A C9 A7 6E 64 E5
+Enc output: B8 22 DA 3E C1 24 82 33 53 C9 38 36 B4 B8 75 26 6C 5A 57 74 48 C9 36 B2 7C 4D 4E 77 94 21 70 8A 1F 28 D0 9B 59 49 21 C4
 Encrypting again with state: . . . OK
-Enc output: D9 4F 02 10 52 65 2B 3B 9A 86 A9 AB C0 E6 03 69 7F 2B 55 CD 93 72 75 80 F7 6C E9 8C EF E7 75 BD 60 DD BA 1B C9 03 DF EF F5 A7 E3 7E 31 3C
+Enc output: E3 1F 99 EA 8B EA E8 38 48 F3 5F 79 69 D1 0D 6F 6F DA FC 94 89 BF 74 94 52 0F 57 F2 E6 8F EA 98 3C 62 C6 22 1A A1 9F 9E B8 44 B2 2E FF C7
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31312,11 +31360,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 8F 30 B7 4B D3 E2 28 BF E2 71 37 D9 DB CD E7 E2 82 EB 19 D0 DD 33 7D 80 42 E6 E0 14 F6 37 B1 A6 02 7A 6A 73 1E 4B 0F 26
+Enc output: C8 60 8D 84 A3 D6 9D 7E D2 82 2D DC 58 D9 E8 FE 02 31 DE 62 AA D9 86 14 31 D4 7D D7 59 32 AF AB 4A 97 3F 8F 74 47 85 5C
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: E5 7D B1 9F 3C 6C 7E 62 66 BC 06 36 EF ED 21 B5 EF 9E 1A 50 D4 2B 6D 3A 47 A6 59 46 80 4A 68 39 4D B0 00 EC C9 53 3A B2
+Enc output: 0F DE A7 00 B9 0B AD 89 C2 1E E0 D3 3F 6F 95 2A 0D 2A 39 C0 34 78 D0 0F F5 77 F5 4B 9C 99 65 EB 91 27 B1 8D 97 20 E7 B2
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31325,24 +31373,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 9D CF DE 35 7A 7E 80 87 49 C9 C3 23 AF DB 44 48 67 CD 3D 99 F5 B9 00 48
-Data: A0 A4 F2 D9 66 8C 83 D9 E6 D1 7C DF E6 78 25 C0
+Header: 9F 7B 3E 9B 8C 33 6F 24 6D 55 D4 6F 16 78 8E 2D 71 CD 24 B9 3D 19 0B 4C
+Data: 3C 9C A4 94 17 85 00 F0 1A 8E C8 12 CE C2 43 A7
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 93 11 F3 7C 1D 4B 3E 9C A6 0C 1B 4C F1 4D 98 C0 C5 D8 03 C3 C8 C0 DC BC
-Data: 51 DF 29 DC 1C 1F 53 1D 27 CE 2D F5 6F D4 90 C2
+Header: DD 63 69 37 83 F2 D6 C6 23 BF 79 20 41 BA C8 7D EB 1A 57 78 87 C0 78 AF
+Data: B8 81 E7 D4 9E 52 35 C7 F4 03 D2 19 E1 67 35 8C
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: A4 E3 14 7F 82 D6 72 0E 43 DE DC 83 81 36 E7 47 FB 29 6D 14 ED 6B D1 6D D1 DC 5B A5 32 B3 2F 49 BF 80 8A 4B BA A4 46 AD
+Enc output: EE AC F0 55 C3 E8 D2 72 96 B6 9C 07 5D 79 39 3E D1 FD 84 AA C7 B9 56 04 7D FE 9D 84 58 8A 23 F4 44 EC A5 50 8F 5A 8C 8C
 Encrypting again with state: . . . OK
-Enc output: 71 DF 40 7C E6 8B 1F 2A E6 38 49 A6 08 77 F6 A8 A4 7A A9 8C 38 61 C4 5E 7F B8 DF 6C A6 6B A0 61 C5 22 AF 50 A3 56 DA C9 47 B0 2B 83 41 7D
+Enc output: E3 92 0B 3C FE 5D 5F 92 25 95 85 6E BC 80 42 96 1D 1F 44 7A 1E 87 68 45 72 79 5E 43 21 A0 4B 41 52 88 E5 2A E7 DA E2 EF 88 E9 85 3E F4 1D
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31355,11 +31403,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: B6 7A 16 CA 67 0F 5E 03 4F C4 22 7D 6F 05 48 DD 3E 10 EC 7A 56 46 77 72 3A B3 E5 8E EF C8 29 59 18 C9 60 D3 A7 A0 D1 DB 5E ED 11 A7
+Enc output: 6B 16 CC B2 AA 04 3B AA 02 7A 40 9D F0 63 75 6D DC F5 E5 2F 32 1D FB AB CA 69 5B 6E 68 CD 95 E0 EB F1 AC 6B EA 7C 87 05 68 3D 09 4B
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 9F 34 4E 06 9A 4F D8 B5 74 BA C1 FF 63 E4 43 2D ED 9C 82 04 95 AE CC 19 94 67 EF B2 EE 44 17 85 8C AD 6D 65 67 DC 03 6F 0C 67 6E 46
+Enc output: 09 33 C0 7E 05 09 E2 72 40 76 D7 50 DE 74 8A A8 5C C7 EE 31 42 90 B7 4C 49 2D 99 BF EB E8 E8 F1 18 21 16 E7 79 D3 3E 96 1F 9B C7 AA
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31368,24 +31416,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 16 06 BB 07 4C 85 D8 27 98 62 26 CD 2B D7 BB E1
-Data: 04 7E 27 E4 0F FE 54 08 FE 9C F6 88 AA 4A AF 0D
+Header: A2 7A 8E F9 4A 99 46 52 91 FB 90 2A 26 82 E9 FC
+Data: 36 EE F7 88 27 D0 92 91 ED 85 1F 3F B9 56 4E DC
 Padding:
-Trailer: D2 88 8C D3 C5 64 58 4B 31 EB 1C 96
+Trailer: FD E6 9E 7B 96 5D 82 D0 29 C6 F3 BB
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 64 15 8C 6F 98 81 EA 9F CB 2E B9 1C 72 D3 D5 F4
-Data: B9 BD CE 16 98 96 01 6F 1C C9 E3 57 A0 76 AB 79
+Header: DE BB 68 8E 5B 6E 19 F0 F3 A5 DC A7 20 68 94 F8
+Data: 42 4E 89 EF 9F 51 D3 54 E0 0B 89 F4 98 F5 C2 E9
 Padding:
-Trailer: A0 B3 7E 89 0A F8 8C D1 C3 68 8C 01
+Trailer: CE 85 AB 0A 4A ED AF C0 A1 EC 6A 92
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 83 DA E0 96 DA 8D E4 F4 E2 59 88 5F A4 69 C5 EB 2B 88 19 E0 BA 6C C6 25 31 64 C7 8B 8C E4 3B 96 87 EA F2 54 1A 39 51 6D 68 24 BE 66
+Enc output: 3D 27 5B E9 03 98 F0 E9 59 E4 D0 1A E2 56 A3 45 15 2C 1E 46 24 97 0F 26 03 79 B9 1F 5F 98 43 91 46 01 92 A2 CA 45 5D EE 70 BB F9 60
 Encrypting again with state: . . . OK
-Enc output: D7 EA 42 C9 F1 C1 B9 ED BD C1 34 20 4D EA E0 CD C5 A5 F7 2F B1 B5 07 89 B1 37 32 5F 40 DD 83 9F 42 5B 59 3C 6E B3 BC B6 23 7D 1A 6D 2F B9 13 11 42 9C
+Enc output: 6E 9C 5C 74 20 06 91 6D AE 4C 4D 70 F2 C3 44 06 4C F7 3F 7B 99 BE 77 0A 7A A1 25 36 A6 AE 7A A2 8B 00 92 18 86 E3 46 2D E6 E3 59 12 81 E7 9E DE 45 C7
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31398,11 +31446,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 2F 91 FA 98 F2 91 6D 5D 16 78 1A 07 F1 77 39 B7 2E 05 BE 52 20 78 4B 8C F0 BD E1 9E 6E 57 AC A1 46 10 BA 23 31 39 35 FC 41 AD DB BF
+Enc output: B8 B4 1D 20 0B B3 EA 7D 5F 67 21 E6 98 44 34 93 D8 D7 DB CC 14 0F F8 D5 A5 E8 10 3D 4F A7 BE 90 E8 4F E6 CB 95 C5 19 43 F9 C9 9E E1
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 9A EB 9E E7 7C BD EF 4D 37 A7 B9 95 4E 90 87 6F D1 7F 37 C5 2E 2E 14 EA 64 0F D9 40 A1 1C 40 DD FF 4D 0D 7C EE C0 D4 AE 6D 11 9C B1
+Enc output: 15 B1 9A A4 3E 64 79 C4 55 3F 0C AB 03 63 36 D0 88 99 0E A1 4F 14 5D 2F E4 A4 34 30 1F 6C BC E2 E3 DB 4B 5C F1 0F 03 0C F0 E3 A8 7F
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31411,24 +31459,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 65 FD 8E 51 81 B0 BD 09 4B B3 E7 94 48 A6 10 8F
-Data: FD 68 FD 1E C8 42 C1 64 0F 51 BE 4C 4A 11 43 39
+Header: DE 66 13 8A 35 C1 F1 64 EB 3A F7 97 FA C2 74 AE
+Data: B9 BE 80 84 3C 34 87 DB 24 6B F4 E6 0A ED 72 BE
 Padding:
-Trailer: 37 07 84 F7 58 D1 35 F9 97 A6 C1 84
+Trailer: 36 99 FA DA E0 B3 9A D3 DF BB 58 70
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 14 E2 D8 D4 37 D0 66 15 B3 A2 2F A1 0E FB 73 23
-Data: DB E0 36 D0 C7 3D 63 EF DB 15 F9 7B 8E 69 67 77
+Header: BD F0 45 AD A0 E1 CC DE 2B EF DA 42 F8 E9 BD 09
+Data: 6A 83 44 0B 20 80 EC 7B D9 60 99 54 FA 43 42 78
 Padding:
-Trailer: 69 B0 9B F7 9F 60 ED 58 5F 34 5A 20
+Trailer: 7C F4 B0 28 5F 0E 72 49 4D 3A 0B B4
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 5C 9C 17 AB 5F E7 16 F6 BA F1 F9 B0 9C AC 78 2C AD E4 B4 5B 23 39 D1 3D CE 30 25 09 7C 98 21 CA 0B D9 BF 20 A3 67 33 A0 D4 F7 EF 4F
+Enc output: 92 B0 27 81 87 67 3D F2 50 22 5A B0 BB 43 A8 6D 4B 29 17 5B A3 55 BF 9B BA BA FD 63 51 97 68 24 07 A4 94 DC 81 5D 6D 17 52 06 B1 05
 Encrypting again with state: . . . OK
-Enc output: DC 3B 41 95 5B 56 2D 13 C6 A8 AC 9E 70 41 3D 5A EE 20 36 B1 05 CC 77 77 B3 2C D9 C9 8A 06 5E 28 26 C6 64 DD E4 8F 96 0B 1D EA 95 69 24 11 B2 89 A6 1E
+Enc output: 8F EE D6 61 EC DA 32 C0 9C DF E4 49 4D 94 A7 6B 81 62 A1 86 D2 C1 20 6C B9 41 A8 72 70 99 FC 61 D3 A8 02 1F 19 6B 5B 87 35 AC 31 1C DF 17 4B D3 91 66
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31441,11 +31489,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 85 1E 8A CB 86 33 0D 2C 0D 08 EC F6 CD AD DA 7F F6 78 05 76 46 77 26 E7 94 5B EF 12 6D 3A 50 06 31 F8 1F FB AF 8D 2E 5D F0 B0 AA 71 20 1A DD 86
+Enc output: D9 6B 3D 8D E1 FC B6 16 E8 84 95 40 1C E5 64 2E 30 58 FF 0F 6A 09 93 76 30 DA CB 5B C7 88 7D 00 3A 3F EF D8 60 A4 9B 58 5E 2E 78 B1 45 04 D6 5E
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: E9 F8 F3 7D 48 B2 F3 F8 2D 4A 93 EB 92 BB 3E 0B 81 70 F6 F2 91 02 90 7D 90 0E 4F 3F AF 73 AB 45 33 06 88 40 F9 0E 46 70 62 93 36 5C 5B A7 C1 76
+Enc output: C6 4C F2 C6 8D 5A 41 C6 95 93 46 35 C1 AC 5A 71 4A 9B 31 D1 FD BA 40 15 A4 72 0A 81 8C D2 A8 F6 E6 AA C2 FF E0 C3 78 C8 38 15 20 04 36 06 87 38
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31454,24 +31502,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 44 DC 15 2A F4 43 33 B2 93 FF 27 8A 26 98 A0 76
-Data: C6 23 13 F4 DB 70 E5 9A E3 AF 8A C6 DE 8A 00 11
+Header: 80 89 65 CC 4F 32 62 E4 D9 DD 27 EF 26 53 E7 ED
+Data: 99 F8 44 7B 68 63 06 80 6E C6 8E 9A 64 57 89 66
 Padding:
-Trailer: 61 23 A6 19 72 94 5B 92 05 3E AF 00 A1 13 F6 D4
+Trailer: 0E 18 FC 86 D6 80 52 63 55 2E 86 B8 1F 7C 36 17
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 82 FE 6D C5 E8 23 FD A9 01 2A 41 95 F7 C1 8F 0B
-Data: 28 B0 CF CC B5 F7 DE CB 3E E6 E9 09 96 0A 58 64
+Header: 89 85 42 F3 C1 07 E6 24 31 22 85 8B B7 90 91 0E
+Data: F1 22 18 D9 11 B8 71 9D 52 E6 5C 31 96 D2 D5 93
 Padding:
-Trailer: C8 3A 2C DD E4 0B BC 16 90 B3 4B 46 63 B5 79 6C
+Trailer: BE BE 9C 80 8B 26 79 90 48 34 35 8F 2D 55 07 9C
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 3C FF 87 A0 DC 11 99 AA BA 39 65 45 FA 10 F0 FA 81 47 F3 65 65 14 17 D6 42 46 DE C5 97 D4 1D 5A 22 39 96 45 0B 91 0F D6 33 C0 9E 84 C3 B3 A8 DF
+Enc output: 4E CA B1 E5 34 F5 32 5C 3E 74 13 54 BA 0C 23 17 00 0A ED C7 63 05 D5 66 C1 B9 B4 9C B1 50 4E 28 9D 78 CC E7 46 9B BB B9 E9 31 52 82 CA 8F F2 B2
 Encrypting again with state: . . . OK
-Enc output: 01 DC D4 13 A8 B8 9F 39 AA 74 5E D3 3F 6E 86 E5 4F E1 1A 16 C7 4E ED 01 20 35 D8 72 0C 26 49 15 12 A3 D7 A7 E0 B5 FE 14 07 35 F0 F9 27 A8 41 45 9F 7B 75 B1 EE 5B
+Enc output: 24 06 C0 2D 10 55 63 56 02 84 3D 72 1E 2F F7 95 11 D2 0E F8 14 BD D2 38 C6 B5 BA 73 64 05 17 94 6F 34 3B FB 4C 7C E2 21 77 52 BA 51 81 A1 FC 6F 95 A8 C3 87 B1 03
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31484,11 +31532,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: BF EB 8F 47 23 00 9C 00 3A 86 8D FA E7 AB 56 DB 27 FA 71 2A 0C FA F0 62 92 4A F6 BF A4 45 6C C7 25 28 16 2D 26 2A 1F 7A 60 03 55 13 5D 40 2F 80
+Enc output: 11 90 85 83 7F F3 DF B3 A8 77 9D CF 5E AA 8A 91 16 A2 63 06 38 A7 5F C0 BB A7 FC D0 93 76 1A FA AB C1 51 63 AD 11 C2 45 64 03 D1 5A F2 00 99 5F
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: A7 AD 32 8E 57 AB 33 75 49 D0 13 DA 55 30 C9 9C C2 22 49 88 19 E1 99 2F 35 74 18 DE 93 64 98 0C 20 7C 1D 33 63 81 AC 08 06 28 9D 44 15 96 D4 0C
+Enc output: 93 AA 2B FB 84 14 CB 01 20 D7 69 6D E0 35 F1 33 C7 3F 2C 80 1F 4B 57 7C 21 95 BE 13 FB 62 F2 E5 00 99 2B 1B 53 28 90 00 62 4E 3A D7 53 D3 BA 60
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31497,24 +31545,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 88 A7 F7 DA 34 C8 57 26 78 5B 16 DE 6F F3 C7 F2
-Data: B0 60 5E 48 CB 58 43 E6 67 1C F5 C7 A4 73 C9 4C
+Header: 41 BD BF 74 FE 3D 3F B9 6D 1D E7 D5 26 EF 15 5B
+Data: A7 69 05 C0 BD F6 E5 A0 E2 A3 65 CC D7 9E EC 73
 Padding:
-Trailer: 3F CB F4 B9 01 37 0C B0 D6 7E BF 8E AD BB F2 9B
+Trailer: EF 76 16 5D 99 12 E4 37 EE 92 0D 0C 0D 7A 49 6D
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: B8 59 05 1D F1 3D 4F 7B E9 F3 C3 8A 86 0D 1B A6
-Data: FC 1E 6D 56 9D 81 B0 83 76 52 26 95 8B 74 C3 93
+Header: 7A 5F 18 5B 0A 3F A0 83 EC 1F B0 4C 73 A9 4E AB
+Data: BF 6E 20 9E 5D BB A3 A5 25 83 AE 1F 7B 45 93 0C
 Padding:
-Trailer: 82 75 46 E3 5C 15 58 07 3F 62 55 0A F6 58 E8 09
+Trailer: 59 29 03 2C 03 CC 6E EC 2E 04 93 82 71 2D 8D E0
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 8E 73 18 F7 71 44 48 C6 4A 65 76 1C 00 97 69 0E A6 EB 0D 11 1A CF 33 EA 0D FD A7 1B A0 D7 16 49 87 C4 87 CA AF F3 FD 10 17 CF 1E C5 E7 4C 53 53
+Enc output: 5E A3 A6 F3 98 8F D4 8F F2 CC 9A 2F B3 05 B5 50 DC 11 7B 8F 7F E7 68 AC 69 BB 40 90 18 03 19 E6 8C F9 ED 5F 34 F3 F8 2D A6 50 FD 45 A8 B7 76 A8
 Encrypting again with state: . . . OK
-Enc output: D4 D4 CB 70 BD 1F 30 D0 74 D3 0B 99 8A F1 70 FF 97 0E 0F 4F AD 0D EE C8 01 44 8B 21 DD 15 04 13 2A EF 80 6D 81 7B 84 56 CC 76 CB 1C A4 42 B7 71 35 A7 40 FF D7 98
+Enc output: 5F F7 71 4E 90 F2 20 2E D1 7E 79 85 F3 EC A6 C6 38 3F 4D B0 59 A2 04 34 15 30 62 D8 2E D7 08 CD 6B D1 2E 72 D7 AF B7 E7 53 36 D5 93 68 28 5C 91 42 B4 4D 84 CF BE
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31527,11 +31575,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 40 39 F5 71 FF 71 B0 1A C3 C6 D3 16 4A 30 4E E6 B2 EA DB 34 0F 43 D1 15 76 DF 6E 8D DA D4 89 74 86 C3 7D E9 B3 E7 97 E0 8E A8 78 44 4F 88 1E 9D
+Enc output: 77 45 C3 C0 1C 28 FC 09 61 08 B0 C2 58 7D B3 99 72 B8 68 3D 66 1D 72 03 65 E0 DA 77 37 91 05 3D 82 85 10 E9 F7 3E 12 EA CE BE 7B E3 80 BD CC BB
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 48 DC 29 D9 9F 4B 26 31 59 60 10 8A 3E 5E 8D C1 36 9D EC 4B 93 B1 BD C2 18 BD 7E F9 8A 7D 63 34 E6 D5 58 6A 27 6C 60 CB 1E BE 9B 33 20 FC 68 CC
+Enc output: 39 AB 0A 6C D8 B1 CE C6 52 19 7E 44 93 E7 55 BD FE 55 5E 69 D0 DA EF A4 62 E2 BF 49 C6 93 A9 BB A8 7E FB A4 09 29 E8 B6 DF 9D 59 3E 47 AA 4D E5
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31540,24 +31588,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 78 36 4E EA F8 9D 35 52 8B A9 3F F3 FC 6E 18 CE
-Data: BA 8B 31 01 57 6D 0F 99 07 FA 26 04 75 B5 D7 44
+Header: 52 29 47 37 63 18 8B C7 AB 68 5A 19 FC 71 08 FC
+Data: 48 5C 58 4D F8 01 FB 96 D8 22 F6 9F 27 AF 57 7E
 Padding:
-Trailer: 32 27 41 00 60 39 CA 30 FF 8D 4C 58 E0 3A E5 08
+Trailer: 47 82 4A 33 46 36 E9 B6 F7 4C 2C 8B 13 0D D2 32
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 96 B1 B1 7E 60 77 25 B3 F1 B8 F9 E3 5E 08 83 2E
-Data: D6 58 F2 C8 81 9E 3E D3 33 0B FC 05 87 0C 37 F7
+Header: FD 1F 83 4A 0E 2D 57 6E DF 49 EA 08 FB 8B B7 98
+Data: 86 5F 8D BA 7E 25 96 13 04 61 8B 42 F6 F8 72 25
 Padding:
-Trailer: 9B 7B 6C A3 2F 40 03 A8 48 02 5F 44 B6 27 52 B1
+Trailer: AE 93 04 7A AE 1F 8E 7D CB 71 70 64 CA C5 F1 E7
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 42 7A E7 85 E5 E4 90 C9 7D 43 03 9B 5C F2 B9 3A 7E F5 3E 1C 20 F0 70 AC 11 E0 A4 D0 93 04 3B F6 23 E6 B3 B2 CF D1 70 4D 54 FD 0F DB E0 6C 6F E1
+Enc output: CC 14 2D 0D C0 D4 BE 0D 8F B8 20 A1 3F B4 F8 B6 D0 EC CF 3E E3 4A 5A B0 19 1F 6F BF B2 37 E4 1D 1B C6 83 E3 54 96 0C A6 F0 0F 31 40 90 C3 92 D6
 Encrypting again with state: . . . OK
-Enc output: BF 95 66 7C 1D 88 93 9C 57 6F 94 26 EF 29 74 73 AF 3A 0D 3E D6 85 4D 89 3E 1E 99 39 0B DD 10 89 A8 9A CD 82 61 ED 06 6D 06 A5 EC C8 D9 C0 48 03 F4 64 DD 0D 20 6A
+Enc output: 65 21 93 09 09 1E 35 1E E0 3B 9B C0 DD F0 47 4B 1A 71 DB DC 6A 81 4F BD 65 B3 60 48 5D 54 2F 54 C3 E4 50 0B 5E B1 25 11 FD B5 19 40 EB 96 46 D6 28 70 48 7D CB 04
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31570,11 +31618,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 7B B0 52 40 09 55 0E 61 92 D5 4D 86 96 63 A4 CD A0 8F 53 1F 5A DA 9E ED 13 A7 ED 62 09 1C 7B AD 2E 59 42 83 0E 50 E9 42 03 93 A9 D3 5D E7 B5 36 F6 F4 22 9F E0 A6 7C 6B
+Enc output: 88 BB F3 F4 72 FF EC 34 E4 CE A8 91 85 59 05 F7 FE 12 E7 ED 62 76 3E CD 8C 1E 3E F9 A5 A8 73 23 9E FF 72 1D 38 50 F8 47 D6 68 36 02 70 60 BD 4E 41 66 48 95 95 C9 B4 EE
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 8D 3D FF EE 8C A0 CB 3F D2 F0 90 F9 43 46 D1 29 B9 9C 27 F5 93 EA D5 8D 0B 14 81 B7 9D 9E 27 0A 3E 15 B9 D3 A7 80 B1 CD 68 B8 5A C1 CB DF F3 98 63 88 9B 56 15 01 2C DF
+Enc output: CE DF E8 5F 5F 54 29 FC 85 B8 86 9F 6A FA 8A 31 CD 6B D6 1A 7C D0 09 CE 9C CF 89 72 1D 3D 21 97 9E B7 44 43 67 F7 63 29 C9 3A 7C A6 6A 5B 0B B4 2D 53 6B 68 42 1E 87 69
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31583,24 +31631,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 06 3E 25 69 82 DA 4B 0C 19 F8 8E 65 3F 64 B2 06
-Data: 19 24 E0 D2 F7 97 8F 2A 65 08 59 97 6A 85 76 CC
+Header: 17 0A E0 31 D3 B8 01 F3 1D 3A 51 43 E5 E5 83 92
+Data: 18 2D D0 B7 D9 41 93 68 10 6A D8 0E 9E AB 4B 0A
 Padding:
-Trailer: C7 D7 37 D9 D5 55 3A 20 BF 25 25 1E BB 48 F9 2C BC AC 69 04 99 C1 C1 8A
+Trailer: 95 46 4D 59 41 A9 84 B5 B9 37 15 79 99 C3 50 9D CE CC 3C 76 5E AA 17 24
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 9E AA 43 2A CE A3 CD 9D F4 B9 6B 47 5D EA 47 3A
-Data: 48 29 05 D1 13 3F E7 B6 F4 2D 4B A0 52 DE 28 0E
+Header: 5D A0 F9 67 9F 6C 3B 0D FA 2F 57 CA 08 30 F0 EF
+Data: A2 8B 60 E5 E8 E3 7C C6 65 4F 55 94 6C 10 14 1F
 Padding:
-Trailer: D3 5D 5B 43 23 3B 44 AE 0B 32 D9 3C CB 3B 45 85 8C EA BB A1 6C 53 D1 EC
+Trailer: AD FF 69 4F 2E 3C EF 52 6A F1 AA EF C7 9B CB 0D 3A 60 0F 72 34 B6 02 81
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 82 A9 4F 99 C2 EF A3 59 E8 B2 BF AD 75 39 3D F0 75 DC FF 64 60 65 0F 65 78 CD ED 79 F6 58 F1 12 19 AB 2B 50 BF 3D A1 B7 83 58 54 30 88 CD CD BE C8 60 73 53 F9 D4 0D 18
+Enc output: 5C 39 D6 4C 30 A9 06 02 0D C8 0F 7A 12 77 E7 2F B8 8A FF D0 D1 78 94 B1 33 98 5F 39 CD F9 0D AF 6E 22 E8 D2 65 6D 16 67 B0 BA C9 0F 81 64 40 BE 31 7B 5E F8 A9 C5 CF C2
 Encrypting again with state: . . . OK
-Enc output: 16 50 58 61 D4 EF 4A BD 33 6C C6 62 30 C0 3B E9 EC 62 7C EA 2C 40 74 7E 0F 52 1F B4 2B D7 4C BD 75 3B 9D B7 18 75 40 BB 56 7D B7 DA 44 18 D6 66 F5 A8 8E D1 F1 99 F9 32 61 2B 76 59 06 F4
+Enc output: EA 23 AD C2 62 AC 01 3B 97 CA E8 DC 7F 9C E1 1E 0F 1E A7 3E F0 1A 5C 5B EE B2 C8 DD 03 A6 AC 4E BA 00 F0 20 49 9B CC 53 07 37 09 26 9A E7 E2 76 D5 0D 85 60 59 5E D7 95 C4 AA 5A DE C5 CE
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31611,7 +31659,7 @@
 Initializing an RC4 keyblock: . . . OK
 Generating random RC4 key: . . . OK
 Encrypting with RC4 key usage 8: . . . OK
-Enc output: 62 44 D6 1E 94 07 15 41 E6 8E 4B 66 2B C2 67 F3 00 03 43 58 E6 B2 28 D3 08 E2 CC 89 01 1F 2F 9F 94 83 48 F1 EE 01 DD 49
+Enc output: 03 6C 8D 00 CF E4 0A 12 96 F8 BB 73 E1 F8 FD 8C E4 C1 DA 66 6E B7 CC 35 8D 74 7D 7E FA AC 7D DE 64 65 E0 17 F9 B0 BA 9A
 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
@@ -31851,14 +31899,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.434854
-Test on /tmp/cctest.434854 passed
-Starting test on KEYRING:process:/tmp/cctest.434854
-Test on KEYRING:process:/tmp/cctest.434854 passed
-Starting test on MEMORY:/tmp/cctest.434854
-Test on MEMORY:/tmp/cctest.434854 passed
-Starting test on FILE:/tmp/cctest.434854
-Test on FILE:/tmp/cctest.434854 passed
+Starting test on /tmp/cctest.1970954
+Test on /tmp/cctest.1970954 passed
+Starting test on KEYRING:process:/tmp/cctest.1970954
+Test on KEYRING:process:/tmp/cctest.1970954 passed
+Starting test on MEMORY:/tmp/cctest.1970954
+Test on MEMORY:/tmp/cctest.1970954 passed
+Starting test on FILE:/tmp/cctest.1970954
+Test on FILE:/tmp/cctest.1970954 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...
@@ -31866,14 +31914,14 @@
 gcc -L../../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.434886
+Starting test on WRFILE:/tmp/kttest.1970974
   Type is: FILE
-  Name is: FILE:/tmp/kttest.434886
-Test on WRFILE:/tmp/kttest.434886 passed
-Starting test on MEMORY:/tmp/kttest.434886
+  Name is: FILE:/tmp/kttest.1970974
+Test on WRFILE:/tmp/kttest.1970974 passed
+Starting test on MEMORY:/tmp/kttest.1970974
   Type is: MEMORY
-  Name is: MEMORY:/tmp/kttest.434886
-Test on MEMORY:/tmp/kttest.434886 passed
+  Name is: MEMORY:/tmp/kttest.1970974
+Test on MEMORY:/tmp/kttest.1970974 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'
@@ -32552,11 +32600,14 @@
 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
 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 
@@ -32583,9 +32634,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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro  -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wcast-align -Wshadow -pthread  -o test_cxx_kadm5 test_cxx_kadm5.o -lkadm5clnt_mit -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lkeyutils -lresolv 
 LD_LIBRARY_PATH=`echo -L../../lib | sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../src/config-files/krb5.conf LC_ALL=C  ./test_getpw
-my uid: 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.
@@ -32759,6 +32810,9 @@
 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 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
 make[3]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build'
@@ -32770,7 +32824,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 -j42 install DESTDIR=/build/reproducible-path/krb5-1.21.3/debian/tmp AM_UPDATE_INFO_DIR=no
+	cd build && make -j20 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
@@ -32864,7 +32918,15 @@
 make[3]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib'
 making install in lib/crypto...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto'
+rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
+rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/libk5crypto.so
+/usr/bin/install -c libk5crypto.so.3.1 /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu
+(cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu && ln -s libk5crypto.so.3.1 \
+	libk5crypto.so)
 making install in lib/crypto/krb...
+rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/libk5crypto.so.3
+(cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu && ln -s libk5crypto.so.3.1 \
+	libk5crypto.so.3)
 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...
@@ -32912,19 +32974,19 @@
 making install in lib/crypto/crypto_tests...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/crypto_tests'
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/crypto_tests'
-rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
-rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/libk5crypto.so
-/usr/bin/install -c libk5crypto.so.3.1 /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu
-(cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu && ln -s libk5crypto.so.3.1 \
-	libk5crypto.so)
-rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/libk5crypto.so.3
-(cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu && ln -s libk5crypto.so.3.1 \
-	libk5crypto.so.3)
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto'
 making install in lib/krb5...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5'
+rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
+rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/libkrb5.so
+/usr/bin/install -c libkrb5.so.3.3 /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu
 making install in lib/krb5/error_tables...
+(cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu && ln -s libkrb5.so.3.3 \
+	libkrb5.so)
 make[5]: Entering 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/x86_64-linux-gnu/libkrb5.so.3
+(cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu && ln -s libkrb5.so.3.3 \
+	libkrb5.so.3)
 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'
@@ -32947,14 +33009,6 @@
 making install in lib/krb5/unicode...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/unicode'
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/unicode'
-rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
-rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/libkrb5.so
-/usr/bin/install -c libkrb5.so.3.3 /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu
-(cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu && ln -s libkrb5.so.3.3 \
-	libkrb5.so)
-rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/libkrb5.so.3
-(cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu && ln -s libkrb5.so.3.3 \
-	libkrb5.so.3)
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5'
 making install in lib/gssapi...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi'
@@ -32962,19 +33016,24 @@
 rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so
 /usr/bin/install -c libgssapi_krb5.so.2.2 /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu
 making install in lib/gssapi/generic...
-make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/generic'
-+ /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
-+ /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
-+ /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
 (cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-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/x86_64-linux-gnu/libgssapi_krb5.so.2
-/usr/bin/install -c -m 644 gssapi.h /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/include/gssapi/gssapi.h
+rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2
 (cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-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...
@@ -32982,6 +33041,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'
@@ -33040,10 +33100,10 @@
 rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/libkadm5clnt_mit.so
 /usr/bin/install -c libkadm5clnt_mit.so.12.0 /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu
 rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/libkadm5clnt.so
-(cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu && ln -s libkadm5clnt_mit.so \
-	libkadm5clnt.so)
 (cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu && ln -s libkadm5clnt_mit.so.12.0 \
 	libkadm5clnt_mit.so)
+(cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu && ln -s libkadm5clnt_mit.so \
+	libkadm5clnt.so)
 rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/libkadm5clnt_mit.so.12
 (cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu && ln -s libkadm5clnt_mit.so.12.0 \
 	libkadm5clnt_mit.so.12)
@@ -33116,9 +33176,9 @@
 make[3]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/certauth/test'
 making install in plugins/kdb/db2...
 make[3]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2'
-making install in plugins/kdb/db2/libdb2...
 rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/krb5/plugins/kdb/db2.so
 /usr/bin/install -c db2.so /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/krb5/plugins/kdb
+making install in plugins/kdb/db2/libdb2...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2/libdb2'
 making install in plugins/kdb/db2/libdb2/hash...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2/libdb2/hash'
@@ -33142,15 +33202,15 @@
 make[3]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2'
 making install in plugins/kdb/ldap...
 make[3]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/ldap'
+rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/krb5/plugins/kdb/kldap.so
+/usr/bin/install -c kldap.so /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/krb5/plugins/kdb
 making install in plugins/kdb/ldap/libkdb_ldap...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/ldap/libkdb_ldap'
 rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/libkdb_ldap.so.1.0
 rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/libkdb_ldap.so
 /usr/bin/install -c libkdb_ldap.so.1.0 /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu
-rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/krb5/plugins/kdb/kldap.so
 (cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu && ln -s libkdb_ldap.so.1.0 \
 	libkdb_ldap.so)
-/usr/bin/install -c kldap.so /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/krb5/plugins/kdb
 rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu/libkdb_ldap.so.1
 (cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/x86_64-linux-gnu && ln -s libkdb_ldap.so.1.0 \
 	libkdb_ldap.so.1)
@@ -33390,15 +33450,15 @@
 /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 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 krb5kdc.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/krb5kdc.8
 /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 klist.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/klist.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 klist.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/klist.1
 /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 kpasswd.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/kpasswd.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 kpasswd.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/kpasswd.1
 /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 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 krb5.conf.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man5/krb5.conf.5
@@ -33522,7 +33582,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_amd64)
-+++ dpkg-gensymbolsJX1MXG	2026-04-17 00:06:54.646407318 -1200
++++ dpkg-gensymbols9hNCUn	2025-03-15 20:08:22.361453771 +1400
 @@ -94,8 +94,8 @@
   krb5int_open_plugin_dirs@krb5support_0_MIT 1.7dfsg~beta2
   krb5int_pthread_loaded@krb5support_0_MIT 1.7dfsg~beta2
@@ -33542,38 +33602,38 @@
    dh_md5sums
    dh_builddeb
 dpkg-deb: building package 'krb5-user' in '../krb5-user_1.21.3-5_amd64.deb'.
-dpkg-deb: building package 'krb5-user-dbgsym' in '../krb5-user-dbgsym_1.21.3-5_amd64.deb'.
-dpkg-deb: building package 'krb5-kdc-dbgsym' in '../krb5-kdc-dbgsym_1.21.3-5_amd64.deb'.
-dpkg-deb: building package 'krb5-kdc-ldap-dbgsym' in '../krb5-kdc-ldap-dbgsym_1.21.3-5_amd64.deb'.
-dpkg-deb: building package 'krb5-kdc-ldap' in '../krb5-kdc-ldap_1.21.3-5_amd64.deb'.
 dpkg-deb: building package 'krb5-kdc' in '../krb5-kdc_1.21.3-5_amd64.deb'.
 dpkg-deb: building package 'krb5-admin-server' in '../krb5-admin-server_1.21.3-5_amd64.deb'.
-dpkg-deb: building package 'krb5-admin-server-dbgsym' in '../krb5-admin-server-dbgsym_1.21.3-5_amd64.deb'.
+dpkg-deb: building package 'krb5-kdc-ldap' in '../krb5-kdc-ldap_1.21.3-5_amd64.deb'.
 dpkg-deb: building package 'krb5-kpropd' in '../krb5-kpropd_1.21.3-5_amd64.deb'.
-dpkg-deb: building package 'krb5-kpropd-dbgsym' in '../krb5-kpropd-dbgsym_1.21.3-5_amd64.deb'.
 dpkg-deb: building package 'krb5-multidev' in '../krb5-multidev_1.21.3-5_amd64.deb'.
 dpkg-deb: building package 'libkrb5-dbg' in '../libkrb5-dbg_1.21.3-5_amd64.deb'.
 dpkg-deb: building package 'krb5-pkinit-dbgsym' in '../krb5-pkinit-dbgsym_1.21.3-5_amd64.deb'.
-dpkg-deb: building package 'libkrb5-dev' in '../libkrb5-dev_1.21.3-5_amd64.deb'.
-dpkg-deb: building package 'krb5-pkinit' in '../krb5-pkinit_1.21.3-5_amd64.deb'.
-dpkg-deb: building package 'krb5-otp' in '../krb5-otp_1.21.3-5_amd64.deb'.
 dpkg-deb: building package 'krb5-otp-dbgsym' in '../krb5-otp-dbgsym_1.21.3-5_amd64.deb'.
-dpkg-deb: building package 'krb5-k5tls' in '../krb5-k5tls_1.21.3-5_amd64.deb'.
 dpkg-deb: building package 'krb5-k5tls-dbgsym' in '../krb5-k5tls-dbgsym_1.21.3-5_amd64.deb'.
-dpkg-deb: building package 'krb5-doc' in '../krb5-doc_1.21.3-5_all.deb'.
-dpkg-deb: building package 'libgssrpc4t64' in '../libgssrpc4t64_1.21.3-5_amd64.deb'.
-dpkg-deb: building package 'libgssapi-krb5-2' in '../libgssapi-krb5-2_1.21.3-5_amd64.deb'.
 dpkg-deb: building package 'libkrb5-3' in '../libkrb5-3_1.21.3-5_amd64.deb'.
-dpkg-deb: building package 'libkadm5srv-mit12' in '../libkadm5srv-mit12_1.21.3-5_amd64.deb'.
-dpkg-deb: building package 'libk5crypto3' in '../libk5crypto3_1.21.3-5_amd64.deb'.
 dpkg-deb: building package 'libkadm5clnt-mit12' in '../libkadm5clnt-mit12_1.21.3-5_amd64.deb'.
-dpkg-deb: building package 'libkrb5support0' in '../libkrb5support0_1.21.3-5_amd64.deb'.
-dpkg-deb: building package 'libkdb5-10t64' in '../libkdb5-10t64_1.21.3-5_amd64.deb'.
 dpkg-deb: building package 'libkrad0' in '../libkrad0_1.21.3-5_amd64.deb'.
+dpkg-deb: building package 'libgssrpc4t64' in '../libgssrpc4t64_1.21.3-5_amd64.deb'.
+dpkg-deb: building package 'libkdb5-10t64' in '../libkdb5-10t64_1.21.3-5_amd64.deb'.
+dpkg-deb: building package 'krb5-gss-samples-dbgsym' in '../krb5-gss-samples-dbgsym_1.21.3-5_amd64.deb'.
 dpkg-deb: building package 'libkrad-dev' in '../libkrad-dev_1.21.3-5_amd64.deb'.
-dpkg-deb: building package 'krb5-gss-samples' in '../krb5-gss-samples_1.21.3-5_amd64.deb'.
 dpkg-deb: building package 'krb5-locales' in '../krb5-locales_1.21.3-5_all.deb'.
-dpkg-deb: building package 'krb5-gss-samples-dbgsym' in '../krb5-gss-samples-dbgsym_1.21.3-5_amd64.deb'.
+dpkg-deb: building package 'krb5-k5tls' in '../krb5-k5tls_1.21.3-5_amd64.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_amd64.deb'.
+dpkg-deb: building package 'krb5-gss-samples' in '../krb5-gss-samples_1.21.3-5_amd64.deb'.
+dpkg-deb: building package 'libkrb5support0' in '../libkrb5support0_1.21.3-5_amd64.deb'.
+dpkg-deb: building package 'krb5-otp' in '../krb5-otp_1.21.3-5_amd64.deb'.
+dpkg-deb: building package 'libk5crypto3' in '../libk5crypto3_1.21.3-5_amd64.deb'.
+dpkg-deb: building package 'libkadm5srv-mit12' in '../libkadm5srv-mit12_1.21.3-5_amd64.deb'.
+dpkg-deb: building package 'krb5-kdc-ldap-dbgsym' in '../krb5-kdc-ldap-dbgsym_1.21.3-5_amd64.deb'.
+dpkg-deb: building package 'krb5-admin-server-dbgsym' in '../krb5-admin-server-dbgsym_1.21.3-5_amd64.deb'.
+dpkg-deb: building package 'krb5-user-dbgsym' in '../krb5-user-dbgsym_1.21.3-5_amd64.deb'.
+dpkg-deb: building package 'krb5-kdc-dbgsym' in '../krb5-kdc-dbgsym_1.21.3-5_amd64.deb'.
+dpkg-deb: building package 'libkrb5-dev' in '../libkrb5-dev_1.21.3-5_amd64.deb'.
+dpkg-deb: building package 'libgssapi-krb5-2' in '../libgssapi-krb5-2_1.21.3-5_amd64.deb'.
+dpkg-deb: building package 'krb5-pkinit' in '../krb5-pkinit_1.21.3-5_amd64.deb'.
  dpkg-genbuildinfo --build=binary -O../krb5_1.21.3-5_amd64.buildinfo
  dpkg-genchanges --build=binary -O../krb5_1.21.3-5_amd64.changes
 dpkg-genchanges: info: binary-only upload (no source code included)
@@ -33581,12 +33641,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/1752378/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/1752378/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/305502 and its subdirectories
-I: Current time: Fri Apr 17 00:07:03 -12 2026
-I: pbuilder-time-stamp: 1776427623
+I: removing directory /srv/workspace/pbuilder/1752378 and its subdirectories
+I: Current time: Sat Mar 15 20:08:36 +14 2025
+I: pbuilder-time-stamp: 1742018916