Diff of the two buildlogs:

--
--- b1/build.log	2025-03-16 20:52:00.238306497 +0000
+++ b2/build.log	2025-03-16 21:07:24.156657161 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Sun Mar 16 08:09:08 -12 2025
-I: pbuilder-time-stamp: 1742155748
+I: Current time: Sun Apr 19 17:15:01 +14 2026
+I: pbuilder-time-stamp: 1776568501
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz]
 I: copying local configuration
@@ -38,54 +38,86 @@
 dpkg-source: info: applying CVE-2025-24528.patch
 I: using fakeroot in build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/18668/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/446/tmp/hooks/D01_modify_environment starting
+debug: Running on ionos16-i386.
+I: Changing host+domainname to test build reproducibility
+I: Adding a custom variable just for the fun of it...
+I: Changing /bin/sh to bash
+'/bin/sh' -> '/bin/bash'
+lrwxrwxrwx 1 root root 9 Apr 19 03:15 /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/446/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/446/tmp/hooks/D02_print_environment starting
 I: set
-  BUILDDIR='/build/reproducible-path'
-  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
-  BUILDUSERNAME='pbuilder1'
-  BUILD_ARCH='i386'
-  DEBIAN_FRONTEND='noninteractive'
-  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=11 '
-  DISTRIBUTION='trixie'
-  HOME='/root'
-  HOST_ARCH='i386'
+  BASH=/bin/sh
+  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+  BASH_ALIASES=()
+  BASH_ARGC=()
+  BASH_ARGV=()
+  BASH_CMDS=()
+  BASH_LINENO=([0]="12" [1]="0")
+  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+  BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="i686-pc-linux-gnu")
+  BASH_VERSION='5.2.37(1)-release'
+  BUILDDIR=/build/reproducible-path
+  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+  BUILDUSERNAME=pbuilder2
+  BUILD_ARCH=i386
+  DEBIAN_FRONTEND=noninteractive
+  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=21 '
+  DIRSTACK=()
+  DISTRIBUTION=trixie
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=i686
+  HOST_ARCH=i386
   IFS=' 	
   '
-  INVOCATION_ID='4961b8a3958b4477a5b19d01535db72f'
-  LANG='C'
-  LANGUAGE='en_US:en'
-  LC_ALL='C'
-  LD_LIBRARY_PATH='/usr/lib/libeatmydata'
-  LD_PRELOAD='libeatmydata.so'
-  MAIL='/var/mail/root'
-  OPTIND='1'
-  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
-  PBCURRENTCOMMANDLINEOPERATION='build'
-  PBUILDER_OPERATION='build'
-  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
-  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
-  PBUILDER_SYSCONFDIR='/etc'
-  PPID='18668'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=0084e8640ef849b9896ef84e5e2d0c3f
+  LANG=C
+  LANGUAGE=de_CH:de
+  LC_ALL=C
+  LD_LIBRARY_PATH=/usr/lib/libeatmydata
+  LD_PRELOAD=libeatmydata.so
+  MACHTYPE=i686-pc-linux-gnu
+  MAIL=/var/mail/root
+  OPTERR=1
+  OPTIND=1
+  OSTYPE=linux-gnu
+  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
+  PBCURRENTCOMMANDLINEOPERATION=build
+  PBUILDER_OPERATION=build
+  PBUILDER_PKGDATADIR=/usr/share/pbuilder
+  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
+  PBUILDER_SYSCONFDIR=/etc
+  PIPESTATUS=([0]="0")
+  POSIXLY_CORRECT=y
+  PPID=446
   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.IF0dvTA7/pbuilderrc_RRCd --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.IF0dvTA7/b1 --logfile b1/build.log krb5_1.21.3-5.dsc'
-  SUDO_GID='112'
-  SUDO_UID='107'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://46.16.76.132:3128'
+  PWD=/
+  SHELL=/bin/bash
+  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
+  SHLVL=3
+  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.IF0dvTA7/pbuilderrc_gK8I --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.IF0dvTA7/b2 --logfile b2/build.log krb5_1.21.3-5.dsc'
+  SUDO_GID=112
+  SUDO_UID=107
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://213.165.73.152:3128
 I: uname -a
-  Linux ionos2-i386 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64 GNU/Linux
+  Linux i-capture-the-hostname 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64 GNU/Linux
 I: ls -l /bin
-  lrwxrwxrwx 1 root root 7 Mar  4 11:20 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/18668/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Mar  4  2025 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/446/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -407,7 +439,7 @@
 Get: 237 http://deb.debian.org/debian trixie/main i386 python3-sphinx all 8.1.3-5 [468 kB]
 Get: 238 http://deb.debian.org/debian trixie/main i386 ss-dev i386 2.0-1.47.2-1 [36.4 kB]
 Get: 239 http://deb.debian.org/debian trixie/main i386 tex-gyre all 20180621-6 [6209 kB]
-Fetched 406 MB in 8s (52.6 MB/s)
+Fetched 406 MB in 7s (62.2 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 ... 19789 files and directories currently installed.)
@@ -1190,8 +1222,8 @@
 Setting up tzdata (2025a-2) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Sun Mar 16 20:11:05 UTC 2025.
-Universal Time is now:  Sun Mar 16 20:11:05 UTC 2025.
+Local time is now:      Sun Apr 19 03:15:48 UTC 2026.
+Universal Time is now:  Sun Apr 19 03:15:48 UTC 2026.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up libfontenc1:i386 (1:1.1.8-1+b2) ...
@@ -1424,7 +1456,11 @@
 fakeroot is already the newest version (1.37-1).
 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
 I: Building the package
-I: Running cd /build/reproducible-path/krb5-1.21.3/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../krb5_1.21.3-5_source.changes
+I: user script /srv/workspace/pbuilder/446/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for trixie
+I: user script /srv/workspace/pbuilder/446/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/krb5-1.21.3/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../krb5_1.21.3-5_source.changes
 dpkg-buildpackage: info: source package krb5
 dpkg-buildpackage: info: source version 1.21.3-5
 dpkg-buildpackage: info: source distribution unstable
@@ -1759,7 +1795,7 @@
 checking for int32_t... yes
 checking for sh... /usr/bin/sh
 checking for sh5... false
-checking for bash... /bin/bash
+checking for bash... /bin/sh
 checking if /usr/bin/sh supports functions... yes
 checking for POSIX printf positional specification support... yes
 checking for dig... false
@@ -1944,7 +1980,7 @@
    debian/rules override_dh_auto_build
 make[2]: Entering directory '/build/reproducible-path/krb5-1.21.3'
 dh_auto_build --sourcedir=src --builddir=build
-	cd build && make -j11
+	cd build && make -j21
 make[3]: Entering directory '/build/reproducible-path/krb5-1.21.3/build'
 (cd include && make autoconf.h osconf.h)
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/include'
@@ -1967,17 +2003,6 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/util/support/utf8_conv.c -o utf8_conv.so.o && mv -f utf8_conv.so.o utf8_conv.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/util/support/zap.c -o zap.so.o && mv -f zap.so.o zap.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/util/support/path.c -o path.so.o && mv -f path.so.o path.so
-../../../src/util/support/threads.c: In function 'krb5int_pthread_loaded':
-../../../src/util/support/threads.c:154:27: warning: the comparison will always evaluate as 'false' for the address of 'pthread_equal' will never be NULL [-Waddress]
-  154 |         || &pthread_equal == 0
-      |                           ^~
-In file included from /usr/include/features.h:523,
-                 from /usr/include/assert.h:35,
-                 from ../../../src/include/k5-platform.h:56,
-                 from ../../../src/util/support/threads.c:28:
-/usr/include/pthread.h:1340:1: note: 'pthread_equal' declared here
- 1340 | __NTH (pthread_equal (pthread_t __thread1, pthread_t __thread2))
-      | ^~~~~
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/util/support/base64.c -o base64.so.o && mv -f base64.so.o base64.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/util/support/json.c -o json.so.o && mv -f json.so.o json.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/util/support/hex.c -o hex.so.o && mv -f hex.so.o hex.so
@@ -1995,23 +2020,34 @@
 sed  >> binutils.versions < libkrb5support.exports "s/$/;/"
 echo >> binutils.versions "};"
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+../../../src/util/support/threads.c: In function 'krb5int_pthread_loaded':
+../../../src/util/support/threads.c:154:27: warning: the comparison will always evaluate as 'false' for the address of 'pthread_equal' will never be NULL [-Waddress]
+  154 |         || &pthread_equal == 0
+      |                           ^~
+In file included from /usr/include/features.h:523,
+                 from /usr/include/assert.h:35,
+                 from ../../../src/include/k5-platform.h:56,
+                 from ../../../src/util/support/threads.c:28:
+/usr/include/pthread.h:1340:1: note: 'pthread_equal' declared here
+ 1340 | __NTH (pthread_equal (pthread_t __thread1, pthread_t __thread2))
+      | ^~~~~
 : updated OBJS.SH
 rm -f libkrb5support.so.0.1
 building shared krb5support library (0.1)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkrb5support.so.0 -Wl,--no-undefined -o libkrb5support.so.0.1 $objlist  -L../../lib -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= threads.so init-addrinfo.so plugins.so errors.so k5buf.so gmt_mktime.so fake-addrinfo.so utf8.so utf8_conv.so zap.so path.so base64.so json.so hex.so hashtab.so bcmp.so strerror_r.so dir_filenames.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' threads.so init-addrinfo.so plugins.so errors.so k5buf.so gmt_mktime.so fake-addrinfo.so utf8.so utf8_conv.so zap.so path.so base64.so json.so hex.so hashtab.so bcmp.so strerror_r.so dir_filenames.so'
 + gcc -shared -fPIC -Wl,-h,libkrb5support.so.0 -Wl,--no-undefined -o libkrb5support.so.0.1 threads.so init-addrinfo.so plugins.so errors.so k5buf.so gmt_mktime.so fake-addrinfo.so utf8.so utf8_conv.so zap.so path.so base64.so json.so hex.so hashtab.so bcmp.so strerror_r.so dir_filenames.so -L../../lib -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkrb5support.so
-ln -s libkrb5support.so.0.1 libkrb5support.so
 rm -f ../../lib/libkrb5support.so.0.1
-(cd ../../lib && ln -s ../util/support/libkrb5support.so.0.1 .)
 rm -f libkrb5support.so.0
+ln -s libkrb5support.so.0.1 libkrb5support.so
+(cd ../../lib && ln -s ../util/support/libkrb5support.so.0.1 .)
 ln -s libkrb5support.so.0.1 libkrb5support.so.0
 rm -f ../../lib/libkrb5support.so
-(cd ../../lib && ln -s ../util/support/libkrb5support.so .)
 rm -f ../../lib/libkrb5support.so.0
+(cd ../../lib && ln -s ../util/support/libkrb5support.so .)
 (cd ../../lib && ln -s ../util/support/libkrb5support.so.0 .)
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util/support'
 making all in util/profile...
@@ -2019,24 +2055,24 @@
 rm -f et-h-prof_err.et et-h-prof_err.c et-h-prof_err.h
 cp ../../../src/util/profile/prof_err.et et-h-prof_err.et
 rm -f et-c-prof_err.et et-c-prof_err.c et-c-prof_err.h
-compile_et et-h-prof_err.et
-making all in util/profile/testmod...
 cp ../../../src/util/profile/prof_err.et et-c-prof_err.et
-compile_et et-c-prof_err.et
-make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
+compile_et et-h-prof_err.et
 base=`echo "profile" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_1_MIT {"
-make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
+compile_et et-c-prof_err.et
+making all in util/profile/testmod...
 sed  >> binutils.versions < ../../../src/util/profile/libprofile.exports "s/$/;/"
 echo >> binutils.versions "};"
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
+make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
 mv -f et-h-prof_err.h prof_err.h
-rm -f et-h-prof_err.et et-h-prof_err.c
-cat ../../../src/util/profile/profile.hin prof_err.h > profile.h
 mv -f et-c-prof_err.c prof_err.c
+rm -f et-h-prof_err.et et-h-prof_err.c
 rm -f et-c-prof_err.et et-c-prof_err.h
-cp profile.h "../../include/profile.h"
+cat ../../../src/util/profile/profile.hin prof_err.h > profile.h
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DHAS_STDARG -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c 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/i386-linux-gnu\" -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/util/profile/prof_tree.c -o prof_tree.so.o && mv -f prof_tree.so.o prof_tree.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DHAS_STDARG -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/util/profile/prof_file.c -o prof_file.so.o && mv -f prof_file.so.o prof_file.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DHAS_STDARG -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/util/profile/prof_parse.c -o prof_parse.so.o && mv -f prof_parse.so.o prof_parse.so
@@ -2047,13 +2083,13 @@
 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
-ln -s libprofile.so.1.1 libprofile.so
 rm -f libprofile.so.1
+ln -s libprofile.so.1.1 libprofile.so
 ln -s libprofile.so.1.1 libprofile.so.1
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util/profile'
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util'
@@ -2063,35 +2099,35 @@
 : db.h will be installed by util/db2
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/error_tables'
 rm -f et-h-asn1_err.et et-h-asn1_err.c et-h-asn1_err.h
-cp ../../../../src/lib/krb5/error_tables/asn1_err.et et-h-asn1_err.et
 rm -f et-h-kdb5_err.et et-h-kdb5_err.c et-h-kdb5_err.h
-compile_et et-h-asn1_err.et
-cp ../../../../src/lib/krb5/error_tables/kdb5_err.et et-h-kdb5_err.et
 rm -f et-h-krb5_err.et et-h-krb5_err.c et-h-krb5_err.h
-compile_et et-h-kdb5_err.et
-cp ../../../../src/lib/krb5/error_tables/krb5_err.et et-h-krb5_err.et
+cp ../../../../src/lib/krb5/error_tables/asn1_err.et et-h-asn1_err.et
 rm -f et-h-k5e1_err.et et-h-k5e1_err.c et-h-k5e1_err.h
-compile_et et-h-krb5_err.et
-cp ../../../../src/lib/krb5/error_tables/k5e1_err.et et-h-k5e1_err.et
+cp ../../../../src/lib/krb5/error_tables/kdb5_err.et et-h-kdb5_err.et
+cp ../../../../src/lib/krb5/error_tables/krb5_err.et et-h-krb5_err.et
 rm -f et-h-kv5m_err.et et-h-kv5m_err.c et-h-kv5m_err.h
-compile_et et-h-k5e1_err.et
-cp ../../../../src/lib/krb5/error_tables/kv5m_err.et et-h-kv5m_err.et
+compile_et et-h-asn1_err.et
+cp ../../../../src/lib/krb5/error_tables/k5e1_err.et et-h-k5e1_err.et
 rm -f et-h-krb524_err.et et-h-krb524_err.c et-h-krb524_err.h
-compile_et et-h-kv5m_err.et
+compile_et et-h-kdb5_err.et
+compile_et et-h-krb5_err.et
+cp ../../../../src/lib/krb5/error_tables/kv5m_err.et et-h-kv5m_err.et
 cp ../../../../src/lib/krb5/error_tables/krb524_err.et et-h-krb524_err.et
+compile_et et-h-k5e1_err.et
+compile_et et-h-kv5m_err.et
 compile_et et-h-krb524_err.et
-mv -f et-h-asn1_err.h asn1_err.h
-rm -f et-h-asn1_err.et et-h-asn1_err.c
 mv -f et-h-kdb5_err.h kdb5_err.h
+mv -f et-h-asn1_err.h asn1_err.h
+mv -f et-h-k5e1_err.h k5e1_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
 mv -f et-h-krb5_err.h krb5_err.h
-rm -f et-h-krb5_err.et et-h-krb5_err.c
-mv -f et-h-k5e1_err.h k5e1_err.h
-rm -f et-h-k5e1_err.et et-h-k5e1_err.c
-mv -f et-h-kv5m_err.h kv5m_err.h
-rm -f et-h-kv5m_err.et et-h-kv5m_err.c
 mv -f et-h-krb524_err.h krb524_err.h
+mv -f et-h-kv5m_err.h kv5m_err.h
+rm -f et-h-k5e1_err.et et-h-k5e1_err.c
+rm -f et-h-krb5_err.et et-h-krb5_err.c
 rm -f et-h-krb524_err.et et-h-krb524_err.c
+rm -f et-h-kv5m_err.et et-h-kv5m_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
@@ -2116,14 +2152,14 @@
 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/$/;/"
-make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/krb'
 echo >> binutils.versions "};"
-gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/crypto/krb/aead.c -o aead.so.o && mv -f aead.so.o aead.so
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/krb'
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/crypto/krb/aead.c -o aead.so.o && mv -f aead.so.o aead.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/crypto/krb/block_size.c -o block_size.so.o && mv -f block_size.so.o block_size.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/crypto/krb/cf2.c -o cf2.so.o && mv -f cf2.so.o cf2.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/crypto/krb/checksum_dk_cmac.c -o checksum_dk_cmac.so.o && mv -f checksum_dk_cmac.so.o checksum_dk_cmac.so
@@ -2184,8 +2220,8 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../../src/lib/crypto/builtin/../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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/crypto/builtin/cmac.c -o cmac.so.o && mv -f cmac.so.o cmac.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../../src/lib/crypto/builtin/../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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/crypto/builtin/hmac.c -o hmac.so.o && mv -f hmac.so.o hmac.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../../src/lib/crypto/builtin/../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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/crypto/builtin/kdf.c -o kdf.so.o && mv -f kdf.so.o kdf.so
-making all in lib/crypto/builtin/camellia...
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../../src/lib/crypto/builtin/../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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/crypto/builtin/pbkdf2.c -o pbkdf2.so.o && mv -f pbkdf2.so.o pbkdf2.so
+making all in lib/crypto/builtin/camellia...
 make[7]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/builtin/camellia'
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../../include -I../../../../../src/include -I../../../../../src/lib/crypto/builtin/camellia/../../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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../../src/lib/crypto/builtin/camellia/camellia.c -o camellia.so.o && mv -f camellia.so.o camellia.so
 : updated OBJS.SH
@@ -2256,8 +2292,8 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../../src/lib/crypto/openssl/../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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/crypto/openssl/hmac.c -o hmac.so.o && mv -f hmac.so.o hmac.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../../src/lib/crypto/openssl/../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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/crypto/openssl/kdf.c -o kdf.so.o && mv -f kdf.so.o kdf.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../../src/lib/crypto/openssl/../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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/crypto/openssl/pbkdf2.c -o pbkdf2.so.o && mv -f pbkdf2.so.o pbkdf2.so
-making all in lib/crypto/openssl/des...
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../../src/lib/crypto/openssl/../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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/crypto/openssl/sha256.c -o sha256.so.o && mv -f sha256.so.o sha256.so
+making all in lib/crypto/openssl/des...
 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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../../src/lib/crypto/openssl/des/des_keys.c -o des_keys.so.o && mv -f des_keys.so.o des_keys.so
 : updated OBJS.SH
@@ -2283,9 +2319,9 @@
 rm -f libk5crypto.so.3.1
 building shared k5crypto library (3.1)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' krb/OBJS.SH builtin/OBJS.SH builtin/des/OBJS.SH builtin/aes/OBJS.SH builtin/camellia/OBJS.SH builtin/md4/OBJS.SH builtin/md5/OBJS.SH builtin/sha1/OBJS.SH builtin/sha2/OBJS.SH builtin/enc_provider/OBJS.SH builtin/hash_provider/OBJS.SH openssl/OBJS.SH openssl/des/OBJS.SH openssl/enc_provider/OBJS.SH openssl/hash_provider/OBJS.SH` && gcc -shared -fPIC -Wl,-h,libk5crypto.so.3 -Wl,--no-undefined -o libk5crypto.so.3.1 $objlist  -L../../lib -lkrb5support  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; krb/OBJS.SH builtin/OBJS.SH builtin/des/OBJS.SH builtin/aes/OBJS.SH builtin/camellia/OBJS.SH builtin/md4/OBJS.SH builtin/md5/OBJS.SH builtin/sha1/OBJS.SH builtin/sha2/OBJS.SH builtin/enc_provider/OBJS.SH builtin/hash_provider/OBJS.SH openssl/OBJS.SH openssl/des/OBJS.SH openssl/enc_provider/OBJS.SH openssl/hash_provider/OBJS.SH
-+ objlist= krb/aead.so krb/block_size.so krb/cf2.so krb/checksum_dk_cmac.so krb/checksum_dk_hmac.so krb/checksum_etm.so krb/checksum_hmac_md5.so krb/checksum_unkeyed.so krb/checksum_length.so krb/cksumtype_to_string.so krb/cksumtypes.so krb/coll_proof_cksum.so krb/crypto_length.so krb/default_state.so krb/decrypt.so krb/decrypt_iov.so krb/derive.so krb/encrypt.so krb/encrypt_iov.so krb/encrypt_length.so krb/enctype_util.so krb/enc_dk_cmac.so krb/enc_dk_hmac.so krb/enc_etm.so krb/enc_raw.so krb/enc_rc4.so krb/etypes.so krb/key.so krb/keyblocks.so krb/keyed_cksum.so krb/keyed_checksum_types.so krb/keylengths.so krb/make_checksum.so krb/make_checksum_iov.so krb/make_random_key.so krb/mandatory_sumtype.so krb/nfold.so krb/old_api_glue.so krb/prf.so krb/prf_aes2.so krb/prf_cmac.so krb/prf_des.so krb/prf_dk.so krb/prf_rc4.so krb/prng.so krb/random_to_key.so krb/s2k_pbkdf2.so krb/s2k_rc4.so krb/state.so krb/string_to_cksumtype.so krb/string_to_key.so krb/valid_cksumtype.so krb/verify_checksum.so krb/verify_checksum_iov.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' krb/OBJS.SH builtin/OBJS.SH builtin/des/OBJS.SH builtin/aes/OBJS.SH builtin/camellia/OBJS.SH builtin/md4/OBJS.SH builtin/md5/OBJS.SH builtin/sha1/OBJS.SH builtin/sha2/OBJS.SH builtin/enc_provider/OBJS.SH builtin/hash_provider/OBJS.SH openssl/OBJS.SH openssl/des/OBJS.SH openssl/enc_provider/OBJS.SH openssl/hash_provider/OBJS.SH
++ objlist=' krb/aead.so krb/block_size.so krb/cf2.so krb/checksum_dk_cmac.so krb/checksum_dk_hmac.so krb/checksum_etm.so krb/checksum_hmac_md5.so krb/checksum_unkeyed.so krb/checksum_length.so krb/cksumtype_to_string.so krb/cksumtypes.so krb/coll_proof_cksum.so krb/crypto_length.so krb/default_state.so krb/decrypt.so krb/decrypt_iov.so krb/derive.so krb/encrypt.so krb/encrypt_iov.so krb/encrypt_length.so krb/enctype_util.so krb/enc_dk_cmac.so krb/enc_dk_hmac.so krb/enc_etm.so krb/enc_raw.so krb/enc_rc4.so krb/etypes.so krb/key.so krb/keyblocks.so krb/keyed_cksum.so krb/keyed_checksum_types.so krb/keylengths.so krb/make_checksum.so krb/make_checksum_iov.so krb/make_random_key.so krb/mandatory_sumtype.so krb/nfold.so krb/old_api_glue.so krb/prf.so krb/prf_aes2.so krb/prf_cmac.so krb/prf_des.so krb/prf_dk.so krb/prf_rc4.so krb/prng.so krb/random_to_key.so krb/s2k_pbkdf2.so krb/s2k_rc4.so krb/state.so krb/string_to_cksumtype.so krb/string_to_key.so krb/valid_cksumtype.so krb/verify_checksum.so krb/verify_checksum_iov.so
  builtin/cmac.so builtin/hmac.so builtin/kdf.so builtin/pbkdf2.so
  builtin/des/d3_aead.so builtin/des/d3_kysched.so builtin/des/des_keys.so builtin/des/f_aead.so builtin/des/f_cksum.so builtin/des/f_parity.so builtin/des/f_sched.so builtin/des/f_tables.so builtin/des/key_sched.so builtin/des/weak_key.so
  builtin/aes/aescrypt.so builtin/aes/aestab.so builtin/aes/aeskey.so
@@ -2299,64 +2335,63 @@
  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
-ln -s libk5crypto.so.3.1 libk5crypto.so
 rm -f ../../lib/libk5crypto.so.3.1
-(cd ../../lib && ln -s crypto/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.3
 rm -f ../../lib/libk5crypto.so
-(cd ../../lib && ln -s crypto/libk5crypto.so .)
 rm -f ../../lib/libk5crypto.so.3
+(cd ../../lib && ln -s crypto/libk5crypto.so .)
 (cd ../../lib && ln -s crypto/libk5crypto.so.3 .)
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto'
 making all in lib/krb5...
 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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/krb5/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'
 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 "};"
 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
+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
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
-rm -f et-c-kdb5_err.et et-c-kdb5_err.c et-c-kdb5_err.h
+rm -f et-c-kv5m_err.et et-c-kv5m_err.c et-c-kv5m_err.h
 compile_et et-c-asn1_err.et
-cp ../../../../src/lib/krb5/error_tables/kdb5_err.et et-c-kdb5_err.et
 compile_et et-c-kdb5_err.et
-rm -f et-c-krb5_err.et et-c-krb5_err.c et-c-krb5_err.h
-cp ../../../../src/lib/krb5/error_tables/krb5_err.et et-c-krb5_err.et
-compile_et et-c-krb5_err.et
-rm -f et-c-k5e1_err.et et-c-k5e1_err.c et-c-k5e1_err.h
 cp ../../../../src/lib/krb5/error_tables/k5e1_err.et et-c-k5e1_err.et
-compile_et et-c-k5e1_err.et
-rm -f et-c-kv5m_err.et et-c-kv5m_err.c et-c-kv5m_err.h
+compile_et et-c-krb5_err.et
 cp ../../../../src/lib/krb5/error_tables/kv5m_err.et et-c-kv5m_err.et
-compile_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
 cp ../../../../src/lib/krb5/error_tables/krb524_err.et et-c-krb524_err.et
+compile_et et-c-kv5m_err.et
 compile_et et-c-krb524_err.et
-: updated OBJS.SH
-mv -f et-c-asn1_err.c asn1_err.c
-rm -f et-c-asn1_err.et et-c-asn1_err.h
 mv -f et-c-kdb5_err.c kdb5_err.c
-rm -f et-c-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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c asn1_err.c -o asn1_err.so.o && mv -f asn1_err.so.o asn1_err.so
-gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c 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-k5e1_err.c k5e1_err.c
+rm -f et-c-kdb5_err.et et-c-kdb5_err.h
+rm -f et-c-asn1_err.et et-c-asn1_err.h
+mv -f et-c-kv5m_err.c kv5m_err.c
 rm -f et-c-krb5_err.et et-c-krb5_err.h
 rm -f et-c-k5e1_err.et et-c-k5e1_err.h
-mv -f et-c-kv5m_err.c kv5m_err.c
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c kdb5_err.c -o kdb5_err.so.o && mv -f kdb5_err.so.o kdb5_err.so
 rm -f et-c-kv5m_err.et et-c-kv5m_err.h
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c asn1_err.c -o asn1_err.so.o && mv -f asn1_err.so.o asn1_err.so
+mv -f et-c-krb524_err.c krb524_err.c
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c krb5_err.c -o krb5_err.so.o && mv -f krb5_err.so.o krb5_err.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c k5e1_err.c -o k5e1_err.so.o && mv -f k5e1_err.so.o k5e1_err.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c kv5m_err.c -o kv5m_err.so.o && mv -f kv5m_err.so.o kv5m_err.so
-mv -f et-c-krb524_err.c krb524_err.c
 rm -f et-c-krb524_err.et et-c-krb524_err.h
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c krb524_err.c -o krb524_err.so.o && mv -f krb524_err.so.o krb524_err.so
 : updated OBJS.SH
@@ -2367,6 +2402,7 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/asn.1/asn1_k_encode.c -o asn1_k_encode.so.o && mv -f asn1_k_encode.so.o asn1_k_encode.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/asn.1/ldap_key_seq.c -o ldap_key_seq.so.o && mv -f ldap_key_seq.so.o ldap_key_seq.so
 : updated OBJS.SH
+: updated OBJS.SH
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/asn.1'
 making all in lib/krb5/ccache...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/ccache'
@@ -2426,15 +2462,20 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/conv_princ.c -o conv_princ.so.o && mv -f conv_princ.so.o conv_princ.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/copy_addrs.c -o copy_addrs.so.o && mv -f copy_addrs.so.o copy_addrs.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/copy_auth.c -o copy_auth.so.o && mv -f copy_auth.so.o copy_auth.so
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/copy_athctr.c -o copy_athctr.so.o && mv -f copy_athctr.so.o copy_athctr.so
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/copy_cksum.c -o copy_cksum.so.o && mv -f copy_cksum.so.o copy_cksum.so
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/copy_creds.c -o copy_creds.so.o && mv -f copy_creds.so.o copy_creds.so
 ../../../../src/lib/krb5/krb/chpw.c: In function 'get_clear_result':
 ../../../../src/lib/krb5/krb/chpw.c:148:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
   148 |     if (aplen > end - ptr)
       |               ^
-gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/copy_athctr.c -o copy_athctr.so.o && mv -f copy_athctr.so.o copy_athctr.so
-gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/copy_cksum.c -o copy_cksum.so.o && mv -f copy_cksum.so.o copy_cksum.so
-gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/copy_creds.c -o copy_creds.so.o && mv -f copy_creds.so.o copy_creds.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/copy_data.c -o copy_data.so.o && mv -f copy_data.so.o copy_data.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/copy_key.c -o copy_key.so.o && mv -f copy_key.so.o copy_key.so
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/copy_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/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/copy_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/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/cp_key_cnt.c -o cp_key_cnt.so.o && mv -f cp_key_cnt.so.o cp_key_cnt.so
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/decode_kdc.c -o decode_kdc.so.o && mv -f decode_kdc.so.o decode_kdc.so
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/decrypt_tk.c -o decrypt_tk.so.o && mv -f decrypt_tk.so.o decrypt_tk.so
 ../../../../src/lib/krb5/krb/conv_princ.c: In function 'krb5_524_conv_principal':
 ../../../../src/lib/krb5/krb/conv_princ.c:246:13: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation]
   246 |             strncpy(realm, tmp_realm, tmp_realm_len);
@@ -2442,11 +2483,6 @@
 ../../../../src/lib/krb5/krb/conv_princ.c:241:30: note: length computed here
   241 |             tmp_realm_len =  strlen(tmp_realm);
       |                              ^~~~~~~~~~~~~~~~~
-gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/copy_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/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/copy_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/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/cp_key_cnt.c -o cp_key_cnt.so.o && mv -f cp_key_cnt.so.o cp_key_cnt.so
-gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/decode_kdc.c -o decode_kdc.so.o && mv -f decode_kdc.so.o decode_kdc.so
-gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/decrypt_tk.c -o decrypt_tk.so.o && mv -f decrypt_tk.so.o decrypt_tk.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/deltat.c -o deltat.so.o && mv -f deltat.so.o deltat.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/enc_helper.c -o enc_helper.so.o && mv -f enc_helper.so.o enc_helper.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../../src/include -I../../../../src/lib/krb5/krb/../os -I../../../../src -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/krb5/krb/enc_keyhelper.c -o enc_keyhelper.so.o && mv -f enc_keyhelper.so.o enc_keyhelper.so
@@ -2607,9 +2643,9 @@
 rm -f libkrb5.so.3.3
 building shared krb5 library (3.3)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH error_tables/OBJS.SH asn.1/OBJS.SH ccache/OBJS.SH keytab/OBJS.SH krb/OBJS.SH rcache/OBJS.SH unicode/OBJS.SH os/OBJS.SH ../../util/profile/OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkrb5.so.3 -Wl,--no-undefined -o libkrb5.so.3.3 $objlist  -L../../lib -lk5crypto -lcom_err  -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH error_tables/OBJS.SH asn.1/OBJS.SH ccache/OBJS.SH keytab/OBJS.SH krb/OBJS.SH rcache/OBJS.SH unicode/OBJS.SH os/OBJS.SH ../../util/profile/OBJS.SH
-+ objlist= krb5_libinit.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH error_tables/OBJS.SH asn.1/OBJS.SH ccache/OBJS.SH keytab/OBJS.SH krb/OBJS.SH rcache/OBJS.SH unicode/OBJS.SH os/OBJS.SH ../../util/profile/OBJS.SH
++ objlist=' krb5_libinit.so
  error_tables/asn1_err.so error_tables/kdb5_err.so error_tables/krb5_err.so error_tables/k5e1_err.so error_tables/kv5m_err.so error_tables/krb524_err.so
  asn.1/asn1_encode.so asn.1/asn1_k_encode.so asn.1/ldap_key_seq.so
  ccache/ccapi_util.so ccache/ccbase.so ccache/cccopy.so ccache/cccursor.so ccache/ccdefault.so ccache/ccdefops.so ccache/ccmarshal.so ccache/ccselect.so ccache/ccselect_hostname.so ccache/ccselect_k5identity.so ccache/ccselect_realm.so ccache/cc_api_macos.so ccache/cc_dir.so ccache/cc_retr.so ccache/cc_file.so ccache/cc_kcm.so ccache/cc_memory.so ccache/cc_keyring.so ccache/ccfns.so
@@ -2618,17 +2654,17 @@
  rcache/memrcache.so rcache/rc_base.so rcache/rc_dfl.so rcache/rc_file2.so rcache/rc_none.so
  unicode/ucdata.so unicode/ucstr.so
  os/accessor.so os/c_ustime.so os/ccdefname.so os/changepw.so os/dnsglue.so os/dnssrv.so os/expand_path.so os/full_ipadr.so os/gen_port.so os/genaddrs.so os/gen_rname.so os/hostaddr.so os/hostrealm.so os/hostrealm_dns.so os/hostrealm_domain.so os/hostrealm_profile.so os/hostrealm_registry.so os/init_os_ctx.so os/krbfileio.so os/ktdefname.so os/mk_faddr.so os/localaddr.so os/localauth.so os/localauth_an2ln.so os/localauth_k5login.so os/localauth_names.so os/localauth_rule.so os/locate_kdc.so os/lock_file.so os/net_read.so os/net_write.so os/port2ip.so os/prompter.so os/read_msg.so os/read_pwd.so os/realm_dom.so os/sendto_kdc.so os/sn2princ.so os/thread_safe.so os/timeofday.so os/toffset.so os/trace.so os/unlck_file.so os/ustime.so os/write_msg.so
- ../../util/profile/prof_tree.so ../../util/profile/prof_file.so ../../util/profile/prof_parse.so ../../util/profile/prof_get.so ../../util/profile/prof_set.so ../../util/profile/prof_err.so ../../util/profile/prof_init.so
+ ../../util/profile/prof_tree.so ../../util/profile/prof_file.so ../../util/profile/prof_parse.so ../../util/profile/prof_get.so ../../util/profile/prof_set.so ../../util/profile/prof_err.so ../../util/profile/prof_init.so'
 + gcc -shared -fPIC -Wl,-h,libkrb5.so.3 -Wl,--no-undefined -o libkrb5.so.3.3 krb5_libinit.so error_tables/asn1_err.so error_tables/kdb5_err.so error_tables/krb5_err.so error_tables/k5e1_err.so error_tables/kv5m_err.so error_tables/krb524_err.so asn.1/asn1_encode.so asn.1/asn1_k_encode.so asn.1/ldap_key_seq.so ccache/ccapi_util.so ccache/ccbase.so ccache/cccopy.so ccache/cccursor.so ccache/ccdefault.so ccache/ccdefops.so ccache/ccmarshal.so ccache/ccselect.so ccache/ccselect_hostname.so ccache/ccselect_k5identity.so ccache/ccselect_realm.so ccache/cc_api_macos.so ccache/cc_dir.so ccache/cc_retr.so ccache/cc_file.so ccache/cc_kcm.so ccache/cc_memory.so ccache/cc_keyring.so ccache/ccfns.so keytab/ktadd.so keytab/ktbase.so keytab/ktdefault.so keytab/ktfr_entry.so keytab/ktremove.so keytab/ktfns.so keytab/kt_file.so keytab/kt_memory.so keytab/read_servi.so krb/addr_comp.so krb/addr_order.so krb/addr_srch.so krb/allow_weak.so krb/appdefault.so krb/ai_authdata.so krb/auth_con.so krb/cammac_util.so krb/authdata.so krb/authdata_exp.so krb/authdata_enc.so krb/authdata_dec.so krb/bld_pr_ext.so krb/bld_princ.so krb/chk_trans.so krb/chpw.so krb/conv_creds.so krb/conv_princ.so krb/copy_addrs.so krb/copy_auth.so krb/copy_athctr.so krb/copy_cksum.so krb/copy_creds.so krb/copy_data.so krb/copy_key.so krb/copy_princ.so krb/copy_tick.so krb/cp_key_cnt.so krb/decode_kdc.so krb/decrypt_tk.so krb/deltat.so krb/enc_helper.so krb/enc_keyhelper.so krb/encode_kdc.so krb/encrypt_tk.so krb/etype_list.so krb/fast.so krb/fwd_tgt.so krb/gc_via_tkt.so krb/gen_seqnum.so krb/gen_subkey.so krb/gen_save_subkey.so krb/get_creds.so krb/get_etype_info.so krb/get_in_tkt.so krb/gic_keytab.so krb/gic_opt.so krb/gic_pwd.so krb/in_tkt_sky.so krb/init_ctx.so krb/copy_ctx.so krb/init_keyblock.so krb/kdc_rep_dc.so krb/kerrs.so krb/kfree.so krb/libdef_parse.so krb/mk_cred.so krb/mk_error.so krb/mk_priv.so krb/mk_rep.so krb/mk_req.so krb/mk_req_ext.so krb/mk_safe.so krb/pac.so krb/pac_sign.so krb/padata.so krb/parse.so krb/parse_host_string.so krb/plugin.so krb/pr_to_salt.so krb/preauth2.so krb/preauth_ec.so krb/preauth_encts.so krb/preauth_otp.so krb/preauth_pkinit.so krb/preauth_sam2.so krb/princ_comp.so krb/privsafe.so krb/random_str.so krb/rd_cred.so krb/rd_error.so krb/rd_priv.so krb/rd_rep.so krb/rd_req.so krb/rd_req_dec.so krb/rd_safe.so krb/recvauth.so krb/response_items.so krb/s4u_creds.so krb/sendauth.so krb/send_tgs.so krb/ser_actx.so krb/ser_adata.so krb/ser_addr.so krb/ser_auth.so krb/ser_cksum.so krb/ser_ctx.so krb/ser_key.so krb/ser_princ.so krb/serialize.so krb/set_realm.so krb/sname_match.so krb/srv_dec_tkt.so krb/srv_rcache.so krb/str_conv.so krb/tgtname.so krb/unparse.so krb/val_renew.so krb/valid_times.so krb/vfy_increds.so krb/vic_opt.so krb/walk_rtree.so rcache/memrcache.so rcache/rc_base.so rcache/rc_dfl.so rcache/rc_file2.so rcache/rc_none.so unicode/ucdata.so unicode/ucstr.so os/accessor.so os/c_ustime.so os/ccdefname.so os/changepw.so os/dnsglue.so os/dnssrv.so os/expand_path.so os/full_ipadr.so os/gen_port.so os/genaddrs.so os/gen_rname.so os/hostaddr.so os/hostrealm.so os/hostrealm_dns.so os/hostrealm_domain.so os/hostrealm_profile.so os/hostrealm_registry.so os/init_os_ctx.so os/krbfileio.so os/ktdefname.so os/mk_faddr.so os/localaddr.so os/localauth.so os/localauth_an2ln.so os/localauth_k5login.so os/localauth_names.so os/localauth_rule.so os/locate_kdc.so os/lock_file.so os/net_read.so os/net_write.so os/port2ip.so os/prompter.so os/read_msg.so os/read_pwd.so os/realm_dom.so os/sendto_kdc.so os/sn2princ.so os/thread_safe.so os/timeofday.so os/toffset.so os/trace.so os/unlck_file.so os/ustime.so os/write_msg.so ../../util/profile/prof_tree.so ../../util/profile/prof_file.so ../../util/profile/prof_parse.so ../../util/profile/prof_get.so ../../util/profile/prof_set.so ../../util/profile/prof_err.so ../../util/profile/prof_init.so -L../../lib -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkrb5.so
-ln -s libkrb5.so.3.3 libkrb5.so
 rm -f ../../lib/libkrb5.so.3.3
-(cd ../../lib && ln -s krb5/libkrb5.so.3.3 .)
 rm -f libkrb5.so.3
+ln -s libkrb5.so.3.3 libkrb5.so
+(cd ../../lib && ln -s krb5/libkrb5.so.3.3 .)
 ln -s libkrb5.so.3.3 libkrb5.so.3
 rm -f ../../lib/libkrb5.so
-(cd ../../lib && ln -s krb5/libkrb5.so .)
 rm -f ../../lib/libkrb5.so.3
+(cd ../../lib && ln -s krb5/libkrb5.so .)
 (cd ../../lib && ln -s krb5/libkrb5.so.3 .)
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5'
 making all in lib/gssapi...
@@ -2638,39 +2674,39 @@
 echo >  binutils.versions "${base}_2_MIT {"
 making all in lib/gssapi/generic...
 sed  >> binutils.versions < ../../../src/lib/gssapi/libgssapi_krb5.exports "s/$/;/"
-make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/generic'
-rm -f et-h-gssapi_err_generic.et et-h-gssapi_err_generic.c et-h-gssapi_err_generic.h
-cp ../../../../src/lib/gssapi/generic/gssapi_err_generic.et et-h-gssapi_err_generic.et
 echo >> binutils.versions "};"
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/generic'
+rm -f et-h-gssapi_err_generic.et et-h-gssapi_err_generic.c et-h-gssapi_err_generic.h
 if test -d ../../../include/gssapi; then :; else (set -x; mkdir ../../../include/gssapi); fi
-compile_et et-h-gssapi_err_generic.et
+cp ../../../../src/lib/gssapi/generic/gssapi_err_generic.et et-h-gssapi_err_generic.et
 + mkdir ../../../include/gssapi
 Creating gssapi.h
 echo timestamp > ../../../include/gssapi/timestamp
+compile_et et-h-gssapi_err_generic.et
 perl -w -I../../../../src/util ../../../../src/util/gen.pl bimap \
 	errmap.h \
 	NAME=mecherrmap LEFT=OM_uint32 RIGHT="struct mecherror" \
 	LEFTPRINT=print_OM_uint32 RIGHTPRINT=mecherror_print \
 	LEFTCMP=cmp_OM_uint32 RIGHTCMP=mecherror_cmp
-+ mv -f gss6833 gssapi.h
++ mv -f gss19431 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_err_generic.et et-c-gssapi_err_generic.et
-compile_et et-c-gssapi_err_generic.et
-cp gssapi.h ../../../include/gssapi/gssapi.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
+compile_et et-c-gssapi_err_generic.et
+cp gssapi.h ../../../include/gssapi/gssapi.h
 mv -f et-h-gssapi_err_generic.h gssapi_err_generic.h
 rm -f et-h-gssapi_err_generic.et et-h-gssapi_err_generic.c
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/generic -I../../../../src/lib/gssapi/generic/.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/generic/disp_com_err_status.c -o disp_com_err_status.so.o && mv -f disp_com_err_status.so.o disp_com_err_status.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/generic -I../../../../src/lib/gssapi/generic/.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/generic/disp_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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/generic/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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/generic/oid_ops.c -o oid_ops.so.o && mv -f oid_ops.so.o oid_ops.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/generic -I../../../../src/lib/gssapi/generic/.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/generic/rel_buffer.c -o rel_buffer.so.o && mv -f rel_buffer.so.o rel_buffer.so
-gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/generic -I../../../../src/lib/gssapi/generic/.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/generic/rel_oid_set.c -o rel_oid_set.so.o && mv -f rel_oid_set.so.o rel_oid_set.so
-mv -f et-c-gssapi_err_generic.c gssapi_err_generic.c
 rm -f et-c-gssapi_err_generic.et et-c-gssapi_err_generic.h
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/generic -I../../../../src/lib/gssapi/generic/.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/generic/rel_oid_set.c -o rel_oid_set.so.o && mv -f rel_oid_set.so.o rel_oid_set.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/generic -I../../../../src/lib/gssapi/generic/.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/generic/util_buffer.c -o util_buffer.so.o && mv -f util_buffer.so.o util_buffer.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/generic -I../../../../src/lib/gssapi/generic/.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/generic/util_buffer_set.c -o util_buffer_set.so.o && mv -f util_buffer_set.so.o util_buffer_set.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/generic -I../../../../src/lib/gssapi/generic/.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/generic/util_errmap.c -o util_errmap.so.o && mv -f util_errmap.so.o util_errmap.so
@@ -2684,7 +2720,6 @@
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/krb5'
 rm -f et-h-gssapi_err_krb5.et et-h-gssapi_err_krb5.c et-h-gssapi_err_krb5.h
 cp ../../../../src/lib/gssapi/krb5/gssapi_err_krb5.et et-h-gssapi_err_krb5.et
-compile_et et-h-gssapi_err_krb5.et
 cp ../../../../src/lib/gssapi/krb5/gssapi_krb5.h "../../../include/gssapi/gssapi_krb5.h"
 perl -I../../../../src/util ../../../../src/util/gen-map.pl \
 	-oerror_map.new \
@@ -2693,20 +2728,21 @@
 	VALUE="char *" \
 	COMPARE=compare_OM_uint32 \
 	FREEVALUE=free_string
+compile_et et-h-gssapi_err_krb5.et
 rm -f et-c-gssapi_err_krb5.et et-c-gssapi_err_krb5.c et-c-gssapi_err_krb5.h
 cp ../../../../src/lib/gssapi/krb5/gssapi_err_krb5.et et-c-gssapi_err_krb5.et
-rm -f error_map.h
 compile_et et-c-gssapi_err_krb5.et
+rm -f error_map.h
 mv -f error_map.new error_map.h
 mv -f et-h-gssapi_err_krb5.h gssapi_err_krb5.h
 rm -f et-h-gssapi_err_krb5.et et-h-gssapi_err_krb5.c
+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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/krb5/accept_sec_context.c -o accept_sec_context.so.o && mv -f accept_sec_context.so.o accept_sec_context.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/krb5/.. -I../generic -I../../../../src/lib/gssapi/krb5/../generic -I../mechglue -I../../../../src/lib/gssapi/krb5/../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/krb5/acquire_cred.c -o acquire_cred.so.o && mv -f acquire_cred.so.o acquire_cred.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/krb5/.. -I../generic -I../../../../src/lib/gssapi/krb5/../generic -I../mechglue -I../../../../src/lib/gssapi/krb5/../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/krb5/canon_name.c -o canon_name.so.o && mv -f canon_name.so.o canon_name.so
+rm -f et-c-gssapi_err_krb5.et et-c-gssapi_err_krb5.h
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/krb5/.. -I../generic -I../../../../src/lib/gssapi/krb5/../generic -I../mechglue -I../../../../src/lib/gssapi/krb5/../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/krb5/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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/krb5/context_time.c -o context_time.so.o && mv -f context_time.so.o context_time.so
-mv -f et-c-gssapi_err_krb5.c gssapi_err_krb5.c
-rm -f et-c-gssapi_err_krb5.et et-c-gssapi_err_krb5.h
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../../src/include -I. -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/krb5/.. -I../generic -I../../../../src/lib/gssapi/krb5/../generic -I../mechglue -I../../../../src/lib/gssapi/krb5/../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/krb5/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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/krb5/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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/gssapi/krb5/delete_sec_context.c -o delete_sec_context.so.o && mv -f delete_sec_context.so.o delete_sec_context.so
@@ -2832,23 +2868,23 @@
 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
-ln -s libgssapi_krb5.so.2.2 libgssapi_krb5.so
 rm -f ../../lib/libgssapi_krb5.so.2.2
-(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
+(cd ../../lib && ln -s gssapi/libgssapi_krb5.so.2.2 .)
 ln -s libgssapi_krb5.so.2.2 libgssapi_krb5.so.2
 rm -f ../../lib/libgssapi_krb5.so
-(cd ../../lib && ln -s gssapi/libgssapi_krb5.so .)
 rm -f ../../lib/libgssapi_krb5.so.2
+(cd ../../lib && ln -s gssapi/libgssapi_krb5.so .)
 (cd ../../lib && ln -s gssapi/libgssapi_krb5.so.2 .)
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi'
 making all in lib/rpc...
@@ -2897,14 +2933,14 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_raw.c -o svc_raw.so.o && mv -f svc_raw.so.o svc_raw.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_run.c -o svc_run.so.o && mv -f svc_run.so.o svc_run.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_simple.c -o svc_simple.so.o && mv -f svc_simple.so.o svc_simple.so
-../../../src/lib/rpc/svc_auth_gssapi.c: In function 'clean_client':
-../../../src/lib/rpc/svc_auth_gssapi.c:906:39: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'time_t' {aka 'long int'} [-Wsign-compare]
-  906 |           if (client_data->expiration < time(0)) {
-      |                                       ^
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_tcp.c -o svc_tcp.so.o && mv -f svc_tcp.so.o svc_tcp.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_udp.c -o svc_udp.so.o && mv -f svc_udp.so.o svc_udp.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr.c -o xdr.so.o && mv -f xdr.so.o xdr.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_array.c -o xdr_array.so.o && mv -f xdr_array.so.o xdr_array.so
+../../../src/lib/rpc/svc_auth_gssapi.c: In function 'clean_client':
+../../../src/lib/rpc/svc_auth_gssapi.c:906:39: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'time_t' {aka 'long int'} [-Wsign-compare]
+  906 |           if (client_data->expiration < time(0)) {
+      |                                       ^
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_float.c -o xdr_float.so.o && mv -f xdr_float.so.o xdr_float.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_mem.c -o xdr_mem.so.o && mv -f xdr_mem.so.o xdr_mem.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_rec.c -o xdr_rec.so.o && mv -f xdr_rec.so.o xdr_rec.so
@@ -2916,19 +2952,19 @@
 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
-ln -s libgssrpc.so.4.2 libgssrpc.so
 rm -f ../../lib/libgssrpc.so.4.2
-(cd ../../lib && ln -s rpc/libgssrpc.so.4.2 .)
 rm -f libgssrpc.so.4
+ln -s libgssrpc.so.4.2 libgssrpc.so
+(cd ../../lib && ln -s rpc/libgssrpc.so.4.2 .)
 ln -s libgssrpc.so.4.2 libgssrpc.so.4
 rm -f ../../lib/libgssrpc.so
-(cd ../../lib && ln -s rpc/libgssrpc.so .)
 rm -f ../../lib/libgssrpc.so.4
+(cd ../../lib && ln -s rpc/libgssrpc.so .)
 (cd ../../lib && ln -s rpc/libgssrpc.so.4 .)
 making all in lib/rpc/unit-test...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/rpc/unit-test'
@@ -2949,18 +2985,18 @@
 making all in lib/kdb...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/kdb'
 rm -f et-h-adb_err.et et-h-adb_err.c et-h-adb_err.h
-cp ../../../src/lib/kdb/adb_err.et et-h-adb_err.et
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kdb/encrypt_key.c -o encrypt_key.so.o && mv -f encrypt_key.so.o encrypt_key.so
-compile_et et-h-adb_err.et
+cp ../../../src/lib/kdb/adb_err.et et-h-adb_err.et
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kdb/decrypt_key.c -o decrypt_key.so.o && mv -f decrypt_key.so.o decrypt_key.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kdb/kdb_default.c -o kdb_default.so.o && mv -f kdb_default.so.o kdb_default.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kdb/kdb_cpw.c -o kdb_cpw.so.o && mv -f kdb_cpw.so.o kdb_cpw.so
+compile_et et-h-adb_err.et
 rm -f et-c-adb_err.et et-c-adb_err.c et-c-adb_err.h
-cp ../../../src/lib/kdb/adb_err.et et-c-adb_err.et
-compile_et et-c-adb_err.et
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kdb/iprop_xdr.c -o iprop_xdr.so.o && mv -f iprop_xdr.so.o iprop_xdr.so
+cp ../../../src/lib/kdb/adb_err.et et-c-adb_err.et
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kdb/kdb_convert.c -o kdb_convert.so.o && mv -f kdb_convert.so.o kdb_convert.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kdb/kdb_log.c -o kdb_log.so.o && mv -f kdb_log.so.o kdb_log.so
+compile_et et-c-adb_err.et
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kdb/keytab.c -o keytab.so.o && mv -f keytab.so.o keytab.so
 base=`echo "kdb5" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_10_MIT {"
@@ -2969,53 +3005,55 @@
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 mv -f et-h-adb_err.h adb_err.h
 rm -f et-h-adb_err.et et-h-adb_err.c
-gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kdb/kdb5.c -o kdb5.so.o && mv -f kdb5.so.o kdb5.so
 mv -f et-c-adb_err.c adb_err.c
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kdb/kdb5.c -o kdb5.so.o && mv -f kdb5.so.o kdb5.so
 rm -f et-c-adb_err.et et-c-adb_err.h
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c adb_err.c -o adb_err.so.o && mv -f adb_err.so.o adb_err.so
 : updated OBJS.SH
 rm -f libkdb5.so.10.0
 building shared kdb5 library (10.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkdb5.so.10 -Wl,--no-undefined -o libkdb5.so.10.0 $objlist  -L../../lib -lgssrpc -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= kdb5.so encrypt_key.so decrypt_key.so kdb_default.so kdb_cpw.so adb_err.so iprop_xdr.so kdb_convert.so kdb_log.so keytab.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' kdb5.so encrypt_key.so decrypt_key.so kdb_default.so kdb_cpw.so adb_err.so iprop_xdr.so kdb_convert.so kdb_log.so keytab.so'
 + gcc -shared -fPIC -Wl,-h,libkdb5.so.10 -Wl,--no-undefined -o libkdb5.so.10.0 kdb5.so encrypt_key.so decrypt_key.so kdb_default.so kdb_cpw.so adb_err.so iprop_xdr.so kdb_convert.so kdb_log.so keytab.so -L../../lib -lgssrpc -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkdb5.so
-ln -s libkdb5.so.10.0 libkdb5.so
 rm -f ../../lib/libkdb5.so.10.0
-(cd ../../lib && ln -s kdb/libkdb5.so.10.0 .)
 rm -f libkdb5.so.10
+ln -s libkdb5.so.10.0 libkdb5.so
+(cd ../../lib && ln -s kdb/libkdb5.so.10.0 .)
 ln -s libkdb5.so.10.0 libkdb5.so.10
 rm -f ../../lib/libkdb5.so
-(cd ../../lib && ln -s kdb/libkdb5.so .)
 rm -f ../../lib/libkdb5.so.10
+(cd ../../lib && ln -s kdb/libkdb5.so .)
 (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...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/kadm5'
 rm -f et-h-chpass_util_strings.et et-h-chpass_util_strings.c et-h-chpass_util_strings.h
-cp ../../../src/lib/kadm5/chpass_util_strings.et et-h-chpass_util_strings.et
 rm -f et-h-kadm_err.et et-h-kadm_err.c et-h-kadm_err.h
-compile_et et-h-chpass_util_strings.et
-cp ../../../src/lib/kadm5/kadm_err.et et-h-kadm_err.et
+cp ../../../src/lib/kadm5/chpass_util_strings.et et-h-chpass_util_strings.et
 rm -f et-c-kadm_err.et et-c-kadm_err.c et-c-kadm_err.h
-compile_et et-h-kadm_err.et
-cp ../../../src/lib/kadm5/kadm_err.et et-c-kadm_err.et
-compile_et et-c-kadm_err.et
+cp ../../../src/lib/kadm5/kadm_err.et et-h-kadm_err.et
 rm -f et-c-chpass_util_strings.et et-c-chpass_util_strings.c et-c-chpass_util_strings.h
+compile_et et-h-chpass_util_strings.et
+cp ../../../src/lib/kadm5/kadm_err.et et-c-kadm_err.et
+compile_et et-h-kadm_err.et
 cp ../../../src/lib/kadm5/chpass_util_strings.et et-c-chpass_util_strings.et
-compile_et et-c-chpass_util_strings.et
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kadm5/logger.c -o logger.so.o && mv -f logger.so.o logger.so
-../../../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);
-      |                                     ^~~~~~~~~~~~~~~~~
-mv -f et-h-chpass_util_strings.h chpass_util_strings.h
-rm -f et-h-chpass_util_strings.et et-h-chpass_util_strings.c
+compile_et et-c-kadm_err.et
+compile_et et-c-chpass_util_strings.et
 mv -f et-h-kadm_err.h kadm_err.h
+mv -f et-h-chpass_util_strings.h chpass_util_strings.h
 rm -f et-h-kadm_err.et et-h-kadm_err.c
+mv -f et-c-kadm_err.c kadm_err.c
+rm -f et-h-chpass_util_strings.et et-h-chpass_util_strings.c
+mv -f et-c-chpass_util_strings.c chpass_util_strings.c
 if [ -d ../../include/kadm5 ]; then :; else mkdir -p ../../include/kadm5; fi
+rm -f et-c-kadm_err.et et-c-kadm_err.h
+rm -f et-c-chpass_util_strings.et et-c-chpass_util_strings.h
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c kadm_err.c -o kadm_err.so.o && mv -f kadm_err.so.o kadm_err.so
+gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c chpass_util_strings.c -o chpass_util_strings.so.o && mv -f chpass_util_strings.so.o chpass_util_strings.so
 for i in admin.h admin_internal.h admin_xdr.h kadm_rpc.h server_internal.h  ; do \
 	i=`basename $i`; \
 	if cmp ../../../src/lib/kadm5/$i ../../include/kadm5/$i >/dev/null 2>&1; then :; \
@@ -3024,14 +3062,8 @@
 		 cp ../../../src/lib/kadm5/$i ../../include/kadm5/$i) ; \
 	fi ; \
 done
-mv -f et-c-kadm_err.c kadm_err.c
-mv -f et-c-chpass_util_strings.c chpass_util_strings.c
-rm -f et-c-kadm_err.et et-c-kadm_err.h
 + rm -f ../../include/kadm5/admin.h
-rm -f et-c-chpass_util_strings.et et-c-chpass_util_strings.h
 + cp ../../../src/lib/kadm5/admin.h ../../include/kadm5/admin.h
-gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c kadm_err.c -o kadm_err.so.o && mv -f kadm_err.so.o kadm_err.so
-gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c chpass_util_strings.c -o chpass_util_strings.so.o && mv -f chpass_util_strings.so.o chpass_util_strings.so
 + rm -f ../../include/kadm5/admin_internal.h
 + cp ../../../src/lib/kadm5/admin_internal.h ../../include/kadm5/admin_internal.h
 + rm -f ../../include/kadm5/admin_xdr.h
@@ -3057,6 +3089,10 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kadm5/chpass_util.c -o chpass_util.so.o && mv -f chpass_util.so.o chpass_util.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kadm5/alt_prof.c -o alt_prof.so.o && mv -f alt_prof.so.o alt_prof.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/kadm5/str_conv.c -o str_conv.so.o && mv -f str_conv.so.o str_conv.so
+../../../src/lib/kadm5/logger.c: In function 'krb5_klog_init':
+../../../src/lib/kadm5/logger.c:519:37: warning: argument 1 of 'set_com_err_hook' might be a candidate for a format attribute [-Wsuggest-attribute=format]
+  519 |             (void) set_com_err_hook(klog_com_err_proc);
+      |                                     ^~~~~~~~~~~~~~~~~
 : updated OBJS.SH
 making all in lib/kadm5/clnt...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/kadm5/clnt'
@@ -3084,20 +3120,20 @@
 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
-ln -s libkadm5clnt_mit.so.12.0 libkadm5clnt_mit.so
 rm -f ../../../lib/libkadm5clnt_mit.so.12.0
-(cd ../../../lib && ln -s kadm5/clnt/libkadm5clnt_mit.so.12.0 .)
 rm -f libkadm5clnt_mit.so.12
+ln -s libkadm5clnt_mit.so.12.0 libkadm5clnt_mit.so
+(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
-(cd ../../../lib && ln -s kadm5/clnt/libkadm5clnt_mit.so .)
 rm -f ../../../lib/libkadm5clnt_mit.so.12
+(cd ../../../lib && ln -s kadm5/clnt/libkadm5clnt_mit.so .)
 (cd ../../../lib && ln -s kadm5/clnt/libkadm5clnt_mit.so.12 .)
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/kadm5/clnt'
 making all in lib/kadm5/srv...
@@ -3113,10 +3149,6 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/server_kdb.c -o server_kdb.so.o && mv -f server_kdb.so.o server_kdb.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/server_misc.c -o server_misc.so.o && mv -f server_misc.so.o server_misc.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/server_init.c -o server_init.so.o && mv -f server_init.so.o server_init.so
-../../../../src/lib/kadm5/srv/svr_policy.c: In function 'kadm5_modify_policy':
-../../../../src/lib/kadm5/srv/svr_policy.c:295:31: warning: comparison of integer expressions of different signedness: 'long int' and 'krb5_ui_4' {aka 'unsigned int'} [-Wsign-compare]
-  295 |         if(entry->pw_min_life > p->pw_max_life && p->pw_max_life != 0)  {
-      |                               ^
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/svr_iters.c -o svr_iters.so.o && mv -f svr_iters.so.o svr_iters.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/svr_chpass_util.c -o svr_chpass_util.so.o && mv -f svr_chpass_util.so.o svr_chpass_util.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/adb_xdr.c -o adb_xdr.so.o && mv -f adb_xdr.so.o adb_xdr.so
@@ -3125,6 +3157,10 @@
 sed  >> binutils.versions < ../../../../src/lib/kadm5/srv/libkadm5srv_mit.exports "s/$/;/"
 echo >> binutils.versions "};"
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+../../../../src/lib/kadm5/srv/svr_policy.c: In function 'kadm5_modify_policy':
+../../../../src/lib/kadm5/srv/svr_policy.c:295:31: warning: comparison of integer expressions of different signedness: 'long int' and 'krb5_ui_4' {aka 'unsigned int'} [-Wsign-compare]
+  295 |         if(entry->pw_min_life > p->pw_max_life && p->pw_max_life != 0)  {
+      |                               ^
 ../../../../src/lib/kadm5/srv/svr_principal.c: In function 'apply_keysalt_policy':
 ../../../../src/lib/kadm5/srv/svr_principal.c:208:14: warning: argument 1 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
   208 |     subset = calloc(n_ks_tuple, sizeof(*subset));
@@ -3139,20 +3175,20 @@
 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
-ln -s libkadm5srv_mit.so.12.0 libkadm5srv_mit.so
 rm -f ../../../lib/libkadm5srv_mit.so.12.0
-(cd ../../../lib && ln -s kadm5/srv/libkadm5srv_mit.so.12.0 .)
 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
-(cd ../../../lib && ln -s kadm5/srv/libkadm5srv_mit.so .)
 rm -f ../../../lib/libkadm5srv_mit.so.12
+(cd ../../../lib && ln -s kadm5/srv/libkadm5srv_mit.so .)
 (cd ../../../lib && ln -s kadm5/srv/libkadm5srv_mit.so.12 .)
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/kadm5/srv'
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/kadm5'
@@ -3178,9 +3214,9 @@
 rm -f libapputils.a
 building static apputils library
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.ST` && ar cq libapputils.a $objlist
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.ST
-+ objlist= net-server.o udppktinfo.o
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.ST
++ objlist=' net-server.o udppktinfo.o'
 + ar cq libapputils.a net-server.o udppktinfo.o
 ranlib libapputils.a
 rm -f ../../lib/libapputils.a
@@ -3207,19 +3243,19 @@
 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
-ln -s libkrad.so.0.0 libkrad.so
 rm -f ../../lib/libkrad.so.0.0
-(cd ../../lib && ln -s krad/libkrad.so.0.0 .)
 rm -f libkrad.so.0
+ln -s libkrad.so.0.0 libkrad.so
+(cd ../../lib && ln -s krad/libkrad.so.0.0 .)
 ln -s libkrad.so.0.0 libkrad.so.0
 rm -f ../../lib/libkrad.so
-(cd ../../lib && ln -s krad/libkrad.so .)
 rm -f ../../lib/libkrad.so.0
+(cd ../../lib && ln -s krad/libkrad.so .)
 (cd ../../lib && ln -s krad/libkrad.so.0 .)
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krad'
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib'
@@ -3234,19 +3270,19 @@
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/audit/test'
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/audit/test/au_test.c -o au_test.so.o && mv -f au_test.so.o au_test.so
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
-echo >> binutils.versions "k5audit_test_0_MIT {"
-sed  >> binutils.versions < ../../../../src/plugins/audit/test/k5audit_test.exports "s/$/;/"
 rm -f ../k5audit_test.so
 (cd .. && ln -s `basename plugins/audit/test`/k5audit_test.so .)
+echo >> binutils.versions "k5audit_test_0_MIT {"
+sed  >> binutils.versions < ../../../../src/plugins/audit/test/k5audit_test.exports "s/$/;/"
 echo >> binutils.versions "};"
 : updated OBJS.SH
 rm -f k5audit_test.so
 building dynamic k5audit_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH ../OBJS.SH` && gcc -shared -fPIC -Wl,-h,k5audit_test.so.0 -Wl,--no-undefined -o k5audit_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH ../OBJS.SH
-+ objlist= au_test.so
- ../kdc_j_encode.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH ../OBJS.SH
++ objlist=' au_test.so
+ ../kdc_j_encode.so'
 + gcc -shared -fPIC -Wl,-h,k5audit_test.so.0 -Wl,--no-undefined -o k5audit_test.so au_test.so ../kdc_j_encode.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/audit/test'
 making all in plugins/kadm5_hook/test...
@@ -3260,9 +3296,9 @@
 rm -f kadm5_hook_test.so
 building dynamic kadm5_hook_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,kadm5_hook_test.so.0 -Wl,--no-undefined -o kadm5_hook_test.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,kadm5_hook_test.so.0 -Wl,--no-undefined -o kadm5_hook_test.so main.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kadm5_hook/test'
 making all in plugins/kadm5_auth/test...
@@ -3296,9 +3332,9 @@
 rm -f kadm5_auth_test.so
 building dynamic kadm5_auth_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,kadm5_auth_test.so.0 -Wl,--no-undefined -o kadm5_auth_test.so $objlist  -L../../../lib -lkdb5  -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,kadm5_auth_test.so.0 -Wl,--no-undefined -o kadm5_auth_test.so main.so -L../../../lib -lkdb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kadm5_auth/test'
 making all in plugins/gssapi/negoextest...
@@ -3312,9 +3348,9 @@
 rm -f gss_negoextest.so
 building dynamic gss_negoextest object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,gss_negoextest.so.0 -Wl,--no-undefined -o gss_negoextest.so $objlist  -L../../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,gss_negoextest.so.0 -Wl,--no-undefined -o gss_negoextest.so main.so -L../../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/gssapi/negoextest'
 making all in plugins/hostrealm/test...
@@ -3328,9 +3364,9 @@
 rm -f hostrealm_test.so
 building dynamic hostrealm_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,hostrealm_test.so.0 -Wl,--no-undefined -o hostrealm_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,hostrealm_test.so.0 -Wl,--no-undefined -o hostrealm_test.so main.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/hostrealm/test'
 making all in plugins/localauth/test...
@@ -3344,9 +3380,9 @@
 rm -f localauth_test.so
 building dynamic localauth_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,localauth_test.so.0 -Wl,--no-undefined -o localauth_test.so $objlist  -L../../../lib -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,localauth_test.so.0 -Wl,--no-undefined -o localauth_test.so main.so -L../../../lib -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/localauth/test'
 making all in plugins/pwqual/test...
@@ -3360,9 +3396,9 @@
 rm -f pwqual_test.so
 building dynamic pwqual_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,pwqual_test.so.0 -Wl,--no-undefined -o pwqual_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,pwqual_test.so.0 -Wl,--no-undefined -o pwqual_test.so main.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/pwqual/test'
 making all in plugins/authdata/greet_server...
@@ -3376,9 +3412,9 @@
 rm -f greet_server.so
 building dynamic greet_server object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,greet_server.so.1 -Wl,--no-undefined -o greet_server.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= greet_auth.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' greet_auth.so'
 + gcc -shared -fPIC -Wl,-h,greet_server.so.1 -Wl,--no-undefined -o greet_server.so greet_auth.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/authdata/greet_server'
 making all in plugins/authdata/greet_client...
@@ -3392,9 +3428,9 @@
 rm -f greet_client.so
 building dynamic greet_client object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,greet_client.so.0 -Wl,--no-undefined -o greet_client.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= greet.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' greet.so'
 + gcc -shared -fPIC -Wl,-h,greet_client.so.0 -Wl,--no-undefined -o greet_client.so greet.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/authdata/greet_client'
 making all in plugins/certauth/test...
@@ -3408,29 +3444,29 @@
 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'
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DPLUGIN -I../../../include -I../../../../src/include -I../../../lib/kdb -I../../../../src/plugins/kdb/db2/../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/kdb/db2/kdb_xdr.c -o kdb_xdr.so.o && mv -f kdb_xdr.so.o kdb_xdr.so
+making all in plugins/kdb/db2/libdb2...
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+rm -f ../db2.so
+(cd .. && ln -s `basename plugins/kdb/db2`/db2.so .)
 echo >> binutils.versions "db2_0_MIT {"
-making all in plugins/kdb/db2/libdb2...
 sed  >> binutils.versions < ../../../../src/plugins/kdb/db2/db2.exports "s/$/;/"
-rm -f ../db2.so
+echo >> binutils.versions "};"
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2/libdb2'
 cp ../../../../../src/plugins/kdb/db2/libdb2/include/db.hin ../../../../include/db.h
-(cd .. && ln -s `basename plugins/kdb/db2`/db2.so .)
 cp ../../../../../src/plugins/kdb/db2/libdb2/include/db-config.hin ../../../../include/db-config.h
-echo >> binutils.versions "};"
 base=`echo "db" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_1_MIT {"
 sed  >> binutils.versions < ../../../../../src/plugins/kdb/db2/libdb2/libdb.exports "s/$/;/"
-echo >> binutils.versions "};"
 making all in plugins/kdb/db2/libdb2/hash...
+echo >> binutils.versions "};"
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2/libdb2/hash'
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../../../include -I../../../../../../src/include -I. -I../../../../../../src/plugins/kdb/db2/libdb2/hash/../include -I../include -I../../../../../../src/plugins/kdb/db2/libdb2/hash/../mpool -I../../../../../../src/plugins/kdb/db2/libdb2/hash/../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../../../src/plugins/kdb/db2/libdb2/hash/hash.c -o hash.so.o && mv -f hash.so.o hash.so
@@ -3506,17 +3542,17 @@
 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
-ln -s libdb.so.1.1 libdb.so
 rm -f libdb.so.1
+ln -s libdb.so.1.1 libdb.so
 ln -s libdb.so.1.1 libdb.so.1
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2/libdb2'
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DPLUGIN -I../../../include -I../../../../src/include -I../../../lib/kdb -I../../../../src/plugins/kdb/db2/../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/kdb/db2/adb_openclose.c -o adb_openclose.so.o && mv -f adb_openclose.so.o adb_openclose.so
@@ -3529,26 +3565,26 @@
 rm -f db2.so
 building dynamic db2 object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH libdb2/hash/OBJS.SH libdb2/btree/OBJS.SH libdb2/db/OBJS.SH libdb2/mpool/OBJS.SH libdb2/recno/OBJS.SH` && gcc -shared -fPIC -Wl,-h,db2.so.0 -Wl,--no-undefined -o db2.so $objlist  -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err  -lk5crypto  -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5support -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH libdb2/hash/OBJS.SH libdb2/btree/OBJS.SH libdb2/db/OBJS.SH libdb2/mpool/OBJS.SH libdb2/recno/OBJS.SH
-+ objlist= kdb_xdr.so adb_openclose.so adb_policy.so kdb_db2.so pol_xdr.so db2_exp.so lockout.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH libdb2/hash/OBJS.SH libdb2/btree/OBJS.SH libdb2/db/OBJS.SH libdb2/mpool/OBJS.SH libdb2/recno/OBJS.SH
++ objlist=' kdb_xdr.so adb_openclose.so adb_policy.so kdb_db2.so pol_xdr.so db2_exp.so lockout.so
  libdb2/hash/hash.so libdb2/hash/hash_bigkey.so libdb2/hash/hash_debug.so libdb2/hash/hash_func.so libdb2/hash/hash_log2.so libdb2/hash/hash_page.so libdb2/hash/hsearch.so libdb2/hash/dbm.so
  libdb2/btree/bt_close.so libdb2/btree/bt_conv.so libdb2/btree/bt_debug.so libdb2/btree/bt_delete.so libdb2/btree/bt_get.so libdb2/btree/bt_open.so libdb2/btree/bt_overflow.so libdb2/btree/bt_page.so libdb2/btree/bt_put.so libdb2/btree/bt_search.so libdb2/btree/bt_seq.so libdb2/btree/bt_split.so libdb2/btree/bt_utils.so
  libdb2/db/db.so
  libdb2/mpool/mpool.so
- libdb2/recno/rec_close.so libdb2/recno/rec_delete.so libdb2/recno/rec_get.so libdb2/recno/rec_open.so libdb2/recno/rec_put.so libdb2/recno/rec_search.so libdb2/recno/rec_seq.so libdb2/recno/rec_utils.so
+ libdb2/recno/rec_close.so libdb2/recno/rec_delete.so libdb2/recno/rec_get.so libdb2/recno/rec_open.so libdb2/recno/rec_put.so libdb2/recno/rec_search.so libdb2/recno/rec_seq.so libdb2/recno/rec_utils.so'
 + gcc -shared -fPIC -Wl,-h,db2.so.0 -Wl,--no-undefined -o db2.so kdb_xdr.so adb_openclose.so adb_policy.so kdb_db2.so pol_xdr.so db2_exp.so lockout.so libdb2/hash/hash.so libdb2/hash/hash_bigkey.so libdb2/hash/hash_debug.so libdb2/hash/hash_func.so libdb2/hash/hash_log2.so libdb2/hash/hash_page.so libdb2/hash/hsearch.so libdb2/hash/dbm.so libdb2/btree/bt_close.so libdb2/btree/bt_conv.so libdb2/btree/bt_debug.so libdb2/btree/bt_delete.so libdb2/btree/bt_get.so libdb2/btree/bt_open.so libdb2/btree/bt_overflow.so libdb2/btree/bt_page.so libdb2/btree/bt_put.so libdb2/btree/bt_search.so libdb2/btree/bt_seq.so libdb2/btree/bt_split.so libdb2/btree/bt_utils.so libdb2/db/db.so libdb2/mpool/mpool.so libdb2/recno/rec_close.so libdb2/recno/rec_delete.so libdb2/recno/rec_get.so libdb2/recno/rec_open.so libdb2/recno/rec_put.so libdb2/recno/rec_search.so libdb2/recno/rec_seq.so libdb2/recno/rec_utils.so -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2'
 making all in plugins/kdb/ldap...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/ldap'
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../lib/kdb -I../../../../src/plugins/kdb/ldap/../../../lib/kdb -I../../../../src/plugins/kdb/ldap/libkdb_ldap -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/kdb/ldap/ldap_exp.c -o ldap_exp.so.o && mv -f ldap_exp.so.o ldap_exp.so
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+rm -f ../kldap.so
+(cd .. && ln -s `basename plugins/kdb/ldap`/kldap.so .)
 echo >> binutils.versions "kldap_0_MIT {"
-sed  >> binutils.versions < ../../../../src/plugins/kdb/ldap/kldap.exports "s/$/;/"
 making all in plugins/kdb/ldap/libkdb_ldap...
-rm -f ../kldap.so
+sed  >> binutils.versions < ../../../../src/plugins/kdb/ldap/kldap.exports "s/$/;/"
 echo >> binutils.versions "};"
-(cd .. && ln -s `basename plugins/kdb/ldap`/kldap.so .)
 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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../../src/plugins/kdb/ldap/libkdb_ldap/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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../../src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap_conn.c -o kdb_ldap_conn.so.o && mv -f kdb_ldap_conn.so.o kdb_ldap_conn.so
@@ -3560,7 +3596,6 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../../src/include -I../../../../../src/lib/kdb -I../../../../../src/lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../../src/plugins/kdb/ldap/libkdb_ldap/ldap_pwd_policy.c -o ldap_pwd_policy.so.o && mv -f ldap_pwd_policy.so.o ldap_pwd_policy.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../../src/include -I../../../../../src/lib/kdb -I../../../../../src/lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../../src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c -o ldap_misc.so.o && mv -f ldap_misc.so.o ldap_misc.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../../src/include -I../../../../../src/lib/kdb -I../../../../../src/lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../../src/plugins/kdb/ldap/libkdb_ldap/ldap_handle.c -o ldap_handle.so.o && mv -f ldap_handle.so.o ldap_handle.so
-: updated OBJS.SH
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../../src/include -I../../../../../src/lib/kdb -I../../../../../src/lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../../src/plugins/kdb/ldap/libkdb_ldap/ldap_tkt_policy.c -o ldap_tkt_policy.so.o && mv -f ldap_tkt_policy.so.o ldap_tkt_policy.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../../src/include -I../../../../../src/lib/kdb -I../../../../../src/lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../../src/plugins/kdb/ldap/libkdb_ldap/princ_xdr.c -o princ_xdr.so.o && mv -f princ_xdr.so.o princ_xdr.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../../src/include -I../../../../../src/lib/kdb -I../../../../../src/lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../../src/plugins/kdb/ldap/libkdb_ldap/ldap_service_stash.c -o ldap_service_stash.so.o && mv -f ldap_service_stash.so.o ldap_service_stash.so
@@ -3573,30 +3608,31 @@
 echo >> binutils.versions "};"
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 : updated OBJS.SH
+: updated OBJS.SH
 rm -f libkdb_ldap.so.1.0
 building shared kdb_ldap library (1.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkdb_ldap.so.1 -Wl,--no-undefined -o libkdb_ldap.so.1.0 $objlist  -L../../../../lib -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support -lldap -llber -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= kdb_ldap.so kdb_ldap_conn.so ldap_realm.so ldap_create.so ldap_krbcontainer.so ldap_principal.so ldap_principal2.so ldap_pwd_policy.so ldap_misc.so ldap_handle.so ldap_tkt_policy.so princ_xdr.so ldap_service_stash.so kdb_xdr.so ldap_err.so lockout.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' kdb_ldap.so kdb_ldap_conn.so ldap_realm.so ldap_create.so ldap_krbcontainer.so ldap_principal.so ldap_principal2.so ldap_pwd_policy.so ldap_misc.so ldap_handle.so ldap_tkt_policy.so princ_xdr.so ldap_service_stash.so kdb_xdr.so ldap_err.so lockout.so'
 + gcc -shared -fPIC -Wl,-h,libkdb_ldap.so.1 -Wl,--no-undefined -o libkdb_ldap.so.1.0 kdb_ldap.so kdb_ldap_conn.so ldap_realm.so ldap_create.so ldap_krbcontainer.so ldap_principal.so ldap_principal2.so ldap_pwd_policy.so ldap_misc.so ldap_handle.so ldap_tkt_policy.so princ_xdr.so ldap_service_stash.so kdb_xdr.so ldap_err.so lockout.so -L../../../../lib -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lldap -llber -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkdb_ldap.so
-ln -s libkdb_ldap.so.1.0 libkdb_ldap.so
 rm -f ../../../../lib/libkdb_ldap.so.1.0
-(cd ../../../../lib && ln -s ../plugins/kdb/ldap/libkdb_ldap/libkdb_ldap.so.1.0 .)
 rm -f libkdb_ldap.so.1
+ln -s libkdb_ldap.so.1.0 libkdb_ldap.so
+(cd ../../../../lib && ln -s ../plugins/kdb/ldap/libkdb_ldap/libkdb_ldap.so.1.0 .)
 ln -s libkdb_ldap.so.1.0 libkdb_ldap.so.1
 rm -f ../../../../lib/libkdb_ldap.so
-(cd ../../../../lib && ln -s ../plugins/kdb/ldap/libkdb_ldap/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/i386-linux-gnu/krb5 -lkdb_ldap -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= ldap_exp.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' ldap_exp.so'
 + gcc -shared -fPIC -Wl,-h,kldap.so.0 -Wl,--no-undefined -o kldap.so ldap_exp.so -L../../../lib -Wl,-rpath,/usr/lib/i386-linux-gnu/krb5 -lkdb_ldap -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/ldap'
 making all in plugins/kdb/ldap/ldap_util...
@@ -3624,36 +3660,36 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../../src/plugins/kdb/lmdb/../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/kdb/lmdb/lockout.c -o lockout.so.o && mv -f lockout.so.o lockout.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../../src/plugins/kdb/lmdb/../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/kdb/lmdb/marshal.c -o marshal.so.o && mv -f marshal.so.o marshal.so
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
-echo >> binutils.versions "klmdb_0_MIT {"
-sed  >> binutils.versions < ../../../../src/plugins/kdb/lmdb/klmdb.exports "s/$/;/"
 rm -f ../klmdb.so
 (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...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/test'
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../lib/kdb -I../../../../src/plugins/kdb/test/../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/kdb/test/kdb_test.c -o kdb_test.so.o && mv -f kdb_test.so.o kdb_test.so
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+rm -f ../test.so
+(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/$/;/"
-rm -f ../test.so
 echo >> binutils.versions "};"
-(cd .. && ln -s `basename plugins/kdb/test`/test.so .)
 : updated OBJS.SH
 rm -f test.so
 building dynamic test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,test.so.0 -Wl,--no-undefined -o test.so $objlist  -L../../../lib -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= kdb_test.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' kdb_test.so'
 + gcc -shared -fPIC -Wl,-h,test.so.0 -Wl,--no-undefined -o test.so kdb_test.so -L../../../lib -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/test'
 making all in plugins/kdcpolicy/test...
@@ -3667,9 +3703,9 @@
 rm -f kdcpolicy_test.so
 building dynamic kdcpolicy_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,kdcpolicy_test.so.0 -Wl,--no-undefined -o kdcpolicy_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,kdcpolicy_test.so.0 -Wl,--no-undefined -o kdcpolicy_test.so main.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdcpolicy/test'
 making all in plugins/preauth/otp...
@@ -3677,18 +3713,18 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/preauth/otp/otp_state.c -o otp_state.so.o && mv -f otp_state.so.o otp_state.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/preauth/otp/main.c -o main.so.o && mv -f main.so.o main.so
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
-echo >> binutils.versions "otp_0_MIT {"
-sed  >> binutils.versions < ../../../../src/plugins/preauth/otp/otp.exports "s/$/;/"
 rm -f ../otp.so
 (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...
@@ -3703,10 +3739,10 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/preauth/pkinit/pkinit_matching.c -o pkinit_matching.so.o && mv -f pkinit_matching.so.o pkinit_matching.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/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*; *; };"
-echo >> binutils.versions "pkinit_0_MIT {"
-sed  >> binutils.versions < ../../../../src/plugins/preauth/pkinit/pkinit.exports "s/$/;/"
 rm -f ../pkinit.so
 (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':
 ../../../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:5255:50: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 1 and 1023 [-Wformat-truncation=]
@@ -3745,9 +3781,9 @@
 rm -f pkinit.so
 building dynamic pkinit object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,pkinit.so.0 -Wl,--no-undefined -o pkinit.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lcrypto  -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= pkinit_accessor.so pkinit_srv.so pkinit_lib.so pkinit_clnt.so pkinit_constants.so pkinit_profile.so pkinit_identity.so pkinit_matching.so pkinit_crypto_openssl.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' pkinit_accessor.so pkinit_srv.so pkinit_lib.so pkinit_clnt.so pkinit_constants.so pkinit_profile.so pkinit_identity.so pkinit_matching.so pkinit_crypto_openssl.so'
 + gcc -shared -fPIC -Wl,-h,pkinit.so.0 -Wl,--no-undefined -o pkinit.so pkinit_accessor.so pkinit_srv.so pkinit_lib.so pkinit_clnt.so pkinit_constants.so pkinit_profile.so pkinit_identity.so pkinit_matching.so pkinit_crypto_openssl.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lcrypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/pkinit'
 making all in plugins/preauth/spake...
@@ -3760,18 +3796,18 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/preauth/spake/spake_client.c -o spake_client.so.o && mv -f spake_client.so.o spake_client.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/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*; *; };"
-echo >> binutils.versions "spake_0_MIT {"
-sed  >> binutils.versions < ../../../../src/plugins/preauth/spake/spake.exports "s/$/;/"
 rm -f ../spake.so
 (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...
@@ -3780,18 +3816,18 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/preauth/test/kdctest.c -o kdctest.so.o && mv -f kdctest.so.o kdctest.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/preauth/test/common.c -o common.so.o && mv -f common.so.o common.so
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
-echo >> binutils.versions "test_0_MIT {"
-sed  >> binutils.versions < ../../../../src/plugins/preauth/test/test.exports "s/$/;/"
 rm -f ../test.so
 (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...
@@ -3799,30 +3835,30 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/tls/k5tls/openssl.c -o openssl.so.o && mv -f openssl.so.o openssl.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/tls/k5tls/notls.c -o notls.so.o && mv -f notls.so.o notls.so
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
-echo >> binutils.versions "k5tls_0_MIT {"
-sed  >> binutils.versions < ../../../../src/plugins/tls/k5tls/k5tls.exports "s/$/;/"
 rm -f ../k5tls.so
 (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...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/kdc'
 rm -f et-c-kdc5_err.et et-c-kdc5_err.c et-c-kdc5_err.h
-cp ../../src/kdc/kdc5_err.et et-c-kdc5_err.et
 rm -f et-h-kdc5_err.et et-h-kdc5_err.c et-h-kdc5_err.h
-compile_et et-c-kdc5_err.et
+cp ../../src/kdc/kdc5_err.et et-c-kdc5_err.et
 cp ../../src/kdc/kdc5_err.et et-h-kdc5_err.et
-compile_et et-h-kdc5_err.et
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/authind.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/cammac.c
+compile_et et-c-kdc5_err.et
+compile_et et-h-kdc5_err.et
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/dispatch.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/do_as_req.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/do_tgs_req.c
@@ -3830,13 +3866,9 @@
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/kdc_util.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/kdc_preauth.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/kdc_preauth_ec.c
-mv -f et-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/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/kdc_preauth_encts.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/ndr.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/policy.c
-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/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/extern.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/replay.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/kdc_authdata.c
@@ -3844,7 +3876,11 @@
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/kdc_transit.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/tgs_policy.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/kdc_log.c
+mv -f et-c-kdc5_err.c kdc5_err.c
+rm -f et-c-kdc5_err.et et-c-kdc5_err.h
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/rtest.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/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c kdc5_err.c
 gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../include -I../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kdc/main.c
 gcc -L../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o rtest rtest.o kdc_transit.o -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
@@ -3858,11 +3894,12 @@
 mk_cmds ../../../src/kadmin/cli/kadmin_ct.ct
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I../../../src/kadmin/cli -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/cli/ss_wrapper.c
 byacc  ../../../src/kadmin/cli/getdate.y 
+gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I../../../src/kadmin/cli -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/cli/keytab_local.c
 byacc: 4 shift/reduce conflicts.
 mv -f y.tab.c getdate.c
-gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I../../../src/kadmin/cli -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/cli/keytab_local.c
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I../../../src/kadmin/cli -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/cli/keytab.c
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I../../../src/kadmin/cli -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c getdate.c
+gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I../../../src/kadmin/cli -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c kadmin_ct.c
 ../../../src/kadmin/cli/kadmin.c: In function 'extended_com_err_fn':
 ../../../src/kadmin/cli/kadmin.c:240:5: warning: function 'extended_com_err_fn' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
   240 |     vfprintf(stderr, fmt, args);
@@ -3879,7 +3916,6 @@
 ../../../src/kadmin/cli/kadmin.c:753:9: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result]
   753 |         fgets(reply, sizeof(reply), stdin);
       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I../../../src/kadmin/cli -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c kadmin_ct.c
 ../../../src/kadmin/cli/kadmin.c: In function 'kadmin_delpol':
 ../../../src/kadmin/cli/kadmin.c:1716:9: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result]
  1716 |         fgets(reply, sizeof(reply), stdin);
@@ -3895,8 +3931,6 @@
 compile_et et-h-import_err.et
 cp ../../../src/kadmin/dbutil/import_err.et et-c-import_err.et
 compile_et et-c-import_err.et
-mv -f et-c-import_err.c import_err.c
-rm -f et-c-import_err.et et-c-import_err.h
 mv -f et-h-import_err.h import_err.h
 rm -f et-h-import_err.et et-h-import_err.c
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/dbutil/kdb5_util.c
@@ -3904,13 +3938,15 @@
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/dbutil/kadm5_create.c
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/dbutil/kdb5_destroy.c
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/dbutil/kdb5_stash.c
-gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c import_err.c
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/dbutil/strtok.c
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/dbutil/dump.c
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/dbutil/ovload.c
+mv -f et-c-import_err.c import_err.c
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/dbutil/kdb5_mkey.c
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/dbutil/tabdump.c
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/dbutil/tdumputil.c
+rm -f et-c-import_err.et et-c-import_err.h
+gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c import_err.c
 ../../../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);
@@ -3930,11 +3966,11 @@
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/ktutil/ktutil.c
 mk_cmds ../../../src/kadmin/ktutil/ktutil_ct.ct
 gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/kadmin/ktutil/ktutil_funcs.c
+gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ktutil_ct.c
 ../../../src/kadmin/ktutil/ktutil_funcs.c: In function 'ktutil_add':
 ../../../src/kadmin/ktutil/ktutil_funcs.c:219:9: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result]
   219 |         fgets(buf, BUFSIZ, stdin);
       |         ^~~~~~~~~~~~~~~~~~~~~~~~~
-gcc -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ktutil_ct.c
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o ktutil ktutil.o ktutil_ct.o ktutil_funcs.o -lss -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/kadmin/ktutil'
 making all in kadmin/server...
@@ -3958,14 +3994,14 @@
 gcc -DHAVE_CONFIG_H  -I../include -I../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kprop/kpropd.c
 gcc -DHAVE_CONFIG_H  -I../include -I../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kprop/kpropd_rpc.c
 gcc -DHAVE_CONFIG_H  -I../include -I../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../src/kprop/kproplog.c
-../../src/kprop/kprop.c: In function 'update_last_prop_file':
-../../src/kprop/kprop.c:591:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
-  591 |     write(fd, "", 1);
-      |     ^~~~~~~~~~~~~~~~
 ../../src/kprop/kpropd.c: In function 'parse_args':
 ../../src/kprop/kpropd.c:1134:26: warning: argument 1 of 'set_com_err_hook' might be a candidate for a format attribute [-Wsuggest-attribute=format]
  1134 |         set_com_err_hook(kpropd_com_err_proc);
       |                          ^~~~~~~~~~~~~~~~~~~
+../../src/kprop/kprop.c: In function 'update_last_prop_file':
+../../src/kprop/kprop.c:591:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
+  591 |     write(fd, "", 1);
+      |     ^~~~~~~~~~~~~~~~
 ../../src/kprop/kpropd.c: In function 'main':
 ../../src/kprop/kpropd.c:276:13: warning: ignoring return value of 'daemon' declared with attribute 'warn_unused_result' [-Wunused-result]
   276 |             daemon(0, 0);
@@ -3974,8 +4010,8 @@
 ../../src/kprop/kpropd.c:216:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
   216 |     write(STDERR_FILENO, timeout_msg, strlen(timeout_msg));
       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-gcc -L../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o kproplog kproplog.o -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o kprop kprop.o kprop_util.o -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lutil
+gcc -L../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o kproplog kproplog.o -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o kpropd kpropd.o kpropd_rpc.o kprop_util.o -lkdb5  -lkadm5clnt_mit -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lapputils -lutil
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/kprop'
 making all in clients...
@@ -4017,6 +4053,10 @@
 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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/clients/ksu/main.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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/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':
@@ -4044,10 +4084,6 @@
       |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   385 |                                  "start with '/' \n"), tc, KRB5_USERS_NAME );
       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-../../../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/main.c:29:
 ../../../src/clients/ksu/main.c: In function 'main':
@@ -4119,8 +4155,8 @@
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/appl/user_user'
 gcc -DHAVE_CONFIG_H -DDEBUG -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/appl/user_user/client.c
 gcc -DHAVE_CONFIG_H -DDEBUG -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/appl/user_user/server.c
-gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o uuclient client.o -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o uuserver server.o -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
+gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o uuclient client.o -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/appl/user_user'
 making all in appl/gss-sample...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/appl/gss-sample'
@@ -4262,22 +4298,22 @@
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_gssexts t_gssexts.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_imp_cred t_imp_cred.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_imp_name t_imp_name.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
-gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_invalid t_invalid.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_inq_cred t_inq_cred.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_inq_ctx t_inq_ctx.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_inq_mechs_name t_inq_mechs_name.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
-gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_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 -Wformat -Werror=format-security -Wl,-z,relro  -o t_lifetime t_lifetime.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_namingexts t_namingexts.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_oid t_oid.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
-gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_pcontok t_pcontok.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
-gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_prf t_prf.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
-gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_s4u t_s4u.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_s4u2proxy_krb5 t_s4u2proxy_krb5.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_saslname t_saslname.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
-gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_spnego t_spnego.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_srcattrs t_srcattrs.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_store_cred t_store_cred.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
+gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_pcontok t_pcontok.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
+gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_prf t_prf.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
+gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_s4u t_s4u.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
+gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_spnego t_spnego.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
+gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_invalid t_invalid.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
+gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_iov t_iov.o common.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/tests/gssapi'
 making all in tests/shlib...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/tests/shlib'
@@ -4287,8 +4323,8 @@
 gcc -DHAVE_CONFIG_H -DUSE_AUTOCONF_H -DGSSAPI_V2 -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/tests/gss-threads/gss-server.c
 gcc -DHAVE_CONFIG_H -DUSE_AUTOCONF_H -DGSSAPI_V2 -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/tests/gss-threads/gss-misc.c
 gcc -DHAVE_CONFIG_H -DUSE_AUTOCONF_H -DGSSAPI_V2 -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/tests/gss-threads/gss-client.c
-gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -pthread -o gss-server gss-server.o gss-misc.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -pthread -lpthread
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -pthread -o gss-client gss-client.o gss-misc.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -pthread -lpthread
+gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -pthread -o gss-server gss-server.o gss-misc.o -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -pthread -lpthread
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/tests/gss-threads'
 making all in tests/misc...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/tests/misc'
@@ -4323,9 +4359,9 @@
 rm -f softpkcs11.so
 building dynamic softpkcs11 object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,softpkcs11.so.0 -Wl,--no-undefined -o softpkcs11.so $objlist  -L../../lib -lkrb5support -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,softpkcs11.so.0 -Wl,--no-undefined -o softpkcs11.so main.so -L../../lib -lkrb5support -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/tests/softpkcs11'
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/tests'
@@ -4724,9 +4760,9 @@
 rm -f proftest.so
 building dynamic proftest object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,proftest.so.0 -Wl,--no-undefined -o proftest.so $objlist  -L../../../lib -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= testmod_main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' testmod_main.so'
 + gcc -shared -fPIC -Wl,-h,proftest.so.0 -Wl,--no-undefined -o proftest.so testmod_main.so -L../../../lib -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
 gcc -DHAVE_CONFIG_H -DHAS_STDARG -DLIBDIR=\"/usr/lib/i386-linux-gnu\" -I../../include -I../../../src/include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/util/profile/test_parse.c
@@ -5000,11 +5036,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 97 02 8D 74 84 C8 57 FF 3B C8 45 09 45 04 C2 07 82 0B 80 F1 6A 2A 5B F4 9D 69 C1 33 27 69 CA 55 A8 C2 1F DF 50 CE 49 F2 21 18 14 12
+Enc output: 33 D9 4F 1E 56 B4 8F E4 A1 4A 53 31 10 9F 3F 76 60 2F 21 BD FC 89 C9 63 1A A3 80 60 46 D0 F8 D7 82 E4 78 D1 9D 32 1D 06 39 A9 45 01
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 43 9A 01 B6 53 20 F2 CB D4 5D AA 16 D9 7B 83 E6 61 7D 04 EE BC A7 14 28 CB A8 43 51 B5 44 3E 15 7E 13 BE 09 21 96 47 AB 02 8B 66 E0
+Enc output: 74 7C 66 92 53 48 F0 65 7C 24 AE A7 20 BD E4 97 DC CC 4E 4D B5 4D 43 A6 50 97 BE 00 16 6D A6 35 A1 69 D1 0A CA AA DB F0 0C 59 A2 86
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5013,24 +5049,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 84 EC 43 A7 26 EC 56 CB
-Data: 97 0F A1 24 0D CB FC 70 DA 53 6E 0F 0C 65 2D A5
+Header: 2B 38 33 F7 83 A0 24 86
+Data: 05 ED 13 7F 5E 94 14 C5 B1 60 3B 69 89 2D 0C D9
 Padding:
-Trailer: E1 76 35 EF 6C A4 A7 A0 C7 79 67 AA C2 58 29 EE 0F 64 FB BE
+Trailer: BD 13 22 FC 21 0C 44 A4 BF 86 A7 72 72 34 1A 7F F1 7E 58 B8
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: A7 5E 1E 4F D1 F4 54 35
-Data: 3E A9 B8 51 D2 6B 79 B1 F8 50 3B 59 B0 25 2C FF
+Header: 3F EC D9 B1 50 3B 9B C1
+Data: 82 15 CF 3F DE 17 91 6F 8E BB 15 8E CA 39 7A 11
 Padding:
-Trailer: EB F9 5E 87 66 43 CD C7 3D 98 EB 4E 6D D4 5A 39 69 AC 6D D3
+Trailer: D3 1D 97 21 8C DB 4B 9E 51 D0 0C 4F 99 C5 09 9C ED 0D 37 89
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 05 2E AF D9 38 56 AD 8C 76 C4 85 FD B2 21 F7 2F 75 73 5E D7 A7 D1 EF 13 83 E1 3A 25 5D E9 35 51 09 C1 F2 23 79 2C B6 8A 82 66 3A 29
+Enc output: E2 49 5B E7 63 66 FE D1 07 D0 45 8C A4 9B 7B 5E 2F 8E BA 39 0D 99 C5 64 CB 12 40 4A 62 20 C4 3F 49 91 EE E2 9D D3 E8 ED B1 63 48 F8
 Encrypting again with state: . . . OK
-Enc output: BF 07 B9 A9 AD 75 05 46 30 65 5B 58 FF E3 07 C4 2F 67 46 66 73 6B 70 4E 43 C1 C3 36 F6 B8 01 97 B2 4F F7 60 03 82 DA A3 A1 60 A3 C5 A3 EE 44 13 F5 34 88 AD
+Enc output: 2F 61 EE E1 20 A2 22 EE 5F 43 20 3B A2 BC 0F D3 2A 08 B5 B5 D3 4E B2 7B 6F 5B 37 A3 B7 49 E3 AE 85 C4 E0 A3 8B F9 75 5F 1B F9 86 59 2C D7 86 F5 7C 21 78 87
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5043,11 +5079,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 74 81 0B D9 9D 2C 19 5D 51 D5 F9 8B 9A 07 3E 5F C6 B0 3D BD 43 31 97 71 9B 60 BD D1 DD 56 49 B3 D9 BA D2 C1 D1 2A 78 1F
+Enc output: 58 2E DD 38 9C 43 29 AE A4 3F 3E 1F 9A 85 A7 51 B9 EC C7 B8 79 F3 9A A1 A0 70 51 B1 B6 EA AF 5A AC 92 6E BC E4 BF 89 5D
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: E0 EC 49 AC 52 1F AE 2C 05 EA 21 9C 8E F3 8F 42 99 82 DE B8 A5 4F F4 94 D3 65 C4 7D EA 4C 4B 23 DA 6C AE F0 0D A1 E0 B4
+Enc output: BD 71 38 A1 B7 6A 7D 76 C3 B4 49 79 02 87 5F 1F 39 60 80 E8 E1 54 1D 0F 19 0D 13 7E 01 CE 87 F1 E6 14 1C E6 B9 1F 7C 0B
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5056,24 +5092,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 11 9A C9 55 2D B3 EB 5F 5A 9E 65 81 05 F5 7A FE FD 12 06 DA B7 1A C5 FB
-Data: 1F DA 39 70 D4 FB C8 2F 36 86 5B 29 06 96 D5 BF
+Header: 6C F8 37 4D C8 D2 95 D0 67 39 56 DA A7 74 E5 8A C6 38 B5 98 1F 02 AA 15
+Data: 69 D8 84 19 B6 A0 58 53 6D AE 24 53 14 AD 14 91
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: C9 36 91 25 78 83 27 90 2C 3A CF A7 A1 35 92 FB 7B B8 F3 39 1F 38 20 DE
-Data: 02 3A A2 9F 0C BA 2C C5 E4 49 A3 7E 77 81 F6 C6
+Header: 3B 07 F4 7D EF 81 DE 5D 21 54 CA 7C 2A 62 09 E4 32 24 6F B9 91 3D 37 82
+Data: F9 3E FC F8 9E BF B3 5B D7 DD 72 35 07 D7 16 10
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 5D 63 FC 5F 61 5B 07 11 0B AE F4 93 24 04 40 D9 CA 0C 9B 39 6C EC CD 47 44 7C D3 89 A1 23 C1 BC 90 36 CA BB 13 1C AC D1
+Enc output: 0E 26 8C B1 9F F2 D0 A9 C2 FF 54 FD EB 73 8B BA C5 99 30 26 15 F4 B8 19 EF D3 30 8F 5A EE 4C F9 60 4D 5E 3B 08 7F 0C 4D
 Encrypting again with state: . . . OK
-Enc output: 85 31 3E 3D 5F FF EF 52 ED E1 47 1E FF B9 23 4F D2 25 5E CB 9A 27 45 46 66 7C E9 B9 BF 40 16 A2 34 1B C4 18 CC 29 DA 44 C3 DB EB 47 DD 2D
+Enc output: 8F 79 C6 28 5A F3 C3 CD C4 20 C7 A3 98 9E B2 E6 FA 8E 97 FC FF 38 59 E0 CB 82 5B 7D 2A 73 C9 30 EF D5 95 33 99 61 AA F8 F5 46 6F 75 E5 33
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5086,11 +5122,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: F7 37 92 2B C4 B7 C4 27 6F 82 A3 BD 9F 79 B7 BF 31 48 C7 E3 AF AE BB AC 3D 88 C8 49 C9 0B 10 02 56 00 4A 9B F5 CE 98 43
+Enc output: FD D0 EB BF 8A 10 A1 CA B1 23 AD CE F0 35 5D 49 14 E4 1B 59 C8 2F 0F 3A C2 5C DE A3 1B 2F 7B 51 09 10 83 AD AA 58 50 84
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: F9 58 F0 F5 A8 03 4E 5C F9 95 8B ED 86 02 18 13 9D 9A 18 1C D9 BB EC 52 03 80 53 FE 77 8D EC 05 FB 25 BB 24 3A EF EE 98
+Enc output: 2A 78 7E 57 31 64 1E 62 0C 78 EC 88 21 04 88 8F 09 AB C1 90 6A 95 BF 9A 07 CC 61 46 D8 79 17 E9 C1 9C 62 9C 6F B7 59 58
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5099,24 +5135,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 0D FE D9 74 AA 33 95 2F C5 67 6A F8 04 FF E9 3C 1B FA 40 56 26 3A 3D AC
-Data: 05 F7 C4 94 92 17 99 3C CC 56 8A AC 8A 98 1D 5C
+Header: 9F D2 D9 C0 7F 10 66 06 A9 B3 E0 5E DC EA 53 FC A0 3B 30 25 04 94 E1 E8
+Data: 38 36 14 D2 F6 31 71 04 37 5B B4 71 84 7B 0D D6
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: A3 E9 27 7C 0A EE 69 2B 3F 10 1F E5 04 00 2F 01 C4 3D 37 FD B3 36 35 24
-Data: 37 A6 32 EE 4B 27 E6 75 5B 6A 5E 59 6A 2A CE 30
+Header: EB 60 C5 C0 AE 90 78 16 1A 7C 39 D3 F6 0E 0F E1 57 91 FF 43 8E 2B E0 87
+Data: 8C 2D 1E 3E 01 BC 76 FF 4F BA 05 02 73 8D 12 9E
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 71 96 67 CF 15 FE 52 33 64 D8 3C 6F ED B7 26 18 28 B3 BA 5F 17 8C B7 E9 46 35 CC 9B 04 D9 AA FF 4A 9A B6 DA 58 00 6C 78
+Enc output: B6 D3 C7 6B 87 92 DC BB C0 94 E4 4F A8 F7 50 E1 A6 BB 0E E2 2C 12 DE 73 C0 DE 89 FE F6 F8 FB A3 0F 52 9E 32 E1 6B 66 8D
 Encrypting again with state: . . . OK
-Enc output: E4 7C C2 0C 78 0F 8A 65 20 1B C2 52 28 F3 B1 50 F5 65 DC 2C BA 15 2C 1F F0 18 63 26 D4 11 5B 8F 3E 18 D1 B7 BA CF 60 2D 4D 79 E2 56 2A 16
+Enc output: 1C EC 39 B3 36 0E 2B E5 91 DC DB AD 5D 9A DE F0 5C 9F 75 C4 56 04 4E 64 E3 E2 E4 08 CD 33 43 61 AF 7D E9 BB 76 02 8D 88 26 D9 7E DC F6 10
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5129,11 +5165,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: B5 C7 D3 98 C0 82 3F 7D 7D C8 34 A1 1F 21 C7 B4 92 5F 21 F2 2D 4F 57 23 EB AE 68 3E 98 F3 81 13 1B 0D 4F 7A 6B B6 29 7C 25 40 26 39
+Enc output: 56 5B E1 45 B2 B0 DE 32 27 95 63 17 FF 3F D5 5C 97 8A 47 A7 94 45 5D CF 3C F1 28 67 E5 89 BA AF 0D D6 2B F5 07 89 09 B2 2D AD D0 8F
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: F6 D7 68 12 65 E2 85 94 2E E9 34 F5 06 97 6B 44 EE C6 27 92 61 A2 09 16 C3 A7 3A BD 5F A2 A0 A4 73 68 A7 22 0A E6 14 9F 76 89 3C 68
+Enc output: 69 8C 16 A0 DF FD A6 94 07 39 7F 74 86 FE 02 B2 39 B2 95 D9 6D DA 18 52 3C 53 CC 0C 6B A4 32 23 A8 6E 44 65 3D AD 78 63 62 59 D2 97
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5142,24 +5178,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 31 18 B1 42 3F 00 CC 40 F2 65 FF 21 B9 BF BA 5D
-Data: 04 F9 63 3D E5 04 78 D3 63 FF 65 9E 2C 01 B7 BD
+Header: 1E B2 4A A9 C3 5E EC C6 77 E6 5E 72 2C D5 0F 4A
+Data: 6E ED 5F 64 6B 2B 43 83 34 71 83 F4 28 75 5F EB
 Padding:
-Trailer: D3 94 34 92 A9 53 68 BD F9 8D 10 42
+Trailer: DA B3 59 06 39 A3 71 94 46 CD A9 B1
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 9E AB 35 B8 33 9C 7A 2E E9 0C 0D 92 F3 47 CA CD
-Data: A4 D3 34 63 D7 AD 02 19 78 43 31 AC F0 40 34 4D
+Header: AF CC 9C EF D1 89 58 4E 1A 23 D9 57 01 46 25 F8
+Data: 9B 1A B0 94 12 55 A3 C6 F7 C3 0B B7 F6 00 01 C6
 Padding:
-Trailer: 48 17 EC 28 45 13 51 8E 25 1D 03 1F
+Trailer: DE 86 BA 45 A7 52 9B 6B BB CA 20 C9
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: B6 49 A7 F7 7D 5B 3A C1 BA 12 D9 6D C6 50 E0 73 58 BC FD 8C 2C 60 E3 A1 FA 96 2A D3 05 EF C8 67 14 3C 5E B9 63 C4 C1 36 30 BF 93 FA
+Enc output: 00 19 DA 05 7F B1 C5 FF E3 7C 1F 88 ED 1A 7C B5 EF F5 DA 9D C4 CA F7 E7 89 90 04 7A 51 66 05 58 7E 63 28 0B 0A DC 79 7A 1B DE 60 A0
 Encrypting again with state: . . . OK
-Enc output: 37 89 93 80 07 57 73 26 3E A3 96 EE BA 77 5A CD B3 DA 97 4C B4 60 78 B8 0E B3 47 A0 38 41 0F 5C 62 9B BC 58 F5 2D D4 89 4C 3A 0F FD DF 40 78 49 78 91
+Enc output: CE 03 67 3D 0E 34 0A FE 08 E2 A7 71 89 C1 43 71 70 53 A7 63 18 6B 5F 22 13 03 1C 98 68 9C 28 99 23 15 86 36 B3 FF 6F 4F 06 03 FC D6 F0 FD F7 23 99 28
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5172,11 +5208,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: CF 9F 26 BD B9 CA D1 69 0E 16 DD 7A F8 AF 05 5B B5 36 3A 6A 62 12 1A C0 52 D4 01 03 E8 E2 C4 3F 68 64 11 88 30 D1 63 0D F0 D7 A8 98
+Enc output: 69 45 FF 35 4B EE DB 0A D3 5F 36 73 92 B6 DB 87 54 51 E6 52 DD 4A 99 53 68 A9 13 13 54 BC 7F 3E BC 43 3E 5B 81 1B 2F 33 5B F1 E5 E3
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 15 69 3B EA C1 C2 74 7E FC 19 62 02 AF 51 A9 12 4A B1 70 1F 89 60 77 68 A4 E2 1B BD B5 E7 29 9B CB 49 F5 56 84 6C B2 0C 32 93 6A A7
+Enc output: EC 98 61 8A D9 3B B8 49 B3 D1 21 39 57 EB A8 70 A5 B4 F2 FF 62 AB 46 B8 D3 0E 8C 10 86 CD BA 15 77 B3 52 0B E3 AD 21 7E B7 68 B1 1D
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5185,24 +5221,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 59 DB 34 5A 6B 22 6C 9B 4D B3 F1 72 56 E9 62 66
-Data: BA 8B 02 21 D1 D3 80 6B AE 60 EC 93 F7 E4 00 BA
+Header: 6C 02 A5 D6 EA C1 17 49 D5 20 D0 CA 9D E8 6C B0
+Data: 9C AF 22 A8 A0 08 CA 06 48 0B DF E7 8B A6 07 09
 Padding:
-Trailer: 36 46 6B B6 A4 E6 29 60 F7 D0 98 EF
+Trailer: 3E 89 0E 13 5D C7 B0 49 FC 60 FD 31
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 6E C0 31 34 EE 97 DF 2B 7F E0 5C 1F 52 4C E5 95
-Data: C3 74 77 D0 8F FE D0 A1 F2 C7 2D 0E C5 AF B9 72
+Header: DE D0 D5 9C B6 F1 2B E0 41 BC 12 2D 66 B0 C6 3B
+Data: 63 81 FD 1F 17 9C 70 1A A1 EE AD C5 0D 83 44 27
 Padding:
-Trailer: 90 24 33 DF 0F 58 E6 94 9D 96 1A 7B
+Trailer: A6 79 F9 60 B1 22 D7 BD BF 5D FE A4
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 79 7F 30 1F FD C4 2B 33 1D A9 CA 74 55 FF F2 E0 69 77 8F 96 CB F4 59 C0 4B D6 EF B5 B5 37 FA 0C 0B C5 5D 8C 61 37 35 E3 49 0B B3 CA
+Enc output: AD 78 C4 E8 91 84 BF 55 12 70 03 CC E0 AF B4 65 E8 72 9C 94 E1 BD 46 5C CA E4 D0 6A 13 55 96 31 25 F9 1B 59 3F F9 D4 30 48 1B 31 3E
 Encrypting again with state: . . . OK
-Enc output: 36 25 A3 CA 21 2C 7D A9 FB 25 8D 91 DD 3A 02 C8 65 BF 47 C8 9D 40 BE EF D8 F7 8B A8 5E 04 6C D5 61 5B 89 CB DD 34 69 8B AD 79 76 6C 2D CA 1C 10 19 23
+Enc output: 64 CD 42 4B 5A 3A 7A AF 1B E6 12 4F CA 9B 2B 02 6D 16 86 DC FC 0C 90 C7 41 1D DD 69 97 EE 43 22 5B 00 7C 27 77 05 4C C3 5C 79 05 B2 3A D5 DC 6F FB 07
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5215,11 +5251,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 52 CB E2 0F A2 D7 BE DF A6 10 5D 78 4A 47 A2 5C D9 56 F1 70 3F 87 47 E0 F5 9F 2D 3D 1C 2C 64 E2 49 41 C1 FA 41 81 C5 00 96 00 C2 20 62 16 41 D8
+Enc output: AD D8 00 CF 2D 29 C0 25 1F 72 65 B9 2C C0 92 D3 E9 47 38 E0 D0 29 20 FA 53 96 40 0E E0 3E 66 01 D6 E5 03 74 B6 52 93 AC 2F 82 6C C2 2A 82 6E FE
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 39 A2 6A A5 D8 72 3A E1 68 CE 39 CE 94 1E 93 88 9E 05 56 23 F5 CC 1C 8A 26 71 A6 FF FF EB 34 5D 57 00 F4 9B D1 E8 E4 25 91 AD 0A F7 AB 8A 50 19
+Enc output: F7 A8 CA C0 6D 4D 63 10 19 FA 48 17 29 03 C7 2D C9 C4 4B 11 95 D1 C5 19 88 D4 DD DC 07 B4 28 6C 09 54 81 02 24 BD 52 5E DB 1D 20 36 8E 23 75 B3
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5228,24 +5264,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 4D A9 C3 2D F8 47 50 DD A1 B5 8D 10 69 0A 63 42
-Data: 88 F6 DD 85 A4 88 B3 93 E5 85 2B C4 6B 81 36 07
+Header: 8D 44 E7 B4 EC E9 AC B8 AD EC D2 E3 7A 21 0B 09
+Data: CD 6F B5 53 AF 0A 30 6F E1 BC F3 B5 EE 89 72 A9
 Padding:
-Trailer: 1D A0 58 3A 1D 14 E4 88 5A 91 FB 37 3D 82 8E 13
+Trailer: BC 62 D7 A8 E1 F9 4B BC A0 7A 57 DA 50 3E 62 8B
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: A1 0A F2 4C 62 DD CF 57 7F 1D 15 9F 66 16 90 2A
-Data: C6 D4 97 92 73 01 D4 7B 52 86 1A A5 B7 1E AF 2D
+Header: AB 69 B0 42 F4 79 45 13 9C 7D F1 5D 76 6D 11 84
+Data: 10 04 27 4C EC 74 FD 27 DB BB BA 4C 35 BD 29 7B
 Padding:
-Trailer: 55 73 D3 1A DA 9A DE 63 0D B3 79 F3 74 EE FF 89
+Trailer: 1E 69 68 FE 28 AF 5E 37 91 1A 7A AC 51 02 83 51
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: BE 33 A1 F1 FD E7 2A A7 96 F4 8B 91 1E 8C 85 0C BD 4C 43 0A CE D4 D3 AB E2 9E CB 35 37 6E 96 CD C1 DF 62 5C DE 1D AD 8F 51 F0 99 DF 86 63 AD B6
+Enc output: 4F 37 11 01 7E 8A 9F F9 1D 6D 3E 81 BA 8F 53 DB 1C CE 58 95 F5 B0 3E 94 CB E8 65 2F A8 A3 64 22 EA CF 87 8D 37 E1 4E EC 75 2F BC 33 05 85 E5 36
 Encrypting again with state: . . . OK
-Enc output: F4 3D 4D B6 7B B5 2A 08 19 73 9C FC A8 F0 5D 11 F8 3A 85 9B A0 95 95 D5 0F F2 CE F8 BC B8 5E 75 3A F6 CC 46 54 1C 07 F3 84 BD 8E 86 03 8B 7D D5 65 BE 49 9F B2 C4
+Enc output: 7A 02 1B 6D AE 70 66 06 7A DF 22 E7 84 6C D8 C4 8D 16 0B 40 E3 A7 2C ED C7 79 B0 05 E9 C4 74 99 A1 FB 9F F4 D9 FB 60 42 27 3E B4 24 F5 AB 8C 59 66 6F 4F FA 73 DC
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5258,11 +5294,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: A6 EF 84 10 50 B9 AD 56 12 B6 DC 69 B0 7F 88 EE 36 6D A4 1F 63 5F 09 1D CE A9 C3 9C 8B C6 89 51 B8 7E 58 D9 09 60 C5 94 81 B1 BD 31 13 8F CA F9
+Enc output: 97 14 02 0E 7B BD 26 65 C8 17 AD D1 7C C3 BD F7 2F 55 82 34 E6 D9 39 74 99 18 07 51 99 EF 74 50 BF 50 8B CE A2 DC 39 62 81 5F 9D F9 98 0C 36 A2
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 24 DC 1E F7 F2 37 07 3E 9A C3 A1 08 39 E7 C9 19 EA 58 9A 02 F0 53 81 0E 1A D1 88 72 7B 23 BC 0E B3 07 75 42 5F 43 31 F7 E6 AD 32 C3 1E 7A AD 73
+Enc output: 34 51 AF 70 B1 FD 63 2A 86 E1 C0 5F AA 50 3E 93 71 20 5E B3 CB 62 5D 12 31 07 06 C2 C2 47 E3 7A 92 2C 0F 24 B2 FD BB D9 6A 93 19 F5 8A 78 45 C7
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5271,24 +5307,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 81 34 05 4C 14 B4 A1 AC 46 3F 67 37 09 C6 4E CF
-Data: 19 35 42 CF 55 70 78 6D 0C 27 B8 56 29 E4 D6 59
+Header: 65 9D 24 8D 74 8F C0 33 5E 4B 50 3C 4A 81 CA 47
+Data: 66 4E EF AD 40 14 73 AF A5 5B 00 06 F3 4F 4F 8A
 Padding:
-Trailer: D1 96 8D A8 B8 FC 77 95 55 F1 93 F2 C9 B9 5C A3
+Trailer: E3 44 3A 24 66 B2 9D 2D 89 75 62 C3 E4 AF 37 6F
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 1F A6 BA 50 32 51 5B BF 77 84 5E 20 62 53 C5 9C
-Data: 08 99 F8 B7 C9 E7 6E BB B5 43 B0 9B 2B C5 A4 F2
+Header: 1C 46 2F 2D 0D 89 4D 5E B9 DD 4E 30 05 61 1A BA
+Data: 95 E5 1E CB FF 1F 0C 72 52 9D BC C8 FC 33 0B 87
 Padding:
-Trailer: E9 32 E3 40 D5 A1 0F 1D 19 95 2B 1F 95 EC 4D 03
+Trailer: 75 5C 80 D1 F2 4E D9 65 5B F4 14 2E E9 0F FD FD
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 03 66 2C 8F 70 3E 25 53 B0 C9 DF EB 93 02 DE 9F A0 44 39 EC E1 94 15 3C 9D 3C C3 D1 E4 9C 16 D4 D4 86 13 08 FD 32 F5 64 B6 B0 ED 30 5D FD 28 27
+Enc output: 60 4C 2E 29 BF CF B9 AC E7 D4 A7 F1 F4 DE CC 6D 9B 01 30 0E FB AB A7 FF 38 D4 38 F6 F4 ED F0 86 C7 30 76 45 4B 9F EA C7 6A 53 38 ED E5 17 FD A4
 Encrypting again with state: . . . OK
-Enc output: 24 50 63 AB 51 61 44 F6 4E F0 33 45 0B 4B 84 8E 7C 23 00 04 BD 8A 90 12 51 36 E1 12 C3 0B CD E5 FA A8 C6 68 E8 EB 67 14 B8 06 A5 3A AC 02 B4 59 F4 7B 91 FF D7 EA
+Enc output: D5 CA 8D 35 1A 40 22 E0 3E A4 72 13 6E 1F 6B CF D4 58 14 4E EA B5 19 5B D2 6F D1 4B 7B FF 82 7A 22 9D 20 41 EF 25 B7 9C E1 DC 53 75 53 34 EB 48 7B F5 07 5B 4B C0
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5301,11 +5337,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 8B 7D F3 73 63 2B 7A AC 1E 62 18 76 3E 69 51 6A 7B 23 90 77 05 1C 92 D8 A7 A0 E3 48 BB 21 7B 8F 62 23 4F 27 51 65 06 BA BE 95 87 FC C1 B5 64 BE
+Enc output: C1 61 98 96 DB 4B 2B D8 84 9D 55 D6 28 FF B1 96 C8 80 AD EF E0 B2 5F B5 C5 5C C6 B9 21 7D 65 BD 7A 6C 72 1E 81 D0 7E 88 9D 58 8B 42 19 18 D1 D0
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: CD 0A FA 01 2C 21 FC FF 01 82 2E 4E 91 50 80 CB 94 A1 DD E7 F4 2F 39 9A BF C9 70 96 32 87 76 24 5E EA 1B F7 4F 75 FC 9B 63 A1 60 62 14 0B 22 EA
+Enc output: 7F 63 11 08 94 AF B4 28 AF DE B8 1E 9D D3 92 06 63 84 88 48 B5 02 19 71 0B B0 60 37 EA E0 27 DE 90 63 14 33 B9 F3 98 9F EE 81 E9 BA 89 0F 1B 86
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5314,24 +5350,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 72 ED FF EC 89 CB 24 FA AD DE B0 5E A8 58 8D EB
-Data: 25 DE 14 CC AB 03 FB EF 9A 88 41 07 6F DA 10 BA
+Header: 5B D0 3D 13 34 8D C3 E9 4B 8B EA AE E2 B0 39 26
+Data: 43 22 58 D5 34 89 FD B2 1B 23 3F 4D 0F E1 2A 92
 Padding:
-Trailer: B8 0B 45 C9 1E 09 88 64 9D 38 85 F6 C8 C8 29 FB
+Trailer: CC B4 F0 53 04 32 73 9F 74 E8 26 31 90 EF F6 B6
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: D3 4A C6 25 00 E1 EE 72 88 CD 4E 7C D7 FC FA 29
-Data: E2 56 2B 48 EE D0 D2 08 BB 22 F0 4A 4F 5A 02 45
+Header: BA C7 CC C4 6F A9 98 B0 B8 22 1A 56 52 FF 36 4C
+Data: 51 88 F3 CE 24 7C 03 0D 72 9F BC B9 CB 98 FE D1
 Padding:
-Trailer: 3A 39 86 1E 38 23 8A 75 06 00 BB DC 31 FC 03 7B
+Trailer: 95 78 4A DB 2F D9 81 21 5D FD 3B CD 93 21 25 F5
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 69 5E A3 49 8E B4 40 DE 91 00 CE C8 95 CC 5B 2F 96 D3 3D 34 AC 1F CC CA 0E 7E 0B 85 D8 DF 63 14 37 91 65 66 CF 4B DE BC 4D 56 DA 19 44 9B E4 44
+Enc output: BE 9B C5 85 2A 17 6B 22 C6 AF 36 F1 64 A3 AF 51 43 56 68 3A 8E 8E 8B 49 DB 88 09 27 F5 2B 14 E6 A7 5F C0 67 82 38 78 3F F9 E5 12 A4 54 78 E9 EC
 Encrypting again with state: . . . OK
-Enc output: 56 A0 56 C3 82 F6 7C 0A FD 50 3C 4D 44 E5 01 DE 2E 83 D5 21 EB 7D 1E 18 6A FD FF 52 DF DB 04 24 3E 1C D7 A1 2F 96 08 12 8B EB 9B 22 04 8E 0B 47 99 A5 C9 7A 7B 1B
+Enc output: BD 78 BD F8 AD F9 26 C2 D4 03 B7 63 77 12 89 D4 A8 9C C1 EF 1D 69 CE 21 BD 33 32 A4 40 47 B1 0D 3C 40 BD 7E 91 7E 87 74 48 85 9C D0 BE 8B DE 72 39 84 F3 BB 65 BD
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5344,11 +5380,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 07 A5 0E 87 97 24 46 7C 74 88 C4 C4 B8 17 08 E7 37 03 D6 17 04 17 58 AE 59 7B F3 38 97 51 A7 54 D9 EE FA 94 61 75 0C D5 17 38 82 2D 74 F2 18 D2 94 E4 1C 86 5D 46 6D B0
+Enc output: FB 4E B1 1D FC 4E 7C 43 60 67 47 48 2F 9D 36 19 53 C1 B0 CA 3C E3 6A 6D 6D DE 5C 60 88 49 77 7D A4 E1 23 75 0B 15 5B A3 94 82 C8 B3 F6 C8 D8 AC FF 22 D8 C1 AF F6 55 25
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 14 29 4D 56 53 2B 6E 20 75 26 5E BF 20 0C D4 1D 71 62 D2 05 FD 2D 23 E9 21 DB 6F AD 59 3E 0C 15 1F 99 7C 89 03 C7 17 72 1D 56 3A CF 39 44 79 08 3E E5 F2 F5 2C 18 9F 51
+Enc output: 26 A2 5C 76 AE 22 61 73 30 D1 E2 E7 2F 41 A5 F4 A1 88 4E B8 05 3F 78 C2 FC 6E 29 5D C2 68 C7 9C FC D8 4A 64 B3 09 AA 6C 71 95 50 B2 09 B5 FD 39 F3 82 4E EE DB 55 05 B3
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -5357,24 +5393,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: F0 79 A0 56 AE AB EE 78 31 EB 1C 6B 43 06 E3 DF
-Data: 02 E4 34 CD A9 F8 4C 99 3F FD A7 F9 59 30 F2 03
+Header: 4B B3 E2 6D B0 4D B4 E1 D7 D2 74 6D D3 91 84 1F
+Data: BC D1 9E 2F A6 E3 E1 84 39 EA 4D 52 33 6D 5C 6D
 Padding:
-Trailer: C8 B1 68 48 E0 C5 59 37 24 C7 AF F8 D8 80 28 97 BB E8 21 BB 2F B8 DF 39
+Trailer: 66 74 7E A8 07 B2 05 58 7C 23 47 19 D0 48 72 5B B9 36 43 B5 26 66 BD 66
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 49 10 A8 67 C0 FF 13 29 EB 37 94 25 C7 20 66 5B
-Data: 51 A6 B6 5F BD 64 19 3C 03 E2 9D E2 C5 D7 24 23
+Header: A3 A5 E6 8F D7 B3 6A DF 19 E9 31 BE 97 96 30 35
+Data: FE 74 50 3E 3B C7 D9 57 05 ED 17 B2 42 0A E5 35
 Padding:
-Trailer: 9D 56 90 1F D6 45 F2 96 02 77 D6 C4 25 97 9A 8A 86 89 8D FE 11 C0 EA 19
+Trailer: 20 33 77 CB 61 3A 29 92 AD 86 EF 5A B3 54 4F FA 13 27 51 54 FD 5B 30 43
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 13 5F 5D 82 ED F8 FC 73 53 C3 17 3B 70 15 9B AE 4D 32 28 DE 94 10 67 AB 73 5A EB 6D 48 18 97 DD 1B 48 DE 01 B0 55 26 DD BC 1D A6 32 35 77 E9 D0 1C CB 6D 19 11 FD 94 BA
+Enc output: 26 5D F2 88 E3 07 7B 42 AD 7C E8 58 35 D1 14 8D 6D 05 2A 95 59 B2 8E 8F 2E 65 F9 AD 8A 87 3B 10 92 7F 31 FE 86 2F 90 4F 1D AF 9A 26 47 68 8D C1 9C A9 EA 46 02 22 B2 F8
 Encrypting again with state: . . . OK
-Enc output: 0B AE E3 B1 6C F5 A7 D9 E9 58 EC 89 DA 97 6C 28 B6 23 FD 4D C5 0B 4E 5B 42 EE C6 9B B8 1F B7 CB 55 86 B7 87 1F 07 67 99 D3 93 0C 73 40 76 A0 43 4D F1 36 A8 52 47 BA 8D B7 67 4F CF D2 46
+Enc output: 37 EC 3E 65 A8 3A 4F BA 75 47 33 11 D1 7D 0D 21 18 A9 C6 8C BD 55 06 50 41 47 D8 87 FC 83 40 0A 3C 73 6A 3F C8 D6 0B B6 42 05 EF 45 2C 99 31 08 AC 3E BB 48 37 94 BF FA D9 30 52 F3 B9 91
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -5385,7 +5421,7 @@
 Initializing an RC4 keyblock: . . . OK
 Generating random RC4 key: . . . OK
 Encrypting with RC4 key usage 8: . . . OK
-Enc output: 91 2E EF F6 40 1F 34 56 63 55 A3 66 A4 B7 C3 F4 69 DD 91 DC 5E 7A 8F A4 21 9A 82 02 D6 64 52 44 49 BF 69 E2 22 53 20 02
+Enc output: B4 71 F5 19 ED 9F 13 B6 DB 0C 68 9B BF A6 C0 55 6A C8 9F C4 3F C6 94 A0 02 DD 20 BD CA D3 B3 1A 65 D3 7C 90 0D 2C 86 C2
 Decrypting with RC4 key usage 9: . . . OK
 Comparing: . . . OK
 LD_LIBRARY_PATH=`echo -L../../../lib | sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../../src/config-files/krb5.conf LC_ALL=C  ./t_decrypt
@@ -5636,14 +5672,14 @@
 PYTHONPATH=../../../../src/util VALGRIND="" python3 ../../../../src/lib/krb5/ccache/t_cccol.py 
 LD_LIBRARY_PATH=`echo -L../../../lib | sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../../src/config-files/krb5.conf LC_ALL=C  ./t_cc
 Testing miscellaneous error conditions
-Starting test on /tmp/cctest.15691
-Test on /tmp/cctest.15691 passed
-Starting test on KEYRING:process:/tmp/cctest.15691
-Test on KEYRING:process:/tmp/cctest.15691 passed
-Starting test on MEMORY:/tmp/cctest.15691
-Test on MEMORY:/tmp/cctest.15691 passed
-Starting test on FILE:/tmp/cctest.15691
-Test on FILE:/tmp/cctest.15691 passed
+Starting test on /tmp/cctest.25784
+Test on /tmp/cctest.25784 passed
+Starting test on KEYRING:process:/tmp/cctest.25784
+Test on KEYRING:process:/tmp/cctest.25784 passed
+Starting test on MEMORY:/tmp/cctest.25784
+Test on MEMORY:/tmp/cctest.25784 passed
+Starting test on FILE:/tmp/cctest.25784
+Test on FILE:/tmp/cctest.25784 passed
 LD_LIBRARY_PATH=`echo -L../../../lib | sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../../src/config-files/krb5.conf LC_ALL=C  ./t_marshal testcache
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/ccache'
 making check in lib/krb5/keytab...
@@ -5652,14 +5688,14 @@
 gcc -L../../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_keytab t_keytab.o -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 LD_LIBRARY_PATH=`echo -L../../../lib | sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../../src/config-files/krb5.conf LC_ALL=C  ./t_keytab
 Testing miscellaneous error conditions
-Starting test on WRFILE:/tmp/kttest.15732
+Starting test on WRFILE:/tmp/kttest.25806
   Type is: FILE
-  Name is: FILE:/tmp/kttest.15732
-Test on WRFILE:/tmp/kttest.15732 passed
-Starting test on MEMORY:/tmp/kttest.15732
+  Name is: FILE:/tmp/kttest.25806
+Test on WRFILE:/tmp/kttest.25806 passed
+Starting test on MEMORY:/tmp/kttest.25806
   Type is: MEMORY
-  Name is: MEMORY:/tmp/kttest.15732
-Test on MEMORY:/tmp/kttest.15732 passed
+  Name is: MEMORY:/tmp/kttest.25806
+Test on MEMORY:/tmp/kttest.25806 passed
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/keytab'
 making check in lib/krb5/krb...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/krb'
@@ -6502,12 +6538,15 @@
 gcc -DHAVE_CONFIG_H -DUSE_AUTOCONF_H -I../../include -I../../../src/include -I../../../src/tests/gssapi/../../lib/gssapi/mechglue -I../../../src/tests/gssapi/../../lib/gssapi/krb5 -I../../../src/tests/gssapi/../../lib/gssapi/generic -I../../lib/gssapi/krb5 -I../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/tests/gssapi/reload.c
 gcc -L../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o reload reload.o -lkeyutils -lresolv  
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_gssapi.py 
+*** Skipping: GSS acceptor name fallback test: i-capture-the-hostname does not canonicalize to a different name
 *** Skipping: y2038 GSSAPI tests: platform has 32-bit time_t
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_store_cred.py 
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_credstore.py 
+*** Skipping: fallback matching test: i-capture-the-hostname does not canonicalize to a different name
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_bindings.py 
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_ccselect.py 
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_client_keytab.py 
+*** Skipping: GSS initiator name fallback test: i-capture-the-hostname does not canonicalize to a different name
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_enctypes.py 
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_export_cred.py 
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_s4u.py 
@@ -6538,9 +6577,9 @@
 g++ -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -pthread  -c ../../../src/tests/misc/test_cxx_kadm5.cpp
 g++ -L../../lib  -g -O2 -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -pthread  -o test_cxx_kadm5 test_cxx_kadm5.o -lkadm5clnt_mit -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lkeyutils -lresolv 
 LD_LIBRARY_PATH=`echo -L../../lib | sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../src/config-files/krb5.conf LC_ALL=C  ./test_getpw
-my uid: 1111
+my uid: 2222
 k5_getpwuid_r returns 0
-    username is 'pbuilder1'
+    username is 'pbuilder2'
 LD_LIBRARY_PATH=`echo -L../../lib | sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../src/config-files/krb5.conf LC_ALL=C  ./test_chpw_message
   UTF8 valid:   This is a valid string.
   UTF8 invalid: Try a more complex password, or contact your administrator.
@@ -6731,7 +6770,10 @@
 cat ./skiptests
 Skipped t_locate_kdc test: known DNS name not found
 Skipped URI discovery tests: resolv_wrapper 1.1.5 not found
+Skipped GSS acceptor name fallback test: i-capture-the-hostname does not canonicalize to a different name
 Skipped y2038 GSSAPI tests: platform has 32-bit time_t
+Skipped fallback matching test: i-capture-the-hostname does not canonicalize to a different name
+Skipped GSS initiator name fallback test: i-capture-the-hostname does not canonicalize to a different name
 Skipped LDAP KDB tests: slapd not found
 Skipped sn2princ tests: cannot forward resolve ptr-mismatch.kerberos.org
 Skipped y2038 timestamp tests: platform has 32-bit time_t
@@ -25865,7 +25907,7 @@
 checking for int32_t... yes
 checking for sh... /usr/bin/sh
 checking for sh5... false
-checking for bash... /bin/bash
+checking for bash... /bin/sh
 checking if /usr/bin/sh supports functions... yes
 checking for POSIX printf positional specification support... yes
 checking for dig... false
@@ -26051,7 +26093,7 @@
    debian/rules override_dh_auto_build
 make[2]: Entering directory '/build/reproducible-path/krb5-1.21.3'
 dh_auto_build --sourcedir=src --builddir=build
-	cd build && make -j11
+	cd build && make -j21
 make[3]: Entering directory '/build/reproducible-path/krb5-1.21.3/build'
 (cd include && make autoconf.h osconf.h)
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/include'
@@ -26064,8 +26106,8 @@
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/util'
 making all in util/support...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/util/support'
-: updated OBJS.SH
 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
@@ -26078,42 +26120,42 @@
 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
-ln -s libkrb5support.so.0.1 libkrb5support.so
 rm -f ../../lib/libkrb5support.so.0.1
-(cd ../../lib && ln -s ../util/support/libkrb5support.so.0.1 .)
 rm -f libkrb5support.so.0
+ln -s libkrb5support.so.0.1 libkrb5support.so
+(cd ../../lib && ln -s ../util/support/libkrb5support.so.0.1 .)
 ln -s libkrb5support.so.0.1 libkrb5support.so.0
 rm -f ../../lib/libkrb5support.so
-(cd ../../lib && ln -s ../util/support/libkrb5support.so .)
 rm -f ../../lib/libkrb5support.so.0
+(cd ../../lib && ln -s ../util/support/libkrb5support.so .)
 (cd ../../lib && ln -s ../util/support/libkrb5support.so.0 .)
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util/support'
 making all in util/profile...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/util/profile'
-: updated OBJS.SH
 base=`echo "profile" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_1_MIT {"
+: updated OBJS.SH
 making all in util/profile/testmod...
-make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
 sed  >> binutils.versions < ../../../src/util/profile/libprofile.exports "s/$/;/"
-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*; *; };"
+make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
 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
+make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' prof_tree.so prof_file.so prof_parse.so prof_get.so prof_set.so prof_err.so prof_init.so'
 + 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
-ln -s libprofile.so.1.1 libprofile.so
 rm -f libprofile.so.1
+ln -s libprofile.so.1.1 libprofile.so
 ln -s libprofile.so.1.1 libprofile.so.1
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util/profile'
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util'
@@ -26121,17 +26163,17 @@
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/include'
 (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/i386-linux-gnu\"" -e "s\"@SBINDIR\"/usr/sbin\"" -e "s\"@MODULEDIR\"/usr/lib/i386-linux-gnu/krb5/plugins\"" -e "s\"@GSSMODULEDIR\"/usr/lib/i386-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'
-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/i386-linux-gnu\"" -e "s\"@SBINDIR\"/usr/sbin\"" -e "s\"@MODULEDIR\"/usr/lib/i386-linux-gnu/krb5/plugins\"" -e "s\"@GSSMODULEDIR\"/usr/lib/i386-linux-gnu/gss\"" -e "s\"@LOCALSTATEDIR\"/etc\"" -e "s\"@RUNSTATEDIR\"/run\"" -e "s\"@SYSCONFDIR\"/etc\"" -e "s\"@DYNOBJEXT\".so\"" -e "s\"@SYSCONFCONF\"\"" > osconf.new
 : ../lib/krb5/error_tables/krb5_err.h
-../../src/config/move-if-changed osconf.new osconf.h
 : ../lib/krb5/error_tables/k5e1_err.h
-osconf.h is unchanged
 : ../lib/krb5/error_tables/kdb5_err.h
 : ../lib/krb5/error_tables/kv5m_err.h
 : ../lib/krb5/error_tables/krb524_err.h
+osconf.h is unchanged
 : ../lib/krb5/error_tables/asn1_err.h
 : krb5.h
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/include'
@@ -26139,9 +26181,9 @@
 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/$/;/"
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/krb'
 echo >> binutils.versions "};"
@@ -26210,9 +26252,9 @@
 rm -f libk5crypto.so.3.1
 building shared k5crypto library (3.1)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' krb/OBJS.SH builtin/OBJS.SH builtin/des/OBJS.SH builtin/aes/OBJS.SH builtin/camellia/OBJS.SH builtin/md4/OBJS.SH builtin/md5/OBJS.SH builtin/sha1/OBJS.SH builtin/sha2/OBJS.SH builtin/enc_provider/OBJS.SH builtin/hash_provider/OBJS.SH openssl/OBJS.SH openssl/des/OBJS.SH openssl/enc_provider/OBJS.SH openssl/hash_provider/OBJS.SH` && gcc -shared -fPIC -Wl,-h,libk5crypto.so.3 -Wl,--no-undefined -o libk5crypto.so.3.1 $objlist  -L../../lib -lkrb5support  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; krb/OBJS.SH builtin/OBJS.SH builtin/des/OBJS.SH builtin/aes/OBJS.SH builtin/camellia/OBJS.SH builtin/md4/OBJS.SH builtin/md5/OBJS.SH builtin/sha1/OBJS.SH builtin/sha2/OBJS.SH builtin/enc_provider/OBJS.SH builtin/hash_provider/OBJS.SH openssl/OBJS.SH openssl/des/OBJS.SH openssl/enc_provider/OBJS.SH openssl/hash_provider/OBJS.SH
-+ objlist= krb/aead.so krb/block_size.so krb/cf2.so krb/checksum_dk_cmac.so krb/checksum_dk_hmac.so krb/checksum_etm.so krb/checksum_hmac_md5.so krb/checksum_unkeyed.so krb/checksum_length.so krb/cksumtype_to_string.so krb/cksumtypes.so krb/coll_proof_cksum.so krb/crypto_length.so krb/default_state.so krb/decrypt.so krb/decrypt_iov.so krb/derive.so krb/encrypt.so krb/encrypt_iov.so krb/encrypt_length.so krb/enctype_util.so krb/enc_dk_cmac.so krb/enc_dk_hmac.so krb/enc_etm.so krb/enc_raw.so krb/enc_rc4.so krb/etypes.so krb/key.so krb/keyblocks.so krb/keyed_cksum.so krb/keyed_checksum_types.so krb/keylengths.so krb/make_checksum.so krb/make_checksum_iov.so krb/make_random_key.so krb/mandatory_sumtype.so krb/nfold.so krb/old_api_glue.so krb/prf.so krb/prf_aes2.so krb/prf_cmac.so krb/prf_des.so krb/prf_dk.so krb/prf_rc4.so krb/prng.so krb/random_to_key.so krb/s2k_pbkdf2.so krb/s2k_rc4.so krb/state.so krb/string_to_cksumtype.so krb/string_to_key.so krb/valid_cksumtype.so krb/verify_checksum.so krb/verify_checksum_iov.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' krb/OBJS.SH builtin/OBJS.SH builtin/des/OBJS.SH builtin/aes/OBJS.SH builtin/camellia/OBJS.SH builtin/md4/OBJS.SH builtin/md5/OBJS.SH builtin/sha1/OBJS.SH builtin/sha2/OBJS.SH builtin/enc_provider/OBJS.SH builtin/hash_provider/OBJS.SH openssl/OBJS.SH openssl/des/OBJS.SH openssl/enc_provider/OBJS.SH openssl/hash_provider/OBJS.SH
++ objlist=' krb/aead.so krb/block_size.so krb/cf2.so krb/checksum_dk_cmac.so krb/checksum_dk_hmac.so krb/checksum_etm.so krb/checksum_hmac_md5.so krb/checksum_unkeyed.so krb/checksum_length.so krb/cksumtype_to_string.so krb/cksumtypes.so krb/coll_proof_cksum.so krb/crypto_length.so krb/default_state.so krb/decrypt.so krb/decrypt_iov.so krb/derive.so krb/encrypt.so krb/encrypt_iov.so krb/encrypt_length.so krb/enctype_util.so krb/enc_dk_cmac.so krb/enc_dk_hmac.so krb/enc_etm.so krb/enc_raw.so krb/enc_rc4.so krb/etypes.so krb/key.so krb/keyblocks.so krb/keyed_cksum.so krb/keyed_checksum_types.so krb/keylengths.so krb/make_checksum.so krb/make_checksum_iov.so krb/make_random_key.so krb/mandatory_sumtype.so krb/nfold.so krb/old_api_glue.so krb/prf.so krb/prf_aes2.so krb/prf_cmac.so krb/prf_des.so krb/prf_dk.so krb/prf_rc4.so krb/prng.so krb/random_to_key.so krb/s2k_pbkdf2.so krb/s2k_rc4.so krb/state.so krb/string_to_cksumtype.so krb/string_to_key.so krb/valid_cksumtype.so krb/verify_checksum.so krb/verify_checksum_iov.so
  builtin/cmac.so builtin/hmac.so builtin/kdf.so builtin/pbkdf2.so
  builtin/des/d3_aead.so builtin/des/d3_kysched.so builtin/des/des_keys.so builtin/des/f_aead.so builtin/des/f_cksum.so builtin/des/f_parity.so builtin/des/f_sched.so builtin/des/f_tables.so builtin/des/key_sched.so builtin/des/weak_key.so
  builtin/aes/aescrypt.so builtin/aes/aestab.so builtin/aes/aeskey.so
@@ -26226,35 +26268,35 @@
  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 .)
-rm -f libk5crypto.so.3
 ln -s libk5crypto.so.3.1 libk5crypto.so.3
 rm -f ../../lib/libk5crypto.so
-(cd ../../lib && ln -s crypto/libk5crypto.so .)
 rm -f ../../lib/libk5crypto.so.3
+(cd ../../lib && ln -s crypto/libk5crypto.so .)
 (cd ../../lib && ln -s crypto/libk5crypto.so.3 .)
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto'
 making all in lib/krb5...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5'
 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
 base=`echo "krb5" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_3_MIT {"
+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 "};"
+: updated OBJS.SH
+echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/error_tables'
 making all in lib/krb5/asn.1...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/asn.1'
-sed  >> binutils.versions < ../../../src/lib/krb5/libkrb5.exports "s/$/;/"
 : updated OBJS.SH
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/asn.1'
-echo >> binutils.versions "};"
-echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 making all in lib/krb5/ccache...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/ccache'
 : updated OBJS.SH
@@ -26282,9 +26324,9 @@
 rm -f libkrb5.so.3.3
 building shared krb5 library (3.3)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH error_tables/OBJS.SH asn.1/OBJS.SH ccache/OBJS.SH keytab/OBJS.SH krb/OBJS.SH rcache/OBJS.SH unicode/OBJS.SH os/OBJS.SH ../../util/profile/OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkrb5.so.3 -Wl,--no-undefined -o libkrb5.so.3.3 $objlist  -L../../lib -lk5crypto -lcom_err  -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH error_tables/OBJS.SH asn.1/OBJS.SH ccache/OBJS.SH keytab/OBJS.SH krb/OBJS.SH rcache/OBJS.SH unicode/OBJS.SH os/OBJS.SH ../../util/profile/OBJS.SH
-+ objlist= krb5_libinit.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH error_tables/OBJS.SH asn.1/OBJS.SH ccache/OBJS.SH keytab/OBJS.SH krb/OBJS.SH rcache/OBJS.SH unicode/OBJS.SH os/OBJS.SH ../../util/profile/OBJS.SH
++ objlist=' krb5_libinit.so
  error_tables/asn1_err.so error_tables/kdb5_err.so error_tables/krb5_err.so error_tables/k5e1_err.so error_tables/kv5m_err.so error_tables/krb524_err.so
  asn.1/asn1_encode.so asn.1/asn1_k_encode.so asn.1/ldap_key_seq.so
  ccache/ccapi_util.so ccache/ccbase.so ccache/cccopy.so ccache/cccursor.so ccache/ccdefault.so ccache/ccdefops.so ccache/ccmarshal.so ccache/ccselect.so ccache/ccselect_hostname.so ccache/ccselect_k5identity.so ccache/ccselect_realm.so ccache/cc_api_macos.so ccache/cc_dir.so ccache/cc_retr.so ccache/cc_file.so ccache/cc_kcm.so ccache/cc_memory.so ccache/cc_keyring.so ccache/ccfns.so
@@ -26293,31 +26335,31 @@
  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
-ln -s libkrb5.so.3.3 libkrb5.so
 rm -f ../../lib/libkrb5.so.3.3
-(cd ../../lib && ln -s krb5/libkrb5.so.3.3 .)
 rm -f libkrb5.so.3
-rm -f ../../lib/libkrb5.so
+ln -s libkrb5.so.3.3 libkrb5.so
+(cd ../../lib && ln -s krb5/libkrb5.so.3.3 .)
 ln -s libkrb5.so.3.3 libkrb5.so.3
-(cd ../../lib && ln -s krb5/libkrb5.so .)
+rm -f ../../lib/libkrb5.so
 rm -f ../../lib/libkrb5.so.3
+(cd ../../lib && ln -s krb5/libkrb5.so .)
 (cd ../../lib && ln -s krb5/libkrb5.so.3 .)
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5'
 making all in lib/gssapi...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi'
-making all in lib/gssapi/generic...
 : updated OBJS.SH
-make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/generic'
 base=`echo "gssapi_krb5" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_2_MIT {"
-: updated OBJS.SH
+making all in lib/gssapi/generic...
 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 "};"
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/generic'
+: updated OBJS.SH
+make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/generic'
 making all in lib/gssapi/krb5...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/krb5'
 perl -I../../../../src/util ../../../../src/util/gen-map.pl \
@@ -26343,23 +26385,23 @@
 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
-ln -s libgssapi_krb5.so.2.2 libgssapi_krb5.so
 rm -f ../../lib/libgssapi_krb5.so.2.2
-(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
+(cd ../../lib && ln -s gssapi/libgssapi_krb5.so.2.2 .)
 ln -s libgssapi_krb5.so.2.2 libgssapi_krb5.so.2
 rm -f ../../lib/libgssapi_krb5.so
-(cd ../../lib && ln -s gssapi/libgssapi_krb5.so .)
 rm -f ../../lib/libgssapi_krb5.so.2
+(cd ../../lib && ln -s gssapi/libgssapi_krb5.so .)
 (cd ../../lib && ln -s gssapi/libgssapi_krb5.so.2 .)
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi'
 making all in lib/rpc...
@@ -26369,8 +26411,8 @@
 echo >  binutils.versions "${base}_4_MIT {"
 sed  >> binutils.versions < ../../../src/lib/rpc/libgssrpc.exports "s/$/;/"
 echo >> binutils.versions "};"
-config.status: creating include/gssrpc/types.h
 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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/auth_none.c -o auth_none.so.o && mv -f auth_none.so.o auth_none.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/auth_unix.c -o auth_unix.so.o && mv -f auth_unix.so.o auth_unix.so
@@ -26408,15 +26450,15 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_run.c -o svc_run.so.o && mv -f svc_run.so.o svc_run.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_simple.c -o svc_simple.so.o && mv -f svc_simple.so.o svc_simple.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_tcp.c -o svc_tcp.so.o && mv -f svc_tcp.so.o svc_tcp.so
-../../../src/lib/rpc/svc_auth_gssapi.c: In function 'clean_client':
-../../../src/lib/rpc/svc_auth_gssapi.c:906:39: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'time_t' {aka 'long int'} [-Wsign-compare]
-  906 |           if (client_data->expiration < time(0)) {
-      |                                       ^
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_udp.c -o svc_udp.so.o && mv -f svc_udp.so.o svc_udp.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr.c -o xdr.so.o && mv -f xdr.so.o xdr.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_array.c -o xdr_array.so.o && mv -f xdr_array.so.o xdr_array.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_float.c -o xdr_float.so.o && mv -f xdr_float.so.o xdr_float.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_mem.c -o xdr_mem.so.o && mv -f xdr_mem.so.o xdr_mem.so
+../../../src/lib/rpc/svc_auth_gssapi.c: In function 'clean_client':
+../../../src/lib/rpc/svc_auth_gssapi.c:906:39: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'time_t' {aka 'long int'} [-Wsign-compare]
+  906 |           if (client_data->expiration < time(0)) {
+      |                                       ^
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_rec.c -o xdr_rec.so.o && mv -f xdr_rec.so.o xdr_rec.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_reference.c -o xdr_reference.so.o && mv -f xdr_reference.so.o xdr_reference.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_stdio.c -o xdr_stdio.so.o && mv -f xdr_stdio.so.o xdr_stdio.so
@@ -26426,19 +26468,19 @@
 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
-ln -s libgssrpc.so.4.2 libgssrpc.so
 rm -f ../../lib/libgssrpc.so.4.2
-(cd ../../lib && ln -s rpc/libgssrpc.so.4.2 .)
 rm -f libgssrpc.so.4
+ln -s libgssrpc.so.4.2 libgssrpc.so
+(cd ../../lib && ln -s rpc/libgssrpc.so.4.2 .)
 ln -s libgssrpc.so.4.2 libgssrpc.so.4
 rm -f ../../lib/libgssrpc.so
-(cd ../../lib && ln -s rpc/libgssrpc.so .)
 rm -f ../../lib/libgssrpc.so.4
+(cd ../../lib && ln -s rpc/libgssrpc.so .)
 (cd ../../lib && ln -s rpc/libgssrpc.so.4 .)
 making all in lib/rpc/unit-test...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/rpc/unit-test'
@@ -26471,19 +26513,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
-ln -s libkdb5.so.10.0 libkdb5.so
 rm -f ../../lib/libkdb5.so.10.0
-(cd ../../lib && ln -s kdb/libkdb5.so.10.0 .)
 rm -f libkdb5.so.10
+ln -s libkdb5.so.10.0 libkdb5.so
+(cd ../../lib && ln -s kdb/libkdb5.so.10.0 .)
 ln -s libkdb5.so.10.0 libkdb5.so.10
 rm -f ../../lib/libkdb5.so
-(cd ../../lib && ln -s kdb/libkdb5.so .)
 rm -f ../../lib/libkdb5.so.10
+(cd ../../lib && ln -s kdb/libkdb5.so .)
 (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...
@@ -26535,10 +26577,10 @@
 rm -f libkadm5clnt_mit.so.12.0
 building shared kadm5clnt_mit library (12.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' ../OBJS.SH OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkadm5clnt_mit.so.12 -Wl,--no-undefined -o libkadm5clnt_mit.so.12.0 $objlist  -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; ../OBJS.SH OBJS.SH
-+ objlist= ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so
- clnt_policy.so client_rpc.so client_principal.so client_init.so clnt_privs.so clnt_chpass_util.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' ../OBJS.SH OBJS.SH
++ objlist=' ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so
+ clnt_policy.so client_rpc.so client_principal.so client_init.so clnt_privs.so clnt_chpass_util.so'
 + gcc -shared -fPIC -Wl,-h,libkadm5clnt_mit.so.12 -Wl,--no-undefined -o libkadm5clnt_mit.so.12.0 ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so clnt_policy.so client_rpc.so client_principal.so client_init.so clnt_privs.so clnt_chpass_util.so -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkadm5clnt_mit.so
 rm -f ../../../lib/libkadm5clnt_mit.so.12.0
@@ -26547,8 +26589,8 @@
 (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
-(cd ../../../lib && ln -s kadm5/clnt/libkadm5clnt_mit.so .)
 rm -f ../../../lib/libkadm5clnt_mit.so.12
+(cd ../../../lib && ln -s kadm5/clnt/libkadm5clnt_mit.so .)
 (cd ../../../lib && ln -s kadm5/clnt/libkadm5clnt_mit.so.12 .)
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/kadm5/clnt'
 making all in lib/kadm5/srv...
@@ -26564,10 +26606,6 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/server_kdb.c -o server_kdb.so.o && mv -f server_kdb.so.o server_kdb.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/server_misc.c -o server_misc.so.o && mv -f server_misc.so.o server_misc.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/server_init.c -o server_init.so.o && mv -f server_init.so.o server_init.so
-../../../../src/lib/kadm5/srv/svr_policy.c: In function 'kadm5_modify_policy':
-../../../../src/lib/kadm5/srv/svr_policy.c:295:31: warning: comparison of integer expressions of different signedness: 'long int' and 'krb5_ui_4' {aka 'unsigned int'} [-Wsign-compare]
-  295 |         if(entry->pw_min_life > p->pw_max_life && p->pw_max_life != 0)  {
-      |                               ^
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/svr_iters.c -o svr_iters.so.o && mv -f svr_iters.so.o svr_iters.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/svr_chpass_util.c -o svr_chpass_util.so.o && mv -f svr_chpass_util.so.o svr_chpass_util.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/adb_xdr.c -o adb_xdr.so.o && mv -f adb_xdr.so.o adb_xdr.so
@@ -26576,6 +26614,10 @@
 sed  >> binutils.versions < ../../../../src/lib/kadm5/srv/libkadm5srv_mit.exports "s/$/;/"
 echo >> binutils.versions "};"
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+../../../../src/lib/kadm5/srv/svr_policy.c: In function 'kadm5_modify_policy':
+../../../../src/lib/kadm5/srv/svr_policy.c:295:31: warning: comparison of integer expressions of different signedness: 'long int' and 'krb5_ui_4' {aka 'unsigned int'} [-Wsign-compare]
+  295 |         if(entry->pw_min_life > p->pw_max_life && p->pw_max_life != 0)  {
+      |                               ^
 ../../../../src/lib/kadm5/srv/svr_principal.c: In function 'apply_keysalt_policy':
 ../../../../src/lib/kadm5/srv/svr_principal.c:208:14: warning: argument 1 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
   208 |     subset = calloc(n_ks_tuple, sizeof(*subset));
@@ -26590,20 +26632,20 @@
 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
-ln -s libkadm5srv_mit.so.12.0 libkadm5srv_mit.so
 rm -f ../../../lib/libkadm5srv_mit.so.12.0
-(cd ../../../lib && ln -s kadm5/srv/libkadm5srv_mit.so.12.0 .)
 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
-(cd ../../../lib && ln -s kadm5/srv/libkadm5srv_mit.so .)
 rm -f ../../../lib/libkadm5srv_mit.so.12
+(cd ../../../lib && ln -s kadm5/srv/libkadm5srv_mit.so .)
 (cd ../../../lib && ln -s kadm5/srv/libkadm5srv_mit.so.12 .)
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/kadm5/srv'
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/kadm5'
@@ -26628,9 +26670,9 @@
 rm -f libapputils.a
 building static apputils library
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.ST` && ar cq libapputils.a $objlist
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.ST
-+ objlist= net-server.o udppktinfo.o
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.ST
++ objlist=' net-server.o udppktinfo.o'
 + ar cq libapputils.a net-server.o udppktinfo.o
 ranlib libapputils.a
 rm -f ../../lib/libapputils.a
@@ -26647,19 +26689,19 @@
 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
-ln -s libkrad.so.0.0 libkrad.so
 rm -f ../../lib/libkrad.so.0.0
-(cd ../../lib && ln -s krad/libkrad.so.0.0 .)
 rm -f libkrad.so.0
+ln -s libkrad.so.0.0 libkrad.so
+(cd ../../lib && ln -s krad/libkrad.so.0.0 .)
 ln -s libkrad.so.0.0 libkrad.so.0
 rm -f ../../lib/libkrad.so
-(cd ../../lib && ln -s krad/libkrad.so .)
 rm -f ../../lib/libkrad.so.0
+(cd ../../lib && ln -s krad/libkrad.so .)
 (cd ../../lib && ln -s krad/libkrad.so.0 .)
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krad'
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib'
@@ -26669,18 +26711,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...
@@ -26694,9 +26736,9 @@
 rm -f kadm5_hook_test.so
 building dynamic kadm5_hook_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,kadm5_hook_test.so.0 -Wl,--no-undefined -o kadm5_hook_test.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,kadm5_hook_test.so.0 -Wl,--no-undefined -o kadm5_hook_test.so main.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kadm5_hook/test'
 making all in plugins/kadm5_auth/test...
@@ -26730,54 +26772,54 @@
 rm -f kadm5_auth_test.so
 building dynamic kadm5_auth_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,kadm5_auth_test.so.0 -Wl,--no-undefined -o kadm5_auth_test.so $objlist  -L../../../lib -lkdb5  -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,kadm5_auth_test.so.0 -Wl,--no-undefined -o kadm5_auth_test.so main.so -L../../../lib -lkdb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kadm5_auth/test'
 making all in plugins/gssapi/negoextest...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/gssapi/negoextest'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "gss_negoextest_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/gssapi/negoextest/gss_negoextest.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f gss_negoextest.so
 building dynamic gss_negoextest object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,gss_negoextest.so.0 -Wl,--no-undefined -o gss_negoextest.so $objlist  -L../../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,gss_negoextest.so.0 -Wl,--no-undefined -o gss_negoextest.so main.so -L../../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/gssapi/negoextest'
 making all in plugins/hostrealm/test...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/hostrealm/test'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "hostrealm_test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/hostrealm/test/hostrealm_test.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f hostrealm_test.so
 building dynamic hostrealm_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,hostrealm_test.so.0 -Wl,--no-undefined -o hostrealm_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,hostrealm_test.so.0 -Wl,--no-undefined -o hostrealm_test.so main.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/hostrealm/test'
 making all in plugins/localauth/test...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/localauth/test'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "localauth_test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/localauth/test/localauth_test.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f localauth_test.so
 building dynamic localauth_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,localauth_test.so.0 -Wl,--no-undefined -o localauth_test.so $objlist  -L../../../lib -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,localauth_test.so.0 -Wl,--no-undefined -o localauth_test.so main.so -L../../../lib -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/localauth/test'
 making all in plugins/pwqual/test...
@@ -26791,71 +26833,71 @@
 rm -f pwqual_test.so
 building dynamic pwqual_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,pwqual_test.so.0 -Wl,--no-undefined -o pwqual_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,pwqual_test.so.0 -Wl,--no-undefined -o pwqual_test.so main.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/pwqual/test'
 making all in plugins/authdata/greet_server...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/authdata/greet_server'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "greet_server_1_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/authdata/greet_server/greet_server.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f greet_server.so
 building dynamic greet_server object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,greet_server.so.1 -Wl,--no-undefined -o greet_server.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= greet_auth.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' greet_auth.so'
 + gcc -shared -fPIC -Wl,-h,greet_server.so.1 -Wl,--no-undefined -o greet_server.so greet_auth.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/authdata/greet_server'
 making all in plugins/authdata/greet_client...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/authdata/greet_client'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "greet_client_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/authdata/greet_client/greet_client.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f greet_client.so
 building dynamic greet_client object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,greet_client.so.0 -Wl,--no-undefined -o greet_client.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= greet.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' greet.so'
 + gcc -shared -fPIC -Wl,-h,greet_client.so.0 -Wl,--no-undefined -o greet_client.so greet.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/authdata/greet_client'
 making all in plugins/certauth/test...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/certauth/test'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "certauth_test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/certauth/test/certauth_test.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f certauth_test.so
 building dynamic certauth_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,certauth_test.so.0 -Wl,--no-undefined -o certauth_test.so $objlist  -L../../../lib -lkdb5  -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,certauth_test.so.0 -Wl,--no-undefined -o certauth_test.so main.so -L../../../lib -lkdb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/certauth/test'
 making all in plugins/kdb/db2...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2'
+making all in plugins/kdb/db2/libdb2...
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 echo >> binutils.versions "db2_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/kdb/db2/db2.exports "s/$/;/"
-making all in plugins/kdb/db2/libdb2...
-make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2/libdb2'
 echo >> binutils.versions "};"
+make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2/libdb2'
 base=`echo "db" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_1_MIT {"
-sed  >> binutils.versions < ../../../../../src/plugins/kdb/db2/libdb2/libdb.exports "s/$/;/"
 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*; *; };"
+make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2/libdb2/hash'
 : updated OBJS.SH
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2/libdb2/hash'
 making all in plugins/kdb/db2/libdb2/btree...
@@ -26880,17 +26922,17 @@
 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
-ln -s libdb.so.1.1 libdb.so
 rm -f libdb.so.1
+ln -s libdb.so.1.1 libdb.so
 ln -s libdb.so.1.1 libdb.so.1
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2/libdb2'
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DPLUGIN -I../../../include -I../../../../src/include -I../../../lib/kdb -I../../../../src/plugins/kdb/db2/../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/kdb/db2/adb_openclose.c -o adb_openclose.so.o && mv -f adb_openclose.so.o adb_openclose.so
@@ -26903,14 +26945,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...
@@ -26918,10 +26960,10 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../lib/kdb -I../../../../src/plugins/kdb/ldap/../../../lib/kdb -I../../../../src/plugins/kdb/ldap/libkdb_ldap -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/kdb/ldap/ldap_exp.c -o ldap_exp.so.o && mv -f ldap_exp.so.o ldap_exp.so
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 echo >> binutils.versions "kldap_0_MIT {"
-sed  >> binutils.versions < ../../../../src/plugins/kdb/ldap/kldap.exports "s/$/;/"
 making all in plugins/kdb/ldap/libkdb_ldap...
-make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/ldap/libkdb_ldap'
+sed  >> binutils.versions < ../../../../src/plugins/kdb/ldap/kldap.exports "s/$/;/"
 echo >> binutils.versions "};"
+make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/ldap/libkdb_ldap'
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../../src/include -I../../../../../src/lib/kdb -I../../../../../src/lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../../src/plugins/kdb/ldap/libkdb_ldap/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 -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../../src/plugins/kdb/ldap/libkdb_ldap/ldap_realm.c -o ldap_realm.so.o && mv -f ldap_realm.so.o ldap_realm.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../../src/include -I../../../../../src/lib/kdb -I../../../../../src/lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../../src/plugins/kdb/ldap/libkdb_ldap/ldap_create.c -o ldap_create.so.o && mv -f ldap_create.so.o ldap_create.so
@@ -26940,27 +26982,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
-(cd ../../../../lib && ln -s ../plugins/kdb/ldap/libkdb_ldap/libkdb_ldap.so.1.0 .)
 rm -f libkdb_ldap.so.1
+ln -s libkdb_ldap.so.1.0 libkdb_ldap.so
+(cd ../../../../lib && ln -s ../plugins/kdb/ldap/libkdb_ldap/libkdb_ldap.so.1.0 .)
 ln -s libkdb_ldap.so.1.0 libkdb_ldap.so.1
 rm -f ../../../../lib/libkdb_ldap.so
-(cd ../../../../lib && ln -s ../plugins/kdb/ldap/libkdb_ldap/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/i386-linux-gnu/krb5 -lkdb_ldap -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= ldap_exp.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' ldap_exp.so'
 + gcc -shared -fPIC -Wl,-h,kldap.so.0 -Wl,--no-undefined -o kldap.so ldap_exp.so -L../../../lib -Wl,-rpath,/usr/lib/i386-linux-gnu/krb5 -lkdb_ldap -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/ldap'
 making all in plugins/kdb/ldap/ldap_util...
@@ -26987,114 +27029,114 @@
 rm -f klmdb.so
 building dynamic klmdb object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,klmdb.so.0 -Wl,--no-undefined -o klmdb.so $objlist  -L../../../lib -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -llmdb -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= kdb_lmdb.so lockout.so marshal.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' kdb_lmdb.so lockout.so marshal.so'
 + gcc -shared -fPIC -Wl,-h,klmdb.so.0 -Wl,--no-undefined -o klmdb.so kdb_lmdb.so lockout.so marshal.so -L../../../lib -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -llmdb -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/lmdb'
 making all in plugins/kdb/test...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/test'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/kdb/test/test.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f test.so
 building dynamic test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,test.so.0 -Wl,--no-undefined -o test.so $objlist  -L../../../lib -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= kdb_test.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' kdb_test.so'
 + gcc -shared -fPIC -Wl,-h,test.so.0 -Wl,--no-undefined -o test.so kdb_test.so -L../../../lib -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/test'
 making all in plugins/kdcpolicy/test...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdcpolicy/test'
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "kdcpolicy_test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/kdcpolicy/test/kdcpolicy_test.exports "s/$/;/"
-: updated OBJS.SH
 echo >> binutils.versions "};"
 rm -f kdcpolicy_test.so
 building dynamic kdcpolicy_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,kdcpolicy_test.so.0 -Wl,--no-undefined -o kdcpolicy_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,kdcpolicy_test.so.0 -Wl,--no-undefined -o kdcpolicy_test.so main.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdcpolicy/test'
 making all in plugins/preauth/otp...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/otp'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "otp_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/preauth/otp/otp.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f otp.so
 building dynamic otp object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,otp.so.0 -Wl,--no-undefined -o otp.so $objlist  -L../../../lib -lkrad -lverto  -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= otp_state.so main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' otp_state.so main.so'
 + gcc -shared -fPIC -Wl,-h,otp.so.0 -Wl,--no-undefined -o otp.so otp_state.so main.so -L../../../lib -lkrad -lverto -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/otp'
 making all in plugins/preauth/pkinit...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/pkinit'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "pkinit_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/preauth/pkinit/pkinit.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f pkinit.so
 building dynamic pkinit object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,pkinit.so.0 -Wl,--no-undefined -o pkinit.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lcrypto  -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= pkinit_accessor.so pkinit_srv.so pkinit_lib.so pkinit_clnt.so pkinit_constants.so pkinit_profile.so pkinit_identity.so pkinit_matching.so pkinit_crypto_openssl.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' pkinit_accessor.so pkinit_srv.so pkinit_lib.so pkinit_clnt.so pkinit_constants.so pkinit_profile.so pkinit_identity.so pkinit_matching.so pkinit_crypto_openssl.so'
 + gcc -shared -fPIC -Wl,-h,pkinit.so.0 -Wl,--no-undefined -o pkinit.so pkinit_accessor.so pkinit_srv.so pkinit_lib.so pkinit_clnt.so pkinit_constants.so pkinit_profile.so pkinit_identity.so pkinit_matching.so pkinit_crypto_openssl.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lcrypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/pkinit'
 making all in plugins/preauth/spake...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/spake'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "spake_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/preauth/spake/spake.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f spake.so
 building dynamic spake object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,spake.so.0 -Wl,--no-undefined -o spake.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= util.so iana.so groups.so openssl.so edwards25519.so spake_client.so spake_kdc.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' util.so iana.so groups.so openssl.so edwards25519.so spake_client.so spake_kdc.so'
 + gcc -shared -fPIC -Wl,-h,spake.so.0 -Wl,--no-undefined -o spake.so util.so iana.so groups.so openssl.so edwards25519.so spake_client.so spake_kdc.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/spake'
 making all in plugins/preauth/test...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/test'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/preauth/test/test.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f test.so
 building dynamic test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,test.so.0 -Wl,--no-undefined -o test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= cltest.so kdctest.so common.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' cltest.so kdctest.so common.so'
 + gcc -shared -fPIC -Wl,-h,test.so.0 -Wl,--no-undefined -o test.so cltest.so kdctest.so common.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/test'
 making all in plugins/tls/k5tls...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/tls/k5tls'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "k5tls_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/tls/k5tls/k5tls.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f k5tls.so
 building dynamic k5tls object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,k5tls.so.0 -Wl,--no-undefined -o k5tls.so $objlist  -L../../../lib -lkrb5 -lkrb5support -lssl -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= openssl.so notls.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' openssl.so notls.so'
 + gcc -shared -fPIC -Wl,-h,k5tls.so.0 -Wl,--no-undefined -o k5tls.so openssl.so notls.so -L../../../lib -lkrb5 -lkrb5support -lssl -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/tls/k5tls'
 making all in kdc...
@@ -27337,17 +27379,17 @@
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/tests/threads'
 making all in tests/softpkcs11...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/tests/softpkcs11'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "softpkcs11_0_MIT {"
 sed  >> binutils.versions < ../../../src/tests/softpkcs11/softpkcs11.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f softpkcs11.so
 building dynamic softpkcs11 object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,softpkcs11.so.0 -Wl,--no-undefined -o softpkcs11.so $objlist  -L../../lib -lkrb5support -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,softpkcs11.so.0 -Wl,--no-undefined -o softpkcs11.so main.so -L../../lib -lkrb5support -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/tests/softpkcs11'
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/tests'
@@ -27416,9 +27458,9 @@
 rm -f proftest.so
 building dynamic proftest object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,proftest.so.0 -Wl,--no-undefined -o proftest.so $objlist  -L../../../lib -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= testmod_main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' testmod_main.so'
 + gcc -shared -fPIC -Wl,-h,proftest.so.0 -Wl,--no-undefined -o proftest.so testmod_main.so -L../../../lib -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
 gcc -L../../lib -L.  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o test_parse test_parse.o prof_tree.o prof_file.o prof_parse.o prof_get.o prof_set.o prof_err.o prof_init.o -lcom_err  -lkrb5support -lkeyutils -lresolv 
@@ -27650,11 +27692,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 97 FD BA 50 F9 FE 79 D3 5E B4 BB 54 83 78 A5 CC 49 EA 4D 48 44 50 37 4E BF 70 AC C4 E9 5F 7A 58 DC DC 3A BC A3 1B 83 DE 70 F8 69 E1
+Enc output: 61 32 0A 82 3A A4 7A 0C 9E BB D2 49 5E 2D 53 9D 41 23 CF C9 B1 48 BB 62 E8 81 66 0E 9F FC F9 CA B1 72 74 D2 61 BB 4B 49 08 1B DB F3
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: EB 53 D8 29 A1 BC 4B A4 3C 8F 7F E8 A6 82 D9 96 87 CD 86 0E 40 6E BF F5 FF 03 CA 85 9D 8A FF C0 36 85 31 43 A7 05 29 91 6E 5A 2F 50
+Enc output: 7F D8 B5 A6 E2 DF 83 38 C3 06 B4 A0 18 7E 3F 55 2F B2 BD F7 61 9A C1 31 C1 97 73 C8 CD B9 D1 36 27 11 1C A0 14 34 06 15 C1 33 C4 B6
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27663,24 +27705,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 7C 17 58 9C F9 13 1A 97
-Data: AA DE A2 53 DD CD C7 6C 53 EC 97 07 F9 37 4E 86
+Header: B0 8A 70 6C 1B 85 10 EB
+Data: D8 BE 33 CA 88 4B 90 81 B4 56 CB 2F FD 10 55 6B
 Padding:
-Trailer: 57 7C 87 67 1C 6D 9F 2F 93 6D 3E 76 A7 57 86 C7 4E EA C2 B9
+Trailer: CB CD 02 A2 31 A8 EB 1A 89 5B 33 DE 01 6F 1C 16 8D A6 DC 5A
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 0B F8 78 EA AC EA 7F 7D
-Data: F1 74 9C 7E A6 89 E5 B3 36 DC 23 49 6F 26 6A 8D
+Header: 8D 04 8D 58 24 17 61 AB
+Data: F0 BF EA CF 6B 6A 48 18 F3 0B 39 02 4E 25 C2 37
 Padding:
-Trailer: 8A 39 0E B0 51 15 68 E0 C7 97 33 20 00 0B D9 5E 23 A5 9A F3
+Trailer: 15 AA F0 3B 9D 9C F3 4F 27 79 36 0D B8 A0 2F B5 C8 63 8C B5
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 54 3B 20 9E F4 D6 45 27 AF 5E 8A 68 AE D9 4F 4A 4E F2 1F 5B 3E 84 B1 CD 82 13 2E D8 D4 F1 06 F7 89 98 59 E9 03 45 3A FF 35 03 A6 21
+Enc output: 7B EF 8F BE F0 97 2B 1C 79 B2 13 91 F1 E7 9F EB 07 B6 AA 97 97 C5 08 3B 8B C6 F9 0D 5C 9C BF 92 F7 8E 09 6A 61 C6 8A 0B 1C 70 E8 E5
 Encrypting again with state: . . . OK
-Enc output: E4 7A 5B C8 4F 36 B0 D5 DE F0 D8 83 41 9D F3 2B 9B 52 A6 92 74 63 09 01 F1 73 51 E1 39 04 D0 5F 62 32 06 11 A1 58 B1 2F A1 21 23 6D ED 81 48 1D 05 4A 59 00
+Enc output: 1F 35 16 A1 CE A8 1C B5 0F 72 63 32 48 75 96 92 07 E2 90 AA DC 07 8E 14 E1 B2 0C 5C C9 0A 90 79 96 BE E8 9D 86 77 13 C1 98 24 66 B5 94 99 27 10 70 C6 DE 7B
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27693,11 +27735,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 6E CC 6D 3F 9B 15 B6 A4 CC 43 A7 09 EE B6 2F 75 39 33 7E F5 CB 65 D5 2F 72 AF 50 D7 DB 90 4F A7 52 74 4C 98 F4 65 48 20
+Enc output: D1 B8 82 8D 76 76 7C BF 88 11 6A 7E 5E 15 AA AE 77 AF 0F 2B 5F 14 F1 11 14 16 52 81 0C FB 37 E6 E7 62 29 D5 FE 27 65 C1
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 25 88 FA FB 86 D8 2F B2 AF 20 16 38 A9 81 CC 49 58 11 77 53 AE AE AC CF 03 08 9E 3E 1F 0B F6 7F 67 A0 5F C6 68 98 3F 2C
+Enc output: 85 08 D8 A1 1A 55 57 F8 2B ED 48 C6 45 C7 0C 4B D2 F2 89 5E 4E 5E 7D 61 EB BC AE CB 2A DE 4D 56 B0 E9 B7 69 DC 6F 90 C7
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27706,24 +27748,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 99 3F 3C 42 54 2A FE 56 2F F2 C2 79 6D C9 9C F1 61 69 0D AC 1C 2A CD 69
-Data: 99 9C F5 8F 13 1A 14 19 02 59 AF 66 01 C8 0B 02
+Header: 82 16 2C B1 C6 BF B3 67 87 05 E9 35 78 DC 2A 49 3E AF 3A 9F 5A EE 41 63
+Data: 45 2C 4D D0 CD 44 24 A1 DE 3D DB 69 4C 70 A7 45
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 44 40 BC 90 11 2A A4 7B AC E9 1B 2C B4 30 27 BE DB 63 CC 85 EF 22 D5 3A
-Data: 1C EA 81 89 F6 B0 D9 AB 0D 26 01 4E DC 90 08 92
+Header: 1E 66 08 4D D6 D8 C5 2E 8E 88 18 3B 32 09 2B 95 8E F1 A4 29 87 2C E6 AF
+Data: 50 06 A8 63 9E 01 F9 39 40 1A 23 B9 EC 73 23 D7
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 16 1E B4 91 A7 DD 98 39 6B 41 75 35 73 92 3C 8B C9 2A D9 F7 C8 57 52 3B AE 80 34 78 05 7A A9 0A E5 81 3C 0F D0 E2 46 4C
+Enc output: A6 12 62 EC D1 D5 42 C6 C4 6E 13 2E 99 C3 71 6E 0A 6C 66 70 87 A8 FD 58 8C 2C 40 DB 3A 0F BE 1C EE 47 CC E7 7D DE 69 70
 Encrypting again with state: . . . OK
-Enc output: 60 E6 53 43 A7 AA E8 DE F6 A0 D0 7B 62 CA 7C 5A 38 DC 55 22 73 D6 DC C5 37 52 2E 89 A5 6C D2 71 F6 57 AF 31 67 84 02 D4 4B A5 A1 FA 56 83
+Enc output: 6F EB 37 0F A2 79 1D 80 DB 1D D7 21 45 06 9F 93 69 51 1D C7 40 3F D1 E5 6C 79 59 1A 29 6B 39 AC 47 85 30 2E 10 FB 17 8C 2E 16 DA 1E 0A FE
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27736,11 +27778,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 35 89 2D 10 68 76 CA C5 2F 02 FC B1 01 DC 2C F6 FD D3 E8 59 60 0B AD 9D 98 84 93 D3 E1 8F C7 12 4D F9 1B 96 4B FB FA 13
+Enc output: FC F9 E7 2F FF 8A 77 FF 18 9C DB 4D F1 C6 15 3E 0B 60 56 7A 04 48 D8 E8 53 F1 63 EE 58 3B D1 A9 3B A7 5C 80 2A AA 25 B7
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 65 0F BE 03 33 83 19 FF 64 D3 97 F2 3F E7 A1 8E 69 8A A6 25 83 C9 9E 00 65 88 1C 90 C3 5F D2 1F 81 34 B7 C2 45 3E ED BF
+Enc output: 02 CF 07 1F FD 0E C7 CC 85 5E 44 09 20 44 89 CB DF 0E FF 86 8A 72 F7 6B B9 D8 E6 65 DB 34 99 AE AA 34 A9 F7 C0 73 4F 90
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27749,24 +27791,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: C2 93 62 7C 53 A1 17 01 9A F5 D3 01 DD 95 69 32 28 8A E4 57 A4 DB 35 48
-Data: 30 A9 0D C5 CB 7A BC F6 CD F5 A3 BF EB B3 B6 43
+Header: FD 5C E3 53 7C EF F1 FF 6C 38 FA DF 19 20 92 FC D1 B2 E8 3C E3 01 91 24
+Data: A1 DC 5C C6 E5 C0 46 C7 AD D8 4B DC D9 CE 05 FB
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 1A C2 94 BC A1 47 34 5C 76 B4 05 0D F2 BD DA BD 92 6F F0 C7 D0 F0 8F 00
-Data: A2 B0 62 5B 10 AC 32 38 A9 67 B3 D4 04 83 2D 38
+Header: E2 BA 53 53 9C 63 E9 AE 95 17 C0 EE 66 A2 B9 6C 68 96 1C 70 C1 A1 6F 52
+Data: 3F 02 2C 5A D8 22 3C 21 FE 17 6A 6C 79 BC 3B 6C
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: FC 0B C5 E9 84 D0 5F 99 F4 27 DF 5B D1 F7 39 88 02 05 E4 51 F7 56 54 2A C8 EF 45 C9 E9 C8 12 08 9E 5F 54 2B 79 DE A3 94
+Enc output: A0 A2 63 24 42 11 26 41 53 FF 94 02 4C 0F 21 AF 67 58 65 B4 E1 F0 9E 0F 5E 6C FD 3B 57 6C 0E C2 58 E1 FC 79 30 12 E3 8A
 Encrypting again with state: . . . OK
-Enc output: 89 0C 30 32 2E 4F 84 B1 E7 84 E2 7E B4 B5 36 02 9A 16 71 47 8A 0E 96 61 76 00 27 C3 21 54 72 9C 54 CC 0A CA B1 23 0C 2C A4 BF F4 E9 AC 79
+Enc output: 9A 4F CC A9 7F EF D8 43 AE 2D 79 18 03 E2 62 1D 5B AB 62 10 20 38 5F C8 A3 38 30 0A 94 B0 0B 5B B8 EB 6F 43 72 B1 97 CF 4A C1 9B 10 46 E9
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27779,11 +27821,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 51 50 DF 67 1D B2 83 61 8B 4C C6 3B 82 C0 CF 0E 7E BF 0B D0 F2 78 35 C3 4C CE 30 A7 90 9A 24 09 31 1C C0 BF AA 52 67 B8 F8 CB E0 DC
+Enc output: 26 BA FF 53 CB C0 15 DE 9A 91 EE 19 4E B4 0C 0C CC 6E 80 0D 37 E6 E3 6C BB A3 19 7B D0 3F 95 D8 11 C3 C5 E9 3E C5 01 10 2E 87 67 57
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 5A 6F 38 B5 31 07 29 78 2A 28 56 21 B7 1C 4B 23 AC 29 93 48 A3 9C 2A A4 4B 95 E2 8D 65 BE AA 54 EE BF 1E E7 BC 2A 08 75 3B 08 E1 2F
+Enc output: 5D 0E 5C 42 0A 2E 8B 68 87 C1 6D F8 E4 7A 50 4B A3 C5 9B 4B 1A 68 56 EA E0 B2 BF 3F CC 02 96 E8 DB C0 0F F3 4E DE 16 2A 60 8D D4 02
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27792,24 +27834,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: EC 3C 14 47 42 83 23 1A F5 68 35 1C 75 30 5A D6
-Data: 00 5A C2 04 80 00 39 12 28 E3 14 73 EE 33 1E 2A
+Header: BC 7A 90 6F 59 78 1A 0B 26 B4 9D 3B 63 27 BB B1
+Data: 63 F9 13 99 41 4D B4 10 EC 53 11 1F 9B 28 10 05
 Padding:
-Trailer: D9 CE 80 48 BF A6 BD 20 FF 48 2B 2C
+Trailer: C1 E8 DA 4D 8A 9F 9D C5 D3 B3 DD 72
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: FE F5 D3 7D E3 80 06 79 B6 64 D5 87 30 79 0D 9B
-Data: E1 88 83 D3 27 A5 BD 9C B7 75 75 F0 5B 92 32 2A
+Header: 2A B8 B2 CB 47 82 9D C0 40 6E 40 3F BF C7 A7 B0
+Data: 4E 75 F0 DA 39 D6 EE 89 2C 62 C8 4A 86 61 F7 A2
 Padding:
-Trailer: D9 01 5A 24 48 6E E0 F2 26 DE 4A 93
+Trailer: 05 42 8A 3B DA 16 2B 00 DE 5C 40 E2
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: C6 CE 04 87 9D C3 F4 C0 E8 9C 0C 7A 29 97 49 21 8A 1F 07 79 BB F5 3B D2 E4 BA 8F 0F B0 B6 9C 58 7B 50 D9 5A 9B 79 04 E4 50 1C 7B F4
+Enc output: B4 4C 71 A5 BC 8E 2A 5D 41 C4 68 84 C3 FF 13 E4 34 7C 4B 9C C0 48 31 27 52 FD DD 38 10 BF 5A 12 00 8B F3 5F 97 93 30 24 50 C0 F2 A7
 Encrypting again with state: . . . OK
-Enc output: 5F BA 81 1A FE 7A 4B F7 C4 53 6E B5 C0 D4 A1 FD A8 BE 73 F3 C4 B7 3F C4 B1 42 D2 51 13 90 B0 8C 5C ED BE BC 0F FC 47 94 B7 A9 AD EF 65 F4 F8 34 31 55
+Enc output: BC 6B 33 7C 78 CB 24 D2 93 B2 DE 9F 2C 27 6A E2 41 DB 6A 15 50 5A B9 60 23 5B F1 51 CE 44 F3 B5 7B 60 89 14 F0 C8 16 FE D8 B4 0D 60 D3 C4 13 2B A0 CC
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27822,11 +27864,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 25 58 66 9A 8D AE 54 B5 BB F7 69 78 1C D7 63 81 BE F0 6B DF 62 A6 D1 FE 10 85 2B B7 91 CC 4A E5 D6 85 E8 33 78 BD 4F 6A DF 6F 4E BA
+Enc output: 4C E4 9E 88 D2 2F D4 84 B5 59 8D C0 7A 25 C4 01 A5 B0 43 D9 17 A3 55 F9 C5 1C 47 32 33 EB 8E 0A A3 5D AE 20 6A 21 54 F1 FE CA B3 E8
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: FD 1B 54 32 69 A7 4F 32 CA 3C 61 67 94 4F 1E 04 F9 D4 CD B2 0D 8F 9E 23 84 57 B5 CC 89 69 DD 66 3E DE 4F 5A B7 63 9E 09 1F 7F 6B 83
+Enc output: F8 0F CF 48 6B 80 1C 36 86 82 CB 4F B4 BA 0E C9 6C 34 A7 32 89 53 A8 9A EB D3 DA 74 57 38 37 BD 6E 5D 97 A8 7B 8D D5 F2 85 2C 82 48
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27835,24 +27877,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: EB F1 48 CE 51 64 02 40 AD F6 F2 E1 DE D3 6D 2B
-Data: 0E 5A 6B BD DF FE CC 2D 9F A0 9B 01 E1 A3 55 6D
+Header: 9E AF 63 51 D7 86 72 19 60 AB BC 14 B5 D6 F1 5D
+Data: 42 36 52 70 85 A8 DB E6 EF CB 2A 4B 0D 4B AD 1A
 Padding:
-Trailer: 28 EC E2 AC C8 E2 6C EF 36 72 2F 76
+Trailer: 36 A5 6F 8E 5A 56 00 63 02 E2 69 A9
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: E4 66 B4 6B 2A 50 19 82 EC B1 04 B7 7E 26 DF 6E
-Data: D5 8C 95 C1 0B CB 15 BD D9 36 58 F1 0F E0 73 18
+Header: 2F 83 3E 79 95 FA 63 9D BA E4 3C 3C 65 19 83 C1
+Data: 5E C4 56 62 BB 4E 6C 3D 96 EE 1A B0 3F 84 6A 4E
 Padding:
-Trailer: FB 65 79 4D 5D DF 45 0B 6A C8 9E 3D
+Trailer: 2B 0E 1D 36 39 5E AB A1 6B 2B 4D 62
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 4F 42 27 CA A7 E2 34 AB 9C EA 20 01 80 28 11 27 5C EE AF F9 A9 0E B0 C7 3B 70 16 1D BC 21 5F 5D CE 7E 79 B8 E6 8A 80 22 DC 8E 1D D0
+Enc output: 71 4F C7 A6 31 F6 B5 B6 21 1C B8 1B DF 50 B8 1F 96 03 F5 9C FE 9C 74 DF 20 E9 A7 6E 40 95 63 48 E5 28 AA 6B 8E 8C 7D CC 98 87 15 20
 Encrypting again with state: . . . OK
-Enc output: AF BF D9 5D 51 EF C5 D0 E3 BB 8F 96 64 4A E5 29 93 CE F9 E4 40 44 50 D5 CE B4 A0 F2 25 88 DA 5F DB A1 A0 C4 4A 21 01 24 0E 30 DB 0D 64 92 0E 1F 5B 10
+Enc output: 8F 5F 5E 52 72 AD AA 93 01 76 EF 17 45 32 DB F3 97 96 CD EA C9 D0 77 31 27 01 37 E8 A9 5B 43 B9 DF B2 31 1C 77 95 FF B0 69 AD 0C D6 93 82 2D 9F 68 9E
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27865,11 +27907,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 84 9A 50 38 7D 1D 00 13 31 2C 3F 61 8C F2 99 0D 2B A7 6F B1 AF B4 FF 18 B4 26 09 99 C5 66 DA 83 4F 4E 12 3B 49 6F 53 CF DA 25 AC 97 E8 17 BB 55
+Enc output: 10 CB 3C B7 7E 0D 7C EE 8E 29 3B C0 95 96 BC FE 07 7D DE 21 7C BC F3 59 CA 84 C0 BE 8C 53 62 C8 B8 71 DA 65 E0 B9 1F 5A C8 20 B8 5D AB 79 83 31
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 9E 7F 31 E1 6A E8 C5 DB 37 23 13 51 FF E6 79 94 70 C9 FF 05 20 7C C7 FF 45 43 D1 4D D5 49 77 70 FE 6B 40 66 CD FA FC BB 55 4B 66 AD 17 22 31 A5
+Enc output: 8E 11 7D 78 2D D5 46 38 CB 73 C7 EE 21 B5 25 E6 7A 61 D0 3E F7 A1 3C 53 F2 90 E4 24 7A 68 F7 0B 50 17 76 00 DD 9C EA 16 26 6E 43 FE EB D5 32 4E
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27878,24 +27920,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: CF C5 78 28 05 17 4F E7 77 05 EA F2 5C 74 5E D7
-Data: 73 6A 04 9E 44 34 5F BB 76 E8 1F F9 F5 79 B9 9E
+Header: E0 31 3B C8 DA F1 DE 23 09 EA F3 C6 C3 C7 1C CC
+Data: D6 37 DB 16 4A 7F C2 D3 05 0A 8F F6 88 51 6C E5
 Padding:
-Trailer: F2 5E B8 F5 B1 97 E3 66 AC AF CF 5A FF CA 85 8C
+Trailer: 2C EC B7 DB C6 42 81 C1 47 A9 B8 11 93 79 88 74
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 7D AB A2 DC CA 64 1E C8 31 5D E0 D5 4D FF 77 0E
-Data: 0A 51 00 77 EC 6B 00 1A 26 BE 88 59 28 D0 B6 E3
+Header: 70 83 B6 2F EF B0 2E E1 F6 2A CE EB 7D 86 DB 61
+Data: 72 F5 55 05 E8 B6 1C 31 E0 A2 61 17 0D A3 8F 3E
 Padding:
-Trailer: 7B 15 26 64 BF 2D 97 B2 EA A8 85 17 8E 90 47 0B
+Trailer: 52 ED 1E C3 7D 36 4A F5 91 2A CC B0 04 76 5D 7B
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: F5 E5 EF EA 2B 90 D1 C1 C4 84 32 67 FE 65 F8 36 9F CE 30 CD 3B 0C 1A 78 61 EC 80 C8 15 EF 3C EF 81 CB 28 DD 65 86 3A 77 B1 4D 07 56 0F C3 9B 1B
+Enc output: C5 A7 6B 91 25 B7 64 AA E7 57 B5 26 9F 92 16 56 AB 66 42 10 AF C2 67 4A 84 A6 FA A9 8C 0B 1A FB 71 94 87 55 C1 88 CA 65 DE A5 65 6D D4 6C 26 71
 Encrypting again with state: . . . OK
-Enc output: FF 26 75 50 AE 7B 0C AC D8 04 E6 2A B4 C4 0B 0D 11 F6 A6 85 7C 14 FC 34 12 C2 16 DF 4F F0 85 FD A3 A9 52 D3 B5 6F AF D5 3E 04 97 95 E2 9C 7F 39 E5 01 66 76 D9 B6
+Enc output: 74 9F E7 06 44 F1 C4 27 20 D9 6A 6C 9E 6D 54 57 AA D1 DC AB 6D A5 F9 22 58 C5 17 67 B1 2E 1D 4B E2 66 41 04 2C 9F 92 23 6A 70 89 AD 9B F9 3B EA 36 AD 8C 8C E7 0A
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27908,11 +27950,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: E2 33 D5 A8 E2 A3 1F DE 75 44 5D E3 38 E5 B8 CE 1A 41 D8 F5 05 A7 11 88 FF 42 C8 0A 4C 68 32 9E 2D 1C 6A DC BA 67 90 AD FF 77 C0 A3 5A 0B C5 E6
+Enc output: 70 98 6B EB 10 81 72 C0 4C B1 B3 C9 5F EA FD A0 B2 F9 FB 34 47 1E B0 F9 5F 5D 22 A6 4C 9D 05 19 3D A7 03 FF AA C7 3F 1F BE 91 64 6C 26 C8 74 BD
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 77 B0 CB 26 26 11 23 CB BE 4E C6 E7 E0 10 85 57 0B 76 36 C9 BB 30 77 9B 32 0C 16 EF 03 A3 58 C7 9F 15 3B 8A 89 86 B3 C4 77 3C 17 08 83 B3 61 62
+Enc output: BD AB 2F 0B 77 44 AA 78 E1 23 80 25 C4 3B 12 40 38 4B 03 D2 9D 68 B4 7B 63 6D 08 ED 70 16 83 51 2B 53 A6 4E 45 96 66 6B 68 42 95 FF 2A E2 C2 9F
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27921,24 +27963,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: CD 96 DD 18 01 AD 97 6F A7 6F 88 38 21 D5 3F ED
-Data: B9 D5 93 3B 7C FA F7 BA 41 E8 85 82 4D 5E 30 AD
+Header: 48 02 90 A3 29 BB 14 8F D0 52 F6 65 56 55 F4 E6
+Data: 00 9E 04 E5 C9 0A FA FE 95 3A BF 7C 95 9A 17 1E
 Padding:
-Trailer: ED 1C 82 B9 AC C1 6B 55 9D 45 6F 03 F9 C0 2A 29
+Trailer: F0 52 21 FC DE 6D C5 80 7E 35 C6 B7 11 F6 B3 D9
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: C4 D1 7D C6 55 FB 1F 89 CF B5 83 1F 85 EC F9 29
-Data: E9 9A 74 EE F0 99 83 AE 29 D8 15 D3 F2 55 89 FC
+Header: 02 10 41 B3 2C 58 1F 58 9F 26 C8 4F 42 CD 40 B0
+Data: F1 55 3B F4 60 39 51 FF F9 65 72 FB CB E4 78 15
 Padding:
-Trailer: 5A DF 19 92 E5 30 F2 D9 1B 87 4F 7C 9B B4 F1 36
+Trailer: 6F 32 CC A2 A0 23 F2 FC 55 2B 9D AB 71 7A 0A B6
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: AA F0 CE DA 54 CC 1D 12 0A A9 8A AE 33 F1 D2 99 2F 66 71 4A 82 70 36 20 F7 AF 5D 2A 85 74 C4 83 7D A2 C6 F0 E6 61 56 B9 96 68 E4 6D 85 A4 C4 8D
+Enc output: 01 AA E8 57 DF 75 B3 2E DC FE 10 1E A9 4D 4B 43 B9 57 4D 68 38 2B 4B 94 73 73 49 71 C1 5E C8 61 E4 9A F6 6F 6C DC 75 AB 53 CF 41 B0 55 9B 89 F9
 Encrypting again with state: . . . OK
-Enc output: 1D 73 7E 56 1B 05 86 BF 94 A1 3E 2B BC 6D 28 59 B4 17 DC E5 90 17 72 68 EA 12 C2 A6 BA 6F DA 4E 37 25 F7 F0 2D E4 F6 63 C5 ED 90 3E 71 45 43 8E 39 B9 9F 07 F0 90
+Enc output: CB 18 4A EF E8 C9 A4 B7 9F 73 37 7E 27 F8 7F A1 EF 23 C0 21 7F 24 28 EF 7A 7A 6D CD 46 E0 24 54 10 F3 F4 15 31 F6 FB B5 10 77 67 F7 45 9E E1 06 FC 21 C6 55 F6 5E
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27951,11 +27993,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 5B 56 A5 49 04 E2 AF 05 74 64 0C B0 9E CF 1D A1 E2 0E 50 14 CF 37 F9 F7 C7 8B 15 F2 E6 4B A4 6C 74 BD 03 D4 C7 6C E6 0F 0A CF A6 AB 2D 53 61 1F
+Enc output: 41 4D E1 8A 3F 54 BE B7 D6 B0 22 E3 39 E6 5B FC B7 60 A7 72 CE 18 74 CB D8 31 FB 15 BF 12 B8 E7 1F 4A 1C 58 3F D5 95 97 EF B0 84 3B 7C 17 32 BE
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 37 13 EC 9E 39 89 A9 21 C8 47 A7 DE 3C 2C E9 79 E7 EE 87 92 D1 FA 42 B1 86 84 40 5E B1 21 E4 E6 8C 06 92 9B A7 3A DB E3 64 B7 DB 03 9E C8 C5 3A
+Enc output: D8 ED 5B 70 3E 47 EF 1D 5C B1 E5 DA 78 4E 21 AF F6 39 20 28 79 50 79 A5 8D 50 AB EF B4 12 7A 5D 59 AB A7 8C 65 77 97 55 D8 CF 20 55 3E 45 84 1F
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -27964,24 +28006,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 2D 3B E9 9D 50 9E C1 5C 3E 02 CD 0D 22 33 AB 99
-Data: AB 77 95 E3 1C 01 44 FA CB 20 F8 89 FC 36 4A 14
+Header: 23 84 CA B7 CD 56 A2 A2 0B B4 35 B1 4C 75 DA 29
+Data: FA 23 D3 21 70 CE E6 53 AA 2F 6F 50 87 BF 3E 1C
 Padding:
-Trailer: A5 47 DB 51 9A 10 BC 80 70 9E 11 BA E1 6B BE 8A
+Trailer: CC 1E D2 5E FB BC 3B 39 FA EE 40 97 64 D1 64 42
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: C5 68 6A 96 23 AC 1D 7E 57 82 EA FE 85 B0 EA F7
-Data: D9 A4 D9 42 34 97 00 85 4A 1B 50 E2 EA 5C C7 16
+Header: 30 51 6D C8 5B 06 E6 01 BA DA 6A BE 51 D3 05 EE
+Data: 7B 37 6F A1 6B 0C B7 E3 05 84 BC 01 A2 1C 2C E0
 Padding:
-Trailer: 46 9E 1F 31 6A 11 76 47 BE E4 BB 7B D2 A0 D3 C4
+Trailer: 01 92 52 EE 75 8A 55 C2 00 9B 0F 0E 32 99 90 7B
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: CC DB 58 64 AE 09 74 26 02 8C 61 7F A8 5A 50 34 D3 98 1E 5A 39 16 3C 96 12 A8 D0 41 DF 4F 36 B0 CD 50 51 2E C5 08 DF 0A 59 13 73 B1 CB ED 8C C2
+Enc output: AA 1E 05 0B 58 3F 39 B4 E8 7D 95 E7 4D 1B 7B DB 52 E7 38 F9 7D 33 66 99 55 2A 3D 2A 58 28 B6 3A 6C 1E 0B AA F8 DF E0 4B 1B 3E 0E BB F5 C4 AA F9
 Encrypting again with state: . . . OK
-Enc output: 01 70 3F D2 1A EF CB 75 75 94 74 8F EC CE AC 72 7E 4F 20 4B DA 98 3C A5 35 BF 41 59 61 AE 1A D7 97 7C BA 42 B8 63 9B B6 28 64 CA 0D D7 08 32 42 AF 95 FA EA 7D B4
+Enc output: D5 6F 47 64 9F 92 21 7E CA 68 83 E8 07 2A 50 A4 19 E1 A2 5C 6E E1 E6 14 6F D2 5B 93 54 FC 8A 0C DA 39 01 32 E4 99 44 5A 98 6C 64 8B 80 A4 00 A0 0B 5D A5 F6 F9 E1
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -27994,11 +28036,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 93 0D 2B 14 FE C0 2B 87 62 F1 0D DA AF C7 C1 75 E3 99 73 9F 76 4A BD 35 A0 AE F0 A4 14 E7 EB 4A 9C 64 5D 76 65 1F 66 E7 39 19 46 3B 13 0A AE DE 1C 0D BD DB E2 2C FD 7E
+Enc output: 96 D0 D6 14 F2 E7 F1 41 A1 2B E2 49 8B 3C E6 CC 13 7E F8 67 6B 4C 94 6B C1 B4 62 C1 48 5D 1E D7 67 D5 64 1F E3 B5 74 77 7F 55 52 4B 82 27 8E CE E1 BB 40 8D E2 30 0D 53
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 70 2B 9C F0 CD D0 15 40 E0 F9 8B EF 60 3C 27 E1 47 E2 7C B2 6B 21 B4 29 07 15 2F 6B 9F 8D 59 AF C8 9D C7 0F D4 8C F1 A1 40 8C 79 50 BD 89 1D 1C B0 14 46 BC DB 15 B9 29
+Enc output: 7E 57 0C E5 61 92 4D E1 1C A0 94 3E 72 4F AA BD 36 43 69 C3 62 09 81 4E 34 58 1D B5 BC A0 2B D4 7B 04 BE E0 54 A9 06 DF 94 DB 0F CB E3 3D FB 14 4F 5A 19 60 6B CF 9B 42
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -28007,24 +28049,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: F4 C3 2E 28 4A 2A 33 9B 6C 31 DE 8E 8B 27 2C 9D
-Data: 7F F5 83 82 4F 3D AE BE 21 50 CF 7E 3D 33 F9 62
+Header: E9 57 E6 CC FA 93 0A 32 20 48 18 F6 92 83 AA 02
+Data: 05 8D 4B 89 A8 C1 C3 5E ED C7 8F 11 99 BB 5E D4
 Padding:
-Trailer: 31 0C AA 9F 59 76 EB A0 CB AF 2B 1A 24 DC D7 54 03 EF 8F 60 0A D2 F7 0C
+Trailer: D5 81 F7 73 CF 68 A0 E9 9A 80 93 96 33 A3 8C 17 14 73 73 38 2C 0A 38 77
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 4E 0B 9E CE 67 3E 10 D5 2C 75 68 1B C3 C1 2C 69
-Data: 73 84 13 7B E3 DB 71 E1 55 0D 4A BA 67 70 2B 4E
+Header: 8B 19 48 D8 FB 82 B1 02 31 11 49 8F 90 87 9A FB
+Data: 17 E0 0F FA 6D D4 57 7A 4A C3 CA CD E5 CA 2A 28
 Padding:
-Trailer: 71 8D C4 23 EA F8 D8 85 39 CD E5 A8 EE 98 7B 2B 62 A0 12 67 26 65 1F 89
+Trailer: 24 04 1A F4 F6 D9 1C C1 A9 54 BE A5 CB 1F 98 91 B3 CF B2 96 D7 86 CE 37
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 86 77 1E 0F 0E 56 EE C5 B0 50 96 4A 1B 2C 46 69 40 5A AB C9 08 7D B7 43 9C E9 DE BE AD 13 AF 1D 88 C2 D7 DC F0 D4 40 45 1B 44 F2 CE FE 2C 64 70 DE A7 0D 7D D7 C1 EA 2F
+Enc output: A1 23 8D 50 F1 BB AC B5 A9 C6 20 6F E7 D4 23 E8 18 2A E3 B4 FB 83 DF 93 5D 72 66 8B 9B 62 C4 6F FB 17 14 3B B0 4A DD 72 03 36 0A F5 42 48 68 20 D4 E2 85 22 1B 07 70 9E
 Encrypting again with state: . . . OK
-Enc output: 76 4F EC 83 47 24 1B F2 15 A6 94 30 D5 6F F9 17 2F 6C 7C B6 F4 39 CD 4F BF E1 30 93 CF A7 9B 66 26 1C 49 A4 9F 55 AC 18 53 50 CF 89 77 7E 3A FE 76 6B 0D E4 20 02 34 58 9C 23 3D B7 75 FE
+Enc output: 51 58 AE 7B 9E C1 6A EC FF 96 F8 AA 20 99 78 BC 6E 44 17 B3 5B 71 81 27 BA 2E 8F B5 9A B9 8A 2F CF 82 F0 8E 1E 6D 17 F3 39 68 D2 28 CB 05 C9 69 B4 A7 5E 1D 22 5C 87 AE 12 25 14 2E 2C 07
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -28035,7 +28077,7 @@
 Initializing an RC4 keyblock: . . . OK
 Generating random RC4 key: . . . OK
 Encrypting with RC4 key usage 8: . . . OK
-Enc output: 1E 0E 98 AC 27 E1 68 3A A7 D0 5A AC AC 8A 08 81 3C BF 51 AC 61 10 8E EC 7B F6 77 E8 74 AA 8E 36 8F 2B 79 F5 5A E7 43 EA
+Enc output: B2 D3 54 43 5D F1 CB 2D 52 02 09 8B FC 43 F3 F8 2E 0C 42 62 4B 46 D7 40 C3 7F EC 3B B4 07 86 6E 2A 3B D8 9D C9 4A 3D 6C
 Decrypting with RC4 key usage 9: . . . OK
 Comparing: . . . OK
 LD_LIBRARY_PATH=`echo -L../../../lib | sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../../src/config-files/krb5.conf LC_ALL=C  ./t_decrypt
@@ -28275,14 +28317,14 @@
 PYTHONPATH=../../../../src/util VALGRIND="" python3 ../../../../src/lib/krb5/ccache/t_cccol.py 
 LD_LIBRARY_PATH=`echo -L../../../lib | sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../../src/config-files/krb5.conf LC_ALL=C  ./t_cc
 Testing miscellaneous error conditions
-Starting test on /tmp/cctest.40352
-Test on /tmp/cctest.40352 passed
-Starting test on KEYRING:process:/tmp/cctest.40352
-Test on KEYRING:process:/tmp/cctest.40352 passed
-Starting test on MEMORY:/tmp/cctest.40352
-Test on MEMORY:/tmp/cctest.40352 passed
-Starting test on FILE:/tmp/cctest.40352
-Test on FILE:/tmp/cctest.40352 passed
+Starting test on /tmp/cctest.62216
+Test on /tmp/cctest.62216 passed
+Starting test on KEYRING:process:/tmp/cctest.62216
+Test on KEYRING:process:/tmp/cctest.62216 passed
+Starting test on MEMORY:/tmp/cctest.62216
+Test on MEMORY:/tmp/cctest.62216 passed
+Starting test on FILE:/tmp/cctest.62216
+Test on FILE:/tmp/cctest.62216 passed
 LD_LIBRARY_PATH=`echo -L../../../lib | sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../../src/config-files/krb5.conf LC_ALL=C  ./t_marshal testcache
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/ccache'
 making check in lib/krb5/keytab...
@@ -28290,14 +28332,14 @@
 gcc -L../../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_keytab t_keytab.o -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 LD_LIBRARY_PATH=`echo -L../../../lib | sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../../src/config-files/krb5.conf LC_ALL=C  ./t_keytab
 Testing miscellaneous error conditions
-Starting test on WRFILE:/tmp/kttest.40437
+Starting test on WRFILE:/tmp/kttest.62235
   Type is: FILE
-  Name is: FILE:/tmp/kttest.40437
-Test on WRFILE:/tmp/kttest.40437 passed
-Starting test on MEMORY:/tmp/kttest.40437
+  Name is: FILE:/tmp/kttest.62235
+Test on WRFILE:/tmp/kttest.62235 passed
+Starting test on MEMORY:/tmp/kttest.62235
   Type is: MEMORY
-  Name is: MEMORY:/tmp/kttest.40437
-Test on MEMORY:/tmp/kttest.40437 passed
+  Name is: MEMORY:/tmp/kttest.62235
+Test on MEMORY:/tmp/kttest.62235 passed
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/keytab'
 making check in lib/krb5/krb...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/krb'
@@ -28976,12 +29018,15 @@
 making check in tests/gssapi...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/tests/gssapi'
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_gssapi.py 
+*** Skipping: GSS acceptor name fallback test: i-capture-the-hostname does not canonicalize to a different name
 *** Skipping: y2038 GSSAPI tests: platform has 32-bit time_t
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_store_cred.py 
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_credstore.py 
+*** Skipping: fallback matching test: i-capture-the-hostname does not canonicalize to a different name
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_bindings.py 
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_ccselect.py 
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_client_keytab.py 
+*** Skipping: GSS initiator name fallback test: i-capture-the-hostname does not canonicalize to a different name
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_enctypes.py 
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_export_cred.py 
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_s4u.py 
@@ -29008,9 +29053,9 @@
 g++ -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -pthread  -c ../../../src/tests/misc/test_cxx_kadm5.cpp
 g++ -L../../lib  -g -O2 -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -pthread  -o test_cxx_kadm5 test_cxx_kadm5.o -lkadm5clnt_mit -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lkeyutils -lresolv 
 LD_LIBRARY_PATH=`echo -L../../lib | sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../src/config-files/krb5.conf LC_ALL=C  ./test_getpw
-my uid: 1111
+my uid: 2222
 k5_getpwuid_r returns 0
-    username is 'pbuilder1'
+    username is 'pbuilder2'
 LD_LIBRARY_PATH=`echo -L../../lib | sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../src/config-files/krb5.conf LC_ALL=C  ./test_chpw_message
   UTF8 valid:   This is a valid string.
   UTF8 invalid: Try a more complex password, or contact your administrator.
@@ -29185,7 +29230,10 @@
 cat ./skiptests
 Skipped t_locate_kdc test: known DNS name not found
 Skipped URI discovery tests: resolv_wrapper 1.1.5 not found
+Skipped GSS acceptor name fallback test: i-capture-the-hostname does not canonicalize to a different name
 Skipped y2038 GSSAPI tests: platform has 32-bit time_t
+Skipped fallback matching test: i-capture-the-hostname does not canonicalize to a different name
+Skipped GSS initiator name fallback test: i-capture-the-hostname does not canonicalize to a different name
 Skipped LDAP KDB tests: slapd not found
 Skipped sn2princ tests: cannot forward resolve ptr-mismatch.kerberos.org
 Skipped y2038 timestamp tests: platform has 32-bit time_t
@@ -29512,7 +29560,7 @@
 checking for int32_t... yes
 checking for sh... /usr/bin/sh
 checking for sh5... false
-checking for bash... /bin/bash
+checking for bash... /bin/sh
 checking if /usr/bin/sh supports functions... yes
 checking for POSIX printf positional specification support... yes
 checking for dig... false
@@ -29698,7 +29746,7 @@
    debian/rules override_dh_auto_build
 make[2]: Entering directory '/build/reproducible-path/krb5-1.21.3'
 dh_auto_build --sourcedir=src --builddir=build
-	cd build && make -j11
+	cd build && make -j21
 make[3]: Entering directory '/build/reproducible-path/krb5-1.21.3/build'
 (cd include && make autoconf.h osconf.h)
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/include'
@@ -29712,22 +29760,22 @@
 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
 base=`echo "krb5support" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_0_MIT {"
-: updated OBJS.SH
 sed  >> binutils.versions < libkrb5support.exports "s/$/;/"
 echo >> binutils.versions "};"
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 rm -f libkrb5support.so.0.1
 building shared krb5support library (0.1)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkrb5support.so.0 -Wl,--no-undefined -o libkrb5support.so.0.1 $objlist  -L../../lib -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= threads.so init-addrinfo.so plugins.so errors.so k5buf.so gmt_mktime.so fake-addrinfo.so utf8.so utf8_conv.so zap.so path.so base64.so json.so hex.so hashtab.so bcmp.so strerror_r.so dir_filenames.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' threads.so init-addrinfo.so plugins.so errors.so k5buf.so gmt_mktime.so fake-addrinfo.so utf8.so utf8_conv.so zap.so path.so base64.so json.so hex.so hashtab.so bcmp.so strerror_r.so dir_filenames.so'
 + gcc -shared -fPIC -Wl,-h,libkrb5support.so.0 -Wl,--no-undefined -o libkrb5support.so.0.1 threads.so init-addrinfo.so plugins.so errors.so k5buf.so gmt_mktime.so fake-addrinfo.so utf8.so utf8_conv.so zap.so path.so base64.so json.so hex.so hashtab.so bcmp.so strerror_r.so dir_filenames.so -L../../lib -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkrb5support.so
 rm -f ../../lib/libkrb5support.so.0.1
@@ -29742,21 +29790,21 @@
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util/support'
 making all in util/profile...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/util/profile'
-: updated OBJS.SH
 base=`echo "profile" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_1_MIT {"
+: updated OBJS.SH
 making all in util/profile/testmod...
 sed  >> binutils.versions < ../../../src/util/profile/libprofile.exports "s/$/;/"
 echo >> binutils.versions "};"
 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'
+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
 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
@@ -29773,12 +29821,12 @@
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/error_tables'
 make[5]: Nothing to be done for 'includes'.
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/error_tables'
-osconf.h is unchanged
 : ../lib/krb5/error_tables/krb5_err.h
 : ../lib/krb5/error_tables/k5e1_err.h
 : ../lib/krb5/error_tables/kdb5_err.h
 : ../lib/krb5/error_tables/kv5m_err.h
 : ../lib/krb5/error_tables/krb524_err.h
+osconf.h is unchanged
 : ../lib/krb5/error_tables/asn1_err.h
 : krb5.h
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/include'
@@ -29790,8 +29838,8 @@
 base=`echo "k5crypto" | sed -e 's/-/_/'`; \
 echo >  binutils.versions "${base}_3_MIT {"
 sed  >> binutils.versions < ../../../src/lib/crypto/libk5crypto.exports "s/$/;/"
-make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/krb'
 echo >> binutils.versions "};"
+make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/krb'
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
 : updated OBJS.SH
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/crypto/krb'
@@ -29857,9 +29905,9 @@
 rm -f libk5crypto.so.3.1
 building shared k5crypto library (3.1)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' krb/OBJS.SH builtin/OBJS.SH builtin/des/OBJS.SH builtin/aes/OBJS.SH builtin/camellia/OBJS.SH builtin/md4/OBJS.SH builtin/md5/OBJS.SH builtin/sha1/OBJS.SH builtin/sha2/OBJS.SH builtin/enc_provider/OBJS.SH builtin/hash_provider/OBJS.SH openssl/OBJS.SH openssl/des/OBJS.SH openssl/enc_provider/OBJS.SH openssl/hash_provider/OBJS.SH` && gcc -shared -fPIC -Wl,-h,libk5crypto.so.3 -Wl,--no-undefined -o libk5crypto.so.3.1 $objlist  -L../../lib -lkrb5support  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; krb/OBJS.SH builtin/OBJS.SH builtin/des/OBJS.SH builtin/aes/OBJS.SH builtin/camellia/OBJS.SH builtin/md4/OBJS.SH builtin/md5/OBJS.SH builtin/sha1/OBJS.SH builtin/sha2/OBJS.SH builtin/enc_provider/OBJS.SH builtin/hash_provider/OBJS.SH openssl/OBJS.SH openssl/des/OBJS.SH openssl/enc_provider/OBJS.SH openssl/hash_provider/OBJS.SH
-+ objlist= krb/aead.so krb/block_size.so krb/cf2.so krb/checksum_dk_cmac.so krb/checksum_dk_hmac.so krb/checksum_etm.so krb/checksum_hmac_md5.so krb/checksum_unkeyed.so krb/checksum_length.so krb/cksumtype_to_string.so krb/cksumtypes.so krb/coll_proof_cksum.so krb/crypto_length.so krb/default_state.so krb/decrypt.so krb/decrypt_iov.so krb/derive.so krb/encrypt.so krb/encrypt_iov.so krb/encrypt_length.so krb/enctype_util.so krb/enc_dk_cmac.so krb/enc_dk_hmac.so krb/enc_etm.so krb/enc_raw.so krb/enc_rc4.so krb/etypes.so krb/key.so krb/keyblocks.so krb/keyed_cksum.so krb/keyed_checksum_types.so krb/keylengths.so krb/make_checksum.so krb/make_checksum_iov.so krb/make_random_key.so krb/mandatory_sumtype.so krb/nfold.so krb/old_api_glue.so krb/prf.so krb/prf_aes2.so krb/prf_cmac.so krb/prf_des.so krb/prf_dk.so krb/prf_rc4.so krb/prng.so krb/random_to_key.so krb/s2k_pbkdf2.so krb/s2k_rc4.so krb/state.so krb/string_to_cksumtype.so krb/string_to_key.so krb/valid_cksumtype.so krb/verify_checksum.so krb/verify_checksum_iov.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' krb/OBJS.SH builtin/OBJS.SH builtin/des/OBJS.SH builtin/aes/OBJS.SH builtin/camellia/OBJS.SH builtin/md4/OBJS.SH builtin/md5/OBJS.SH builtin/sha1/OBJS.SH builtin/sha2/OBJS.SH builtin/enc_provider/OBJS.SH builtin/hash_provider/OBJS.SH openssl/OBJS.SH openssl/des/OBJS.SH openssl/enc_provider/OBJS.SH openssl/hash_provider/OBJS.SH
++ objlist=' krb/aead.so krb/block_size.so krb/cf2.so krb/checksum_dk_cmac.so krb/checksum_dk_hmac.so krb/checksum_etm.so krb/checksum_hmac_md5.so krb/checksum_unkeyed.so krb/checksum_length.so krb/cksumtype_to_string.so krb/cksumtypes.so krb/coll_proof_cksum.so krb/crypto_length.so krb/default_state.so krb/decrypt.so krb/decrypt_iov.so krb/derive.so krb/encrypt.so krb/encrypt_iov.so krb/encrypt_length.so krb/enctype_util.so krb/enc_dk_cmac.so krb/enc_dk_hmac.so krb/enc_etm.so krb/enc_raw.so krb/enc_rc4.so krb/etypes.so krb/key.so krb/keyblocks.so krb/keyed_cksum.so krb/keyed_checksum_types.so krb/keylengths.so krb/make_checksum.so krb/make_checksum_iov.so krb/make_random_key.so krb/mandatory_sumtype.so krb/nfold.so krb/old_api_glue.so krb/prf.so krb/prf_aes2.so krb/prf_cmac.so krb/prf_des.so krb/prf_dk.so krb/prf_rc4.so krb/prng.so krb/random_to_key.so krb/s2k_pbkdf2.so krb/s2k_rc4.so krb/state.so krb/string_to_cksumtype.so krb/string_to_key.so krb/valid_cksumtype.so krb/verify_checksum.so krb/verify_checksum_iov.so
  builtin/cmac.so builtin/hmac.so builtin/kdf.so builtin/pbkdf2.so
  builtin/des/d3_aead.so builtin/des/d3_kysched.so builtin/des/des_keys.so builtin/des/f_aead.so builtin/des/f_cksum.so builtin/des/f_parity.so builtin/des/f_sched.so builtin/des/f_tables.so builtin/des/key_sched.so builtin/des/weak_key.so
  builtin/aes/aescrypt.so builtin/aes/aestab.so builtin/aes/aeskey.so
@@ -29873,7 +29921,7 @@
  openssl/cmac.so openssl/hmac.so openssl/kdf.so openssl/pbkdf2.so openssl/sha256.so
  openssl/des/des_keys.so
  openssl/enc_provider/des3.so openssl/enc_provider/rc4.so openssl/enc_provider/aes.so openssl/enc_provider/camellia.so
- openssl/hash_provider/hash_evp.so
+ openssl/hash_provider/hash_evp.so'
 + gcc -shared -fPIC -Wl,-h,libk5crypto.so.3 -Wl,--no-undefined -o libk5crypto.so.3.1 krb/aead.so krb/block_size.so krb/cf2.so krb/checksum_dk_cmac.so krb/checksum_dk_hmac.so krb/checksum_etm.so krb/checksum_hmac_md5.so krb/checksum_unkeyed.so krb/checksum_length.so krb/cksumtype_to_string.so krb/cksumtypes.so krb/coll_proof_cksum.so krb/crypto_length.so krb/default_state.so krb/decrypt.so krb/decrypt_iov.so krb/derive.so krb/encrypt.so krb/encrypt_iov.so krb/encrypt_length.so krb/enctype_util.so krb/enc_dk_cmac.so krb/enc_dk_hmac.so krb/enc_etm.so krb/enc_raw.so krb/enc_rc4.so krb/etypes.so krb/key.so krb/keyblocks.so krb/keyed_cksum.so krb/keyed_checksum_types.so krb/keylengths.so krb/make_checksum.so krb/make_checksum_iov.so krb/make_random_key.so krb/mandatory_sumtype.so krb/nfold.so krb/old_api_glue.so krb/prf.so krb/prf_aes2.so krb/prf_cmac.so krb/prf_des.so krb/prf_dk.so krb/prf_rc4.so krb/prng.so krb/random_to_key.so krb/s2k_pbkdf2.so krb/s2k_rc4.so krb/state.so krb/string_to_cksumtype.so krb/string_to_key.so krb/valid_cksumtype.so krb/verify_checksum.so krb/verify_checksum_iov.so builtin/cmac.so builtin/hmac.so builtin/kdf.so builtin/pbkdf2.so builtin/des/d3_aead.so builtin/des/d3_kysched.so builtin/des/des_keys.so builtin/des/f_aead.so builtin/des/f_cksum.so builtin/des/f_parity.so builtin/des/f_sched.so builtin/des/f_tables.so builtin/des/key_sched.so builtin/des/weak_key.so builtin/aes/aescrypt.so builtin/aes/aestab.so builtin/aes/aeskey.so builtin/camellia/camellia.so builtin/md4/md4.so builtin/md5/md5.so builtin/sha1/shs.so builtin/sha2/sha256.so builtin/sha2/sha512.so builtin/enc_provider/des3.so builtin/enc_provider/rc4.so builtin/enc_provider/aes.so builtin/enc_provider/camellia.so builtin/hash_provider/hash_md4.so builtin/hash_provider/hash_md5.so builtin/hash_provider/hash_sha1.so builtin/hash_provider/hash_sha2.so openssl/cmac.so openssl/hmac.so openssl/kdf.so openssl/pbkdf2.so openssl/sha256.so openssl/des/des_keys.so openssl/enc_provider/des3.so openssl/enc_provider/rc4.so openssl/enc_provider/aes.so openssl/enc_provider/camellia.so openssl/hash_provider/hash_evp.so -L../../lib -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libk5crypto.so
 rm -f ../../lib/libk5crypto.so.3.1
@@ -29929,9 +29977,9 @@
 rm -f libkrb5.so.3.3
 building shared krb5 library (3.3)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH error_tables/OBJS.SH asn.1/OBJS.SH ccache/OBJS.SH keytab/OBJS.SH krb/OBJS.SH rcache/OBJS.SH unicode/OBJS.SH os/OBJS.SH ../../util/profile/OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkrb5.so.3 -Wl,--no-undefined -o libkrb5.so.3.3 $objlist  -L../../lib -lk5crypto -lcom_err  -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH error_tables/OBJS.SH asn.1/OBJS.SH ccache/OBJS.SH keytab/OBJS.SH krb/OBJS.SH rcache/OBJS.SH unicode/OBJS.SH os/OBJS.SH ../../util/profile/OBJS.SH
-+ objlist= krb5_libinit.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH error_tables/OBJS.SH asn.1/OBJS.SH ccache/OBJS.SH keytab/OBJS.SH krb/OBJS.SH rcache/OBJS.SH unicode/OBJS.SH os/OBJS.SH ../../util/profile/OBJS.SH
++ objlist=' krb5_libinit.so
  error_tables/asn1_err.so error_tables/kdb5_err.so error_tables/krb5_err.so error_tables/k5e1_err.so error_tables/kv5m_err.so error_tables/krb524_err.so
  asn.1/asn1_encode.so asn.1/asn1_k_encode.so asn.1/ldap_key_seq.so
  ccache/ccapi_util.so ccache/ccbase.so ccache/cccopy.so ccache/cccursor.so ccache/ccdefault.so ccache/ccdefops.so ccache/ccmarshal.so ccache/ccselect.so ccache/ccselect_hostname.so ccache/ccselect_k5identity.so ccache/ccselect_realm.so ccache/cc_api_macos.so ccache/cc_dir.so ccache/cc_retr.so ccache/cc_file.so ccache/cc_kcm.so ccache/cc_memory.so ccache/cc_keyring.so ccache/ccfns.so
@@ -29940,7 +29988,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
@@ -29960,9 +30008,9 @@
 echo >  binutils.versions "${base}_2_MIT {"
 making all in lib/gssapi/generic...
 sed  >> binutils.versions < ../../../src/lib/gssapi/libgssapi_krb5.exports "s/$/;/"
-make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/generic'
 echo >> binutils.versions "};"
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/generic'
 : updated OBJS.SH
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/generic'
 making all in lib/gssapi/krb5...
@@ -29990,19 +30038,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
-ln -s libgssapi_krb5.so.2.2 libgssapi_krb5.so
 rm -f ../../lib/libgssapi_krb5.so.2.2
-(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
+(cd ../../lib && ln -s gssapi/libgssapi_krb5.so.2.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
@@ -30054,16 +30102,16 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_raw.c -o svc_raw.so.o && mv -f svc_raw.so.o svc_raw.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_run.c -o svc_run.so.o && mv -f svc_run.so.o svc_run.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_simple.c -o svc_simple.so.o && mv -f svc_simple.so.o svc_simple.so
-../../../src/lib/rpc/svc_auth_gssapi.c: In function 'clean_client':
-../../../src/lib/rpc/svc_auth_gssapi.c:906:39: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'time_t' {aka 'long int'} [-Wsign-compare]
-  906 |           if (client_data->expiration < time(0)) {
-      |                                       ^
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_tcp.c -o svc_tcp.so.o && mv -f svc_tcp.so.o svc_tcp.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/svc_udp.c -o svc_udp.so.o && mv -f svc_udp.so.o svc_udp.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr.c -o xdr.so.o && mv -f xdr.so.o xdr.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_array.c -o xdr_array.so.o && mv -f xdr_array.so.o xdr_array.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_float.c -o xdr_float.so.o && mv -f xdr_float.so.o xdr_float.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_mem.c -o xdr_mem.so.o && mv -f xdr_mem.so.o xdr_mem.so
+../../../src/lib/rpc/svc_auth_gssapi.c: In function 'clean_client':
+../../../src/lib/rpc/svc_auth_gssapi.c:906:39: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'time_t' {aka 'long int'} [-Wsign-compare]
+  906 |           if (client_data->expiration < time(0)) {
+      |                                       ^
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_rec.c -o xdr_rec.so.o && mv -f xdr_rec.so.o xdr_rec.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_reference.c -o xdr_reference.so.o && mv -f xdr_reference.so.o xdr_reference.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../src/lib/rpc/xdr_stdio.c -o xdr_stdio.so.o && mv -f xdr_stdio.so.o xdr_stdio.so
@@ -30073,9 +30121,9 @@
 rm -f libgssrpc.so.4.2
 building shared gssrpc library (4.2)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libgssrpc.so.4 -Wl,--no-undefined -o libgssrpc.so.4.2 $objlist  -L../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= auth_none.so auth_unix.so authgss_prot.so authunix_prot.so auth_gss.so auth_gssapi.so auth_gssapi_misc.so bindresvport.so clnt_generic.so clnt_perror.so clnt_raw.so clnt_simple.so clnt_tcp.so clnt_udp.so dyn.so rpc_dtablesize.so get_myaddress.so getrpcport.so pmap_clnt.so pmap_getmaps.so pmap_getport.so pmap_prot.so pmap_prot2.so pmap_rmt.so rpc_prot.so rpc_commondata.so rpc_callmsg.so svc.so svc_auth.so svc_auth_gss.so svc_auth_gssapi.so svc_auth_none.so svc_auth_unix.so svc_raw.so svc_run.so svc_simple.so svc_tcp.so svc_udp.so xdr.so xdr_array.so xdr_float.so xdr_mem.so xdr_rec.so xdr_reference.so xdr_stdio.so xdr_sizeof.so xdr_alloc.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' auth_none.so auth_unix.so authgss_prot.so authunix_prot.so auth_gss.so auth_gssapi.so auth_gssapi_misc.so bindresvport.so clnt_generic.so clnt_perror.so clnt_raw.so clnt_simple.so clnt_tcp.so clnt_udp.so dyn.so rpc_dtablesize.so get_myaddress.so getrpcport.so pmap_clnt.so pmap_getmaps.so pmap_getport.so pmap_prot.so pmap_prot2.so pmap_rmt.so rpc_prot.so rpc_commondata.so rpc_callmsg.so svc.so svc_auth.so svc_auth_gss.so svc_auth_gssapi.so svc_auth_none.so svc_auth_unix.so svc_raw.so svc_run.so svc_simple.so svc_tcp.so svc_udp.so xdr.so xdr_array.so xdr_float.so xdr_mem.so xdr_rec.so xdr_reference.so xdr_stdio.so xdr_sizeof.so xdr_alloc.so'
 + gcc -shared -fPIC -Wl,-h,libgssrpc.so.4 -Wl,--no-undefined -o libgssrpc.so.4.2 auth_none.so auth_unix.so authgss_prot.so authunix_prot.so auth_gss.so auth_gssapi.so auth_gssapi_misc.so bindresvport.so clnt_generic.so clnt_perror.so clnt_raw.so clnt_simple.so clnt_tcp.so clnt_udp.so dyn.so rpc_dtablesize.so get_myaddress.so getrpcport.so pmap_clnt.so pmap_getmaps.so pmap_getport.so pmap_prot.so pmap_prot2.so pmap_rmt.so rpc_prot.so rpc_commondata.so rpc_callmsg.so svc.so svc_auth.so svc_auth_gss.so svc_auth_gssapi.so svc_auth_none.so svc_auth_unix.so svc_raw.so svc_run.so svc_simple.so svc_tcp.so svc_udp.so xdr.so xdr_array.so xdr_float.so xdr_mem.so xdr_rec.so xdr_reference.so xdr_stdio.so xdr_sizeof.so xdr_alloc.so -L../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libgssrpc.so
 rm -f ../../lib/libgssrpc.so.4.2
@@ -30118,9 +30166,9 @@
 rm -f libkdb5.so.10.0
 building shared kdb5 library (10.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkdb5.so.10 -Wl,--no-undefined -o libkdb5.so.10.0 $objlist  -L../../lib -lgssrpc -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= kdb5.so encrypt_key.so decrypt_key.so kdb_default.so kdb_cpw.so adb_err.so iprop_xdr.so kdb_convert.so kdb_log.so keytab.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' kdb5.so encrypt_key.so decrypt_key.so kdb_default.so kdb_cpw.so adb_err.so iprop_xdr.so kdb_convert.so kdb_log.so keytab.so'
 + gcc -shared -fPIC -Wl,-h,libkdb5.so.10 -Wl,--no-undefined -o libkdb5.so.10.0 kdb5.so encrypt_key.so decrypt_key.so kdb_default.so kdb_cpw.so adb_err.so iprop_xdr.so kdb_convert.so kdb_log.so keytab.so -L../../lib -lgssrpc -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkdb5.so
 rm -f ../../lib/libkdb5.so.10.0
@@ -30182,10 +30230,10 @@
 rm -f libkadm5clnt_mit.so.12.0
 building shared kadm5clnt_mit library (12.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' ../OBJS.SH OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkadm5clnt_mit.so.12 -Wl,--no-undefined -o libkadm5clnt_mit.so.12.0 $objlist  -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err  -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; ../OBJS.SH OBJS.SH
-+ objlist= ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so
- clnt_policy.so client_rpc.so client_principal.so client_init.so clnt_privs.so clnt_chpass_util.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' ../OBJS.SH OBJS.SH
++ objlist=' ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so
+ clnt_policy.so client_rpc.so client_principal.so client_init.so clnt_privs.so clnt_chpass_util.so'
 + gcc -shared -fPIC -Wl,-h,libkadm5clnt_mit.so.12 -Wl,--no-undefined -o libkadm5clnt_mit.so.12.0 ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so clnt_policy.so client_rpc.so client_principal.so client_init.so clnt_privs.so clnt_chpass_util.so -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkadm5clnt_mit.so
 rm -f ../../../lib/libkadm5clnt_mit.so.12.0
@@ -30211,10 +30259,6 @@
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/server_kdb.c -o server_kdb.so.o && mv -f server_kdb.so.o server_kdb.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/server_misc.c -o server_misc.so.o && mv -f server_misc.so.o server_misc.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/server_init.c -o server_init.so.o && mv -f server_init.so.o server_init.so
-../../../../src/lib/kadm5/srv/svr_policy.c: In function 'kadm5_modify_policy':
-../../../../src/lib/kadm5/srv/svr_policy.c:295:31: warning: comparison of integer expressions of different signedness: 'long int' and 'krb5_ui_4' {aka 'unsigned int'} [-Wsign-compare]
-  295 |         if(entry->pw_min_life > p->pw_max_life && p->pw_max_life != 0)  {
-      |                               ^
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/svr_iters.c -o svr_iters.so.o && mv -f svr_iters.so.o svr_iters.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/svr_chpass_util.c -o svr_chpass_util.so.o && mv -f svr_chpass_util.so.o svr_chpass_util.so
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../include/kadm5 -I../../../../src/lib/gssapi/krb5 -I../../../../src/lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/lib/kadm5/srv/adb_xdr.c -o adb_xdr.so.o && mv -f adb_xdr.so.o adb_xdr.so
@@ -30223,6 +30267,10 @@
 sed  >> binutils.versions < ../../../../src/lib/kadm5/srv/libkadm5srv_mit.exports "s/$/;/"
 echo >> binutils.versions "};"
 echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+../../../../src/lib/kadm5/srv/svr_policy.c: In function 'kadm5_modify_policy':
+../../../../src/lib/kadm5/srv/svr_policy.c:295:31: warning: comparison of integer expressions of different signedness: 'long int' and 'krb5_ui_4' {aka 'unsigned int'} [-Wsign-compare]
+  295 |         if(entry->pw_min_life > p->pw_max_life && p->pw_max_life != 0)  {
+      |                               ^
 ../../../../src/lib/kadm5/srv/svr_principal.c: In function 'apply_keysalt_policy':
 ../../../../src/lib/kadm5/srv/svr_principal.c:208:14: warning: argument 1 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
   208 |     subset = calloc(n_ks_tuple, sizeof(*subset));
@@ -30237,10 +30285,10 @@
 rm -f libkadm5srv_mit.so.12.0
 building shared kadm5srv_mit library (12.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' ../OBJS.SH OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkadm5srv_mit.so.12 -Wl,--no-undefined -o libkadm5srv_mit.so.12.0 $objlist  -L../../../lib -lgssrpc -lgssapi_krb5 -lkdb5  -lkrb5 -lk5crypto -lkrb5support -lcom_err   -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; ../OBJS.SH OBJS.SH
-+ objlist= ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so
- pwqual.so pwqual_dict.so pwqual_empty.so pwqual_hesiod.so pwqual_princ.so kadm5_hook.so svr_policy.so svr_principal.so server_kdb.so server_misc.so server_init.so svr_iters.so svr_chpass_util.so adb_xdr.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' ../OBJS.SH OBJS.SH
++ objlist=' ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so
+ pwqual.so pwqual_dict.so pwqual_empty.so pwqual_hesiod.so pwqual_princ.so kadm5_hook.so svr_policy.so svr_principal.so server_kdb.so server_misc.so server_init.so svr_iters.so svr_chpass_util.so adb_xdr.so'
 + gcc -shared -fPIC -Wl,-h,libkadm5srv_mit.so.12 -Wl,--no-undefined -o libkadm5srv_mit.so.12.0 ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so pwqual.so pwqual_dict.so pwqual_empty.so pwqual_hesiod.so pwqual_princ.so kadm5_hook.so svr_policy.so svr_principal.so server_kdb.so server_misc.so server_init.so svr_iters.so svr_chpass_util.so adb_xdr.so -L../../../lib -lgssrpc -lgssapi_krb5 -lkdb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkadm5srv_mit.so
 rm -f ../../../lib/libkadm5srv_mit.so.12.0
@@ -30275,9 +30323,9 @@
 rm -f libapputils.a
 building static apputils library
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.ST` && ar cq libapputils.a $objlist
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.ST
-+ objlist= net-server.o udppktinfo.o
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.ST
++ objlist=' net-server.o udppktinfo.o'
 + ar cq libapputils.a net-server.o udppktinfo.o
 ranlib libapputils.a
 rm -f ../../lib/libapputils.a
@@ -30294,9 +30342,9 @@
 rm -f libkrad.so.0.0
 building shared krad library (0.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkrad.so.0 -Wl,--no-undefined -o libkrad.so.0.0 $objlist  -L../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lverto  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= attr.so attrset.so client.so code.so packet.so remote.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' attr.so attrset.so client.so code.so packet.so remote.so'
 + gcc -shared -fPIC -Wl,-h,libkrad.so.0 -Wl,--no-undefined -o libkrad.so.0.0 attr.so attrset.so client.so code.so packet.so remote.so -L../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -lverto -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkrad.so
 rm -f ../../lib/libkrad.so.0.0
@@ -30316,18 +30364,18 @@
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/audit'
 making all in plugins/audit/test...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/audit/test'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "k5audit_test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/audit/test/k5audit_test.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f k5audit_test.so
 building dynamic k5audit_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH ../OBJS.SH` && gcc -shared -fPIC -Wl,-h,k5audit_test.so.0 -Wl,--no-undefined -o k5audit_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH ../OBJS.SH
-+ objlist= au_test.so
- ../kdc_j_encode.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH ../OBJS.SH
++ objlist=' au_test.so
+ ../kdc_j_encode.so'
 + gcc -shared -fPIC -Wl,-h,k5audit_test.so.0 -Wl,--no-undefined -o k5audit_test.so au_test.so ../kdc_j_encode.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/audit/test'
 making all in plugins/kadm5_hook/test...
@@ -30341,9 +30389,9 @@
 rm -f kadm5_hook_test.so
 building dynamic kadm5_hook_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,kadm5_hook_test.so.0 -Wl,--no-undefined -o kadm5_hook_test.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,kadm5_hook_test.so.0 -Wl,--no-undefined -o kadm5_hook_test.so main.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kadm5_hook/test'
 making all in plugins/kadm5_auth/test...
@@ -30377,54 +30425,54 @@
 rm -f kadm5_auth_test.so
 building dynamic kadm5_auth_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,kadm5_auth_test.so.0 -Wl,--no-undefined -o kadm5_auth_test.so $objlist  -L../../../lib -lkdb5  -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,kadm5_auth_test.so.0 -Wl,--no-undefined -o kadm5_auth_test.so main.so -L../../../lib -lkdb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kadm5_auth/test'
 making all in plugins/gssapi/negoextest...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/gssapi/negoextest'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "gss_negoextest_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/gssapi/negoextest/gss_negoextest.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f gss_negoextest.so
 building dynamic gss_negoextest object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,gss_negoextest.so.0 -Wl,--no-undefined -o gss_negoextest.so $objlist  -L../../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,gss_negoextest.so.0 -Wl,--no-undefined -o gss_negoextest.so main.so -L../../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/gssapi/negoextest'
 making all in plugins/hostrealm/test...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/hostrealm/test'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "hostrealm_test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/hostrealm/test/hostrealm_test.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f hostrealm_test.so
 building dynamic hostrealm_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,hostrealm_test.so.0 -Wl,--no-undefined -o hostrealm_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,hostrealm_test.so.0 -Wl,--no-undefined -o hostrealm_test.so main.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/hostrealm/test'
 making all in plugins/localauth/test...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/localauth/test'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "localauth_test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/localauth/test/localauth_test.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f localauth_test.so
 building dynamic localauth_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,localauth_test.so.0 -Wl,--no-undefined -o localauth_test.so $objlist  -L../../../lib -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,localauth_test.so.0 -Wl,--no-undefined -o localauth_test.so main.so -L../../../lib -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/localauth/test'
 making all in plugins/pwqual/test...
@@ -30438,54 +30486,54 @@
 rm -f pwqual_test.so
 building dynamic pwqual_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,pwqual_test.so.0 -Wl,--no-undefined -o pwqual_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,pwqual_test.so.0 -Wl,--no-undefined -o pwqual_test.so main.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/pwqual/test'
 making all in plugins/authdata/greet_server...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/authdata/greet_server'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "greet_server_1_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/authdata/greet_server/greet_server.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f greet_server.so
 building dynamic greet_server object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,greet_server.so.1 -Wl,--no-undefined -o greet_server.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= greet_auth.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' greet_auth.so'
 + gcc -shared -fPIC -Wl,-h,greet_server.so.1 -Wl,--no-undefined -o greet_server.so greet_auth.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/authdata/greet_server'
 making all in plugins/authdata/greet_client...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/authdata/greet_client'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "greet_client_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/authdata/greet_client/greet_client.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f greet_client.so
 building dynamic greet_client object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,greet_client.so.0 -Wl,--no-undefined -o greet_client.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= greet.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' greet.so'
 + gcc -shared -fPIC -Wl,-h,greet_client.so.0 -Wl,--no-undefined -o greet_client.so greet.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/authdata/greet_client'
 making all in plugins/certauth/test...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/certauth/test'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "certauth_test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/certauth/test/certauth_test.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f certauth_test.so
 building dynamic certauth_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,certauth_test.so.0 -Wl,--no-undefined -o certauth_test.so $objlist  -L../../../lib -lkdb5  -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,certauth_test.so.0 -Wl,--no-undefined -o certauth_test.so main.so -L../../../lib -lkdb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/certauth/test'
 making all in plugins/kdb/db2...
@@ -30527,13 +30575,13 @@
 rm -f libdb.so.1.1
 building shared db library (1.1)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' hash/OBJS.SH btree/OBJS.SH db/OBJS.SH mpool/OBJS.SH recno/OBJS.SH` && gcc -shared -fPIC -Wl,-h,libdb.so.1 -Wl,--no-undefined -o libdb.so.1.1 $objlist  -L../../../../lib -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; hash/OBJS.SH btree/OBJS.SH db/OBJS.SH mpool/OBJS.SH recno/OBJS.SH
-+ objlist= hash/hash.so hash/hash_bigkey.so hash/hash_debug.so hash/hash_func.so hash/hash_log2.so hash/hash_page.so hash/hsearch.so hash/dbm.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' hash/OBJS.SH btree/OBJS.SH db/OBJS.SH mpool/OBJS.SH recno/OBJS.SH
++ objlist=' hash/hash.so hash/hash_bigkey.so hash/hash_debug.so hash/hash_func.so hash/hash_log2.so hash/hash_page.so hash/hsearch.so hash/dbm.so
  btree/bt_close.so btree/bt_conv.so btree/bt_debug.so btree/bt_delete.so btree/bt_get.so btree/bt_open.so btree/bt_overflow.so btree/bt_page.so btree/bt_put.so btree/bt_search.so btree/bt_seq.so btree/bt_split.so btree/bt_utils.so
  db/db.so
  mpool/mpool.so
- recno/rec_close.so recno/rec_delete.so recno/rec_get.so recno/rec_open.so recno/rec_put.so recno/rec_search.so recno/rec_seq.so recno/rec_utils.so
+ recno/rec_close.so recno/rec_delete.so recno/rec_get.so recno/rec_open.so recno/rec_put.so recno/rec_search.so recno/rec_seq.so recno/rec_utils.so'
 + gcc -shared -fPIC -Wl,-h,libdb.so.1 -Wl,--no-undefined -o libdb.so.1.1 hash/hash.so hash/hash_bigkey.so hash/hash_debug.so hash/hash_func.so hash/hash_log2.so hash/hash_page.so hash/hsearch.so hash/dbm.so btree/bt_close.so btree/bt_conv.so btree/bt_debug.so btree/bt_delete.so btree/bt_get.so btree/bt_open.so btree/bt_overflow.so btree/bt_page.so btree/bt_put.so btree/bt_search.so btree/bt_seq.so btree/bt_split.so btree/bt_utils.so db/db.so mpool/mpool.so recno/rec_close.so recno/rec_delete.so recno/rec_get.so recno/rec_open.so recno/rec_put.so recno/rec_search.so recno/rec_seq.so recno/rec_utils.so -L../../../../lib -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libdb.so
 rm -f libdb.so.1
@@ -30550,22 +30598,22 @@
 rm -f db2.so
 building dynamic db2 object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH libdb2/hash/OBJS.SH libdb2/btree/OBJS.SH libdb2/db/OBJS.SH libdb2/mpool/OBJS.SH libdb2/recno/OBJS.SH` && gcc -shared -fPIC -Wl,-h,db2.so.0 -Wl,--no-undefined -o db2.so $objlist  -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err  -lk5crypto  -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5support -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH libdb2/hash/OBJS.SH libdb2/btree/OBJS.SH libdb2/db/OBJS.SH libdb2/mpool/OBJS.SH libdb2/recno/OBJS.SH
-+ objlist= kdb_xdr.so adb_openclose.so adb_policy.so kdb_db2.so pol_xdr.so db2_exp.so lockout.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH libdb2/hash/OBJS.SH libdb2/btree/OBJS.SH libdb2/db/OBJS.SH libdb2/mpool/OBJS.SH libdb2/recno/OBJS.SH
++ objlist=' kdb_xdr.so adb_openclose.so adb_policy.so kdb_db2.so pol_xdr.so db2_exp.so lockout.so
  libdb2/hash/hash.so libdb2/hash/hash_bigkey.so libdb2/hash/hash_debug.so libdb2/hash/hash_func.so libdb2/hash/hash_log2.so libdb2/hash/hash_page.so libdb2/hash/hsearch.so libdb2/hash/dbm.so
  libdb2/btree/bt_close.so libdb2/btree/bt_conv.so libdb2/btree/bt_debug.so libdb2/btree/bt_delete.so libdb2/btree/bt_get.so libdb2/btree/bt_open.so libdb2/btree/bt_overflow.so libdb2/btree/bt_page.so libdb2/btree/bt_put.so libdb2/btree/bt_search.so libdb2/btree/bt_seq.so libdb2/btree/bt_split.so libdb2/btree/bt_utils.so
  libdb2/db/db.so
  libdb2/mpool/mpool.so
- libdb2/recno/rec_close.so libdb2/recno/rec_delete.so libdb2/recno/rec_get.so libdb2/recno/rec_open.so libdb2/recno/rec_put.so libdb2/recno/rec_search.so libdb2/recno/rec_seq.so libdb2/recno/rec_utils.so
+ libdb2/recno/rec_close.so libdb2/recno/rec_delete.so libdb2/recno/rec_get.so libdb2/recno/rec_open.so libdb2/recno/rec_put.so libdb2/recno/rec_search.so libdb2/recno/rec_seq.so libdb2/recno/rec_utils.so'
 + gcc -shared -fPIC -Wl,-h,db2.so.0 -Wl,--no-undefined -o db2.so kdb_xdr.so adb_openclose.so adb_policy.so kdb_db2.so pol_xdr.so db2_exp.so lockout.so libdb2/hash/hash.so libdb2/hash/hash_bigkey.so libdb2/hash/hash_debug.so libdb2/hash/hash_func.so libdb2/hash/hash_log2.so libdb2/hash/hash_page.so libdb2/hash/hsearch.so libdb2/hash/dbm.so libdb2/btree/bt_close.so libdb2/btree/bt_conv.so libdb2/btree/bt_debug.so libdb2/btree/bt_delete.so libdb2/btree/bt_get.so libdb2/btree/bt_open.so libdb2/btree/bt_overflow.so libdb2/btree/bt_page.so libdb2/btree/bt_put.so libdb2/btree/bt_search.so libdb2/btree/bt_seq.so libdb2/btree/bt_split.so libdb2/btree/bt_utils.so libdb2/db/db.so libdb2/mpool/mpool.so libdb2/recno/rec_close.so libdb2/recno/rec_delete.so libdb2/recno/rec_get.so libdb2/recno/rec_open.so libdb2/recno/rec_put.so libdb2/recno/rec_search.so libdb2/recno/rec_seq.so libdb2/recno/rec_utils.so -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/db2'
 making all in plugins/kdb/ldap...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/ldap'
 gcc -fPIC -DSHARED -DHAVE_CONFIG_H  -I../../../include -I../../../../src/include -I../../../lib/kdb -I../../../../src/plugins/kdb/ldap/../../../lib/kdb -I../../../../src/plugins/kdb/ldap/libkdb_ldap -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Wno-maybe-uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=discarded-qualifiers -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread  -c ../../../../src/plugins/kdb/ldap/ldap_exp.c -o ldap_exp.so.o && mv -f ldap_exp.so.o ldap_exp.so
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
-making all in plugins/kdb/ldap/libkdb_ldap...
 echo >> binutils.versions "kldap_0_MIT {"
+making all in plugins/kdb/ldap/libkdb_ldap...
 sed  >> binutils.versions < ../../../../src/plugins/kdb/ldap/kldap.exports "s/$/;/"
 echo >> binutils.versions "};"
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/ldap/libkdb_ldap'
@@ -30587,9 +30635,9 @@
 rm -f libkdb_ldap.so.1.0
 building shared kdb_ldap library (1.0)
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,libkdb_ldap.so.1 -Wl,--no-undefined -o libkdb_ldap.so.1.0 $objlist  -L../../../../lib -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support -lldap -llber -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= kdb_ldap.so kdb_ldap_conn.so ldap_realm.so ldap_create.so ldap_krbcontainer.so ldap_principal.so ldap_principal2.so ldap_pwd_policy.so ldap_misc.so ldap_handle.so ldap_tkt_policy.so princ_xdr.so ldap_service_stash.so kdb_xdr.so ldap_err.so lockout.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' kdb_ldap.so kdb_ldap_conn.so ldap_realm.so ldap_create.so ldap_krbcontainer.so ldap_principal.so ldap_principal2.so ldap_pwd_policy.so ldap_misc.so ldap_handle.so ldap_tkt_policy.so princ_xdr.so ldap_service_stash.so kdb_xdr.so ldap_err.so lockout.so'
 + gcc -shared -fPIC -Wl,-h,libkdb_ldap.so.1 -Wl,--no-undefined -o libkdb_ldap.so.1.0 kdb_ldap.so kdb_ldap_conn.so ldap_realm.so ldap_create.so ldap_krbcontainer.so ldap_principal.so ldap_principal2.so ldap_pwd_policy.so ldap_misc.so ldap_handle.so ldap_tkt_policy.so princ_xdr.so ldap_service_stash.so kdb_xdr.so ldap_err.so lockout.so -L../../../../lib -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lldap -llber -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 rm -f libkdb_ldap.so
 rm -f ../../../../lib/libkdb_ldap.so.1.0
@@ -30598,16 +30646,16 @@
 (cd ../../../../lib && ln -s ../plugins/kdb/ldap/libkdb_ldap/libkdb_ldap.so.1.0 .)
 ln -s libkdb_ldap.so.1.0 libkdb_ldap.so.1
 rm -f ../../../../lib/libkdb_ldap.so
-(cd ../../../../lib && ln -s ../plugins/kdb/ldap/libkdb_ldap/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/i386-linux-gnu/krb5 -lkdb_ldap -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err  -lk5crypto -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= ldap_exp.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' ldap_exp.so'
 + gcc -shared -fPIC -Wl,-h,kldap.so.0 -Wl,--no-undefined -o kldap.so ldap_exp.so -L../../../lib -Wl,-rpath,/usr/lib/i386-linux-gnu/krb5 -lkdb_ldap -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/ldap'
 making all in plugins/kdb/ldap/ldap_util...
@@ -30634,114 +30682,114 @@
 rm -f klmdb.so
 building dynamic klmdb object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,klmdb.so.0 -Wl,--no-undefined -o klmdb.so $objlist  -L../../../lib -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -llmdb -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= kdb_lmdb.so lockout.so marshal.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' kdb_lmdb.so lockout.so marshal.so'
 + gcc -shared -fPIC -Wl,-h,klmdb.so.0 -Wl,--no-undefined -o klmdb.so kdb_lmdb.so lockout.so marshal.so -L../../../lib -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -llmdb -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/lmdb'
 making all in plugins/kdb/test...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/test'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/kdb/test/test.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f test.so
 building dynamic test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,test.so.0 -Wl,--no-undefined -o test.so $objlist  -L../../../lib -lkadm5srv_mit  -lkdb5  -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= kdb_test.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' kdb_test.so'
 + gcc -shared -fPIC -Wl,-h,test.so.0 -Wl,--no-undefined -o test.so kdb_test.so -L../../../lib -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdb/test'
 making all in plugins/kdcpolicy/test...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdcpolicy/test'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "kdcpolicy_test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/kdcpolicy/test/kdcpolicy_test.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f kdcpolicy_test.so
 building dynamic kdcpolicy_test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,kdcpolicy_test.so.0 -Wl,--no-undefined -o kdcpolicy_test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,kdcpolicy_test.so.0 -Wl,--no-undefined -o kdcpolicy_test.so main.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/kdcpolicy/test'
 making all in plugins/preauth/otp...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/otp'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "otp_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/preauth/otp/otp.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f otp.so
 building dynamic otp object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,otp.so.0 -Wl,--no-undefined -o otp.so $objlist  -L../../../lib -lkrad -lverto  -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= otp_state.so main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' otp_state.so main.so'
 + gcc -shared -fPIC -Wl,-h,otp.so.0 -Wl,--no-undefined -o otp.so otp_state.so main.so -L../../../lib -lkrad -lverto -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/otp'
 making all in plugins/preauth/pkinit...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/pkinit'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "pkinit_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/preauth/pkinit/pkinit.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f pkinit.so
 building dynamic pkinit object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,pkinit.so.0 -Wl,--no-undefined -o pkinit.so $objlist  -L../../../lib -lkrb5 -lcom_err  -lk5crypto -lcrypto  -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= pkinit_accessor.so pkinit_srv.so pkinit_lib.so pkinit_clnt.so pkinit_constants.so pkinit_profile.so pkinit_identity.so pkinit_matching.so pkinit_crypto_openssl.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' pkinit_accessor.so pkinit_srv.so pkinit_lib.so pkinit_clnt.so pkinit_constants.so pkinit_profile.so pkinit_identity.so pkinit_matching.so pkinit_crypto_openssl.so'
 + gcc -shared -fPIC -Wl,-h,pkinit.so.0 -Wl,--no-undefined -o pkinit.so pkinit_accessor.so pkinit_srv.so pkinit_lib.so pkinit_clnt.so pkinit_constants.so pkinit_profile.so pkinit_identity.so pkinit_matching.so pkinit_crypto_openssl.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lcrypto -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/pkinit'
 making all in plugins/preauth/spake...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/spake'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "spake_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/preauth/spake/spake.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f spake.so
 building dynamic spake object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,spake.so.0 -Wl,--no-undefined -o spake.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= util.so iana.so groups.so openssl.so edwards25519.so spake_client.so spake_kdc.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' util.so iana.so groups.so openssl.so edwards25519.so spake_client.so spake_kdc.so'
 + gcc -shared -fPIC -Wl,-h,spake.so.0 -Wl,--no-undefined -o spake.so util.so iana.so groups.so openssl.so edwards25519.so spake_client.so spake_kdc.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/spake'
 making all in plugins/preauth/test...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/test'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "test_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/preauth/test/test.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f test.so
 building dynamic test object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,test.so.0 -Wl,--no-undefined -o test.so $objlist  -L../../../lib -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= cltest.so kdctest.so common.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' cltest.so kdctest.so common.so'
 + gcc -shared -fPIC -Wl,-h,test.so.0 -Wl,--no-undefined -o test.so cltest.so kdctest.so common.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/preauth/test'
 making all in plugins/tls/k5tls...
 make[4]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/plugins/tls/k5tls'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "k5tls_0_MIT {"
 sed  >> binutils.versions < ../../../../src/plugins/tls/k5tls/k5tls.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f k5tls.so
 building dynamic k5tls object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,k5tls.so.0 -Wl,--no-undefined -o k5tls.so $objlist  -L../../../lib -lkrb5 -lkrb5support -lssl -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= openssl.so notls.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' openssl.so notls.so'
 + gcc -shared -fPIC -Wl,-h,k5tls.so.0 -Wl,--no-undefined -o k5tls.so openssl.so notls.so -L../../../lib -lkrb5 -lkrb5support -lssl -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/plugins/tls/k5tls'
 making all in kdc...
@@ -30984,17 +31032,17 @@
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/tests/threads'
 making all in tests/softpkcs11...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/tests/softpkcs11'
-: updated OBJS.SH
 echo >  binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
+: updated OBJS.SH
 echo >> binutils.versions "softpkcs11_0_MIT {"
 sed  >> binutils.versions < ../../../src/tests/softpkcs11/softpkcs11.exports "s/$/;/"
 echo >> binutils.versions "};"
 rm -f softpkcs11.so
 building dynamic softpkcs11 object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,softpkcs11.so.0 -Wl,--no-undefined -o softpkcs11.so $objlist  -L../../lib -lkrb5support -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' main.so'
 + gcc -shared -fPIC -Wl,-h,softpkcs11.so.0 -Wl,--no-undefined -o softpkcs11.so main.so -L../../lib -lkrb5support -lcrypto -Wl,-z,relro -Wl,--version-script binutils.versions
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/tests/softpkcs11'
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/tests'
@@ -31063,9 +31111,9 @@
 rm -f proftest.so
 building dynamic proftest object
 set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && gcc -shared -fPIC -Wl,-h,proftest.so.0 -Wl,--no-undefined -o proftest.so $objlist  -L../../../lib -lkrb5support -lkeyutils -lresolv  -Wl,-z,relro -Wl,--version-script binutils.versions 
-+ set -x
-+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
-+ objlist= testmod_main.so
+++ set -x
+++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
++ objlist=' testmod_main.so'
 + gcc -shared -fPIC -Wl,-h,proftest.so.0 -Wl,--no-undefined -o proftest.so testmod_main.so -L../../../lib -lkrb5support -lkeyutils -lresolv -Wl,-z,relro -Wl,--version-script binutils.versions
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/util/profile/testmod'
 gcc -L../../lib -L.  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o test_parse test_parse.o prof_tree.o prof_file.o prof_parse.o prof_get.o prof_set.o prof_err.o prof_init.o -lcom_err  -lkrb5support -lkeyutils -lresolv 
@@ -31297,11 +31345,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: A4 DD 8A B5 1F 55 26 5B 64 B0 D1 37 E6 84 16 45 03 65 14 B4 5A A5 9F 78 75 20 06 4C E3 D4 CF B7 FC A1 00 55 1A 7B 72 B7 B7 89 09 90
+Enc output: A1 96 CF CC 38 E4 F5 00 56 78 DA AF AF 58 64 CA 3C 72 48 61 7B E3 91 55 93 B0 03 4C 0E 01 E0 6B A3 AF AA D6 E2 00 F5 B4 A5 91 3C 4C
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 87 44 A2 D9 63 C2 19 FF 26 66 4E 11 48 02 69 70 B5 81 5E EF 10 66 4B 72 75 B8 13 82 D1 55 85 FF 9D 83 E1 69 01 C1 D6 88 26 0D 40 C5
+Enc output: 94 58 22 A2 1D F7 F5 AB F9 E6 E8 6D 1C 4F 11 AC 12 19 EB BD F4 C1 AA E3 9E EB FB F9 26 CE C9 02 C7 05 EC A1 05 26 96 CB 35 FA 07 30
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31310,24 +31358,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: AA 58 B0 98 AB D3 37 3F
-Data: F6 4C CB D0 BD 50 42 06 C9 90 24 45 9C 4A 2D 7B
+Header: 75 04 51 49 A6 D0 89 E2
+Data: DE 05 3D F6 05 CA 80 59 45 89 17 CF EA E3 66 27
 Padding:
-Trailer: 03 BB D1 3F 68 21 7E B3 23 B1 6B A8 95 0D C8 BC FC D4 16 7A
+Trailer: BB AF 6D D8 AA 52 4A 66 8D 4E D1 33 2E 30 7C 0F 93 4B D8 4A
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: AE C8 EB 25 81 96 8B FE
-Data: FF 9F CC FA E6 3B 3F 2D CB 20 06 4B 27 05 C8 46
+Header: 9A EB 0C C7 29 F8 23 81
+Data: AC 7C 2A AD 67 43 C2 CC 90 42 95 71 8A B8 3D F4
 Padding:
-Trailer: 4A 67 C7 05 AE 86 F0 85 69 9F 9C B0 58 0E F1 8E 9C B9 23 59
+Trailer: 08 08 DC 1D 1D 53 99 B6 52 36 AF 16 94 DC 6C F6 E1 43 76 59
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 41 A7 20 03 DE F0 DC 6F 89 D7 5B 17 A0 04 88 52 03 87 8E 48 42 48 4E DE 5F 25 A3 7B 28 83 C9 65 B4 CA 88 C8 04 36 9C 32 18 AB 0C 2B
+Enc output: 64 C3 7F 02 A9 56 D4 3C 10 94 96 F2 2A EF 43 61 5B 10 53 8A DF A9 4C FF 47 5A 01 2E D3 EB F7 5D 66 8A 94 80 67 51 93 65 47 AC 7A F4
 Encrypting again with state: . . . OK
-Enc output: 0D A8 14 77 20 DB 35 20 76 B9 89 E3 08 76 9A 2E 27 AA EF 92 89 45 83 16 4F 6A CF 54 51 8E B4 07 3F F1 D1 1A 6B BC F1 C2 C9 2B 00 6E 8C 56 27 4F B6 93 A3 E8
+Enc output: 76 33 B3 5F EE 73 ED BB 10 21 F8 97 83 69 87 8A 9D 53 82 9B 18 21 BE B9 8F CE B3 BA FE FE 1D BF 55 E9 7F 88 3C 17 51 E1 09 F3 43 F8 7F B6 FA 54 04 06 D6 BC
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31340,11 +31388,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: C3 57 16 3D 69 BD 70 68 5D BC 4B F0 FA B9 C0 6C 83 40 FA D4 35 67 25 54 48 DF 1F DE 52 03 28 71 7F C1 86 FA A4 FE 35 34
+Enc output: 53 3E CD 57 3C DA F0 58 45 66 7D 45 26 C7 6D E5 5C 3B 5D 3A 92 DB 0E DF 98 EA 8A 19 9D 4B BB 8A 4B C9 7B 5A 87 27 E6 E4
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 1A C7 DE A1 3D EB E5 1A 0B 20 72 AA D3 41 85 A5 B8 F0 98 0E 6F 7C 78 9B 1B 0B C7 48 50 86 75 D8 52 56 EA 9E C4 E3 75 1D
+Enc output: 12 B6 73 CC D4 23 ED 36 CD CD 20 A0 3B 36 A8 62 79 7F 59 D5 DE 50 18 6A DB 90 BC 61 87 07 24 52 46 15 C2 86 80 DA A0 E7
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31353,24 +31401,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 7E AE 32 F1 5E 02 23 33 53 73 26 E8 B1 18 1E 63 EA 9F 3B 6B 88 EF BB 75
-Data: 6E 03 B0 E4 5D 62 B5 03 26 FC FC F6 4C 7A 25 AE
+Header: FF 63 BE 86 B5 33 47 A5 C4 6B 5D 78 4A F1 8D 10 63 99 41 6C C2 CC C3 CB
+Data: 88 D6 17 7F 25 B3 3B 5A 77 30 03 66 20 37 39 65
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: BE E5 93 E4 3B AC C0 CC CB 8A D9 A5 88 E9 B4 D8 63 59 CF CC D7 78 A5 6F
-Data: 1B A5 EF 86 E5 52 22 40 15 18 30 27 84 3C D9 64
+Header: 1F 23 A1 B3 A6 BE 6B 8A 0B 8B E6 31 9C 68 BA FC 63 2F 7F 67 A2 23 C9 B2
+Data: 60 8A F0 8F D8 90 5E B9 D5 B1 57 F1 7B 3C 92 3E
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 2B 51 63 5F 60 27 FE 30 E5 72 71 A0 43 F8 E5 EF E6 A3 B7 ED 01 B3 BC FE 5E B5 94 C4 7F DC 5B C6 78 B1 98 28 6F 2D 81 F3
+Enc output: 64 55 64 76 2F D6 A8 51 CD 92 A2 56 B5 3F AA 52 F4 C6 7A D7 66 DE 3D 7C 73 A9 21 02 FA DD 66 EB EB E4 6B F8 E3 2F 2C FC
 Encrypting again with state: . . . OK
-Enc output: 6C 02 E8 BD B0 70 80 F9 65 CA 3E CE 9F 2B DF EC C2 C6 E8 9D 6B C4 F9 18 56 94 59 09 0B BA E6 11 6B A2 6B A5 01 3B EC B4 7C EE 75 9B E8 57
+Enc output: 45 2B 7E 9C 48 06 4C 53 EB 16 EF 6B 21 B2 0D A7 E0 E5 5F E1 C0 36 6B 9B 89 B1 AC C1 A1 C3 BB BE 90 30 BE 54 82 F9 FF BB 74 35 2F B4 4D B6
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31383,11 +31431,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: E3 52 CF B0 DF 20 27 D1 AF 4C 92 0D 01 CB 25 6A 5B 99 C2 D6 78 BF 60 02 02 04 B0 D3 17 18 30 30 EB 93 97 A6 09 6B 2C 72
+Enc output: 80 ED DD 06 BA AE C2 55 CF 41 BA 4A 08 BA D1 F3 F2 BA 69 8B 27 87 34 E9 58 6A B2 70 DE C5 A2 3B 79 AE 7F 2D 1D 14 ED 49
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: A9 38 1F 61 0E 16 F7 F0 D1 E2 86 FB 37 BB 7D 4C 28 63 6E D2 20 31 33 4A A7 D8 95 AD 5B DE FF 86 B0 1B 29 FE DD 61 57 1B
+Enc output: AF 3D 39 CA 6C 5F 0C 35 E5 13 45 7A 4D 8A 7D 86 33 C7 EB 76 09 1D 06 12 CD 5D CC B7 3E 6A 63 34 E8 28 45 C5 A7 06 70 F3
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31396,24 +31444,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 87 35 FC 9B D2 E5 41 7C 21 DB C1 41 5F 66 4B C6 BA 02 CA 99 23 FC 62 E1
-Data: 05 C7 67 73 F6 A4 F5 3C 70 45 E1 4C 86 88 F8 3B
+Header: 59 A2 A9 E3 31 57 B4 1E D9 6A 36 AD D6 FF CB F0 3D F0 3A F7 9C 6C F6 59
+Data: 2C D9 C5 C7 A6 F3 00 C9 04 CF 98 2C 3F FE EF 77
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 5C BD D0 E5 D9 01 5D 84 63 0A 6F 27 48 B5 E6 6B 55 BB 2A 1A 1F 72 AF 69
-Data: 0C DE 53 E7 FF 3E 38 A4 AA E0 DC 2D AF A9 54 F4
+Header: BD 90 5C 0E 3D A5 52 92 A1 77 EF 3E 5A 3B 7B 4E 1A F7 9B F3 2D A9 5B 1F
+Data: 30 48 9B 61 1C 8E B8 09 0C A0 D4 63 43 37 08 DE
 Padding:
 Trailer:
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 5D 76 E9 76 CD 3C 34 87 4C 24 70 8E 37 0A C6 3F E0 E9 5E F4 86 43 A9 CA F2 C0 96 C5 11 32 89 17 2F D6 8B 38 55 B4 4A A5
+Enc output: 2D DE CA 56 0D 9A FA AF F0 8D 41 CD BF 29 76 57 B9 94 C6 DF 35 C2 69 30 9A 32 1E 03 87 15 43 B1 73 DE B2 D1 9B 6E BB 26
 Encrypting again with state: . . . OK
-Enc output: B4 B6 02 0C 26 72 93 5D 4B 14 1B BE E8 E5 9B D5 12 B6 D3 EB A3 CD 09 34 70 48 53 88 5F CF 7A 89 B4 A3 DB 80 F4 AF D1 0D 46 7F FC EC 60 1F
+Enc output: 0B 1F F1 E0 4F 4D 42 0E 23 BE EC 93 37 3A 71 08 EE 87 19 85 08 E2 1B 37 FE D2 A7 80 27 1B 57 E2 D4 7A F6 EB F7 CD 70 0F 44 56 75 C9 56 2B
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31426,11 +31474,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: DF 7C 38 4B D2 DA 55 BD 84 26 2A 8F A9 91 BA 1B E6 08 C4 F7 F7 B9 E1 9D 1E 50 FA EE 26 48 D0 0E 12 A2 59 81 E3 13 C9 90 08 A8 4A B9
+Enc output: 0F FD 10 37 BC D4 DC AA DC 37 FA 5B C7 F9 6E C0 2A D8 9B 00 C0 76 A3 40 34 5F 1D 7B 9C 06 C5 BC 48 F1 32 02 DF AC C1 43 D8 DF F9 2C
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 3D BC A1 69 2C 10 B8 4F 2F E7 7F 74 6C 72 3A 02 EE E9 6E 29 2B A8 CF 58 50 1D 4E D5 B9 1E 11 00 18 51 A1 A0 A0 21 5F D6 4A 42 E5 E0
+Enc output: 43 CA 11 EF EF 06 94 23 F8 24 2A EA 2C 67 13 35 92 91 1E AA 7D 67 C4 AE 8C 96 8C F9 10 AE AB 4D D3 DD A3 D7 FB 9F E8 5E 25 53 73 7B
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31439,24 +31487,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 2F BF 1F 9A 97 80 D9 B8 67 6C 40 1B FD 35 52 80
-Data: EF 3F FB C3 0C 15 71 14 79 8F 6F 52 AF D7 73 40
+Header: 8E 33 50 16 3B F3 85 2E 44 CC E7 D1 82 22 05 E6
+Data: B0 90 94 11 7A 56 95 E5 26 0C 8C B5 44 8D 08 30
 Padding:
-Trailer: 60 96 9F A5 30 CD A7 21 36 65 0F 19
+Trailer: 05 FF 84 31 7F 99 9A E9 F5 9A 09 41
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 77 F5 5A 4A 96 A4 A4 CD D9 21 B5 7F DE E6 73 8C
-Data: 24 62 A6 99 4A AC 5F D2 6F C9 2F 5A 60 A9 63 9F
+Header: CB 4A C3 8F 7B 48 0B 12 82 65 09 99 23 57 49 DF
+Data: F8 3E 39 41 47 7F 8A 5C 83 87 2E 31 0A A5 8A AF
 Padding:
-Trailer: 45 AA 0D 7A 41 3C AE 35 49 98 34 90
+Trailer: E5 F4 A5 5D 10 6A D1 EB DF 50 13 63
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: F9 B2 57 61 3C ED 04 B1 EA D4 5C 15 F3 32 00 77 5F 25 BF 60 C4 2C 34 53 F0 0A 6A 36 12 34 27 34 5D B8 69 88 9F 22 E6 5A D2 A3 96 02
+Enc output: EE D2 0D 4C C2 49 2A 5E BF AF 67 4E 4A D5 33 62 7D 62 14 27 B0 28 C9 8B 84 92 F8 A7 4D D6 C8 86 89 55 75 7D 3C 4A 25 7D 2D 6A 69 98
 Encrypting again with state: . . . OK
-Enc output: 3E 40 8B 3E 5F 41 FC E6 CA 2F 61 26 27 16 4B A1 44 61 95 FB 8C 13 46 28 B4 EE 20 77 95 32 3E 22 43 91 E1 5E 26 8C 46 85 B4 65 E6 EF E8 BA 49 51 86 DE
+Enc output: CB F9 2C F9 62 42 4D 2C 06 71 81 6E 7C A9 30 DD 54 66 CE 29 48 09 62 86 86 9E A2 37 97 D9 5B 0A D3 1B 5F 20 22 8A 43 DB 13 ED B2 5A 16 87 71 8E 09 23
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31469,11 +31517,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 90 85 48 83 21 D4 39 E9 C8 64 55 AA 59 1B 79 50 E2 54 89 A1 10 E7 0C B3 3E DB F9 7D 35 38 80 65 BD D5 F4 A9 5A F2 9D 51 BD 14 7A 99
+Enc output: 38 0A AA 01 3B 70 FB 06 39 46 7F F4 83 A8 5B F2 66 64 C7 98 92 3C BF 97 6D 39 EE F9 C9 62 8A 48 5C 87 16 FE 67 BF 8F F9 29 67 08 81
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 7A 83 5B CA 00 55 80 0B 91 68 B8 E4 79 4D B8 9F BB C4 20 EE 8C D9 65 A8 D0 C0 35 E8 C2 38 D1 1D D8 26 22 B4 D2 98 D1 84 F3 4B A5 08
+Enc output: 6B C8 E5 4D 7B 3B 50 8D 98 50 B2 40 F9 1A EB B4 61 F4 64 D9 AA 67 61 86 57 F4 F0 09 EA 06 07 A9 29 B7 36 61 8C 1A E9 3A EB 35 69 7B
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31482,24 +31530,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 5E E0 3A 8B 57 40 AB 9E 9B 75 0F CC E8 B1 FE FC
-Data: ED EF D8 11 5B 77 1F CE DA C4 53 89 48 94 4C 04
+Header: 8E 8A 7E DB 85 ED FB F2 76 63 1F 26 CA 81 F2 A6
+Data: EA C9 07 53 01 C3 AB B7 E9 2C FF 8C A7 BC 05 C3
 Padding:
-Trailer: EC 40 EA 08 0D 69 BA 08 92 92 0F 7A
+Trailer: F5 28 B4 01 44 C0 EB 54 CE C4 36 05
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 1F C3 CA C0 6E EF D9 91 61 88 CA F4 FE 0F 4A 33
-Data: D8 FB 18 5D CD 4E DF E7 C1 4B 7B C2 26 34 7E 26
+Header: 77 01 33 9B 7F AE 26 81 67 57 E3 E1 6D 1F D7 1C
+Data: 87 50 99 B5 95 84 BE EA 02 F0 51 00 F1 8B C5 C7
 Padding:
-Trailer: 9F 15 EC C2 E0 E8 A4 08 42 A3 7E 06
+Trailer: 74 60 61 F6 FE 10 DA EF 4A B4 C9 18
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: FD 3E 38 50 4D 3C 11 35 EA 29 BC F8 90 8F 3B DE D1 EC 2F AE 1B DD 48 F4 D3 25 F8 D2 52 9B 97 47 E4 2C 8B A1 A3 2F A5 8E 3D 9C 64 71
+Enc output: AD 57 7D 0D 09 1C 9E C7 F0 93 07 27 F8 87 6D BC 3A 5A 85 B4 50 E3 14 41 B4 54 E8 E5 45 13 5E 91 1C 0B BC C2 50 02 18 95 6E 80 6D AF
 Encrypting again with state: . . . OK
-Enc output: 54 21 B3 B5 6B 3A F9 4A B5 49 28 43 A3 0D 69 E4 F9 FF BE 2C 17 4A 72 D3 8C 0C FF 4B 61 00 44 D5 3B 40 9C 03 82 8E 26 EE B8 F9 2E 9A 0F 7C 45 7B 16 CD
+Enc output: 42 FF 12 40 20 14 C1 93 5A 96 F6 95 9F 99 44 68 B8 95 10 68 4F 13 AF 00 E4 F0 CF AD 5F A3 1C 8B FB 29 40 55 72 E5 1E 1F B6 1F A8 18 93 46 00 77 FB D4
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31512,11 +31560,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 06 3F B8 E2 1C DD D4 D8 E3 11 F5 0B A3 C8 A8 92 B6 44 9D 76 97 90 FB 78 74 CD DA 12 74 57 08 F7 D5 9F 9A 48 27 6E 78 11 0F 19 78 1D B4 91 E1 81
+Enc output: E8 B8 DC 1E D2 E7 53 EA 38 64 C7 27 5D A6 19 62 9F 6F 29 1C 34 44 DE E0 3C 93 FB 16 41 D4 82 64 84 73 4D 45 70 99 97 F5 A5 6F AE FB E9 94 6C 95
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 2A 8D 5A A5 F1 66 5D 8C FF 4F 3E 4B EF 25 DF BE 88 62 68 13 C5 39 C4 2C 2D 5F 29 DC E8 BA 5E CD 15 8F 5B FE 5F F1 C1 B4 F2 F9 A2 FD 54 76 66 81
+Enc output: EE AE 7A 0B 7B 7F B4 0A C9 A3 1B 97 3D 48 91 91 EB FD 59 7B 88 84 11 90 C0 A0 62 ED 42 88 10 62 B0 3A D4 6D 29 FD 62 75 C4 4A 6D 83 81 9E D9 E6
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31525,24 +31573,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 21 BA 81 21 01 36 18 0F 88 DA 19 19 DA F4 5D C3
-Data: CA CE 4F 2A B1 84 8E F6 1A 25 68 21 9D A2 16 68
+Header: 24 05 A6 49 E4 9F 5D 3A 06 42 67 05 C9 F1 03 15
+Data: AC 79 1A 53 12 19 B1 EF 02 61 8D 1A 02 7E 44 8C
 Padding:
-Trailer: EE 85 34 BF F8 2E 58 5A 05 6A 31 26 2D 63 56 AE
+Trailer: 81 62 24 E7 75 43 F0 AC 0C 50 BF 69 65 46 EB 0B
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 07 E0 7A 45 96 69 04 A9 A6 A6 55 C9 9F A5 1B EA
-Data: EC 0C 81 E4 3D E2 E6 00 9D C5 42 B9 13 64 F7 33
+Header: 0F 56 2D BB 51 8F B4 C0 47 C4 17 15 45 58 9D C3
+Data: 57 03 00 51 EC 37 1C 38 B9 B0 09 8E 0E B3 BA 46
 Padding:
-Trailer: 7C CE 8F 9E E8 EF FF 60 CD 53 10 84 63 F4 D3 27
+Trailer: 44 5B 75 1B F9 0F 07 F0 9D 8C 31 74 F9 EC BC 87
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: C2 D3 55 93 F5 D1 35 15 5E 15 33 20 5F 63 30 92 87 32 97 F5 BA 9A F4 49 B0 8E 0D 8F 23 B2 FC 45 91 F9 11 33 A4 01 8A F3 88 B4 1E A1 8A 66 C2 B1
+Enc output: 91 E3 0E F3 63 55 EE D6 F1 31 50 EE 8E 3F 40 3F 9D FF F5 D1 A0 46 7D B9 94 E5 E1 F4 B4 AD 62 33 F0 8D 2C F0 F4 65 6A 1E 17 6A 52 8E 99 50 5F B7
 Encrypting again with state: . . . OK
-Enc output: 0B 6F F7 84 64 32 28 68 03 3B 9E B5 94 5F 26 F4 AF 19 C7 AB DA E4 36 09 B8 14 C7 30 7B EF 3E 7F 26 5A 29 40 8D 3B 40 D4 F2 E6 18 B1 84 65 2D 4E EF C0 ED 95 E2 4A
+Enc output: 63 71 DB 8F B5 E6 F5 6C 3B C8 EF F9 58 63 84 2B AB E5 48 32 1A D7 31 8C 8E EF 0B FF F7 60 A1 1A 01 7D AA 33 9F D5 E6 9D 88 3F FB AC D5 E2 FB C6 D6 D5 6E 93 B4 8F
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31555,11 +31603,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: A6 ED 17 1B 46 8D 4E AB DD 3F C5 52 0C B2 83 86 C7 F3 37 3D 4C 67 A7 B3 DA E7 AB 66 24 8F 27 DA 9F BE 6F 68 CB 57 EC F1 5E 65 A1 18 DF F5 B3 C4
+Enc output: 20 40 6D E3 A3 E6 08 16 B7 45 6D 32 F0 28 41 06 69 36 23 B8 7D 84 C6 17 87 D4 51 A3 1E 72 E5 44 F4 D4 CD 4C 35 64 AB 76 33 16 15 AC AC 01 3A 5C
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 87 FE 87 0C 22 6B 6C 9B 48 11 78 C2 28 FC 37 E4 36 98 54 3D 48 8B 4C DC FF 53 37 B4 71 42 45 63 C5 E5 BC 9E 4D 49 99 8B 3A 40 A0 44 42 AD 20 3C
+Enc output: C1 50 F8 CE 99 F4 D5 1C 67 EB 47 56 EE 66 FA F2 BD 5D 65 D3 C2 C2 17 2B F7 3D A0 75 3C B3 3E 0A 48 C1 A1 D9 9D F0 CF 0B D2 F7 C3 4C A2 AC A9 43
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31568,24 +31616,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 13 E2 08 F1 B5 E7 80 21 DC 85 BF 43 EC 64 EF 8C
-Data: 97 DD 56 7A E9 69 8F 97 94 84 DD 33 E9 CF 26 4A
+Header: 29 62 BC BA DB 94 33 5A 69 B4 22 DE D3 11 36 08
+Data: 25 15 3A 54 77 43 FD 05 EA 73 A1 88 4E 63 76 82
 Padding:
-Trailer: 48 89 C4 9D 71 9F 5D 88 76 23 19 96 23 4F CF B6
+Trailer: 4F 7A 1D A7 13 FA 54 64 9A B4 D0 FB 03 B4 67 86
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: EA 1A 2E 48 8B 96 44 B1 59 FA B3 44 D6 A0 3F 4C
-Data: 9D 94 C1 F0 BE 1B 74 14 5B D6 8B 2D 9F 4B 00 3E
+Header: 7C 47 0A A3 D9 67 81 64 43 36 36 6C 3D 3E 72 82
+Data: 93 EF D6 84 DB 46 0E A5 7A 16 01 F6 2E 78 FD 61
 Padding:
-Trailer: E8 00 68 A7 7C 10 25 27 77 8A 85 9D F3 8C 45 11
+Trailer: 95 1D 59 B0 59 23 D7 37 C9 BC E9 00 0A 8B D3 1B
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 10 4A C1 82 49 9F FD 41 7E 38 1C 32 76 D8 45 EF F0 13 75 E6 19 C8 81 89 92 96 65 25 6E 32 76 18 DD B9 9E 8D A2 57 62 64 AC 56 05 8A B9 E6 75 EE
+Enc output: F3 F5 0F 96 50 16 02 99 CC 9D 80 5A 54 92 EC 7F DD F2 91 61 0C 07 99 1C 19 79 84 E9 96 22 C2 A7 69 BF 4C F9 4B B1 28 B7 C9 47 37 C9 D6 98 79 AF
 Encrypting again with state: . . . OK
-Enc output: 0B DE 1C B3 3F A1 7E DF 36 BD EC 28 31 D6 DC CC 5B 71 04 B5 A2 6F 96 0D 1E CC 13 9C 8D DB E4 1B DD EA 0B A4 27 21 AB 1A 47 65 E2 33 BC 4B C8 2F 14 CD A6 D6 28 E5
+Enc output: F7 AD 1C AF E6 17 2E 6F 16 E9 EA 39 FA 64 C7 82 3D B7 8A 2F 98 AB 57 F4 4C 9A 6F DF A1 65 F3 1B D0 DF B6 04 33 E6 89 AF 9F 36 64 C0 D4 8A C2 A0 C1 24 E0 E2 0E A4
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31598,11 +31646,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: 72 6D C6 5B E6 BF 41 7B DC 91 CA 42 5B 77 C5 2B 36 99 0C 5D 9A C7 D1 65 B3 77 BA A3 E6 76 5E C0 0E 15 E4 99 E9 53 E3 87 F6 C9 52 BA 6E C3 FD 21
+Enc output: 88 4E 30 76 86 A6 3A 83 15 64 CB E0 53 6D B1 93 87 85 4D 5F 6A 58 3C 13 67 36 6D F7 0C 5E 7E E1 EC 3B 2E 81 30 60 17 9E 4F C1 40 7B D1 B1 4C E2
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 05 08 53 E8 E9 5A DD 6B BF 01 A1 17 AC 01 8F 38 92 B4 7F 9F 57 51 FF 77 CC 97 A3 0D B5 22 F7 14 59 90 DB 66 DF 76 B7 A5 01 28 55 F4 9B 54 E5 13
+Enc output: 7A B5 7A F7 3F E4 68 25 0A 9C FD AF BF 5A 15 01 EF 6B CA 9D A8 0B C5 40 E4 27 5A C6 14 C2 47 2A CE 34 03 13 9E 44 7D EC 01 99 CC FF D7 72 C3 FD
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31611,24 +31659,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 89 0D C0 7A B2 8F 35 42 CD 3A 57 29 AC 0A 3E 7E
-Data: 4F B9 35 1D 16 46 90 F2 2E 87 35 4B 99 FA E4 97
+Header: EC 4D F5 95 D1 EE 58 76 30 FD 17 E3 40 36 3F C2
+Data: 60 A4 4D F8 25 60 29 E4 C0 4C 18 6A 69 AF 46 8F
 Padding:
-Trailer: 75 F5 1D D4 E5 F5 C8 E7 CA 97 80 82 CF F9 12 AB
+Trailer: A6 8F 94 67 B7 19 DF 78 91 80 06 4C C6 F6 6E 80
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: EA C6 88 A3 03 05 7E 01 13 20 72 78 38 31 51 A3
-Data: 45 98 FC 04 00 C5 F2 7D C0 9F 4D 1D 7A 38 C7 1B
+Header: 0A 06 E7 E5 5F BB 9C 71 A4 81 20 52 ED 75 F6 CD
+Data: 5F 33 E9 E5 02 87 96 7D 2D F0 57 08 DD 62 1D 0B
 Padding:
-Trailer: 03 D1 04 4E 9E F8 1D A1 F7 DC 68 9A F0 AE E7 35
+Trailer: 29 F0 3F 98 70 46 87 E8 D7 3C F6 18 14 39 53 22
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 17 1A 5C CB 39 43 52 13 54 68 7D CC 48 A3 D1 9B 33 68 5C 62 70 C8 CC 55 74 BC 57 F8 B7 CE F2 52 69 2C 26 E2 A6 34 84 12 60 B9 1F A2 FE 01 D5 F9
+Enc output: A2 15 5B CA 4B A1 C8 4B D9 FC 61 DE 33 F7 EB 09 E4 42 26 B3 2F 17 19 7E 9C F6 75 93 89 1B 7E 36 C1 F4 83 26 30 F6 30 F8 20 D8 9F 14 90 F2 8B 81
 Encrypting again with state: . . . OK
-Enc output: 1C D0 3F 31 F1 31 C7 34 6B FA 03 A1 1E 61 DD A5 A7 F9 B2 3C 76 24 73 11 08 CB 52 AF 71 44 A5 30 C1 9E 14 B6 40 F4 78 F0 FB EB 09 44 6D 68 6D C1 B7 B2 79 2F 57 E4
+Enc output: 9B 4C AB 03 31 2E 99 CD 52 89 8A CA 49 8B 37 B4 79 07 28 D6 43 11 65 49 9D A3 E2 88 33 C3 FC C2 BE 9B C4 D0 B0 04 C1 71 DB 0F 00 57 F3 5F DF C5 37 84 B9 3A 7C AD
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31641,11 +31689,11 @@
 Generating random keyblock: . . . OK
 Creating opaque key from keyblock: . . . OK
 Encrypting (c): . . . OK
-Enc output: B7 C1 80 7D EB 1A 11 AA 24 DF 57 12 F4 EE E1 58 D0 64 AA 67 B2 48 BA A2 F7 06 42 93 1E 52 C9 45 53 3F B8 7A EE D2 73 7D 3F 52 E4 D6 0B 10 22 00 7C A1 D5 7E 01 84 49 50
+Enc output: 22 EA 74 D6 FE AA 34 CE 88 65 32 FF 05 CB 77 7D 53 69 42 37 BC C1 BF CF A4 B1 B3 41 D8 81 20 19 08 B5 FD 9B DE 78 33 9F 3A C2 6E F9 16 07 C7 6D 52 3E F1 E7 F7 F1 42 AE
 Decrypting: . . . OK
 Comparing: . . . OK
 Encrypting (k): . . . OK
-Enc output: 00 DC 71 BD CE EC D4 42 BF 6D D3 F4 79 75 12 45 79 43 7B 45 AE E1 4B 90 94 0B 56 47 42 00 AC 48 EF 25 D4 CA 3F 23 6F B2 DB BF 1D 48 38 B6 51 54 A3 95 DD EC BC DF A3 80
+Enc output: 2B 28 36 4D B5 5D 34 66 A9 BB D7 96 6A E2 ED 8C C1 14 A8 81 CD 78 8D 4F 2B B8 88 9E 10 52 D8 A0 F1 7C 0E FB 98 DE F9 07 08 69 E6 F8 2A 7A 2D 10 A3 36 ED 07 91 15 B6 B0
 Decrypting: . . . OK
 Comparing: . . . OK
 IOV stream decrypting (c): . . . OK
@@ -31654,24 +31702,24 @@
 Comparing results: . . . OK
 Setting up iov lengths: . . . OK
 iov encrypting (c): . . . OK
-Header: 4B 0D EF 95 E7 53 58 57 4C 6F 61 6D 01 16 84 DD
-Data: 2A A3 B1 96 21 99 7A C1 24 50 4C 6D 0A 93 63 3B
+Header: CD 29 5A A7 BF 64 CF 33 7A 6B 8B 5F 32 28 61 0E
+Data: EE 3D E8 DD 94 C4 48 06 BF 61 6A 08 77 FA 5E 0B
 Padding:
-Trailer: 32 86 B6 1F 7D F2 3E B5 AE 0F 0C CE 01 85 B7 F5 AF 2B EA AD EB 04 C7 FC
+Trailer: BF 35 1F 89 D6 BF A5 56 21 9A 90 59 44 20 A9 DD 6D 05 81 44 AE 1A 1C 15
 iov decrypting: . . . OK
 Comparing results: . . . OK
 iov encrypting (k): . . . OK
-Header: 41 8D CA E7 AB A8 52 C6 5A 52 1C B8 65 F6 52 99
-Data: C8 2B 24 27 6E 04 BE 3D A5 40 34 3A A1 03 99 71
+Header: EE 2C F1 18 A7 BA 59 78 86 4E A6 47 A9 42 25 BC
+Data: CA 3A 43 13 23 BA CC E9 BB E5 56 C8 4B 59 6B 85
 Padding:
-Trailer: 59 C7 63 FC 59 04 58 A1 DF 46 7D EE 74 EC 0A 87 6E 65 EC 63 FD 31 BA 76
+Trailer: 20 4D 08 9A CC BF C7 BF 2A 68 42 2B 9C 94 2A 42 14 E2 82 6C A3 1F B6 B6
 iov decrypting: . . . OK
 Comparing results: . . . OK
 init_state: . . . OK
 Encrypting with state: . . . OK
-Enc output: 6B 93 BA 05 4D B1 B6 D3 9E F4 FF 85 70 FA 76 E5 25 1A 1A F3 04 ED 17 40 63 72 81 F1 1F DE 72 0C 1B 5B A2 B6 9C DE 1A 19 A3 BF 0F D9 FA 47 FE 19 C8 E9 4E 1F BE 5B BF 35
+Enc output: 63 B4 37 21 B9 F9 9E CA 75 BB 14 BF 14 B6 E9 91 95 74 10 90 60 A9 A0 E8 27 B1 67 03 91 73 10 16 65 60 B9 A6 44 48 59 AA 83 7C B2 3D C0 A8 CF 7B BA 65 C0 B6 2A A2 A4 02
 Encrypting again with state: . . . OK
-Enc output: D9 08 7E 30 18 CE E9 9C 8E 66 F7 AB 00 86 80 6A 6E 1D 64 FC 9D C3 DF 8B C2 08 6F DE 00 05 35 AE 77 2B 66 84 E6 E1 9B 77 B5 70 C0 E5 05 84 CA E5 F0 25 73 80 64 3F D3 05 6A 7D 0D E3 62 FE
+Enc output: 91 8E 26 E5 C8 AB BB 12 87 3E 1C 83 74 EC FC 40 9D 53 D7 6F 67 4E 0F B0 12 A5 74 08 2B 84 98 71 67 F4 06 F3 C8 75 6B A8 33 29 C1 A3 BF C4 FA 9E 37 36 26 7A 03 78 F6 29 61 09 CE 25 A1 5B
 free_state: . . . OK
 init_state: . . . OK
 Decrypting with state: . . . OK
@@ -31682,7 +31730,7 @@
 Initializing an RC4 keyblock: . . . OK
 Generating random RC4 key: . . . OK
 Encrypting with RC4 key usage 8: . . . OK
-Enc output: 15 6B 3A AB 1D 82 44 79 D4 52 76 00 B3 C7 84 E2 31 1E E6 C5 EB 4D 79 70 AD C9 AC 94 63 0F 3E 26 7C F9 27 AA 08 24 82 DA
+Enc output: 18 EA 67 11 01 4B 40 88 94 BB 2C E2 86 50 84 DA A3 37 05 CF 1F A4 A8 D0 0E B8 73 5D 37 E4 D8 CD 9F 78 1E 0F 56 28 D5 09
 Decrypting with RC4 key usage 9: . . . OK
 Comparing: . . . OK
 LD_LIBRARY_PATH=`echo -L../../../lib | sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../../src/config-files/krb5.conf LC_ALL=C  ./t_decrypt
@@ -31922,14 +31970,14 @@
 PYTHONPATH=../../../../src/util VALGRIND="" python3 ../../../../src/lib/krb5/ccache/t_cccol.py 
 LD_LIBRARY_PATH=`echo -L../../../lib | sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../../src/config-files/krb5.conf LC_ALL=C  ./t_cc
 Testing miscellaneous error conditions
-Starting test on /tmp/cctest.44505
-Test on /tmp/cctest.44505 passed
-Starting test on KEYRING:process:/tmp/cctest.44505
-Test on KEYRING:process:/tmp/cctest.44505 passed
-Starting test on MEMORY:/tmp/cctest.44505
-Test on MEMORY:/tmp/cctest.44505 passed
-Starting test on FILE:/tmp/cctest.44505
-Test on FILE:/tmp/cctest.44505 passed
+Starting test on /tmp/cctest.81841
+Test on /tmp/cctest.81841 passed
+Starting test on KEYRING:process:/tmp/cctest.81841
+Test on KEYRING:process:/tmp/cctest.81841 passed
+Starting test on MEMORY:/tmp/cctest.81841
+Test on MEMORY:/tmp/cctest.81841 passed
+Starting test on FILE:/tmp/cctest.81841
+Test on FILE:/tmp/cctest.81841 passed
 LD_LIBRARY_PATH=`echo -L../../../lib | sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../../src/config-files/krb5.conf LC_ALL=C  ./t_marshal testcache
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/ccache'
 making check in lib/krb5/keytab...
@@ -31937,14 +31985,14 @@
 gcc -L../../../lib  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -o t_keytab t_keytab.o -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv  
 LD_LIBRARY_PATH=`echo -L../../../lib | sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../../src/config-files/krb5.conf LC_ALL=C  ./t_keytab
 Testing miscellaneous error conditions
-Starting test on WRFILE:/tmp/kttest.44611
+Starting test on WRFILE:/tmp/kttest.81861
   Type is: FILE
-  Name is: FILE:/tmp/kttest.44611
-Test on WRFILE:/tmp/kttest.44611 passed
-Starting test on MEMORY:/tmp/kttest.44611
+  Name is: FILE:/tmp/kttest.81861
+Test on WRFILE:/tmp/kttest.81861 passed
+Starting test on MEMORY:/tmp/kttest.81861
   Type is: MEMORY
-  Name is: MEMORY:/tmp/kttest.44611
-Test on MEMORY:/tmp/kttest.44611 passed
+  Name is: MEMORY:/tmp/kttest.81861
+Test on MEMORY:/tmp/kttest.81861 passed
 make[6]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/keytab'
 making check in lib/krb5/krb...
 make[6]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/krb5/krb'
@@ -32623,12 +32671,15 @@
 making check in tests/gssapi...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/tests/gssapi'
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_gssapi.py 
+*** Skipping: GSS acceptor name fallback test: i-capture-the-hostname does not canonicalize to a different name
 *** Skipping: y2038 GSSAPI tests: platform has 32-bit time_t
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_store_cred.py 
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_credstore.py 
+*** Skipping: fallback matching test: i-capture-the-hostname does not canonicalize to a different name
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_bindings.py 
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_ccselect.py 
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_client_keytab.py 
+*** Skipping: GSS initiator name fallback test: i-capture-the-hostname does not canonicalize to a different name
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_enctypes.py 
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_export_cred.py 
 PYTHONPATH=../../../src/util VALGRIND="" python3 ../../../src/tests/gssapi/t_s4u.py 
@@ -32655,9 +32706,9 @@
 g++ -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -pthread  -c ../../../src/tests/misc/test_cxx_kadm5.cpp
 g++ -L../../lib  -g -O2 -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro  -DHAVE_CONFIG_H  -I../../include -I../../../src/include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/krb5-1.21.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-align -Wshadow -pthread  -o test_cxx_kadm5 test_cxx_kadm5.o -lkadm5clnt_mit -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lkrb5support  -lkeyutils -lresolv   -lkeyutils -lresolv 
 LD_LIBRARY_PATH=`echo -L../../lib | sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../src/config-files/krb5.conf LC_ALL=C  ./test_getpw
-my uid: 1111
+my uid: 2222
 k5_getpwuid_r returns 0
-    username is 'pbuilder1'
+    username is 'pbuilder2'
 LD_LIBRARY_PATH=`echo -L../../lib | sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../src/config-files/krb5.conf LC_ALL=C  ./test_chpw_message
   UTF8 valid:   This is a valid string.
   UTF8 invalid: Try a more complex password, or contact your administrator.
@@ -32832,7 +32883,10 @@
 cat ./skiptests
 Skipped t_locate_kdc test: known DNS name not found
 Skipped URI discovery tests: resolv_wrapper 1.1.5 not found
+Skipped GSS acceptor name fallback test: i-capture-the-hostname does not canonicalize to a different name
 Skipped y2038 GSSAPI tests: platform has 32-bit time_t
+Skipped fallback matching test: i-capture-the-hostname does not canonicalize to a different name
+Skipped GSS initiator name fallback test: i-capture-the-hostname does not canonicalize to a different name
 Skipped LDAP KDB tests: slapd not found
 Skipped sn2princ tests: cannot forward resolve ptr-mismatch.kerberos.org
 Skipped y2038 timestamp tests: platform has 32-bit time_t
@@ -32845,7 +32899,7 @@
    debian/rules override_dh_auto_install
 make[1]: Entering directory '/build/reproducible-path/krb5-1.21.3'
 dh_auto_install --sourcedir=src --builddir=build
-	cd build && make -j11 install DESTDIR=/build/reproducible-path/krb5-1.21.3/debian/tmp AM_UPDATE_INFO_DIR=no
+	cd build && make -j21 install DESTDIR=/build/reproducible-path/krb5-1.21.3/debian/tmp AM_UPDATE_INFO_DIR=no
 make[2]: Entering directory '/build/reproducible-path/krb5-1.21.3/build'
 mkdir /build/reproducible-path/krb5-1.21.3/debian/tmp/usr
 mkdir /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share
@@ -32942,9 +32996,9 @@
 rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu/libk5crypto.so.3.1
 rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu/libk5crypto.so
 /usr/bin/install -c libk5crypto.so.3.1 /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu
-making install in lib/crypto/krb...
 (cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu && ln -s libk5crypto.so.3.1 \
 	libk5crypto.so)
+making install in lib/crypto/krb...
 rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu/libk5crypto.so.3
 (cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu && ln -s libk5crypto.so.3.1 \
 	libk5crypto.so.3)
@@ -33043,13 +33097,18 @@
 (cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu && ln -s libgssapi_krb5.so.2.2 \
 	libgssapi_krb5.so.2)
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/generic'
++ for f in gssapi_generic.h gssapi_ext.h gssapi_alloc.h
 + /usr/bin/install -c -m 644 ../../../../src/lib/gssapi/generic/gssapi_generic.h /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/include/gssapi/gssapi_generic.h
++ for f in gssapi_generic.h gssapi_ext.h gssapi_alloc.h
 + /usr/bin/install -c -m 644 ../../../../src/lib/gssapi/generic/gssapi_ext.h /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/include/gssapi/gssapi_ext.h
++ for f in gssapi_generic.h gssapi_ext.h gssapi_alloc.h
 + /usr/bin/install -c -m 644 ../../../../src/lib/gssapi/generic/gssapi_alloc.h /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/include/gssapi/gssapi_alloc.h
++ for f in gssapi.h
 + /usr/bin/install -c -m 644 gssapi.h /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/include/gssapi/gssapi.h
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/generic'
 making install in lib/gssapi/krb5...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/krb5'
++ for f in gssapi_krb5.h
 + /usr/bin/install -c -m 644 ../../../../src/lib/gssapi/krb5/gssapi_krb5.h /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/include/gssapi/gssapi_krb5.h
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/krb5'
 making install in lib/gssapi/spnego...
@@ -33057,6 +33116,7 @@
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/spnego'
 making install in lib/gssapi/mechglue...
 make[5]: Entering directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/mechglue'
++ for f in mechglue.h
 + /usr/bin/install -c -m 644 ../../../../src/lib/gssapi/mechglue/mechglue.h /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/include/gssapi/mechglue.h
 make[5]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi/mechglue'
 make[4]: Leaving directory '/build/reproducible-path/krb5-1.21.3/build/lib/gssapi'
@@ -33129,10 +33189,10 @@
 rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu/libkadm5srv_mit.so
 /usr/bin/install -c libkadm5srv_mit.so.12.0 /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu
 rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu/libkadm5srv.so
-(cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu && ln -s libkadm5srv_mit.so \
-	libkadm5srv.so)
 (cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu && ln -s libkadm5srv_mit.so.12.0 \
 	libkadm5srv_mit.so)
+(cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu && ln -s libkadm5srv_mit.so \
+	libkadm5srv.so)
 rm -f /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu/libkadm5srv_mit.so.12
 (cd /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/lib/i386-linux-gnu && ln -s libkadm5srv_mit.so.12.0 \
 	libkadm5srv_mit.so.12)
@@ -33462,22 +33522,22 @@
 	/build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/kdb5_ldap_util.8
 /usr/bin/install -c -m 644 kpropd.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/kpropd.8
 /usr/bin/install -c -m 644 kdestroy.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/kdestroy.1
-/usr/bin/install -c -m 644 krb5kdc.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/krb5kdc.8
+/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 sserver.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/sserver.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 kprop.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/kprop.8
-/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 sserver.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/sserver.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 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 kproplog.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man8/kproplog.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 kpasswd.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/kpasswd.1
-/usr/bin/install -c -m 644 kadm5.acl.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man5/kadm5.acl.5
-/usr/bin/install -c -m 644 krb5-config.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/krb5-config.1
-/usr/bin/install -c -m 644 ksu.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/ksu.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
+/usr/bin/install -c -m 644 ksu.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/ksu.1
 /usr/bin/install -c -m 644 kswitch.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/kswitch.1
 /usr/bin/install -c -m 644 ktutil.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/ktutil.1
 /usr/bin/install -c -m 644 kvno.sub /build/reproducible-path/krb5-1.21.3/debian/tmp/usr/share/man/man1/kvno.1
@@ -33570,8 +33630,8 @@
    dh_link
    dh_strip_nondeterminism
 	Normalized debian/krb5-locales/usr/share/locale/en_US/LC_MESSAGES/mit-krb5.mo
-	Normalized debian/krb5-locales/usr/share/locale/de/LC_MESSAGES/mit-krb5.mo
 	Normalized debian/krb5-locales/usr/share/locale/ka/LC_MESSAGES/mit-krb5.mo
+	Normalized debian/krb5-locales/usr/share/locale/de/LC_MESSAGES/mit-krb5.mo
    dh_compress
    debian/rules override_dh_fixperms-arch
 make[1]: Entering directory '/build/reproducible-path/krb5-1.21.3'
@@ -33597,7 +33657,7 @@
 dh_makeshlibs -Xkrb5/plugins --  -c4
 dpkg-gensymbols: warning: debian/libkrb5support0/DEBIAN/symbols doesn't match completely debian/libkrb5support0.symbols
 --- debian/libkrb5support0.symbols (libkrb5support0_1.21.3-5_i386)
-+++ dpkg-gensymbols7lhZT6	2025-03-16 08:51:41.976815573 -1200
++++ dpkg-gensymbolslLtyy9	2026-04-19 17:30:13.792771094 +1400
 @@ -94,8 +94,8 @@
   krb5int_open_plugin_dirs@krb5support_0_MIT 1.7dfsg~beta2
   krb5int_pthread_loaded@krb5support_0_MIT 1.7dfsg~beta2
@@ -33616,39 +33676,39 @@
 dpkg-gencontrol: warning: Depends field of package krb5-locales: substitution variable ${shlibs:Depends} used, but is not defined
    dh_md5sums
    dh_builddeb
-dpkg-deb: building package 'krb5-kdc-dbgsym' in '../krb5-kdc-dbgsym_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-kpropd-dbgsym' in '../krb5-kpropd-dbgsym_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-user' in '../krb5-user_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-kdc' in '../krb5-kdc_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-kdc-ldap' in '../krb5-kdc-ldap_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-admin-server' in '../krb5-admin-server_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-kpropd' in '../krb5-kpropd_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-multidev' in '../krb5-multidev_1.21.3-5_i386.deb'.
 dpkg-deb: building package 'libkrb5-dbg' in '../libkrb5-dbg_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-otp' in '../krb5-otp_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-pkinit-dbgsym' in '../krb5-pkinit-dbgsym_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-otp-dbgsym' in '../krb5-otp-dbgsym_1.21.3-5_i386.deb'.
 dpkg-deb: building package 'krb5-k5tls-dbgsym' in '../krb5-k5tls-dbgsym_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-admin-server' in '../krb5-admin-server_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'libgssapi-krb5-2' in '../libgssapi-krb5-2_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'libkrb5-3' in '../libkrb5-3_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'libgssrpc4t64' in '../libgssrpc4t64_1.21.3-5_i386.deb'.
 dpkg-deb: building package 'libkadm5clnt-mit12' in '../libkadm5clnt-mit12_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'libkrb5support0' in '../libkrb5support0_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'libkdb5-10t64' in '../libkdb5-10t64_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'libkrad-dev' in '../libkrad-dev_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'libkrad0' in '../libkrad0_1.21.3-5_i386.deb'.
 dpkg-deb: building package 'krb5-gss-samples-dbgsym' in '../krb5-gss-samples-dbgsym_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-user' in '../krb5-user_1.21.3-5_i386.deb'.
 dpkg-deb: building package 'krb5-doc' in '../krb5-doc_1.21.3-5_all.deb'.
-dpkg-deb: building package 'krb5-multidev' in '../krb5-multidev_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-locales' in '../krb5-locales_1.21.3-5_all.deb'.
-dpkg-deb: building package 'krb5-otp-dbgsym' in '../krb5-otp-dbgsym_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'libkrad0' in '../libkrad0_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'libk5crypto3' in '../libk5crypto3_1.21.3-5_i386.deb'.
 dpkg-deb: building package 'krb5-k5tls' in '../krb5-k5tls_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-locales' in '../krb5-locales_1.21.3-5_all.deb'.
 dpkg-deb: building package 'krb5-gss-samples' in '../krb5-gss-samples_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-kpropd-dbgsym' in '../krb5-kpropd-dbgsym_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-otp' in '../krb5-otp_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'libk5crypto3' in '../libk5crypto3_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'libkadm5srv-mit12' in '../libkadm5srv-mit12_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'libkrb5support0' in '../libkrb5support0_1.21.3-5_i386.deb'.
 dpkg-deb: building package 'krb5-admin-server-dbgsym' in '../krb5-admin-server-dbgsym_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-user-dbgsym' in '../krb5-user-dbgsym_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-kdc-ldap' in '../krb5-kdc-ldap_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'libgssrpc4t64' in '../libgssrpc4t64_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'libkdb5-10t64' in '../libkdb5-10t64_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-kpropd' in '../krb5-kpropd_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-kdc' in '../krb5-kdc_1.21.3-5_i386.deb'.
 dpkg-deb: building package 'krb5-kdc-ldap-dbgsym' in '../krb5-kdc-ldap-dbgsym_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'libkadm5srv-mit12' in '../libkadm5srv-mit12_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'libkrad-dev' in '../libkrad-dev_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-user-dbgsym' in '../krb5-user-dbgsym_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'krb5-kdc-dbgsym' in '../krb5-kdc-dbgsym_1.21.3-5_i386.deb'.
 dpkg-deb: building package 'libkrb5-dev' in '../libkrb5-dev_1.21.3-5_i386.deb'.
+dpkg-deb: building package 'libgssapi-krb5-2' in '../libgssapi-krb5-2_1.21.3-5_i386.deb'.
 dpkg-deb: building package 'krb5-pkinit' in '../krb5-pkinit_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'krb5-pkinit-dbgsym' in '../krb5-pkinit-dbgsym_1.21.3-5_i386.deb'.
-dpkg-deb: building package 'libkrb5-3' in '../libkrb5-3_1.21.3-5_i386.deb'.
  dpkg-genbuildinfo --build=binary -O../krb5_1.21.3-5_i386.buildinfo
  dpkg-genchanges --build=binary -O../krb5_1.21.3-5_i386.changes
 dpkg-genchanges: info: binary-only upload (no source code included)
@@ -33656,12 +33716,14 @@
 dpkg-buildpackage: info: binary-only upload (no source included)
 dpkg-genchanges: info: not including original source code in upload
 I: copying local configuration
+I: user script /srv/workspace/pbuilder/446/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/446/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/18668 and its subdirectories
-I: Current time: Sun Mar 16 08:51:59 -12 2025
-I: pbuilder-time-stamp: 1742158319
+I: removing directory /srv/workspace/pbuilder/446 and its subdirectories
+I: Current time: Sun Apr 19 17:30:22 +14 2026
+I: pbuilder-time-stamp: 1776569422