<86>Feb  3 02:58:51 userdel[2275079]: delete user 'rooter'
<86>Feb  3 02:58:51 userdel[2275079]: removed group 'rooter' owned by 'rooter'
<86>Feb  3 02:58:51 userdel[2275079]: removed shadow group 'rooter' owned by 'rooter'
<86>Feb  3 02:58:51 groupadd[2275104]: group added to /etc/group: name=rooter, GID=1844
<86>Feb  3 02:58:51 groupadd[2275104]: group added to /etc/gshadow: name=rooter
<86>Feb  3 02:58:51 groupadd[2275104]: new group: name=rooter, GID=1844
<86>Feb  3 02:58:51 useradd[2275133]: new user: name=rooter, UID=1844, GID=1844, home=/root, shell=/bin/bash, from=none
<86>Feb  3 02:58:51 userdel[2275162]: delete user 'builder'
<86>Feb  3 02:58:51 userdel[2275162]: removed group 'builder' owned by 'builder'
<86>Feb  3 02:58:51 userdel[2275162]: removed shadow group 'builder' owned by 'builder'
<86>Feb  3 02:58:51 groupadd[2275194]: group added to /etc/group: name=builder, GID=1845
<86>Feb  3 02:58:51 groupadd[2275194]: group added to /etc/gshadow: name=builder
<86>Feb  3 02:58:51 groupadd[2275194]: new group: name=builder, GID=1845
<86>Feb  3 02:58:51 useradd[2275213]: new user: name=builder, UID=1845, GID=1845, home=/usr/src, shell=/bin/bash, from=none
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/pks-0.9.6-alt4.nosrc.rpm (w1.gzdio)
Installing pks-0.9.6-alt4.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.63966
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf pks-0.9.6
+ echo 'Source #0 (pks-0.9.6.tar):'
Source #0 (pks-0.9.6.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/pks-0.9.6.tar
+ cd pks-0.9.6
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #1 (mkpksdconf.in.patch):'
Patch #1 (mkpksdconf.in.patch):
+ /usr/bin/patch -p0
patching file mkpksdconf.in
+ echo 'Patch #2 (pks-alt-no-static-libs.patch):'
Patch #2 (pks-alt-no-static-libs.patch):
+ /usr/bin/patch -p2
patching file db2-sleepycat/dist/Makefile.in
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.63966
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd pks-0.9.6
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
+ export FFLAGS
+ FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
+ export FCFLAGS
+ '[' -n '' ']'
++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g'
+ ASFLAGS=
+ export ASFLAGS
+ export lt_cv_deplibs_check_method=pass_all
+ lt_cv_deplibs_check_method=pass_all
+ readlink -e -- ./configure
+ xargs -ri dirname -- '{}'
+ xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n'
+ sort -u
+ xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess
+ configure_runstatedir_flags=
+ grep -qF runstatedir=DIR ./configure
+ echo 'rpm-build: warning: ./configure script does not support --runstatedir'
rpm-build: warning: ./configure script does not support --runstatedir
+ ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --datadir=/usr/share/pks --sharedstatedir=/var/lib/pks --localstatedir=/var/lib/pks
creating cache ./config.cache
checking for a BSD compatible install... /bin/install -c
checking for gcc... gcc
checking whether the C compiler (gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto ) works... yes
checking whether the C compiler (gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for sendmail... sendmail
checking how to run the C preprocessor... gcc -E
checking for bstring.h... no
checking for sys/select.h... yes
checking for mmap... yes
checking for madvise... yes
checking for connect... yes
checking for socklen_t... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
creating mkpksdconf
configuring in db2-sleepycat/dist
running /bin/sh ./configure  --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --datadir=/usr/share/pks --sharedstatedir=/var/lib/pks --localstatedir=/var/lib/pks --cache-file=../.././config.cache --srcdir=.
loading cache ../.././config.cache
checking if building in the top-level directory... checking for a BSD compatible install... (cached) /bin/install -c
checking host system type... x86_64-alt-linux-gnu
checking if --enable-debug option specified... no
checking for cc... (cached) gcc
checking for gcc... (cached) gcc
checking for gcc... (cached) gcc
checking whether the C compiler (gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto ) works... yes
checking whether the C compiler (gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking if --enable-diagnostic option specified... no
checking if --enable-cxx option specified... no
checking if --enable-compat185 option specified... no
checking if --enable-dump185 option specified... no
checking for ar... /usr/bin/ar
checking for chmod... /bin/chmod
checking for cp... /bin/cp
checking for mkdir... /bin/mkdir
checking for ranlib... /usr/bin/ranlib
checking for rm... /bin/rm
checking for sh... /bin/sh
checking for strip... /usr/bin/strip
checking how to run the C preprocessor... (cached) gcc -E
checking for ANSI C header files... yes
checking for ssize_t... yes
checking whether byte ordering is bigendian... no
checking for working const... yes
checking for st_blksize in struct stat... yes
checking whether stat file-mode macros are broken... no
checking for mode_t... yes
checking for off_t... yes
checking for pid_t... yes
checking for size_t... yes
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking for sys/select.h... (cached) yes
checking for sys/time.h... yes
checking for getcwd... yes
checking for getopt... yes
checking for memcmp... yes
checking for memcpy... yes
checking for memmove... yes
checking for raise... yes
checking for snprintf... yes
checking for strerror... yes
checking for strsep... yes
checking for vsnprintf... yes
checking for getuid... yes
checking for pread... yes
checking for pstat_getdynamic... no
checking for sysconf... yes
checking for shmget... yes
checking for mmap... (cached) yes
checking for munmap... yes
checking for qsort... yes
checking for select... yes
checking for sigfillset... yes
checking for int type sprintf return value... yes
checking if --disable-bigfile option specified... no
checking for spinlocks... no
configure: warning: SPINLOCKS NOT IMPLEMENTED FOR THIS COMPILER/ARCHITECTURE.
checking for u_char... yes
checking for u_short... yes
checking for u_int... yes
checking for u_long... yes
checking for u_int8_t... yes
checking for u_int16_t... yes
checking for int16_t... yes
checking for u_int32_t... yes
checking for int32_t... yes
checking if --enable-test option specified... no
updating cache ../.././config.cache
creating ./config.status
creating Makefile
creating include.tcl
creating db.h
creating db_int.h
creating db_185.h
creating config.h
+ make
make: Entering directory '/usr/src/RPM/BUILD/pks-0.9.6'
for i in db2-sleepycat/dist; do (test -d $i && cd $i && make DESTDIR= RPM_BUILD_DIR= all) || exit 1; done
make[1]: Entering directory '/usr/src/RPM/BUILD/pks-0.9.6/db2-sleepycat/dist'
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../btree/bt_compare.c
../btree/bt_compare.c:50:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   50 | static const char sccsid[] = "@(#)bt_compare.c  10.14 (Sleepycat) 10/9/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../btree/bt_conv.c
../btree/bt_conv.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)bt_conv.c     10.7 (Sleepycat) 9/20/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../btree/bt_curadj.c
../btree/bt_curadj.c: In function '__bam_ca_split':
../btree/bt_curadj.c:252:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  252 |                 if (cp->pgno == ppgno)
      |                    ^
../btree/bt_curadj.c:260:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  260 |                 if (cp->dpgno == ppgno)
      |                    ^
../btree/bt_curadj.c: At top level:
../btree/bt_curadj.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)bt_curadj.c   10.69 (Sleepycat) 12/2/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../btree/bt_cursor.c
../btree/bt_cursor.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)bt_cursor.c   10.81 (Sleepycat) 12/16/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../btree/bt_delete.c
In file included from ../btree/bt_delete.c:59:
../btree/bt_delete.c: In function '__bam_ditem':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:481:23: note: in expansion of macro 'SSZA'
  481 |         ALIGN((len) + SSZA(BINTERNAL, data), 4)
      |                       ^~~~
../btree/bt_delete.c:161:34: note: in expansion of macro 'BINTERNAL_SIZE'
  161 |                         nbytes = BINTERNAL_SIZE(bi->len);
      |                                  ^~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:481:23: note: in expansion of macro 'SSZA'
  481 |         ALIGN((len) + SSZA(BINTERNAL, data), 4)
      |                       ^~~~
../btree/bt_delete.c:165:34: note: in expansion of macro 'BINTERNAL_SIZE'
  165 |                         nbytes = BINTERNAL_SIZE(bi->len);
      |                                  ^~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
../btree/bt_delete.c:224:34: note: in expansion of macro 'BKEYDATA_SIZE'
  224 |                         nbytes = BKEYDATA_SIZE(bk->len);
      |                                  ^~~~~~~~~~~~~
../btree/bt_delete.c: In function '__bam_dpages':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:481:23: note: in expansion of macro 'SSZA'
  481 |         ALIGN((len) + SSZA(BINTERNAL, data), 4)
      |                       ^~~~
../btree/bt_delete.c:532:34: note: in expansion of macro 'BINTERNAL_SIZE'
  532 |                         b.size = BINTERNAL_SIZE(((BINTERNAL *)b.data)->len);
      |                                  ^~~~~~~~~~~~~~
../btree/bt_delete.c: At top level:
../btree/bt_delete.c:50:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   50 | static const char sccsid[] = "@(#)bt_delete.c   10.43 (Sleepycat) 12/7/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../btree/bt_open.c
In file included from ../btree/bt_open.c:61:
../btree/bt_open.c: In function '__bam_setovflsize':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
../btree/bt_open.c:196:41: note: in expansion of macro 'P_OVERHEAD'
  196 |         t->bt_ovflsize = (dbp->pgsize - P_OVERHEAD) / (t->bt_minkey * P_INDX)
      |                                         ^~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
./../include/db_page.h:420:10: note: in expansion of macro 'BKEYDATA_SIZE'
  420 |         (BKEYDATA_SIZE(len) + sizeof(db_indx_t))
      |          ^~~~~~~~~~~~~
../btree/bt_open.c:197:16: note: in expansion of macro 'BKEYDATA_PSIZE'
  197 |             - (BKEYDATA_PSIZE(0) + ALIGN(1, 4));
      |                ^~~~~~~~~~~~~~
../btree/bt_open.c: At top level:
../btree/bt_open.c:50:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   50 | static const char sccsid[] = "@(#)bt_open.c     10.39 (Sleepycat) 11/21/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../btree/bt_page.c
In file included from ../btree/bt_page.c:60:
../btree/bt_page.c: In function '__bam_free':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
../btree/bt_page.c:185:29: note: in expansion of macro 'P_OVERHEAD'
  185 |                 ldbt.size = P_OVERHEAD;
      |                             ^~~~~~~~~~
../btree/bt_page.c: At top level:
../btree/bt_page.c:50:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   50 | static const char sccsid[] = "@(#)bt_page.c     10.17 (Sleepycat) 1/3/99";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../btree/bt_put.c
In file included from ../btree/bt_put.c:60:
../btree/bt_put.c: In function '__bam_iitem':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
../btree/bt_put.c:121:42: note: in expansion of macro 'BKEYDATA_SIZE'
  121 |                                 nbytes = BKEYDATA_SIZE(bk->len);
      |                                          ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
./../include/db_page.h:420:10: note: in expansion of macro 'BKEYDATA_SIZE'
  420 |         (BKEYDATA_SIZE(len) + sizeof(db_indx_t))
      |          ^~~~~~~~~~~~~
../btree/bt_put.c:164:35: note: in expansion of macro 'BKEYDATA_PSIZE'
  164 |                         needed += BKEYDATA_PSIZE(key->size);
      |                                   ^~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
./../include/db_page.h:420:10: note: in expansion of macro 'BKEYDATA_SIZE'
  420 |         (BKEYDATA_SIZE(len) + sizeof(db_indx_t))
      |          ^~~~~~~~~~~~~
../btree/bt_put.c:168:35: note: in expansion of macro 'BKEYDATA_PSIZE'
  168 |                         needed += BKEYDATA_PSIZE(data_size);
      |                                   ^~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
./../include/db_page.h:420:10: note: in expansion of macro 'BKEYDATA_SIZE'
  420 |         (BKEYDATA_SIZE(len) + sizeof(db_indx_t))
      |          ^~~~~~~~~~~~~
../btree/bt_put.c:178:46: note: in expansion of macro 'BKEYDATA_PSIZE'
  178 |                                 have_bytes = BKEYDATA_PSIZE(bk->len);
      |                                              ^~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
./../include/db_page.h:420:10: note: in expansion of macro 'BKEYDATA_SIZE'
  420 |         (BKEYDATA_SIZE(len) + sizeof(db_indx_t))
      |          ^~~~~~~~~~~~~
../btree/bt_put.c:189:39: note: in expansion of macro 'BKEYDATA_PSIZE'
  189 |                         need_bytes += BKEYDATA_PSIZE(data_size);
      |                                       ^~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:216:34: note: in expansion of macro 'P_OVERHEAD'
  216 | #define LOFFSET(pg)             (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
      |                                  ^~~~~~~~~~
./../include/db_page.h:219:48: note: in expansion of macro 'LOFFSET'
  219 | #define P_FREESPACE(pg)         (HOFFSET(pg) - LOFFSET(pg))
      |                                                ^~~~~~~
../btree/bt_put.c:203:13: note: in expansion of macro 'P_FREESPACE'
  203 |         if (P_FREESPACE(h) < needed ||
      |             ^~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
../btree/bt_put.c:244:29: note: in expansion of macro 'BKEYDATA_SIZE'
  244 |                             BKEYDATA_SIZE(key->size), NULL, key)) != 0)
      |                             ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
../btree/bt_put.c:321:38: note: in expansion of macro 'SSZA'
  321 |                         __hdr.size = SSZA(BKEYDATA, data);
      |                                      ^~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
../btree/bt_put.c:323:29: note: in expansion of macro 'BKEYDATA_SIZE'
  323 |                             BKEYDATA_SIZE(data->size), &__hdr, data);
      |                             ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
../btree/bt_put.c:328:29: note: in expansion of macro 'BKEYDATA_SIZE'
  328 |                             BKEYDATA_SIZE(data->size), NULL, data);
      |                             ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:216:34: note: in expansion of macro 'P_OVERHEAD'
  216 | #define LOFFSET(pg)             (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
      |                                  ^~~~~~~~~~
./../include/db_page.h:219:48: note: in expansion of macro 'LOFFSET'
  219 | #define P_FREESPACE(pg)         (HOFFSET(pg) - LOFFSET(pg))
      |                                                ^~~~~~~
../btree/bt_put.c:341:26: note: in expansion of macro 'P_FREESPACE'
  341 |         if (dupadjust && P_FREESPACE(h) <= dbp->pgsize / 2) {
      |                          ^~~~~~~~~~~
../btree/bt_put.c: In function '__bam_ritem':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
../btree/bt_put.c:531:14: note: in expansion of macro 'BKEYDATA_SIZE'
  531 |         lo = BKEYDATA_SIZE(bk->len);
      |              ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
../btree/bt_put.c:532:14: note: in expansion of macro 'BKEYDATA_SIZE'
  532 |         ln = BKEYDATA_SIZE(data->size);
      |              ^~~~~~~~~~~~~
../btree/bt_put.c: In function '__bam_ndup':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
./../include/db_page.h:420:10: note: in expansion of macro 'BKEYDATA_SIZE'
  420 |         (BKEYDATA_SIZE(len) + sizeof(db_indx_t))
      |          ^~~~~~~~~~~~~
../btree/bt_put.c:589:21: note: in expansion of macro 'BKEYDATA_PSIZE'
  589 |                     BKEYDATA_PSIZE(bk->len) : BOVERFLOW_PSIZE;
      |                     ^~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
./../include/db_page.h:420:10: note: in expansion of macro 'BKEYDATA_SIZE'
  420 |         (BKEYDATA_SIZE(len) + sizeof(db_indx_t))
      |          ^~~~~~~~~~~~~
../btree/bt_put.c:592:21: note: in expansion of macro 'BKEYDATA_PSIZE'
  592 |                     BKEYDATA_PSIZE(bk->len) : BOVERFLOW_PSIZE;
      |                     ^~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
../btree/bt_put.c:618:21: note: in expansion of macro 'BKEYDATA_SIZE'
  618 |                     BKEYDATA_SIZE(bk->len) : BOVERFLOW_SIZE;
      |                     ^~~~~~~~~~~~~
../btree/bt_put.c: At top level:
../btree/bt_put.c:50:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   50 | static const char sccsid[] = "@(#)bt_put.c      10.54 (Sleepycat) 12/6/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../btree/bt_rec.c
../btree/bt_rec.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)bt_rec.c      10.28 (Sleepycat) 9/27/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../btree/bt_recno.c
In file included from ../btree/bt_recno.c:22:
../btree/bt_recno.c: In function '__ram_i_delete':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
../btree/bt_recno.c:328:28: note: in expansion of macro 'SSZA'
  328 |                 hdr.size = SSZA(BKEYDATA, data);
      |                            ^~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
../btree/bt_recno.c:333:30: note: in expansion of macro 'BKEYDATA_SIZE'
  333 |                     h, indx, BKEYDATA_SIZE(0), &hdr, &data)) != 0)
      |                              ^~~~~~~~~~~~~
../btree/bt_recno.c: In function '__ram_add':
../btree/bt_recno.c:1276:20: warning: variable 'isdeleted' set but not used [-Wunused-but-set-variable]
 1276 |         int exact, isdeleted, ret, stack;
      |                    ^~~~~~~~~
../btree/bt_recno.c:1273:13: warning: variable 'dbp' set but not used [-Wunused-but-set-variable]
 1273 |         DB *dbp;
      |             ^~~
../btree/bt_recno.c: At top level:
../btree/bt_recno.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)bt_recno.c    10.53 (Sleepycat) 12/11/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../btree/bt_rsearch.c
../btree/bt_rsearch.c:47:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   47 | static const char sccsid[] = "@(#)bt_rsearch.c  10.21 (Sleepycat) 12/2/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../btree/bt_search.c
../btree/bt_search.c: In function '__bam_stkrel':
../btree/bt_search.c:330:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  330 |                 if (epg->lock != LOCK_INVALID)
      |                    ^
../btree/bt_search.c: At top level:
../btree/bt_search.c:50:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   50 | static const char sccsid[] = "@(#)bt_search.c   10.25 (Sleepycat) 12/16/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../btree/bt_split.c
In file included from ../btree/bt_split.c:58:
../btree/bt_split.c: In function '__bam_page':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:216:34: note: in expansion of macro 'P_OVERHEAD'
  216 | #define LOFFSET(pg)             (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
      |                                  ^~~~~~~~~~
../btree/bt_split.c:334:30: note: in expansion of macro 'LOFFSET'
  334 |         memcpy(cp->page, lp, LOFFSET(lp));
      |                              ^~~~~~~
../btree/bt_split.c: In function '__bam_broot':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
../btree/bt_split.c:424:20: note: in expansion of macro 'SSZA'
  424 |         hdr.size = SSZA(BINTERNAL, data);
      |                    ^~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:481:23: note: in expansion of macro 'SSZA'
  481 |         ALIGN((len) + SSZA(BINTERNAL, data), 4)
      |                       ^~~~
../btree/bt_split.c:426:39: note: in expansion of macro 'BINTERNAL_SIZE'
  426 |             __db_pitem(dbc, rootp, 0, BINTERNAL_SIZE(0), &hdr, NULL)) != 0)
      |                                       ^~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
../btree/bt_split.c:442:28: note: in expansion of macro 'SSZA'
  442 |                 hdr.size = SSZA(BINTERNAL, data);
      |                            ^~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:481:23: note: in expansion of macro 'SSZA'
  481 |         ALIGN((len) + SSZA(BINTERNAL, data), 4)
      |                       ^~~~
../btree/bt_split.c:446:21: note: in expansion of macro 'BINTERNAL_SIZE'
  446 |                     BINTERNAL_SIZE(child_bi->len), &hdr, &data)) != 0)
      |                     ^~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
../btree/bt_split.c:468:36: note: in expansion of macro 'SSZA'
  468 |                         hdr.size = SSZA(BINTERNAL, data);
      |                                    ^~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:481:23: note: in expansion of macro 'SSZA'
  481 |         ALIGN((len) + SSZA(BINTERNAL, data), 4)
      |                       ^~~~
../btree/bt_split.c:472:29: note: in expansion of macro 'BINTERNAL_SIZE'
  472 |                             BINTERNAL_SIZE(child_bk->len), &hdr, &data)) != 0)
      |                             ^~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
../btree/bt_split.c:485:36: note: in expansion of macro 'SSZA'
  485 |                         hdr.size = SSZA(BINTERNAL, data);
      |                                    ^~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:481:23: note: in expansion of macro 'SSZA'
  481 |         ALIGN((len) + SSZA(BINTERNAL, data), 4)
      |                       ^~~~
../btree/bt_split.c:489:29: note: in expansion of macro 'BINTERNAL_SIZE'
  489 |                             BINTERNAL_SIZE(BOVERFLOW_SIZE), &hdr, &data)) != 0)
      |                             ^~~~~~~~~~~~~~
../btree/bt_split.c: In function '__bam_pinsert':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:481:23: note: in expansion of macro 'SSZA'
  481 |         ALIGN((len) + SSZA(BINTERNAL, data), 4)
      |                       ^~~~
./../include/db_page.h:483:10: note: in expansion of macro 'BINTERNAL_SIZE'
  483 |         (BINTERNAL_SIZE(len) + sizeof(db_indx_t))
      |          ^~~~~~~~~~~~~~
../btree/bt_split.c:607:26: note: in expansion of macro 'BINTERNAL_PSIZE'
  607 |                 nbytes = BINTERNAL_PSIZE(child_bi->len);
      |                          ^~~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:216:34: note: in expansion of macro 'P_OVERHEAD'
  216 | #define LOFFSET(pg)             (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
      |                                  ^~~~~~~~~~
./../include/db_page.h:219:48: note: in expansion of macro 'LOFFSET'
  219 | #define P_FREESPACE(pg)         (HOFFSET(pg) - LOFFSET(pg))
      |                                                ^~~~~~~
../btree/bt_split.c:609:21: note: in expansion of macro 'P_FREESPACE'
  609 |                 if (P_FREESPACE(ppage) < nbytes)
      |                     ^~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
../btree/bt_split.c:620:28: note: in expansion of macro 'SSZA'
  620 |                 hdr.size = SSZA(BINTERNAL, data);
      |                            ^~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:481:23: note: in expansion of macro 'SSZA'
  481 |         ALIGN((len) + SSZA(BINTERNAL, data), 4)
      |                       ^~~~
../btree/bt_split.c:625:21: note: in expansion of macro 'BINTERNAL_SIZE'
  625 |                     BINTERNAL_SIZE(child_bi->len), &hdr, &data)) != 0)
      |                     ^~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:481:23: note: in expansion of macro 'SSZA'
  481 |         ALIGN((len) + SSZA(BINTERNAL, data), 4)
      |                       ^~~~
./../include/db_page.h:483:10: note: in expansion of macro 'BINTERNAL_SIZE'
  483 |         (BINTERNAL_SIZE(len) + sizeof(db_indx_t))
      |          ^~~~~~~~~~~~~~
../btree/bt_split.c:638:34: note: in expansion of macro 'BINTERNAL_PSIZE'
  638 |                         nbytes = BINTERNAL_PSIZE(child_bk->len);
      |                                  ^~~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:481:23: note: in expansion of macro 'SSZA'
  481 |         ALIGN((len) + SSZA(BINTERNAL, data), 4)
      |                       ^~~~
./../include/db_page.h:483:10: note: in expansion of macro 'BINTERNAL_SIZE'
  483 |         (BINTERNAL_SIZE(len) + sizeof(db_indx_t))
      |          ^~~~~~~~~~~~~~
../btree/bt_split.c:654:34: note: in expansion of macro 'BINTERNAL_PSIZE'
  654 |                         if ((n = BINTERNAL_PSIZE(nksize)) < nbytes)
      |                                  ^~~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:216:34: note: in expansion of macro 'P_OVERHEAD'
  216 | #define LOFFSET(pg)             (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
      |                                  ^~~~~~~~~~
./../include/db_page.h:219:48: note: in expansion of macro 'LOFFSET'
  219 | #define P_FREESPACE(pg)         (HOFFSET(pg) - LOFFSET(pg))
      |                                                ^~~~~~~
../btree/bt_split.c:659:29: note: in expansion of macro 'P_FREESPACE'
  659 |                         if (P_FREESPACE(ppage) < nbytes)
      |                             ^~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
../btree/bt_split.c:669:36: note: in expansion of macro 'SSZA'
  669 |                         hdr.size = SSZA(BINTERNAL, data);
      |                                    ^~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:481:23: note: in expansion of macro 'SSZA'
  481 |         ALIGN((len) + SSZA(BINTERNAL, data), 4)
      |                       ^~~~
../btree/bt_split.c:674:29: note: in expansion of macro 'BINTERNAL_SIZE'
  674 |                             BINTERNAL_SIZE(nksize), &hdr, &data)) != 0)
      |                             ^~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:481:23: note: in expansion of macro 'SSZA'
  481 |         ALIGN((len) + SSZA(BINTERNAL, data), 4)
      |                       ^~~~
./../include/db_page.h:483:10: note: in expansion of macro 'BINTERNAL_SIZE'
  483 |         (BINTERNAL_SIZE(len) + sizeof(db_indx_t))
      |          ^~~~~~~~~~~~~~
../btree/bt_split.c:679:34: note: in expansion of macro 'BINTERNAL_PSIZE'
  679 |                         nbytes = BINTERNAL_PSIZE(BOVERFLOW_SIZE);
      |                                  ^~~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:216:34: note: in expansion of macro 'P_OVERHEAD'
  216 | #define LOFFSET(pg)             (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
      |                                  ^~~~~~~~~~
./../include/db_page.h:219:48: note: in expansion of macro 'LOFFSET'
  219 | #define P_FREESPACE(pg)         (HOFFSET(pg) - LOFFSET(pg))
      |                                                ^~~~~~~
../btree/bt_split.c:681:29: note: in expansion of macro 'P_FREESPACE'
  681 |                         if (P_FREESPACE(ppage) < nbytes)
      |                             ^~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
../btree/bt_split.c:691:36: note: in expansion of macro 'SSZA'
  691 |                         hdr.size = SSZA(BINTERNAL, data);
      |                                    ^~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:481:23: note: in expansion of macro 'SSZA'
  481 |         ALIGN((len) + SSZA(BINTERNAL, data), 4)
      |                       ^~~~
../btree/bt_split.c:696:29: note: in expansion of macro 'BINTERNAL_SIZE'
  696 |                             BINTERNAL_SIZE(BOVERFLOW_SIZE), &hdr, &data)) != 0)
      |                             ^~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:216:34: note: in expansion of macro 'P_OVERHEAD'
  216 | #define LOFFSET(pg)             (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
      |                                  ^~~~~~~~~~
./../include/db_page.h:219:48: note: in expansion of macro 'LOFFSET'
  219 | #define P_FREESPACE(pg)         (HOFFSET(pg) - LOFFSET(pg))
      |                                                ^~~~~~~
../btree/bt_split.c:713:21: note: in expansion of macro 'P_FREESPACE'
  713 |                 if (P_FREESPACE(ppage) < nbytes)
      |                     ^~~~~~~~~~~
../btree/bt_split.c: In function '__bam_psplit':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:481:23: note: in expansion of macro 'SSZA'
  481 |         ALIGN((len) + SSZA(BINTERNAL, data), 4)
      |                       ^~~~
../btree/bt_split.c:816:36: note: in expansion of macro 'BINTERNAL_SIZE'
  816 |                                    BINTERNAL_SIZE(GET_BINTERNAL(pp, off)->len);
      |                                    ^~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:481:23: note: in expansion of macro 'SSZA'
  481 |         ALIGN((len) + SSZA(BINTERNAL, data), 4)
      |                       ^~~~
../btree/bt_split.c:818:43: note: in expansion of macro 'BINTERNAL_SIZE'
  818 |                                 nbytes += BINTERNAL_SIZE(BOVERFLOW_SIZE);
      |                                           ^~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
../btree/bt_split.c:823:37: note: in expansion of macro 'BKEYDATA_SIZE'
  823 |                                     BKEYDATA_SIZE(GET_BKEYDATA(pp, off)->len);
      |                                     ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
../btree/bt_split.c:830:37: note: in expansion of macro 'BKEYDATA_SIZE'
  830 |                                     BKEYDATA_SIZE(GET_BKEYDATA(pp, off)->len);
      |                                     ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
../btree/bt_split.c:838:35: note: in expansion of macro 'BKEYDATA_SIZE'
  838 |                         nbytes += BKEYDATA_SIZE(GET_BKEYDATA(pp, off)->len);
      |                                   ^~~~~~~~~~~~~
../btree/bt_split.c: In function '__bam_copy':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:481:23: note: in expansion of macro 'SSZA'
  481 |         ALIGN((len) + SSZA(BINTERNAL, data), 4)
      |                       ^~~~
../btree/bt_split.c:934:37: note: in expansion of macro 'BINTERNAL_SIZE'
  934 |                                     BINTERNAL_SIZE(GET_BINTERNAL(pp, nxt)->len);
      |                                     ^~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:481:23: note: in expansion of macro 'SSZA'
  481 |         ALIGN((len) + SSZA(BINTERNAL, data), 4)
      |                       ^~~~
../btree/bt_split.c:936:42: note: in expansion of macro 'BINTERNAL_SIZE'
  936 |                                 nbytes = BINTERNAL_SIZE(BOVERFLOW_SIZE);
      |                                          ^~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
../btree/bt_split.c:952:37: note: in expansion of macro 'BKEYDATA_SIZE'
  952 |                                     BKEYDATA_SIZE(GET_BKEYDATA(pp, nxt)->len);
      |                                     ^~~~~~~~~~~~~
../btree/bt_split.c: At top level:
../btree/bt_split.c:47:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   47 | static const char sccsid[] = "@(#)bt_split.c    10.33 (Sleepycat) 10/13/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../btree/bt_stat.c
In file included from ../btree/bt_stat.c:21:
../btree/bt_stat.c: In function '__bam_stat':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:216:34: note: in expansion of macro 'P_OVERHEAD'
  216 | #define LOFFSET(pg)             (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
      |                                  ^~~~~~~~~~
../btree/bt_stat.c:153:59: note: in expansion of macro 'LOFFSET'
  153 |                         sp->bt_int_pgfree += HOFFSET(h) - LOFFSET(h);
      |                                                           ^~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:216:34: note: in expansion of macro 'P_OVERHEAD'
  216 | #define LOFFSET(pg)             (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
      |                                  ^~~~~~~~~~
../btree/bt_stat.c:157:60: note: in expansion of macro 'LOFFSET'
  157 |                         sp->bt_leaf_pgfree += HOFFSET(h) - LOFFSET(h);
      |                                                            ^~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:216:34: note: in expansion of macro 'P_OVERHEAD'
  216 | #define LOFFSET(pg)             (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
      |                                  ^~~~~~~~~~
../btree/bt_stat.c:162:60: note: in expansion of macro 'LOFFSET'
  162 |                         sp->bt_leaf_pgfree += HOFFSET(h) - LOFFSET(h);
      |                                                            ^~~~~~~
../btree/bt_stat.c:39:16: warning: variable 't' set but not used [-Wunused-but-set-variable]
   39 |         BTREE *t;
      |                ^
../btree/bt_stat.c: At top level:
../btree/bt_stat.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)bt_stat.c     10.27 (Sleepycat) 11/25/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../btree/btree_auto.c
../btree/btree_auto.c: In function '__bam_pg_alloc_print':
../btree/btree_auto.c:109:15: warning: variable 'ch' set but not used [-Wunused-but-set-variable]
  109 |         u_int ch;
      |               ^~
../btree/btree_auto.c:108:19: warning: variable 'i' set but not used [-Wunused-but-set-variable]
  108 |         u_int32_t i;
      |                   ^
../btree/btree_auto.c: In function '__bam_adj_print':
../btree/btree_auto.c:845:15: warning: variable 'ch' set but not used [-Wunused-but-set-variable]
  845 |         u_int ch;
      |               ^~
../btree/btree_auto.c:844:19: warning: variable 'i' set but not used [-Wunused-but-set-variable]
  844 |         u_int32_t i;
      |                   ^
../btree/btree_auto.c: In function '__bam_cadjust_print':
../btree/btree_auto.c:1004:15: warning: variable 'ch' set but not used [-Wunused-but-set-variable]
 1004 |         u_int ch;
      |               ^~
../btree/btree_auto.c:1003:19: warning: variable 'i' set but not used [-Wunused-but-set-variable]
 1003 |         u_int32_t i;
      |                   ^
../btree/btree_auto.c: In function '__bam_cdel_print':
../btree/btree_auto.c:1154:15: warning: variable 'ch' set but not used [-Wunused-but-set-variable]
 1154 |         u_int ch;
      |               ^~
../btree/btree_auto.c:1153:19: warning: variable 'i' set but not used [-Wunused-but-set-variable]
 1153 |         u_int32_t i;
      |                   ^
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../db/db.c
../db/db.c: In function 'db_open':
../db/db.c:196:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  196 |                 if (dbenv->lk_info != NULL)
      |                    ^
../db/db.c:279:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  279 |                         if ((ret = __db_open(real_name, flags | DB_EXCL,
      |                            ^
../db/db.c:572:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  572 |         if (need_fileid)
      |            ^
../db/db.c: At top level:
../db/db.c:47:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   47 | static const char sccsid[] = "@(#)db.c  10.75 (Sleepycat) 12/3/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../common/db_appinit.c
../common/db_appinit.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)db_appinit.c  10.66 (Sleepycat) 12/7/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../db/db_am.c
../db/db_am.c: In function '__db_c_destroy':
../db/db_am.c:282:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  282 |         int ret;
      |             ^~~
../db/db_am.c: At top level:
../db/db_am.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)db_am.c       10.15 (Sleepycat) 12/30/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../common/db_apprec.c
../common/db_apprec.c: In function '__db_apprec':
../common/db_apprec.c:181:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  181 |                 if (ret != 0)
      |                    ^
../common/db_apprec.c:201:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  201 |                 if (ret != 0)
      |                    ^
../common/db_apprec.c: At top level:
../common/db_apprec.c:14:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   14 | static const char sccsid[] = "@(#)db_apprec.c   10.33 (Sleepycat) 10/5/98";
      |                   ^~~~~~
../common/db_apprec.c:11:19: warning: 'copyright' defined but not used [-Wunused-const-variable=]
   11 | static const char copyright[] =
      |                   ^~~~~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../db/db_auto.c
../db/db_auto.c: In function '__db_ovref_print':
../db/db_auto.c:687:15: warning: variable 'ch' set but not used [-Wunused-but-set-variable]
  687 |         u_int ch;
      |               ^~
../db/db_auto.c:686:19: warning: variable 'i' set but not used [-Wunused-but-set-variable]
  686 |         u_int32_t i;
      |                   ^
../db/db_auto.c: In function '__db_relink_print':
../db/db_auto.c:855:15: warning: variable 'ch' set but not used [-Wunused-but-set-variable]
  855 |         u_int ch;
      |               ^~
../db/db_auto.c:854:19: warning: variable 'i' set but not used [-Wunused-but-set-variable]
  854 |         u_int32_t i;
      |                   ^
../db/db_auto.c: In function '__db_addpage_print':
../db/db_auto.c:1021:15: warning: variable 'ch' set but not used [-Wunused-but-set-variable]
 1021 |         u_int ch;
      |               ^~
../db/db_auto.c:1020:19: warning: variable 'i' set but not used [-Wunused-but-set-variable]
 1020 |         u_int32_t i;
      |                   ^
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../common/db_byteorder.c
../common/db_byteorder.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)db_byteorder.c        10.5 (Sleepycat) 4/10/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../db/db_conv.c
In file included from ../db/db_conv.c:57:
../db/db_conv.c: In function '__db_convert':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:303:25: note: in expansion of macro 'HKEYDATA_SIZE'
  303 |         pg->inp[indx] - HKEYDATA_SIZE(0))
      |                         ^~~~~~~~~~~~~
../db/db_conv.c:134:39: note: in expansion of macro 'LEN_HKEYDATA'
  134 |                                 len = LEN_HKEYDATA(h, pagesize, i);
      |                                       ^~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../db/db_conv.c:135:37: note: in expansion of macro 'HKEYDATA_DATA'
  135 |                                 p = HKEYDATA_DATA(P_ENTRY(h, i));
      |                                     ^~~~~~~~~~~~~
./db_int.h:70:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   70 | #define SSZ(name, field)        ((int)&(((name *)0)->field))
      |                                  ^
./../include/db_page.h:346:52: note: in expansion of macro 'SSZ'
  346 | #define HOFFPAGE_PGNO(p)        (((u_int8_t *)p) + SSZ(HOFFPAGE, pgno))
      |                                                    ^~~
../db/db_conv.c:152:37: note: in expansion of macro 'HOFFPAGE_PGNO'
  152 |                                 p = HOFFPAGE_PGNO(P_ENTRY(h, i));
      |                                     ^~~~~~~~~~~~~
./db_int.h:70:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   70 | #define SSZ(name, field)        ((int)&(((name *)0)->field))
      |                                  ^
./../include/db_page.h:346:52: note: in expansion of macro 'SSZ'
  346 | #define HOFFPAGE_PGNO(p)        (((u_int8_t *)p) + SSZ(HOFFPAGE, pgno))
      |                                                    ^~~
../db/db_conv.c:156:37: note: in expansion of macro 'HOFFPAGE_PGNO'
  156 |                                 p = HOFFPAGE_PGNO(P_ENTRY(h, i));
      |                                     ^~~~~~~~~~~~~
../db/db_conv.c: At top level:
../db/db_conv.c:47:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   47 | static const char sccsid[] = "@(#)db_conv.c     10.13 (Sleepycat) 4/26/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../db/db_dispatch.c
../db/db_dispatch.c:46:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   46 | static const char sccsid[] = "@(#)db_dispatch.c 10.20 (Sleepycat) 10/10/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../db/db_dup.c
In file included from ../db/db_dup.c:21:
../db/db_dup.c: In function '__db_dput':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
./../include/db_page.h:420:10: note: in expansion of macro 'BKEYDATA_SIZE'
  420 |         (BKEYDATA_SIZE(len) + sizeof(db_indx_t))
      |          ^~~~~~~~~~~~~
../db/db_dup.c:71:24: note: in expansion of macro 'BKEYDATA_PSIZE'
   71 |                 size = BKEYDATA_PSIZE(dbt->size);
      |                        ^~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
../db/db_dup.c:72:25: note: in expansion of macro 'BKEYDATA_SIZE'
   72 |                 isize = BKEYDATA_SIZE(dbt->size);
      |                         ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:216:34: note: in expansion of macro 'P_OVERHEAD'
  216 | #define LOFFSET(pg)             (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
      |                                  ^~~~~~~~~~
./../include/db_page.h:219:48: note: in expansion of macro 'LOFFSET'
  219 | #define P_FREESPACE(pg)         (HOFFSET(pg) - LOFFSET(pg))
      |                                                ^~~~~~~
../db/db_dup.c:78:20: note: in expansion of macro 'P_FREESPACE'
   78 |         if (size > P_FREESPACE(pagep)) {
      |                    ^~~~~~~~~~~
../db/db_dup.c: In function '__db_drem':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
../db/db_dup.c:131:21: note: in expansion of macro 'BKEYDATA_SIZE'
  131 |                     BKEYDATA_SIZE(GET_BKEYDATA(pagep, indx)->len));
      |                     ^~~~~~~~~~~~~
../db/db_dup.c: In function '__db_dsplit':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
../db/db_dup.c:265:32: note: in expansion of macro 'BKEYDATA_SIZE'
  265 |                         sum += BKEYDATA_SIZE(GET_BKEYDATA(h, i)->len);
      |                                ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
../db/db_dup.c:309:29: note: in expansion of macro 'BKEYDATA_SIZE'
  309 |                         s = BKEYDATA_SIZE(bk->len);
      |                             ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
../db/db_dup.c:325:29: note: in expansion of macro 'BKEYDATA_SIZE'
  325 |                         s = BKEYDATA_SIZE(bk->len);
      |                             ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:216:34: note: in expansion of macro 'P_OVERHEAD'
  216 | #define LOFFSET(pg)             (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
      |                                  ^~~~~~~~~~
../db/db_dup.c:340:23: note: in expansion of macro 'LOFFSET'
  340 |         memcpy(h, tp, LOFFSET(tp));
      |                       ^~~~~~~
../db/db_dup.c: In function '__db_pitem':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
../db/db_dup.c:501:29: note: in expansion of macro 'SSZA'
  501 |                 thdr.size = SSZA(BKEYDATA, data);
      |                             ^~~~
../db/db_dup.c: In function '__db_dsearch':
../db/db_dup.c:755:36: warning: variable 'save_indx' set but not used [-Wunused-but-set-variable]
  755 |         db_indx_t base, indx, lim, save_indx;
      |                                    ^~~~~~~~~
../db/db_dup.c: At top level:
../db/db_dup.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)db_dup.c      10.35 (Sleepycat) 12/2/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../common/db_err.c
../common/db_err.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)db_err.c      10.42 (Sleepycat) 11/24/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../db/db_iface.c
../db/db_iface.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)db_iface.c    10.40 (Sleepycat) 12/19/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../db/db_join.c
../db/db_join.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)db_join.c     10.10 (Sleepycat) 10/9/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../common/db_log2.c
../common/db_log2.c:46:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   46 | static const char sccsid[] = "@(#)db_log2.c     10.5 (Sleepycat) 4/26/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../db/db_overflow.c
In file included from ../db/db_overflow.c:60:
../db/db_overflow.c: In function '__db_goff':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
../db/db_overflow.c:140:47: note: in expansion of macro 'P_OVERHEAD'
  140 |                         src = (u_int8_t *)h + P_OVERHEAD;
      |                                               ^~~~~~~~~~
../db/db_overflow.c: In function '__db_poff':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:247:44: note: in expansion of macro 'P_OVERHEAD'
  247 | #define P_MAXSPACE(psize)       ((psize) - P_OVERHEAD)
      |                                            ^~~~~~~~~~
../db/db_overflow.c:188:21: note: in expansion of macro 'P_MAXSPACE'
  188 |         pagespace = P_MAXSPACE(dbp->pgsize);
      |                     ^~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
../db/db_overflow.c:229:44: note: in expansion of macro 'P_OVERHEAD'
  229 |                 memcpy((u_int8_t *)pagep + P_OVERHEAD, p, pagespace);
      |                                            ^~~~~~~~~~
../db/db_overflow.c: In function '__db_doff':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
../db/db_overflow.c:317:60: note: in expansion of macro 'P_OVERHEAD'
  317 |                         tmp_dbt.data = (u_int8_t *)pagep + P_OVERHEAD;
      |                                                            ^~~~~~~~~~
../db/db_overflow.c: In function '__db_moff':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
../db/db_overflow.c:388:41: note: in expansion of macro 'P_OVERHEAD'
  388 |                     (u_int8_t *)pagep + P_OVERHEAD; cmp_bytes-- > 0; ++p1, ++p2)
      |                                         ^~~~~~~~~~
../db/db_overflow.c: At top level:
../db/db_overflow.c:50:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   50 | static const char sccsid[] = "@(#)db_overflow.c 10.21 (Sleepycat) 9/27/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../db/db_pr.c
In file included from ../db/db_pr.c:24:
../db/db_pr.c: In function '__db_prpage':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
../db/db_pr.c:438:41: note: in expansion of macro 'P_OVERHEAD'
  438 |                 __db_pr((u_int8_t *)h + P_OVERHEAD, OV_LEN(h));
      |                                         ^~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
../db/db_pr.c:449:53: note: in expansion of macro 'P_OVERHEAD'
  449 |                 if (P_ENTRY(h, i) - (u_int8_t *)h < P_OVERHEAD ||
      |                                                     ^~~~~~~~~~
./db_int.h:70:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   70 | #define SSZ(name, field)        ((int)&(((name *)0)->field))
      |                                  ^
./../include/db_page.h:364:52: note: in expansion of macro 'SSZ'
  364 | #define HOFFDUP_PGNO(p)         (((u_int8_t *)p) + SSZ(HOFFDUP, pgno))
      |                                                    ^~~
../db/db_pr.c:488:37: note: in expansion of macro 'HOFFDUP_PGNO'
  488 |                                     HOFFDUP_PGNO(hk), sizeof(db_pgno_t));
      |                                     ^~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:303:25: note: in expansion of macro 'HKEYDATA_SIZE'
  303 |         pg->inp[indx] - HKEYDATA_SIZE(0))
      |                         ^~~~~~~~~~~~~
../db/db_pr.c:500:47: note: in expansion of macro 'LEN_HKEYDATA'
  500 |                                         len = LEN_HKEYDATA(h, 0, i);
      |                                               ^~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../db/db_pr.c:505:42: note: in expansion of macro 'HKEYDATA_DATA'
  505 |                                 for (p = HKEYDATA_DATA(hk),
      |                                          ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../db/db_pr.c:516:49: note: in expansion of macro 'HKEYDATA_DATA'
  516 |                                         __db_pr(HKEYDATA_DATA(hk),
      |                                                 ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:303:25: note: in expansion of macro 'HKEYDATA_SIZE'
  303 |         pg->inp[indx] - HKEYDATA_SIZE(0))
      |                         ^~~~~~~~~~~~~
../db/db_pr.c:517:45: note: in expansion of macro 'LEN_HKEYDATA'
  517 |                                             LEN_HKEYDATA(h, 0, i));
      |                                             ^~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../db/db_pr.c:519:61: note: in expansion of macro 'HKEYDATA_DATA'
  519 |                                         fprintf(fp, "%s\n", HKEYDATA_DATA(hk));
      |                                                             ^~~~~~~~~~~~~
../db/db_pr.c: In function '__db_isbad':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
../db/db_pr.c:615:53: note: in expansion of macro 'P_OVERHEAD'
  615 |                 if (P_ENTRY(h, i) - (u_int8_t *)h < P_OVERHEAD ||
      |                                                     ^~~~~~~~~~
../db/db_pr.c: At top level:
../db/db_pr.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)db_pr.c       10.40 (Sleepycat) 11/22/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../db/db_rec.c
../db/db_rec.c: In function '__db_addrem_recover':
../db/db_rec.c:91:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
   91 |         if (change)
      |            ^
../db/db_rec.c: In function '__db_split_recover':
../db/db_rec.c:127:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  127 |         if ((ret = memp_fget(mpf, &argp->pgno, 0, &pagep)) != 0)
      |            ^
In file included from ../db/db_rec.c:20:
../db/db_rec.c: In function '__db_big_recover':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
../db/db_rec.c:234:44: note: in expansion of macro 'P_OVERHEAD'
  234 |                 memcpy((u_int8_t *)pagep + P_OVERHEAD, argp->dbt.data,
      |                                            ^~~~~~~~~~
../db/db_rec.c:256:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  256 |                 if ((ret = memp_fget(mpf, &argp->prev_pgno, 0, &pagep)) != 0)
      |                    ^
../db/db_rec.c:296:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  296 |                 if ((ret = memp_fget(mpf, &argp->next_pgno, 0, &pagep)) != 0)
      |                    ^
../db/db_rec.c: In function '__db_addpage_recover':
../db/db_rec.c:547:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  547 |         if ((ret = memp_fget(mpf, &argp->nextpgno, 0, &pagep)) != 0)
      |            ^
../db/db_rec.c: At top level:
../db/db_rec.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)db_rec.c      10.19 (Sleepycat) 9/27/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../common/db_region.c
../common/db_region.c: In function '__db_rattach':
../common/db_region.c:281:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  281 |         if ((ret = __db_mapregion(infop->name, infop)) != 0)
      |            ^
../common/db_region.c:478:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  478 |         if (F_ISSET(infop, REGION_PRIVATE) && !F_ISSET(infop, REGION_MALLOC))
      |            ^
../common/db_region.c:38:16: warning: variable 'grow_region' set but not used [-Wunused-but-set-variable]
   38 |         size_t grow_region, size;
      |                ^~~~~~~~~~~
../common/db_region.c: In function '__db_rdetach':
../common/db_region.c:541:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  541 |         if (F_ISSET(infop, REGION_LASTDETACH))
      |            ^
../common/db_region.c: At top level:
../common/db_region.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)db_region.c   10.53 (Sleepycat) 11/10/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../db/db_ret.c
In file included from ../db/db_ret.c:21:
../db/db_ret.c: In function '__db_ret':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:303:25: note: in expansion of macro 'HKEYDATA_SIZE'
  303 |         pg->inp[indx] - HKEYDATA_SIZE(0))
      |                         ^~~~~~~~~~~~~
../db/db_ret.c:57:23: note: in expansion of macro 'LEN_HKEYDATA'
   57 |                 len = LEN_HKEYDATA(h, dbp->pgsize, indx);
      |                       ^~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../db/db_ret.c:58:24: note: in expansion of macro 'HKEYDATA_DATA'
   58 |                 data = HKEYDATA_DATA(hk);
      |                        ^~~~~~~~~~~~~
../db/db_ret.c: At top level:
../db/db_ret.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)db_ret.c      10.16 (Sleepycat) 10/4/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../common/db_salloc.c
../common/db_salloc.c: In function '__db_shalloc_free':
../common/db_salloc.c:225:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  225 |         if (!merged)
      |            ^
../common/db_salloc.c: At top level:
../common/db_salloc.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)db_salloc.c   10.14 (Sleepycat) 11/16/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../common/db_shash.c
../common/db_shash.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)db_shash.c    10.9 (Sleepycat) 4/10/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../dbm/dbm.c
../dbm/dbm.c:50:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   50 | static const char sccsid[] = "@(#)dbm.c 10.23 (Sleepycat) 11/22/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../hash/hash.c
../hash/hash.c: In function '__ham_delete':
../hash/hash.c:264:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  264 |         if ((ret = __ham_lookup(dbc, key, 0, DB_LOCK_WRITE)) == 0)
      |            ^
In file included from ../hash/hash.c:61:
../hash/hash.c: In function '__ham_c_del':
./db_int.h:70:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   70 | #define SSZ(name, field)        ((int)&(((name *)0)->field))
      |                                  ^
./../include/db_page.h:364:52: note: in expansion of macro 'SSZ'
  364 | #define HOFFDUP_PGNO(p)         (((u_int8_t *)p) + SSZ(HOFFDUP, pgno))
      |                                                    ^~~
../hash/hash.c:455:40: note: in expansion of macro 'HOFFDUP_PGNO'
  455 |                                 memcpy(HOFFDUP_PGNO(P_ENTRY(hcp->pagep,
      |                                        ^~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:303:25: note: in expansion of macro 'HKEYDATA_SIZE'
  303 |         pg->inp[indx] - HKEYDATA_SIZE(0))
      |                         ^~~~~~~~~~~~~
./../include/db_page.h:333:36: note: in expansion of macro 'LEN_HKEYDATA'
  333 | #define LEN_HDATA(p, psize, pindx) LEN_HKEYDATA(p, psize, H_DATAINDEX(pindx))
      |                                    ^~~~~~~~~~~~
../hash/hash.c:474:21: note: in expansion of macro 'LEN_HDATA'
  474 |                     LEN_HDATA(hcp->pagep, hcp->hdr->pagesize, hcp->bndx))
      |                     ^~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../hash/hash.c:483:29: note: in expansion of macro 'HKEYDATA_DATA'
  483 |                             HKEYDATA_DATA(H_PAIRDATA(hcp->pagep, hcp->bndx));
      |                             ^~~~~~~~~~~~~
../hash/hash.c: In function '__ham_c_put':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:312:10: note: in expansion of macro 'HKEYDATA_SIZE'
  312 |         (HKEYDATA_SIZE(len) + sizeof(db_indx_t))
      |          ^~~~~~~~~~~~~
../hash/hash.c:716:21: note: in expansion of macro 'HKEYDATA_PSIZE'
  716 |                     HKEYDATA_PSIZE(key->size)) +
      |                     ^~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:312:10: note: in expansion of macro 'HKEYDATA_SIZE'
  312 |         (HKEYDATA_SIZE(len) + sizeof(db_indx_t))
      |          ^~~~~~~~~~~~~
../hash/hash.c:718:21: note: in expansion of macro 'HKEYDATA_PSIZE'
  718 |                     HKEYDATA_PSIZE(data->size));
      |                     ^~~~~~~~~~~~~~
../hash/hash.c: In function '__ham_dup_return':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:303:25: note: in expansion of macro 'HKEYDATA_SIZE'
  303 |         pg->inp[indx] - HKEYDATA_SIZE(0))
      |                         ^~~~~~~~~~~~~
./../include/db_page.h:333:36: note: in expansion of macro 'LEN_HKEYDATA'
  333 | #define LEN_HDATA(p, psize, pindx) LEN_HKEYDATA(p, psize, H_DATAINDEX(pindx))
      |                                    ^~~~~~~~~~~~
../hash/hash.c:937:41: note: in expansion of macro 'LEN_HDATA'
  937 |                         hcp->dup_tlen = LEN_HDATA(hcp->pagep,
      |                                         ^~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../hash/hash.c:945:45: note: in expansion of macro 'HKEYDATA_DATA'
  945 |                                             HKEYDATA_DATA(hk) + hcp->dup_off,
      |                                             ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../hash/hash.c:954:37: note: in expansion of macro 'HKEYDATA_DATA'
  954 |                                     HKEYDATA_DATA(hk), sizeof(db_indx_t));
      |                                     ^~~~~~~~~~~~~
./db_int.h:70:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   70 | #define SSZ(name, field)        ((int)&(((name *)0)->field))
      |                                  ^
./../include/db_page.h:364:52: note: in expansion of macro 'SSZ'
  364 | #define HOFFDUP_PGNO(p)         (((u_int8_t *)p) + SSZ(HOFFDUP, pgno))
      |                                                    ^~~
../hash/hash.c:961:39: note: in expansion of macro 'HOFFDUP_PGNO'
  961 |                         memcpy(&pgno, HOFFDUP_PGNO(P_ENTRY(hcp->pagep, ndx)),
      |                                       ^~~~~~~~~~~~
../hash/hash.c:934:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  934 |         if (!F_ISSET(hcp, H_ISDUP))
      |            ^
./db_int.h:70:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   70 | #define SSZ(name, field)        ((int)&(((name *)0)->field))
      |                                  ^
./../include/db_page.h:347:52: note: in expansion of macro 'SSZ'
  347 | #define HOFFPAGE_TLEN(p)        (((u_int8_t *)p) + SSZ(HOFFPAGE, tlen))
      |                                                    ^~~
../hash/hash.c:996:37: note: in expansion of macro 'HOFFPAGE_TLEN'
  996 |                                     HOFFPAGE_TLEN(hk), sizeof(u_int32_t));
      |                                     ^~~~~~~~~~~~~
./db_int.h:70:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   70 | #define SSZ(name, field)        ((int)&(((name *)0)->field))
      |                                  ^
./../include/db_page.h:346:52: note: in expansion of macro 'SSZ'
  346 | #define HOFFPAGE_PGNO(p)        (((u_int8_t *)p) + SSZ(HOFFPAGE, pgno))
      |                                                    ^~~
../hash/hash.c:998:37: note: in expansion of macro 'HOFFPAGE_PGNO'
  998 |                                     HOFFPAGE_PGNO(hk), sizeof(db_pgno_t));
      |                                     ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../hash/hash.c:1007:48: note: in expansion of macro 'HKEYDATA_DATA'
 1007 |                                 tmp_val.data = HKEYDATA_DATA(hk);
      |                                                ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:303:25: note: in expansion of macro 'HKEYDATA_SIZE'
  303 |         pg->inp[indx] - HKEYDATA_SIZE(0))
      |                         ^~~~~~~~~~~~~
./../include/db_page.h:333:36: note: in expansion of macro 'LEN_HKEYDATA'
  333 | #define LEN_HDATA(p, psize, pindx) LEN_HKEYDATA(p, psize, H_DATAINDEX(pindx))
      |                                    ^~~~~~~~~~~~
../hash/hash.c:1008:48: note: in expansion of macro 'LEN_HDATA'
 1008 |                                 tmp_val.size = LEN_HDATA(hcp->pagep,
      |                                                ^~~~~~~~~
../hash/hash.c:1024:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 1024 |         if (F_ISSET(hcp, H_ISDUP))
      |            ^
../hash/hash.c: In function '__ham_overwrite':
./db_int.h:70:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   70 | #define SSZ(name, field)        ((int)&(((name *)0)->field))
      |                                  ^
./../include/db_page.h:347:52: note: in expansion of macro 'SSZ'
  347 | #define HOFFPAGE_TLEN(p)        (((u_int8_t *)p) + SSZ(HOFFPAGE, tlen))
      |                                                    ^~~
../hash/hash.c:1100:29: note: in expansion of macro 'HOFFPAGE_TLEN'
 1100 |                             HOFFPAGE_TLEN(hk), sizeof(u_int32_t));
      |                             ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:303:25: note: in expansion of macro 'HKEYDATA_SIZE'
  303 |         pg->inp[indx] - HKEYDATA_SIZE(0))
      |                         ^~~~~~~~~~~~~
./../include/db_page.h:333:36: note: in expansion of macro 'LEN_HKEYDATA'
  333 | #define LEN_HDATA(p, psize, pindx) LEN_HKEYDATA(p, psize, H_DATAINDEX(pindx))
      |                                    ^~~~~~~~~~~~
../hash/hash.c:1102:40: note: in expansion of macro 'LEN_HDATA'
 1102 |                         tmp_val.dlen = LEN_HDATA(hcp->pagep,
      |                                        ^~~~~~~~~
../hash/hash.c: In function '__ham_lookup':
./db_int.h:70:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   70 | #define SSZ(name, field)        ((int)&(((name *)0)->field))
      |                                  ^
./../include/db_page.h:347:52: note: in expansion of macro 'SSZ'
  347 | #define HOFFPAGE_TLEN(p)        (((u_int8_t *)p) + SSZ(HOFFPAGE, tlen))
      |                                                    ^~~
../hash/hash.c:1155:39: note: in expansion of macro 'HOFFPAGE_TLEN'
 1155 |                         memcpy(&tlen, HOFFPAGE_TLEN(hk), sizeof(u_int32_t));
      |                                       ^~~~~~~~~~~~~
./db_int.h:70:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   70 | #define SSZ(name, field)        ((int)&(((name *)0)->field))
      |                                  ^
./../include/db_page.h:346:52: note: in expansion of macro 'SSZ'
  346 | #define HOFFPAGE_PGNO(p)        (((u_int8_t *)p) + SSZ(HOFFPAGE, pgno))
      |                                                    ^~~
../hash/hash.c:1158:37: note: in expansion of macro 'HOFFPAGE_PGNO'
 1158 |                                     HOFFPAGE_PGNO(hk), sizeof(db_pgno_t));
      |                                     ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:303:25: note: in expansion of macro 'HKEYDATA_SIZE'
  303 |         pg->inp[indx] - HKEYDATA_SIZE(0))
      |                         ^~~~~~~~~~~~~
./../include/db_page.h:334:35: note: in expansion of macro 'LEN_HKEYDATA'
  334 | #define LEN_HKEY(p, psize, pindx) LEN_HKEYDATA(p, psize, H_KEYINDEX(pindx))
      |                                   ^~~~~~~~~~~~
../hash/hash.c:1169:42: note: in expansion of macro 'LEN_HKEY'
 1169 |                         if (key->size == LEN_HKEY(hcp->pagep,
      |                                          ^~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../hash/hash.c:1172:29: note: in expansion of macro 'HKEYDATA_DATA'
 1172 |                             HKEYDATA_DATA(hk), key->size) == 0) {
      |                             ^~~~~~~~~~~~~
../hash/hash.c: In function '__ham_c_update':
../hash/hash.c:1322:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 1322 |                         if (lcp->dpgno == PGNO_INVALID)
      |                            ^
../hash/hash.c: At top level:
../hash/hash.c:50:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   50 | static const char sccsid[] = "@(#)hash.c        10.63 (Sleepycat) 12/11/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../hash/hash_auto.c
../hash/hash_auto.c: In function '__ham_newpage_print':
../hash/hash_auto.c:325:15: warning: variable 'ch' set but not used [-Wunused-but-set-variable]
  325 |         u_int ch;
      |               ^~
../hash/hash_auto.c:324:19: warning: variable 'i' set but not used [-Wunused-but-set-variable]
  324 |         u_int32_t i;
      |                   ^
../hash/hash_auto.c: In function '__ham_splitmeta_print':
../hash/hash_auto.c:488:15: warning: variable 'ch' set but not used [-Wunused-but-set-variable]
  488 |         u_int ch;
      |               ^~
../hash/hash_auto.c:487:19: warning: variable 'i' set but not used [-Wunused-but-set-variable]
  487 |         u_int32_t i;
      |                   ^
../hash/hash_auto.c: In function '__ham_newpgno_print':
../hash/hash_auto.c:1043:15: warning: variable 'ch' set but not used [-Wunused-but-set-variable]
 1043 |         u_int ch;
      |               ^~
../hash/hash_auto.c:1042:19: warning: variable 'i' set but not used [-Wunused-but-set-variable]
 1042 |         u_int32_t i;
      |                   ^
../hash/hash_auto.c: In function '__ham_ovfl_print':
../hash/hash_auto.c:1212:15: warning: variable 'ch' set but not used [-Wunused-but-set-variable]
 1212 |         u_int ch;
      |               ^~
../hash/hash_auto.c:1211:19: warning: variable 'i' set but not used [-Wunused-but-set-variable]
 1211 |         u_int32_t i;
      |                   ^
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../hash/hash_conv.c
../hash/hash_conv.c:10:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   10 | static const char sccsid[] = "@(#)hash_conv.c   10.5 (Sleepycat) 4/10/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../hash/hash_dup.c
In file included from ../hash/hash_dup.c:68:
../hash/hash_dup.c: In function '__ham_add_dup':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:303:25: note: in expansion of macro 'HKEYDATA_SIZE'
  303 |         pg->inp[indx] - HKEYDATA_SIZE(0))
      |                         ^~~~~~~~~~~~~
../hash/hash_dup.c:124:53: note: in expansion of macro 'LEN_HKEYDATA'
  124 |         new_size = DUP_SIZE(nval->size) - del_len + LEN_HKEYDATA(hcp->pagep,
      |                                                     ^~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:216:34: note: in expansion of macro 'P_OVERHEAD'
  216 | #define LOFFSET(pg)             (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
      |                                  ^~~~~~~~~~
./../include/db_page.h:219:48: note: in expansion of macro 'LOFFSET'
  219 | #define P_FREESPACE(pg)         (HOFFSET(pg) - LOFFSET(pg))
      |                                                ^~~~~~~
../hash/hash_dup.c:134:46: note: in expansion of macro 'P_FREESPACE'
  134 |             DUP_SIZE(nval->size) - del_len > P_FREESPACE(hcp->pagep))) {
      |                                              ^~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../hash/hash_dup.c:147:37: note: in expansion of macro 'HKEYDATA_DATA'
  147 |                         pval.data = HKEYDATA_DATA(hk);
      |                                     ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:303:25: note: in expansion of macro 'HKEYDATA_SIZE'
  303 |         pg->inp[indx] - HKEYDATA_SIZE(0))
      |                         ^~~~~~~~~~~~~
./../include/db_page.h:333:36: note: in expansion of macro 'LEN_HKEYDATA'
  333 | #define LEN_HDATA(p, psize, pindx) LEN_HKEYDATA(p, psize, H_DATAINDEX(pindx))
      |                                    ^~~~~~~~~~~~
../hash/hash_dup.c:148:37: note: in expansion of macro 'LEN_HDATA'
  148 |                         pval.size = LEN_HDATA(hcp->pagep, dbp->pgsize,
      |                                     ^~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:303:25: note: in expansion of macro 'HKEYDATA_SIZE'
  303 |         pg->inp[indx] - HKEYDATA_SIZE(0))
      |                         ^~~~~~~~~~~~~
./../include/db_page.h:333:36: note: in expansion of macro 'LEN_HKEYDATA'
  333 | #define LEN_HDATA(p, psize, pindx) LEN_HKEYDATA(p, psize, H_DATAINDEX(pindx))
      |                                    ^~~~~~~~~~~~
../hash/hash_dup.c:171:48: note: in expansion of macro 'LEN_HDATA'
  171 |                                 tmp_val.doff = LEN_HDATA(hcp->pagep,
      |                                                ^~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../hash/hash_dup.c:180:44: note: in expansion of macro 'HKEYDATA_DATA'
  180 |                                 dbt.data = HKEYDATA_DATA(H_PAIRDATA(hcp->pagep,
      |                                            ^~~~~~~~~~~~~
./db_int.h:70:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   70 | #define SSZ(name, field)        ((int)&(((name *)0)->field))
      |                                  ^
./../include/db_page.h:364:52: note: in expansion of macro 'SSZ'
  364 | #define HOFFDUP_PGNO(p)         (((u_int8_t *)p) + SSZ(HOFFDUP, pgno))
      |                                                    ^~~
../hash/hash_dup.c:206:37: note: in expansion of macro 'HOFFDUP_PGNO'
  206 |                 memcpy(&hcp->dpgno, HOFFDUP_PGNO(hk), sizeof(db_pgno_t));
      |                                     ^~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
../hash/hash_dup.c:245:35: note: in expansion of macro 'BKEYDATA_SIZE'
  245 |                         del_len = BKEYDATA_SIZE(GET_BKEYDATA(hcp->dpagep,
      |                                   ^~~~~~~~~~~~~
../hash/hash_dup.c: In function '__ham_dup_convert':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:303:25: note: in expansion of macro 'HKEYDATA_SIZE'
  303 |         pg->inp[indx] - HKEYDATA_SIZE(0))
      |                         ^~~~~~~~~~~~~
./../include/db_page.h:333:36: note: in expansion of macro 'LEN_HKEYDATA'
  333 | #define LEN_HDATA(p, psize, pindx) LEN_HKEYDATA(p, psize, H_DATAINDEX(pindx))
      |                                    ^~~~~~~~~~~~
../hash/hash_dup.c:306:21: note: in expansion of macro 'LEN_HDATA'
  306 |                     LEN_HDATA(hcp->pagep, hcp->hdr->pagesize, hcp->bndx);
      |                     ^~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../hash/hash_dup.c:307:28: note: in expansion of macro 'HKEYDATA_DATA'
  307 |                 dbt.data = HKEYDATA_DATA(H_PAIRDATA(hcp->pagep, hcp->bndx));
      |                            ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./db_int.h:54:36: note: in definition of macro 'ALIGN'
   54 | #define ALIGN(value, bound)     (((value) + (bound) - 1) & ~((bound) - 1))
      |                                    ^~~~~
./../include/db_page.h:418:23: note: in expansion of macro 'SSZA'
  418 |         ALIGN((len) + SSZA(BKEYDATA, data), 4)
      |                       ^~~~
../hash/hash_dup.c:309:38: note: in expansion of macro 'BKEYDATA_SIZE'
  309 |                     (u_int32_t)dndx, BKEYDATA_SIZE(dbt.size), NULL, &dbt);
      |                                      ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../hash/hash_dup.c:331:21: note: in expansion of macro 'HKEYDATA_DATA'
  331 |                 p = HKEYDATA_DATA(H_PAIRDATA(hcp->pagep, hcp->bndx));
      |                     ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:303:25: note: in expansion of macro 'HKEYDATA_SIZE'
  303 |         pg->inp[indx] - HKEYDATA_SIZE(0))
      |                         ^~~~~~~~~~~~~
./../include/db_page.h:333:36: note: in expansion of macro 'LEN_HKEYDATA'
  333 | #define LEN_HDATA(p, psize, pindx) LEN_HKEYDATA(p, psize, H_DATAINDEX(pindx))
      |                                    ^~~~~~~~~~~~
../hash/hash_dup.c:333:21: note: in expansion of macro 'LEN_HDATA'
  333 |                     LEN_HDATA(hcp->pagep, hcp->hdr->pagesize, hcp->bndx);
      |                     ^~~~~~~~~
../hash/hash_dup.c: In function '__ham_check_move':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
../hash/hash_dup.c:444:33: note: in expansion of macro 'HKEYDATA_SIZE'
  444 |         new_datalen = old_len - HKEYDATA_SIZE(0) + add_len;
      |                                 ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:216:34: note: in expansion of macro 'P_OVERHEAD'
  216 | #define LOFFSET(pg)             (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
      |                                  ^~~~~~~~~~
./../include/db_page.h:219:48: note: in expansion of macro 'LOFFSET'
  219 | #define P_FREESPACE(pg)         (HOFFSET(pg) - LOFFSET(pg))
      |                                                ^~~~~~~
../hash/hash_dup.c:455:39: note: in expansion of macro 'P_FREESPACE'
  455 |             HOFFDUP_SIZE - old_len <= P_FREESPACE(hcp->pagep)))
      |                                       ^~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:216:34: note: in expansion of macro 'P_OVERHEAD'
  216 | #define LOFFSET(pg)             (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
      |                                  ^~~~~~~~~~
./../include/db_page.h:219:48: note: in expansion of macro 'LOFFSET'
  219 | #define P_FREESPACE(pg)         (HOFFSET(pg) - LOFFSET(pg))
      |                                                ^~~~~~~
../hash/hash_dup.c:459:33: note: in expansion of macro 'P_FREESPACE'
  459 |             add_len <= (int32_t)P_FREESPACE(hcp->pagep))
      |                                 ^~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
../hash/hash_dup.c:468:28: note: in expansion of macro 'HKEYDATA_SIZE'
  468 |             HOFFDUP_SIZE : HKEYDATA_SIZE(new_datalen);
      |                            ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:216:34: note: in expansion of macro 'P_OVERHEAD'
  216 | #define LOFFSET(pg)             (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
      |                                  ^~~~~~~~~~
./../include/db_page.h:219:48: note: in expansion of macro 'LOFFSET'
  219 | #define P_FREESPACE(pg)         (HOFFSET(pg) - LOFFSET(pg))
      |                                                ^~~~~~~
../hash/hash_dup.c:481:21: note: in expansion of macro 'P_FREESPACE'
  481 |                 if (P_FREESPACE(next_pagep) >= new_datalen)
      |                     ^~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:216:34: note: in expansion of macro 'P_OVERHEAD'
  216 | #define LOFFSET(pg)             (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
      |                                  ^~~~~~~~~~
./../include/db_page.h:219:48: note: in expansion of macro 'LOFFSET'
  219 | #define P_FREESPACE(pg)         (HOFFSET(pg) - LOFFSET(pg))
      |                                                ^~~~~~~
../hash/hash_dup.c:491:13: note: in expansion of macro 'P_FREESPACE'
  491 |         if (P_FREESPACE(next_pagep) < new_datalen && (ret =
      |             ^~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../hash/hash_dup.c:507:29: note: in expansion of macro 'HKEYDATA_DATA'
  507 |                             HKEYDATA_DATA(H_PAIRKEY(hcp->pagep, hcp->bndx));
      |                             ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:303:25: note: in expansion of macro 'HKEYDATA_SIZE'
  303 |         pg->inp[indx] - HKEYDATA_SIZE(0))
      |                         ^~~~~~~~~~~~~
./../include/db_page.h:334:35: note: in expansion of macro 'LEN_HKEYDATA'
  334 | #define LEN_HKEY(p, psize, pindx) LEN_HKEYDATA(p, psize, H_KEYINDEX(pindx))
      |                                   ^~~~~~~~~~~~
../hash/hash_dup.c:508:34: note: in expansion of macro 'LEN_HKEY'
  508 |                         k.size = LEN_HKEY(hcp->pagep,
      |                                  ^~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../hash/hash_dup.c:518:29: note: in expansion of macro 'HKEYDATA_DATA'
  518 |                             HKEYDATA_DATA(H_PAIRDATA(hcp->pagep, hcp->bndx));
      |                             ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:303:25: note: in expansion of macro 'HKEYDATA_SIZE'
  303 |         pg->inp[indx] - HKEYDATA_SIZE(0))
      |                         ^~~~~~~~~~~~~
./../include/db_page.h:333:36: note: in expansion of macro 'LEN_HKEYDATA'
  333 | #define LEN_HDATA(p, psize, pindx) LEN_HKEYDATA(p, psize, H_DATAINDEX(pindx))
      |                                    ^~~~~~~~~~~~
../hash/hash_dup.c:519:34: note: in expansion of macro 'LEN_HDATA'
  519 |                         d.size = LEN_HDATA(hcp->pagep,
      |                                  ^~~~~~~~~
../hash/hash_dup.c: In function '__ham_dsearch':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../hash/hash_dup.c:643:16: note: in expansion of macro 'HKEYDATA_DATA'
  643 |         data = HKEYDATA_DATA(H_PAIRDATA(hcp->pagep, hcp->bndx)) + i;
      |                ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:303:25: note: in expansion of macro 'HKEYDATA_SIZE'
  303 |         pg->inp[indx] - HKEYDATA_SIZE(0))
      |                         ^~~~~~~~~~~~~
./../include/db_page.h:333:36: note: in expansion of macro 'LEN_HKEYDATA'
  333 | #define LEN_HDATA(p, psize, pindx) LEN_HKEYDATA(p, psize, H_DATAINDEX(pindx))
      |                                    ^~~~~~~~~~~~
../hash/hash_dup.c:644:20: note: in expansion of macro 'LEN_HDATA'
  644 |         while (i < LEN_HDATA(hcp->pagep, hcp->hdr->pagesize, hcp->bndx)) {
      |                    ^~~~~~~~~
../hash/hash_dup.c: At top level:
../hash/hash_dup.c:45:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   45 | static const char sccsid[] = "@(#)hash_dup.c    10.27 (Sleepycat) 12/6/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../hash/hash_func.c
../hash/hash_func.c:50:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   50 | static const char sccsid[] = "@(#)hash_func.c   10.8 (Sleepycat) 4/10/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../hash/hash_page.c
In file included from ../hash/hash_page.c:76:
../hash/hash_page.c: In function '__ham_item':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:216:34: note: in expansion of macro 'P_OVERHEAD'
  216 | #define LOFFSET(pg)             (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
      |                                  ^~~~~~~~~~
./../include/db_page.h:219:48: note: in expansion of macro 'LOFFSET'
  219 | #define P_FREESPACE(pg)         (HOFFSET(pg) - LOFFSET(pg))
      |                                                ^~~~~~~
../hash/hash_page.c:112:33: note: in expansion of macro 'P_FREESPACE'
  112 |             && hcp->seek_size < P_FREESPACE(hcp->pagep))
      |                                 ^~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../hash/hash_page.c:123:21: note: in expansion of macro 'HKEYDATA_DATA'
  123 |                     HKEYDATA_DATA(H_PAIRDATA(hcp->pagep, hcp->bndx)) +
      |                     ^~~~~~~~~~~~~
../hash/hash_page.c: In function '__ham_item_prev':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../hash/hash_page.c:352:61: note: in expansion of macro 'HKEYDATA_DATA'
  352 |                                         memcpy(&h->dup_len, HKEYDATA_DATA(
      |                                                             ^~~~~~~~~~~~~
../hash/hash_page.c:346:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  346 |                         if (hcp->dup_off != 0)
      |                            ^
../hash/hash_page.c: In function '__ham_putitem':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
../hash/hash_page.c:538:36: note: in expansion of macro 'HKEYDATA_SIZE'
  538 |                 off = HOFFSET(p) - HKEYDATA_SIZE(dbt->size);
      |                                    ^~~~~~~~~~~~~
../hash/hash_page.c: In function '__ham_del_pair':
./db_int.h:70:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   70 | #define SSZ(name, field)        ((int)&(((name *)0)->field))
      |                                  ^
./../include/db_page.h:346:52: note: in expansion of macro 'SSZ'
  346 | #define HOFFPAGE_PGNO(p)        (((u_int8_t *)p) + SSZ(HOFFPAGE, pgno))
      |                                                    ^~~
../hash/hash_page.c:634:31: note: in expansion of macro 'HOFFPAGE_PGNO'
  634 |                 memcpy(&pgno, HOFFPAGE_PGNO(P_ENTRY(p, H_KEYINDEX(ndx))),
      |                               ^~~~~~~~~~~~~
./db_int.h:70:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   70 | #define SSZ(name, field)        ((int)&(((name *)0)->field))
      |                                  ^
./../include/db_page.h:346:52: note: in expansion of macro 'SSZ'
  346 | #define HOFFPAGE_PGNO(p)        (((u_int8_t *)p) + SSZ(HOFFPAGE, pgno))
      |                                                    ^~~
../hash/hash_page.c:643:29: note: in expansion of macro 'HOFFPAGE_PGNO'
  643 |                             HOFFPAGE_PGNO(P_ENTRY(p, H_DATAINDEX(ndx))),
      |                             ^~~~~~~~~~~~~
./db_int.h:70:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   70 | #define SSZ(name, field)        ((int)&(((name *)0)->field))
      |                                  ^
./../include/db_page.h:364:52: note: in expansion of macro 'SSZ'
  364 | #define HOFFDUP_PGNO(p)         (((u_int8_t *)p) + SSZ(HOFFDUP, pgno))
      |                                                    ^~~
../hash/hash_page.c:649:29: note: in expansion of macro 'HOFFDUP_PGNO'
  649 |                             HOFFDUP_PGNO(P_ENTRY(p, H_DATAINDEX(ndx))),
      |                             ^~~~~~~~~~~~
../hash/hash_page.c: In function '__ham_replpair':
./db_int.h:70:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   70 | #define SSZ(name, field)        ((int)&(((name *)0)->field))
      |                                  ^
./../include/db_page.h:347:52: note: in expansion of macro 'SSZ'
  347 | #define HOFFPAGE_TLEN(p)        (((u_int8_t *)p) + SSZ(HOFFPAGE, tlen))
      |                                                    ^~~
../hash/hash_page.c:894:30: note: in expansion of macro 'HOFFPAGE_TLEN'
  894 |                 memcpy(&len, HOFFPAGE_TLEN(hk), sizeof(u_int32_t));
      |                              ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:303:25: note: in expansion of macro 'HKEYDATA_SIZE'
  303 |         pg->inp[indx] - HKEYDATA_SIZE(0))
      |                         ^~~~~~~~~~~~~
../hash/hash_page.c:896:23: note: in expansion of macro 'LEN_HKEYDATA'
  896 |                 len = LEN_HKEYDATA(hcp->pagep,
      |                       ^~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:216:34: note: in expansion of macro 'P_OVERHEAD'
  216 | #define LOFFSET(pg)             (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
      |                                  ^~~~~~~~~~
./../include/db_page.h:219:48: note: in expansion of macro 'LOFFSET'
  219 | #define P_FREESPACE(pg)         (HOFFSET(pg) - LOFFSET(pg))
      |                                                ^~~~~~~
../hash/hash_page.c:903:31: note: in expansion of macro 'P_FREESPACE'
  903 |         if (change > (int32_t)P_FREESPACE(hcp->pagep) || is_big) {
      |                               ^~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../hash/hash_page.c:975:15: note: in expansion of macro 'HKEYDATA_DATA'
  975 |         beg = HKEYDATA_DATA(H_PAIRDATA(hcp->pagep, hcp->bndx));
      |               ^~~~~~~~~~~~~
../hash/hash_page.c: In function '__ham_onpage_replace':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:303:25: note: in expansion of macro 'HKEYDATA_SIZE'
  303 |         pg->inp[indx] - HKEYDATA_SIZE(0))
      |                         ^~~~~~~~~~~~~
../hash/hash_page.c:1034:44: note: in expansion of macro 'LEN_HKEYDATA'
 1034 |                 else if ((u_int32_t)off >= LEN_HKEYDATA(pagep, pgsize, ndx)) {
      |                                            ^~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../hash/hash_page.c:1035:31: note: in expansion of macro 'HKEYDATA_DATA'
 1035 |                         len = HKEYDATA_DATA(P_ENTRY(pagep, ndx)) +
      |                               ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:303:25: note: in expansion of macro 'HKEYDATA_SIZE'
  303 |         pg->inp[indx] - HKEYDATA_SIZE(0))
      |                         ^~~~~~~~~~~~~
../hash/hash_page.c:1036:29: note: in expansion of macro 'LEN_HKEYDATA'
 1036 |                             LEN_HKEYDATA(pagep, pgsize, ndx) - src;
      |                             ^~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../hash/hash_page.c:1039:32: note: in expansion of macro 'HKEYDATA_DATA'
 1039 |                         len = (HKEYDATA_DATA(P_ENTRY(pagep, ndx)) + off) - src;
      |                                ^~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:292:52: note: in expansion of macro 'SSZA'
  292 | #define HKEYDATA_DATA(p)        (((u_int8_t *)p) + SSZA(HKEYDATA, data))
      |                                                    ^~~~
../hash/hash_page.c:1051:24: note: in expansion of macro 'HKEYDATA_DATA'
 1051 |                 memcpy(HKEYDATA_DATA(P_ENTRY(pagep, ndx)) + off,
      |                        ^~~~~~~~~~~~~
../hash/hash_page.c: In function '__ham_split_page':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:216:34: note: in expansion of macro 'P_OVERHEAD'
  216 | #define LOFFSET(pg)             (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
      |                                  ^~~~~~~~~~
./../include/db_page.h:219:48: note: in expansion of macro 'LOFFSET'
  219 | #define P_FREESPACE(pg)         (HOFFSET(pg) - LOFFSET(pg))
      |                                                ^~~~~~~
../hash/hash_page.c:1134:29: note: in expansion of macro 'P_FREESPACE'
 1134 |                         if (P_FREESPACE(*pp) < len) {
      |                             ^~~~~~~~~~~
../hash/hash_page.c: In function '__ham_add_el':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:312:10: note: in expansion of macro 'HKEYDATA_SIZE'
  312 |         (HKEYDATA_SIZE(len) + sizeof(db_indx_t))
      |          ^~~~~~~~~~~~~
../hash/hash_page.c:1262:20: note: in expansion of macro 'HKEYDATA_PSIZE'
 1262 |         key_size = HKEYDATA_PSIZE(key->size);
      |                    ^~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:310:18: note: in expansion of macro 'SSZA'
  310 |         ((len) + SSZA(HKEYDATA, data))
      |                  ^~~~
./../include/db_page.h:312:10: note: in expansion of macro 'HKEYDATA_SIZE'
  312 |         (HKEYDATA_SIZE(len) + sizeof(db_indx_t))
      |          ^~~~~~~~~~~~~
../hash/hash_page.c:1263:21: note: in expansion of macro 'HKEYDATA_PSIZE'
 1263 |         data_size = HKEYDATA_PSIZE(val->size);
      |                     ^~~~~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:216:34: note: in expansion of macro 'P_OVERHEAD'
  216 | #define LOFFSET(pg)             (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
      |                                  ^~~~~~~~~~
./../include/db_page.h:219:48: note: in expansion of macro 'LOFFSET'
  219 | #define P_FREESPACE(pg)         (HOFFSET(pg) - LOFFSET(pg))
      |                                                ^~~~~~~
../hash/hash_page.c:1281:21: note: in expansion of macro 'P_FREESPACE'
 1281 |                 if (P_FREESPACE(hcp->pagep) >= pairsize)
      |                     ^~~~~~~~~~~
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
./../include/db_page.h:213:34: note: in expansion of macro 'SSZA'
  213 | #define P_OVERHEAD              (SSZA(PAGE, inp))
      |                                  ^~~~
./../include/db_page.h:216:34: note: in expansion of macro 'P_OVERHEAD'
  216 | #define LOFFSET(pg)             (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
      |                                  ^~~~~~~~~~
./../include/db_page.h:219:48: note: in expansion of macro 'LOFFSET'
  219 | #define P_FREESPACE(pg)         (HOFFSET(pg) - LOFFSET(pg))
      |                                                ^~~~~~~
../hash/hash_page.c:1292:13: note: in expansion of macro 'P_FREESPACE'
 1292 |         if (P_FREESPACE(hcp->pagep) < pairsize) {
      |             ^~~~~~~~~~~
../hash/hash_page.c: At top level:
../hash/hash_page.c:50:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   50 | static const char sccsid[] = "@(#)hash_page.c   10.55 (Sleepycat) 1/3/99";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../hash/hash_rec.c
../hash/hash_rec.c: In function '__ham_insdel_recover':
../hash/hash_rec.c:98:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
   98 |         if (ret != 0)
      |            ^
../hash/hash_rec.c: In function '__ham_newpage_recover':
../hash/hash_rec.c:206:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  206 |         if (ret != 0)
      |            ^
../hash/hash_rec.c:263:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  263 |                 if (ret != 0)
      |                    ^
../hash/hash_rec.c:310:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  310 |                 if (ret != 0)
      |                    ^
../hash/hash_rec.c: In function '__ham_replace_recover':
../hash/hash_rec.c:395:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  395 |         if (ret != 0)
      |            ^
../hash/hash_rec.c: In function '__ham_newpgno_recover':
../hash/hash_rec.c:532:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  532 |         if (ret != 0)
      |            ^
../hash/hash_rec.c: In function '__ham_splitmeta_recover':
../hash/hash_rec.c:601:23: warning: variable 'mpf' set but not used [-Wunused-but-set-variable]
  601 |         DB_MPOOLFILE *mpf;
      |                       ^~~
../hash/hash_rec.c: In function '__ham_splitdata_recover':
../hash/hash_rec.c:692:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  692 |         if (ret != 0)
      |            ^
../hash/hash_rec.c: In function '__ham_copypage_recover':
../hash/hash_rec.c:877:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  877 |         if (ret != 0)
      |            ^
../hash/hash_rec.c:911:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  911 |         if (ret != 0)
      |            ^
../hash/hash_rec.c:941:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  941 |         if (ret != 0)
      |            ^
../hash/hash_rec.c: At top level:
../hash/hash_rec.c:50:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   50 | static const char sccsid[] = "@(#)hash_rec.c    10.22 (Sleepycat) 10/21/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../hash/hash_stat.c
../hash/hash_stat.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)hash_stat.c   10.12 (Sleepycat) 12/19/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../hsearch/hsearch.c
../hsearch/hsearch.c:50:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   50 | static const char sccsid[] = "@(#)hsearch.c     10.9 (Sleepycat) 4/18/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../lock/lock.c
../lock/lock.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)lock.c        10.61 (Sleepycat) 1/3/99";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../lock/lock_conflict.c
../lock/lock_conflict.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)lock_conflict.c       10.4 (Sleepycat) 11/20/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../lock/lock_deadlock.c
../lock/lock_deadlock.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)lock_deadlock.c       10.37 (Sleepycat) 10/4/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../lock/lock_util.c
../lock/lock_util.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)lock_util.c   10.10 (Sleepycat) 9/20/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../lock/lock_region.c
../lock/lock_region.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)lock_region.c 10.21 (Sleepycat) 10/19/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../log/log.c
../log/log.c:10:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   10 | static const char sccsid[] = "@(#)log.c 10.63 (Sleepycat) 10/10/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../log/log_archive.c
../log/log_archive.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)log_archive.c 10.44 (Sleepycat) 10/9/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../log/log_auto.c
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../log/log_compare.c
../log/log_compare.c:10:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   10 | static const char sccsid[] = "@(#)log_compare.c 10.3 (Sleepycat) 4/10/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../log/log_findckp.c
../log/log_findckp.c: In function '__log_findckp':
../log/log_findckp.c:76:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
   76 |         if ((ret = log_get(lp, &last_ckp, &data, DB_CHECKPOINT)) != 0)
      |            ^
../log/log_findckp.c: At top level:
../log/log_findckp.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)log_findckp.c 10.17 (Sleepycat) 9/17/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../log/log_get.c
../log/log_get.c: In function '__log_get':
../log/log_get.c:318:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  318 | err1:   if (!silent)
      |            ^
../log/log_get.c: At top level:
../log/log_get.c:10:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   10 | static const char sccsid[] = "@(#)log_get.c     10.38 (Sleepycat) 10/3/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../log/log_put.c
../log/log_put.c: In function '__log_flush':
../log/log_put.c:340:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  340 |         if (!current && lp->s_lsn.file != 0)
      |            ^
../log/log_put.c: At top level:
../log/log_put.c:10:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   10 | static const char sccsid[] = "@(#)log_put.c     10.44 (Sleepycat) 11/3/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../log/log_rec.c
../log/log_rec.c:43:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   43 | static const char sccsid[] = "@(#)log_rec.c     10.26 (Sleepycat) 10/21/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../log/log_register.c
../log/log_register.c:10:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   10 | static const char sccsid[] = "@(#)log_register.c        10.22 (Sleepycat) 9/27/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../mp/mp_bh.c
../mp/mp_bh.c: In function '__memp_pgread':
../mp/mp_bh.c:192:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  192 |         if (nr < (ssize_t)pagesize)
      |            ^
../mp/mp_bh.c: At top level:
../mp/mp_bh.c:10:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   10 | static const char sccsid[] = "@(#)mp_bh.c       10.45 (Sleepycat) 11/25/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../mp/mp_fget.c
../mp/mp_fget.c: In function 'memp_fget':
../mp/mp_fget.c:143:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  143 |         if (dbmfp->addr != NULL && F_ISSET(mfp, MP_CAN_MMAP))
      |            ^
../mp/mp_fget.c: At top level:
../mp/mp_fget.c:10:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   10 | static const char sccsid[] = "@(#)mp_fget.c     10.53 (Sleepycat) 11/16/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../mp/mp_fopen.c
../mp/mp_fopen.c:10:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   10 | static const char sccsid[] = "@(#)mp_fopen.c    10.60 (Sleepycat) 1/1/99";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../mp/mp_fput.c
In file included from ../mp/mp_fput.c:19:
../mp/mp_fput.c: In function 'memp_fput':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
../mp/mp_fput.c:85:43: note: in expansion of macro 'SSZA'
   85 |         bhp = (BH *)((u_int8_t *)pgaddr - SSZA(BH, buf));
      |                                           ^~~~
../mp/mp_fput.c:130:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  130 |         if (F_ISSET(bhp, BH_WRITE))
      |            ^
../mp/mp_fput.c: At top level:
../mp/mp_fput.c:10:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   10 | static const char sccsid[] = "@(#)mp_fput.c     10.24 (Sleepycat) 9/27/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../mp/mp_fset.c
In file included from ../mp/mp_fset.c:19:
../mp/mp_fset.c: In function 'memp_fset':
./db_int.h:73:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   73 | #define SSZA(name, field)       ((int)&(((name *)0)->field[0]))
      |                                  ^
../mp/mp_fset.c:64:43: note: in expansion of macro 'SSZA'
   64 |         bhp = (BH *)((u_int8_t *)pgaddr - SSZA(BH, buf));
      |                                           ^~~~
../mp/mp_fset.c: At top level:
../mp/mp_fset.c:10:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   10 | static const char sccsid[] = "@(#)mp_fset.c     10.16 (Sleepycat) 9/27/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../mp/mp_open.c
../mp/mp_open.c:10:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   10 | static const char sccsid[] = "@(#)mp_open.c     10.27 (Sleepycat) 10/1/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../mp/mp_pr.c
../mp/mp_pr.c:10:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   10 | static const char sccsid[] = "@(#)mp_pr.c       10.30 (Sleepycat) 10/1/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../mp/mp_region.c
../mp/mp_region.c: In function '__memp_ropen':
../mp/mp_region.c:227:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  227 |         if (cachesize < DB_CACHESIZE_MIN)
      |            ^
../mp/mp_region.c: At top level:
../mp/mp_region.c:10:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   10 | static const char sccsid[] = "@(#)mp_region.c   10.35 (Sleepycat) 12/11/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../mp/mp_sync.c
../mp/mp_sync.c:10:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   10 | static const char sccsid[] = "@(#)mp_sync.c     10.31 (Sleepycat) 12/11/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../mutex/mutex.c
../mutex/mutex.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)mutex.c       10.52 (Sleepycat) 11/8/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../os/os_abs.c
../os/os_abs.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)os_abs.c      10.9 (Sleepycat) 7/21/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../os/os_alloc.c
../os/os_alloc.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)os_alloc.c    10.10 (Sleepycat) 10/12/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../os/os_config.c
../os/os_config.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)os_config.c   10.30 (Sleepycat) 10/12/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../os/os_dir.c
../os/os_dir.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)os_dir.c      10.19 (Sleepycat) 10/12/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../os/os_fid.c
../os/os_fid.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)os_fid.c      10.12 (Sleepycat) 7/21/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../os/os_fsync.c
../os/os_fsync.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)os_fsync.c    10.7 (Sleepycat) 10/12/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../os/os_map.c
../os/os_map.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)os_map.c      10.24 (Sleepycat) 10/12/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../os/os_oflags.c
../os/os_oflags.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)os_oflags.c   10.6 (Sleepycat) 4/19/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../os/os_open.c
../os/os_open.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)os_open.c     10.33 (Sleepycat) 10/12/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../os/os_rpath.c
../os/os_rpath.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)os_rpath.c    10.3 (Sleepycat) 4/10/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../os/os_rw.c
../os/os_rw.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)os_rw.c       10.11 (Sleepycat) 10/12/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../os/os_seek.c
../os/os_seek.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)os_seek.c     10.11 (Sleepycat) 10/12/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../os/os_sleep.c
../os/os_sleep.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)os_sleep.c    10.12 (Sleepycat) 10/12/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../os/os_spin.c
../os/os_spin.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)os_spin.c     10.10 (Sleepycat) 10/12/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../os/os_stat.c
../os/os_stat.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)os_stat.c     10.18 (Sleepycat) 10/12/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../os/os_tmpdir.c
../os/os_tmpdir.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)os_tmpdir.c   10.3 (Sleepycat) 10/13/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../os/os_unlink.c
../os/os_unlink.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)os_unlink.c   10.7 (Sleepycat) 10/12/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../txn/txn.c
../txn/txn.c: In function '__txn_end':
../txn/txn.c:612:19: warning: variable 'locker' set but not used [-Wunused-but-set-variable]
  612 |         u_int32_t locker;
      |                   ^~~~~~
../txn/txn.c: At top level:
../txn/txn.c:46:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   46 | static const char sccsid[] = "@(#)txn.c 10.66 (Sleepycat) 1/3/99";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../txn/txn_auto.c
../txn/txn_auto.c: In function '__txn_regop_print':
../txn/txn_auto.c:82:15: warning: variable 'ch' set but not used [-Wunused-but-set-variable]
   82 |         u_int ch;
      |               ^~
../txn/txn_auto.c:81:19: warning: variable 'i' set but not used [-Wunused-but-set-variable]
   81 |         u_int32_t i;
      |                   ^
../txn/txn_auto.c: In function '__txn_ckp_print':
../txn/txn_auto.c:211:15: warning: variable 'ch' set but not used [-Wunused-but-set-variable]
  211 |         u_int ch;
      |               ^~
../txn/txn_auto.c:210:19: warning: variable 'i' set but not used [-Wunused-but-set-variable]
  210 |         u_int32_t i;
      |                   ^
../txn/txn_auto.c: In function '__txn_child_print':
../txn/txn_auto.c:517:15: warning: variable 'ch' set but not used [-Wunused-but-set-variable]
  517 |         u_int ch;
      |               ^~
../txn/txn_auto.c:516:19: warning: variable 'i' set but not used [-Wunused-but-set-variable]
  516 |         u_int32_t i;
      |                   ^
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../txn/txn_rec.c
../txn/txn_rec.c: In function '__txn_restore_txn':
../txn/txn_rec.c:289:9: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration]
  289 |         memcpy(td->xid, argp->xid.data, argp->xid.size);
      |         ^~~~~~
../txn/txn_rec.c:59:1: note: include '<string.h>' or provide a declaration of 'memcpy'
   58 | #include "common_ext.h"
  +++ |+#include <string.h>
   59 | 
../txn/txn_rec.c:289:9: warning: incompatible implicit declaration of built-in function 'memcpy' [-Wbuiltin-declaration-mismatch]
  289 |         memcpy(td->xid, argp->xid.data, argp->xid.size);
      |         ^~~~~~
../txn/txn_rec.c:289:9: note: include '<string.h>' or provide a declaration of 'memcpy'
../txn/txn_rec.c: At top level:
../txn/txn_rec.c:43:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   43 | static const char sccsid[] = "@(#)txn_rec.c     10.15 (Sleepycat) 1/3/99";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../xa/xa.c
../xa/xa.c:12:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   12 | static const char sccsid[] = "@(#)xa.c  10.4 (Sleepycat) 10/11/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../xa/xa_db.c
../xa/xa_db.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)xa_db.c       10.6 (Sleepycat) 12/19/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../xa/xa_map.c
../xa/xa_map.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)xa_map.c      10.4 (Sleepycat) 10/20/98";
      |                   ^~~~~~
/bin/rm -f libdb.a
/usr/bin/ar cr libdb.a bt_compare.o bt_conv.o bt_curadj.o bt_cursor.o bt_delete.o bt_open.o bt_page.o bt_put.o bt_rec.o bt_recno.o bt_rsearch.o bt_search.o bt_split.o bt_stat.o btree_auto.o db.o db_appinit.o db_am.o db_apprec.o db_auto.o db_byteorder.o db_conv.o db_dispatch.o db_dup.o db_err.o db_iface.o db_join.o db_log2.o db_overflow.o db_pr.o db_rec.o db_region.o db_ret.o db_salloc.o db_shash.o dbm.o hash.o hash_auto.o hash_conv.o hash_dup.o hash_func.o hash_page.o hash_rec.o hash_stat.o hsearch.o lock.o lock_conflict.o lock_deadlock.o lock_util.o lock_region.o log.o log_archive.o log_auto.o log_compare.o log_findckp.o log_get.o log_put.o log_rec.o log_register.o mp_bh.o mp_fget.o mp_fopen.o mp_fput.o mp_fset.o mp_open.o mp_pr.o mp_region.o mp_sync.o mutex.o os_abs.o os_alloc.o os_config.o os_dir.o os_fid.o os_fsync.o os_map.o os_oflags.o os_open.o os_rpath.o os_rw.o os_seek.o os_sleep.o os_spin.o os_stat.o os_tmpdir.o os_unlink.o txn.o txn_auto.o txn_rec.o xa.o xa_db.o xa_map.o 
test ! -f /usr/bin/ranlib || /usr/bin/ranlib libdb.a
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../db_archive/db_archive.c
../db_archive/db_archive.c:14:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   14 | static const char sccsid[] = "@(#)db_archive.c  10.20 (Sleepycat) 10/3/98";
      |                   ^~~~~~
../db_archive/db_archive.c:11:19: warning: 'copyright' defined but not used [-Wunused-const-variable=]
   11 | static const char copyright[] =
      |                   ^~~~~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../clib/err.c
../clib/err.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)err.c 10.5 (Sleepycat) 11/24/98";
      |                   ^~~~~~
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../clib/getlong.c
../clib/getlong.c:11:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   11 | static const char sccsid[] = "@(#)getlong.c     10.3 (Sleepycat) 4/10/98";
      |                   ^~~~~~
gcc -o db_archive  db_archive.o err.o getlong.o libdb.a 
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../db_checkpoint/db_checkpoint.c
../db_checkpoint/db_checkpoint.c:14:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   14 | static const char sccsid[] = "@(#)db_checkpoint.c       10.21 (Sleepycat) 10/4/98";
      |                   ^~~~~~
../db_checkpoint/db_checkpoint.c:11:19: warning: 'copyright' defined but not used [-Wunused-const-variable=]
   11 | static const char copyright[] =
      |                   ^~~~~~~~~
gcc -o db_checkpoint  db_checkpoint.o err.o getlong.o libdb.a 
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../db_deadlock/db_deadlock.c
../db_deadlock/db_deadlock.c:14:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   14 | static const char sccsid[] = "@(#)db_deadlock.c 10.23 (Sleepycat) 10/4/98";
      |                   ^~~~~~
../db_deadlock/db_deadlock.c:11:19: warning: 'copyright' defined but not used [-Wunused-const-variable=]
   11 | static const char copyright[] =
      |                   ^~~~~~~~~
gcc -o db_deadlock  db_deadlock.o err.o getlong.o libdb.a 
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../db_dump/db_dump.c
../db_dump/db_dump.c:14:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   14 | static const char sccsid[] = "@(#)db_dump.c     10.24 (Sleepycat) 11/22/98";
      |                   ^~~~~~
../db_dump/db_dump.c:11:19: warning: 'copyright' defined but not used [-Wunused-const-variable=]
   11 | static const char copyright[] =
      |                   ^~~~~~~~~
gcc -o db_dump  db_dump.o err.o getlong.o libdb.a 
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../db_load/db_load.c
../db_load/db_load.c:14:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   14 | static const char sccsid[] = "@(#)db_load.c     10.23 (Sleepycat) 10/4/98";
      |                   ^~~~~~
../db_load/db_load.c:11:19: warning: 'copyright' defined but not used [-Wunused-const-variable=]
   11 | static const char copyright[] =
      |                   ^~~~~~~~~
gcc -o db_load  db_load.o err.o getlong.o libdb.a 
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../db_printlog/db_printlog.c
../db_printlog/db_printlog.c:14:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   14 | static const char sccsid[] = "@(#)db_printlog.c 10.17 (Sleepycat) 11/1/98";
      |                   ^~~~~~
../db_printlog/db_printlog.c:11:19: warning: 'copyright' defined but not used [-Wunused-const-variable=]
   11 | static const char copyright[] =
      |                   ^~~~~~~~~
gcc -o db_printlog  db_printlog.o err.o getlong.o libdb.a 
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../db_recover/db_recover.c
../db_recover/db_recover.c:14:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   14 | static const char sccsid[] = "@(#)db_recover.c  10.23 (Sleepycat) 10/5/98";
      |                   ^~~~~~
../db_recover/db_recover.c:11:19: warning: 'copyright' defined but not used [-Wunused-const-variable=]
   11 | static const char copyright[] =
      |                   ^~~~~~~~~
gcc -o db_recover  db_recover.o err.o getlong.o libdb.a 
gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I. -I./../include -D_REENTRANT  ../db_stat/db_stat.c
../db_stat/db_stat.c:14:19: warning: 'sccsid' defined but not used [-Wunused-const-variable=]
   14 | static const char sccsid[] = "@(#)db_stat.c     8.41 (Sleepycat) 10/3/98";
      |                   ^~~~~~
../db_stat/db_stat.c:11:19: warning: 'copyright' defined but not used [-Wunused-const-variable=]
   11 | static const char copyright[] =
      |                   ^~~~~~~~~
gcc -o db_stat  db_stat.o err.o getlong.o libdb.a 
make[1]: Leaving directory '/usr/src/RPM/BUILD/pks-0.9.6/db2-sleepycat/dist'
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o pksclient.o pksclient.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o kd_add.o kd_add.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o kd_delete.o kd_delete.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o kd_disable.o kd_disable.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o kd_generic.o kd_generic.c
kd_generic.c: In function 'kd_open_1':
kd_generic.c:404:14: warning: pointer 'nkdb' used after 'fclose' [-Wuse-after-free]
  404 |          if (feof(nkdb))
      |              ^~~~~~~~~~
kd_generic.c:402:10: note: call to 'fclose' here
  402 |          fclose(nkdb);
      |          ^~~~~~~~~~~~
kd_generic.c: In function 'kd_backup_1':
kd_generic.c:641:39: warning: '%03d' directive writing between 3 and 10 bytes into a region of size 8 [-Wformat-overflow=]
  641 |       sprintf(keydbname, "backup/keydb%03d", i);
      |                                       ^~~~
kd_generic.c:641:26: note: directive argument in the range [0, 2147483646]
  641 |       sprintf(keydbname, "backup/keydb%03d", i);
      |                          ^~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:964,
                 from db2-sleepycat/dist/db.h:16,
                 from kd_generic.c:9:
In function 'sprintf',
    inlined from 'kd_backup_1' at kd_generic.c:641:7:
/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 16 and 23 bytes into a destination of size 20
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o kd_get.o kd_get.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o kd_index.o kd_index.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o kd_search.o kd_search.c
kd_search.c: In function 'word_key_intersect':
kd_search.c:931:59: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  931 |        sprintf(s->err->buf, "search word is greater than %d characters",
      |                                                          ~^
      |                                                           |
      |                                                           int
      |                                                          %ld
  932 |                sizeof(word));
      |                ~~~~~~~~~~~~                                
      |                |
      |                long unsigned int
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o kd_since.o kd_since.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o kd_types.o kd_types.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o pgputil.o pgputil.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o md5c.o md5c.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o armor.o armor.c
armor.c:326:41: warning: array initialized from parenthesized string constant [-Wpedantic]
  326 | const unsigned char headerline_tail[] = ("-----\n"
      |                                         ^
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o pgpcrc.o pgpcrc.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o shs.o shs.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o parse.o parse.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o llist.o llist.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o globals.o globals.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o logging.o logging.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o util.o util.c
gcc -o pksclient pksclient.o kd_add.o kd_delete.o kd_disable.o kd_generic.o kd_get.o kd_index.o kd_search.o kd_since.o kd_types.o pgputil.o md5c.o armor.o pgpcrc.o shs.o parse.o llist.o globals.o logging.o util.o  db2-sleepycat/dist/libdb.a
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o pksdctl.o pksdctl.c
gcc -o pksdctl pksdctl.o  
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o pgpsplit.o pgpsplit.c
gcc -o pgpsplit pgpsplit.o pgputil.o md5c.o armor.o pgpcrc.o shs.o util.o 
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o pksd.o pksd.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o pks_config.o pks_config.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o pks_www.o pks_www.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o pks_socket.o pks_socket.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o www.o www.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o mail_req.o mail_req.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o mail_send.o mail_send.c
mail_send.c: In function 'mail_help':
mail_send.c:373:48: warning: '%s' directive writing up to 1023 bytes into a region of size 1000 [-Wformat-overflow=]
  373 |          sprintf(buf, "error opening help file %s", helpfile);
      |                                                ^~   ~~~~~~~~
In file included from /usr/include/stdio.h:964,
                 from mail_send.c:15:
In function 'sprintf',
    inlined from 'mail_help' at mail_send.c:373:3:
/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 25 and 1048 bytes into a destination of size 1024
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
mail_send.c: In function 'mail_help':
mail_send.c:390:48: warning: '%s' directive writing up to 1023 bytes into a region of size 1000 [-Wformat-overflow=]
  390 |          sprintf(buf, "error reading help file %s", helpfile);
      |                                                ^~   ~~~~~~~~
In function 'sprintf',
    inlined from 'mail_help' at mail_send.c:390:3:
/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 25 and 1048 bytes into a destination of size 1024
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o pks_incr.o pks_incr.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o kd_signal.o kd_signal.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o multiplex.o multiplex.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o mp_signal.o mp_signal.c
gcc -o pksd pksd.o pks_config.o pks_www.o pks_socket.o www.o mail_req.o mail_send.o pks_incr.o kd_add.o kd_delete.o kd_disable.o kd_generic.o kd_get.o kd_index.o kd_search.o kd_since.o kd_types.o pgputil.o md5c.o armor.o pgpcrc.o shs.o kd_signal.o multiplex.o mp_signal.o parse.o llist.o globals.o logging.o util.o   db2-sleepycat/dist/libdb.a
sh mkpksdconf > pksd.conf
make: Leaving directory '/usr/src/RPM/BUILD/pks-0.9.6'
+ make all-utils
make: Entering directory '/usr/src/RPM/BUILD/pks-0.9.6'
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o pksmailreq.o pksmailreq.c
gcc -o pksmailreq pksmailreq.o mail_req.o mail_send.o pks_incr.o kd_add.o kd_delete.o kd_disable.o kd_generic.o kd_get.o kd_index.o kd_search.o kd_since.o kd_types.o pgputil.o md5c.o armor.o pgpcrc.o shs.o kd_signal.o multiplex.o mp_signal.o parse.o llist.o globals.o logging.o util.o  db2-sleepycat/dist/libdb.a
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o wwwtest.o wwwtest.c
gcc -o wwwtest wwwtest.o www.o kd_signal.o multiplex.o mp_signal.o parse.o llist.o globals.o logging.o util.o   db2-sleepycat/dist/libdb.a
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o pgpdump.o pgpdump.c
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o pgpfile.o pgpfile.c
gcc -o pgpdump pgpdump.o pgpfile.o pgputil.o md5c.o armor.o pgpcrc.o shs.o util.o 
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o kvcv.o kvcv.c
gcc -o kvcv kvcv.o pgpfile.o logging.o pgputil.o md5c.o armor.o pgpcrc.o shs.o util.o 
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o kxa.o kxa.c
gcc -o kxa kxa.o pgpfile.o pgputil.o md5c.o armor.o pgpcrc.o shs.o util.o 
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o pkscheck.o pkscheck.c
gcc -o pkscheck pkscheck.o kd_add.o kd_delete.o kd_disable.o kd_generic.o kd_get.o kd_index.o kd_search.o kd_since.o kd_types.o pgputil.o md5c.o armor.o pgpcrc.o shs.o util.o parse.o llist.o globals.o logging.o  db2-sleepycat/dist/libdb.a
gcc -Wall -pedantic -g -O -Idb2-sleepycat/dist -DDEBUG  -DHAVE_SYS_SELECT_H=1 -DHAVE_MMAP=1 -DHAVE_MADVISE=1 -DHAVE_SOCKLEN_T=1    -c -o pksdump.o pksdump.c
gcc -o pksdump pksdump.o kd_add.o kd_delete.o kd_disable.o kd_generic.o kd_get.o kd_index.o kd_search.o kd_since.o kd_types.o pgputil.o md5c.o armor.o pgpcrc.o shs.o util.o parse.o llist.o globals.o logging.o  db2-sleepycat/dist/libdb.a
make: Leaving directory '/usr/src/RPM/BUILD/pks-0.9.6'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.8927
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/pks-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/pks-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd pks-0.9.6
+ make DESTDIR=/usr/src/tmp/pks-buildroot install
make: Entering directory '/usr/src/RPM/BUILD/pks-0.9.6'
for i in db2-sleepycat/dist; do (test -d $i && cd $i && make DESTDIR=/usr/src/tmp/pks-buildroot RPM_BUILD_DIR=/usr/src/tmp/pks-buildroot install) || exit 1; done
make[1]: Entering directory '/usr/src/RPM/BUILD/pks-0.9.6/db2-sleepycat/dist'
Installing DB include files: /usr/src/tmp/pks-buildroot/usr/include/db2 ...
Installing DB utilities: /usr/src/tmp/pks-buildroot/usr/bin ...
make[1]: Leaving directory '/usr/src/RPM/BUILD/pks-0.9.6/db2-sleepycat/dist'
for i in db2-sleepycat/dist; do (test -d $i && cd $i && make DESTDIR=/usr/src/tmp/pks-buildroot RPM_BUILD_DIR=/usr/src/tmp/pks-buildroot all) || exit 1; done
make[1]: Entering directory '/usr/src/RPM/BUILD/pks-0.9.6/db2-sleepycat/dist'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/usr/src/RPM/BUILD/pks-0.9.6/db2-sleepycat/dist'
mkdir -p /usr/src/tmp/pks-buildroot/usr/bin /usr/src/tmp/pks-buildroot/usr/sbin /usr/src/tmp/pks-buildroot/usr/share/pks /usr/src/tmp/pks-buildroot/etc /usr/src/tmp/pks-buildroot/usr/share/man/man5 /usr/src/tmp/pks-buildroot/usr/share/man/man8
mkdir -p /usr/src/tmp/pks-buildroot/var/lib/pks/db /usr/src/tmp/pks-buildroot/var/lib/pks/incoming
for f in pksclient pksdctl pgpsplit; do /bin/install -c $f /usr/src/tmp/pks-buildroot/usr/bin; done
for f in pksd; do /bin/install -c $f /usr/src/tmp/pks-buildroot/usr/sbin; done
for f in pksd.conf; do [ -f /usr/src/tmp/pks-buildroot/etc/$f ] || /bin/install -c -m 0644 $f /usr/src/tmp/pks-buildroot/etc; done
for f in pks-mail.sh pks-queue-run.sh; do /bin/install -c ./$f /usr/src/tmp/pks-buildroot/usr/bin; done
for f in mail_intro pks_help.cz pks_help.de pks_help.dk pks_help.en pks_help.es pks_help.fi pks_help.fr pks_help.hr pks_help.ja pks_help.kr pks_help.no pks_help.pl pks_help.pt pks_help.se pks_help.tw; do /bin/install -c -m 0644 ./$f /usr/src/tmp/pks-buildroot/usr/share/pks; done
for f in pksd.conf.5; do /bin/install -c -m 0644 ./$f /usr/src/tmp/pks-buildroot/usr/share/man/man5; done
for f in pks-intro.8 pksclient.8 pksd.8 pksdctl.8; do /bin/install -c -m 0644 ./$f /usr/src/tmp/pks-buildroot/usr/share/man/man8; done
/bin/install -c -m 0644 ./pks-commands.html /usr/src/tmp/pks-buildroot/var/lib/pks/index.html
make: Leaving directory '/usr/src/RPM/BUILD/pks-0.9.6'
+ make DESTDIR=/usr/src/tmp/pks-buildroot install-utils
make: Entering directory '/usr/src/RPM/BUILD/pks-0.9.6'
mkdir -p /usr/src/tmp/pks-buildroot/usr/bin /usr/src/tmp/pks-buildroot/usr/sbin /usr/src/tmp/pks-buildroot/usr/share/pks /usr/src/tmp/pks-buildroot/etc /usr/src/tmp/pks-buildroot/usr/share/man/man5 /usr/src/tmp/pks-buildroot/usr/share/man/man8
mkdir -p /usr/src/tmp/pks-buildroot/var/lib/pks/db /usr/src/tmp/pks-buildroot/var/lib/pks/incoming
for f in pksmailreq wwwtest pgpdump kvcv kxa pkscheck pksdump; do /bin/install -c $f /usr/src/tmp/pks-buildroot/usr/bin; done
make: Leaving directory '/usr/src/RPM/BUILD/pks-0.9.6'
+ install -pm 0755 -D /usr/src/RPM/SOURCES/pks.init /usr/src/tmp/pks-buildroot/etc/rc.d/init.d/pks
+ cp db2-sleepycat/LICENSE db2-sleepycat-LICENSE
+ cp db2-sleepycat/README db2-sleepycat-README
+ mkdir -p /usr/src/tmp/pks-buildroot/var/run/pks /usr/src/tmp/pks-buildroot/var/lib/pks/incoming /usr/src/tmp/pks-buildroot/var/lib/pks/db
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/pks-buildroot (auto)
mode of 'usr/bin/db_stat' changed from 0555 (r-xr-xr-x) to 0755 (rwxr-xr-x)
mode of 'usr/bin/db_recover' changed from 0555 (r-xr-xr-x) to 0755 (rwxr-xr-x)
mode of 'usr/bin/db_printlog' changed from 0555 (r-xr-xr-x) to 0755 (rwxr-xr-x)
mode of 'usr/bin/db_load' changed from 0555 (r-xr-xr-x) to 0755 (rwxr-xr-x)
mode of 'usr/bin/db_dump' changed from 0555 (r-xr-xr-x) to 0755 (rwxr-xr-x)
mode of 'usr/bin/db_deadlock' changed from 0555 (r-xr-xr-x) to 0755 (rwxr-xr-x)
mode of 'usr/bin/db_checkpoint' changed from 0555 (r-xr-xr-x) to 0755 (rwxr-xr-x)
mode of 'usr/bin/db_archive' changed from 0555 (r-xr-xr-x) to 0755 (rwxr-xr-x)
mode of 'usr/include/db2/db_cxx.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of 'usr/include/db2/db_185.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of 'usr/include/db2/db.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
Verifying and fixing files in /usr/src/tmp/pks-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/pks-buildroot/ (default)
Compressing files in /usr/src/tmp/pks-buildroot (auto)
Adjusting library links in /usr/src/tmp/pks-buildroot
./var/lib: (from <cmdline>:0)
056-debuginfo.brp: WARNING: You have 8 stripped ELF objects. Please compile with debugging information!
056-debuginfo.brp: WARNING: An excerpt from the list of affected files follows:
  ./usr/bin/db_archive
  ./usr/bin/db_checkpoint
  ./usr/bin/db_deadlock
  ./usr/bin/db_dump
  ./usr/bin/db_load
  ./usr/bin/db_printlog
  ./usr/bin/db_recover
  ./usr/bin/db_stat
Verifying ELF objects in /usr/src/tmp/pks-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Processing files: pks-0.9.6-alt4
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.94897
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd pks-0.9.6
+ DOCDIR=/usr/src/tmp/pks-buildroot/usr/share/doc/pks-0.9.6
+ export DOCDIR
+ rm -rf /usr/src/tmp/pks-buildroot/usr/share/doc/pks-0.9.6
+ /bin/mkdir -p /usr/src/tmp/pks-buildroot/usr/share/doc/pks-0.9.6
+ cp -prL README NEWS LICENSE db2-sleepycat-LICENSE db2-sleepycat-README /usr/src/tmp/pks-buildroot/usr/share/doc/pks-0.9.6
+ chmod -R go-w /usr/src/tmp/pks-buildroot/usr/share/doc/pks-0.9.6
+ chmod -R a+rX /usr/src/tmp/pks-buildroot/usr/share/doc/pks-0.9.6
+ cp -prL mail_intro /usr/src/tmp/pks-buildroot/usr/share/doc/pks-0.9.6
+ chmod -R go-w /usr/src/tmp/pks-buildroot/usr/share/doc/pks-0.9.6
+ chmod -R a+rX /usr/src/tmp/pks-buildroot/usr/share/doc/pks-0.9.6
+ cp -prL pks_help.de pks_help.dk pks_help.en pks_help.es pks_help.fi pks_help.fr pks_help.no /usr/src/tmp/pks-buildroot/usr/share/doc/pks-0.9.6
+ chmod -R go-w /usr/src/tmp/pks-buildroot/usr/share/doc/pks-0.9.6
+ chmod -R a+rX /usr/src/tmp/pks-buildroot/usr/share/doc/pks-0.9.6
+ cp -prL MRHKP /usr/src/tmp/pks-buildroot/usr/share/doc/pks-0.9.6
+ chmod -R go-w /usr/src/tmp/pks-buildroot/usr/share/doc/pks-0.9.6
+ chmod -R a+rX /usr/src/tmp/pks-buildroot/usr/share/doc/pks-0.9.6
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.4YVO4F
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.N0kiYO
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
syntax error at /usr/src/tmp/pks-buildroot/usr/share/pks/pks_help.pl line 1, near "Type:"
/usr/src/tmp/pks-buildroot/usr/share/pks/pks_help.pl had compilation errors.
# /usr/src/tmp/pks-buildroot/usr/share/pks/pks_help.pl: deparse failed, isPerl=0, ok.
find-requires: FINDPACKAGE-COMMANDS: cat rm sleep start-stop-daemon touch
Finding Requires(pre) (using /usr/lib/rpm/find-scriptlet-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7akvLU
Requires: pks-db = 0.9.6-alt4, /bin/sh, /etc/rc.d/init.d, /etc/rc.d/init.d(action), /etc/rc.d/init.d(msg_already_running), /etc/rc.d/init.d(msg_usage), /etc/rc.d/init.d(passed), /etc/rc.d/init.d(status), /etc/rc.d/init.d/functions, /lib64/ld-linux-x86-64.so.2, coreutils, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.15)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), rtld(GNU_HASH), service
Requires(interp): /bin/sh
Requires(pre): /bin/sh, /usr/sbin/groupadd, /usr/sbin/useradd
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8YheuZ
Creating pks-debuginfo package
Processing files: pks-utils-0.9.6-alt4
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.lFSVPx
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.W61xvT
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
Requires: pks = 0.9.6-alt4, /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.15)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), rtld(GNU_HASH)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hIVCb9
Creating pks-utils-debuginfo package
Processing files: pks-db-0.9.6-alt4
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KDfTO3
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.CTztcl
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
Requires: pks = 0.9.6-alt4, /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), rtld(GNU_HASH)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gOvI2c
Processing files: pks-db-devel-0.9.6-alt4
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.YVMpzn
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.E43bXI
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
/usr/src/tmp/pks-buildroot/usr/include/db2/db_cxx.h:52:10: fatal error: iostream.h: No such file or directory
   52 | #include <iostream.h>
      |          ^~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/pks-buildroot/usr/include/db2/db_cxx.h: cpp failed, trying c++ mode
x86_64-alt-linux-cpp: fatal error: cannot execute 'cc1plus': execvp: No such file or directory
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/pks-buildroot/usr/include/db2/db_cxx.h: cpp failed
Requires: pks = 0.9.6-alt4
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.kxpgFd
Processing files: pks-debuginfo-0.9.6-alt4
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9uUGbJ
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.pYKXcE
find-requires: running scripts (debuginfo)
Requires: pks = 0.9.6-alt4, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6)
Processing files: pks-utils-debuginfo-0.9.6-alt4
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.pFkbHR
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Sqygag
find-requires: running scripts (debuginfo)
Requires: pks-utils = 0.9.6-alt4, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6)
Adding to pks-utils a strict dependency on pks
Adding to pks a strict dependency on pks-db
Adding to pks-db a strict dependency on pks
Adding to pks-db-devel a strict dependency on pks
Adding to pks-debuginfo a strict dependency on pks
Adding to pks-utils-debuginfo a strict dependency on pks-utils
Adding to pks-utils-debuginfo a strict dependency on pks-debuginfo
Removing from pks-utils-debuginfo 161 sources provided by pks-debuginfo
also prunning dir /usr/src/debug/pks-0.9.6/db2-sleepycat/btree
also prunning dir /usr/src/debug/pks-0.9.6/db2-sleepycat/common
also prunning dir /usr/src/debug/pks-0.9.6/db2-sleepycat/db
also prunning dir /usr/src/debug/pks-0.9.6/db2-sleepycat/dist
also prunning dir /usr/src/debug/pks-0.9.6/db2-sleepycat/hash
also prunning dir /usr/src/debug/pks-0.9.6/db2-sleepycat/include
also prunning dir /usr/src/debug/pks-0.9.6/db2-sleepycat/lock
also prunning dir /usr/src/debug/pks-0.9.6/db2-sleepycat/log
also prunning dir /usr/src/debug/pks-0.9.6/db2-sleepycat/mp
also prunning dir /usr/src/debug/pks-0.9.6/db2-sleepycat/mutex
also prunning dir /usr/src/debug/pks-0.9.6/db2-sleepycat/os
also prunning dir /usr/src/debug/pks-0.9.6/db2-sleepycat/txn
also prunning dir /usr/src/debug/pks-0.9.6/db2-sleepycat
Removing 10 extra deps from pks-utils due to repentancy on pks
Removing 9 extra deps from pks due to repentancy on pks-db
Removing 2 extra deps from pks-utils-debuginfo due to repentancy on pks-debuginfo
Wrote: /usr/src/RPM/RPMS/x86_64/pks-0.9.6-alt4.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/pks-utils-0.9.6-alt4.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/pks-db-0.9.6-alt4.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/pks-db-devel-0.9.6-alt4.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/pks-debuginfo-0.9.6-alt4.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/pks-utils-debuginfo-0.9.6-alt4.x86_64.rpm (w2.lzdio)
67.85user 18.39system 0:45.27elapsed 190%CPU (0avgtext+0avgdata 64804maxresident)k
0inputs+0outputs (0major+3653507minor)pagefaults 0swaps
0.55user 0.91system 0:49.06elapsed 2%CPU (0avgtext+0avgdata 12212maxresident)k
0inputs+0outputs (0major+98933minor)pagefaults 0swaps
--- pks-0.9.6-alt4.x86_64.rpm.repo	2020-04-01 14:29:06.000000000 +0000
+++ pks-0.9.6-alt4.x86_64.rpm.hasher	2024-02-03 02:59:38.437060880 +0000
@@ -59,2 +59,3 @@
 Requires: coreutils  
+Requires: libc.so.6(GLIBC_2.15)(64bit)  
 Requires: service  
@@ -67,8 +68,8 @@
 File: /etc/rc.d/init.d/pks	100755	root:root	cf70f52047320ceba4736bfd9976f51a	
-File: /usr/bin/pgpsplit	100755	root:root	2f71732a5ccf28a0accfc7a83799efbc	
+File: /usr/bin/pgpsplit	100755	root:root	d635ffd9349d52117436ae3a4d8bda1b	
 File: /usr/bin/pks-mail.sh	100755	root:root	0482aef4b0dff6b40b908c57a9a55075	
 File: /usr/bin/pks-queue-run.sh	100755	root:root	6d8bc3c03e5fca8ede57e627ab323716	
-File: /usr/bin/pksclient	100755	root:root	f53c6cbca0ff1abfc77cecb1eee87701	
-File: /usr/bin/pksdctl	100755	root:root	67739b41009a6d9e9528bdf6c9bfe5df	
-File: /usr/sbin/pksd	100755	root:root	1fbb45accfa137c416f98f2dd1fb287d	
+File: /usr/bin/pksclient	100755	root:root	8a941c9a4cc2022ad5177cb37210505d	
+File: /usr/bin/pksdctl	100755	root:root	b7a0c97da33433f88f493fc760ffa557	
+File: /usr/sbin/pksd	100755	root:root	eb99ed24ec40a70ed3c4a4f1474188c9	
 File: /usr/share/doc/pks-0.9.6	40755	root:root		
@@ -114,2 +115,2 @@
 File: /var/run/pks	42770	root:_pks		
-RPMIdentity: 9d54f6383930baa052bc94d16261d8c909c8c54797b6712a2448d093614f0e1dbb0d4f048b3fbd6bc62228cf55f33da5da3b9f4e93bd2ffdca633e8c52d97865
+RPMIdentity: de93fb64ba5d917cdc4c6c42165d6aff29a62679e3e497bf8e10c6d2fc7f17f85742d6704d151f333be6ad9d6a51194a63d26b038d5373f3b8ffcc1e98265408
--- pks-db-0.9.6-alt4.x86_64.rpm.repo	2020-04-01 14:29:06.000000000 +0000
+++ pks-db-0.9.6-alt4.x86_64.rpm.hasher	2024-02-03 02:59:38.501062243 +0000
@@ -14,2 +14,4 @@
 Requires: libc.so.6(GLIBC_2.3.4)(64bit)  
+Requires: libc.so.6(GLIBC_2.33)(64bit)  
+Requires: libc.so.6(GLIBC_2.34)(64bit)  
 Requires: libc.so.6(GLIBC_2.4)(64bit)  
@@ -20,11 +22,11 @@
 Provides: pks-db = 0.9.6-alt4:sisyphus+249128.100.1.1
-File: /usr/bin/db_archive	100755	root:root	aa70b842a977d78a769705c69bfc6d2b	
-File: /usr/bin/db_checkpoint	100755	root:root	09f59408f13a9ad4fe2740fd42a26a8e	
-File: /usr/bin/db_deadlock	100755	root:root	17f65dfe60334ab8300d22ad2a8750ba	
-File: /usr/bin/db_dump	100755	root:root	ebf40faa103447334708d553d7df1c96	
-File: /usr/bin/db_load	100755	root:root	25fb35bc1ad09dcc2a3bcc5edbe07647	
-File: /usr/bin/db_printlog	100755	root:root	c081b11fc741891a7724e1bb26792882	
-File: /usr/bin/db_recover	100755	root:root	bad69a98826c85a286f70f5f52d18c1e	
-File: /usr/bin/db_stat	100755	root:root	4076d9847484f0ea3a729e2d96849994	
+File: /usr/bin/db_archive	100755	root:root	607995e2e07715fd32ae739a28122eb8	
+File: /usr/bin/db_checkpoint	100755	root:root	c38611dd09e5dc0237e02e2afc7d5a15	
+File: /usr/bin/db_deadlock	100755	root:root	47812d3aecd8fc0bc7fb73aaeaa68fa9	
+File: /usr/bin/db_dump	100755	root:root	16c9ed1f0999f64e1ff94241f3ef61c1	
+File: /usr/bin/db_load	100755	root:root	efac3edfbb7d4bb812816d9877083c34	
+File: /usr/bin/db_printlog	100755	root:root	39c02b57b3d94628144180478456b430	
+File: /usr/bin/db_recover	100755	root:root	4e867f62b75ee9ab3b6e4ab72052e8e8	
+File: /usr/bin/db_stat	100755	root:root	9780830a04d3bbdcf2a2e0acb9e578b8	
 File: /var/lib/pks/db	42770	root:_pks		
-RPMIdentity: 1101c1f28d60e4ffa3b8850e0a032e623fe43f4300c6f4398b9a06e2b93b83687f65b0c295a7491f96caf02acf8278a0bf8605f63e4bbd57a0d03dab7b92b789
+RPMIdentity: 4039edc073730b7ab7842dd20f76637b6b4e66f17f91f8064b98be660f1a298ec911654ce3472ab9a59123ca7ecd1afa48172fc3ffff3b9840a8fe54178aa8e1
--- pks-debuginfo-0.9.6-alt4.x86_64.rpm.repo	2020-04-01 14:29:06.000000000 +0000
+++ pks-debuginfo-0.9.6-alt4.x86_64.rpm.hasher	2024-02-03 02:59:38.970072231 +0000
@@ -1,13 +1,13 @@
-/usr/lib/debug/.build-id/05	40755	root:root	
-/usr/lib/debug/.build-id/05/af6666563a5d18bd102c2a0c7f687d688aeecd	120777	root:root	../../../../bin/pksdctl
-/usr/lib/debug/.build-id/05/af6666563a5d18bd102c2a0c7f687d688aeecd.debug	120777	root:root	../../usr/bin/pksdctl.debug
-/usr/lib/debug/.build-id/44	40755	root:root	
-/usr/lib/debug/.build-id/44/a7313dd337383da8cbdea13ea3723308eff249	120777	root:root	../../../../sbin/pksd
-/usr/lib/debug/.build-id/44/a7313dd337383da8cbdea13ea3723308eff249.debug	120777	root:root	../../usr/sbin/pksd.debug
-/usr/lib/debug/.build-id/80	40755	root:root	
-/usr/lib/debug/.build-id/80/bca6bd0de214912095a29f814fb29154b411ad	120777	root:root	../../../../bin/pksclient
-/usr/lib/debug/.build-id/80/bca6bd0de214912095a29f814fb29154b411ad.debug	120777	root:root	../../usr/bin/pksclient.debug
-/usr/lib/debug/.build-id/9a	40755	root:root	
-/usr/lib/debug/.build-id/9a/36cd3f670c18fb69ab9275c7a41cfcecc16009	120777	root:root	../../../../bin/pgpsplit
-/usr/lib/debug/.build-id/9a/36cd3f670c18fb69ab9275c7a41cfcecc16009.debug	120777	root:root	../../usr/bin/pgpsplit.debug
+/usr/lib/debug/.build-id/3c	40755	root:root	
+/usr/lib/debug/.build-id/3c/dc0012d7aee339929617910e788ccf37faa995	120777	root:root	../../../../bin/pgpsplit
+/usr/lib/debug/.build-id/3c/dc0012d7aee339929617910e788ccf37faa995.debug	120777	root:root	../../usr/bin/pgpsplit.debug
+/usr/lib/debug/.build-id/5c	40755	root:root	
+/usr/lib/debug/.build-id/5c/7c4c8cedfde47bc44b33bb0a9c50ac18a0dadd	120777	root:root	../../../../sbin/pksd
+/usr/lib/debug/.build-id/5c/7c4c8cedfde47bc44b33bb0a9c50ac18a0dadd.debug	120777	root:root	../../usr/sbin/pksd.debug
+/usr/lib/debug/.build-id/8f	40755	root:root	
+/usr/lib/debug/.build-id/8f/b7d144817ac64f324687eb1ace4587d0dc682d	120777	root:root	../../../../bin/pksclient
+/usr/lib/debug/.build-id/8f/b7d144817ac64f324687eb1ace4587d0dc682d.debug	120777	root:root	../../usr/bin/pksclient.debug
+/usr/lib/debug/.build-id/f7	40755	root:root	
+/usr/lib/debug/.build-id/f7/01b723ea2ab7b52506b50f52c492108a235e99	120777	root:root	../../../../bin/pksdctl
+/usr/lib/debug/.build-id/f7/01b723ea2ab7b52506b50f52c492108a235e99.debug	120777	root:root	../../usr/bin/pksdctl.debug
 /usr/lib/debug/usr/bin/pgpsplit.debug	100644	root:root	
@@ -205,18 +205,18 @@
 Provides: pks-debuginfo = 0.9.6-alt4:sisyphus+249128.100.1.1
-File: /usr/lib/debug/.build-id/05	40755	root:root		
-File: /usr/lib/debug/.build-id/05/af6666563a5d18bd102c2a0c7f687d688aeecd	120777	root:root		../../../../bin/pksdctl
-File: /usr/lib/debug/.build-id/05/af6666563a5d18bd102c2a0c7f687d688aeecd.debug	120777	root:root		../../usr/bin/pksdctl.debug
-File: /usr/lib/debug/.build-id/44	40755	root:root		
-File: /usr/lib/debug/.build-id/44/a7313dd337383da8cbdea13ea3723308eff249	120777	root:root		../../../../sbin/pksd
-File: /usr/lib/debug/.build-id/44/a7313dd337383da8cbdea13ea3723308eff249.debug	120777	root:root		../../usr/sbin/pksd.debug
-File: /usr/lib/debug/.build-id/80	40755	root:root		
-File: /usr/lib/debug/.build-id/80/bca6bd0de214912095a29f814fb29154b411ad	120777	root:root		../../../../bin/pksclient
-File: /usr/lib/debug/.build-id/80/bca6bd0de214912095a29f814fb29154b411ad.debug	120777	root:root		../../usr/bin/pksclient.debug
-File: /usr/lib/debug/.build-id/9a	40755	root:root		
-File: /usr/lib/debug/.build-id/9a/36cd3f670c18fb69ab9275c7a41cfcecc16009	120777	root:root		../../../../bin/pgpsplit
-File: /usr/lib/debug/.build-id/9a/36cd3f670c18fb69ab9275c7a41cfcecc16009.debug	120777	root:root		../../usr/bin/pgpsplit.debug
-File: /usr/lib/debug/usr/bin/pgpsplit.debug	100644	root:root	dd488a614156330317a34a6a2a848fb2	
-File: /usr/lib/debug/usr/bin/pksclient.debug	100644	root:root	c0f3082efd9942d8dcf6bb6f50a344cf	
-File: /usr/lib/debug/usr/bin/pksdctl.debug	100644	root:root	2f5026cebc0ed233be73609e25ebf874	
-File: /usr/lib/debug/usr/sbin/pksd.debug	100644	root:root	e06a0586d8b8e722a6d05583b5b97263	
+File: /usr/lib/debug/.build-id/3c	40755	root:root		
+File: /usr/lib/debug/.build-id/3c/dc0012d7aee339929617910e788ccf37faa995	120777	root:root		../../../../bin/pgpsplit
+File: /usr/lib/debug/.build-id/3c/dc0012d7aee339929617910e788ccf37faa995.debug	120777	root:root		../../usr/bin/pgpsplit.debug
+File: /usr/lib/debug/.build-id/5c	40755	root:root		
+File: /usr/lib/debug/.build-id/5c/7c4c8cedfde47bc44b33bb0a9c50ac18a0dadd	120777	root:root		../../../../sbin/pksd
+File: /usr/lib/debug/.build-id/5c/7c4c8cedfde47bc44b33bb0a9c50ac18a0dadd.debug	120777	root:root		../../usr/sbin/pksd.debug
+File: /usr/lib/debug/.build-id/8f	40755	root:root		
+File: /usr/lib/debug/.build-id/8f/b7d144817ac64f324687eb1ace4587d0dc682d	120777	root:root		../../../../bin/pksclient
+File: /usr/lib/debug/.build-id/8f/b7d144817ac64f324687eb1ace4587d0dc682d.debug	120777	root:root		../../usr/bin/pksclient.debug
+File: /usr/lib/debug/.build-id/f7	40755	root:root		
+File: /usr/lib/debug/.build-id/f7/01b723ea2ab7b52506b50f52c492108a235e99	120777	root:root		../../../../bin/pksdctl
+File: /usr/lib/debug/.build-id/f7/01b723ea2ab7b52506b50f52c492108a235e99.debug	120777	root:root		../../usr/bin/pksdctl.debug
+File: /usr/lib/debug/usr/bin/pgpsplit.debug	100644	root:root	d43da4fc9a04e6ef4ab5fbb1008132fa	
+File: /usr/lib/debug/usr/bin/pksclient.debug	100644	root:root	e9b7492c23b2ddcae1ca9e886b255c8b	
+File: /usr/lib/debug/usr/bin/pksdctl.debug	100644	root:root	fddac3de445eef586e76b448119f5448	
+File: /usr/lib/debug/usr/sbin/pksd.debug	100644	root:root	b5ba8a1d4b8223e1538b5839a66b1fd7	
 File: /usr/src/debug/pks-0.9.6	40755	root:root		
@@ -405,2 +405,2 @@
 File: /usr/src/debug/pks-0.9.6/www.h	100644	root:root	9fb9565c025a38d6ff632b221822d5d1	
-RPMIdentity: 8987bf1eb32feaa0be7f1a2750f0a05935ab3388c9b8547b6ffce650a36577c25c0d77563e515b2ad18b89113697bbb495eea7e06eb9db51dc451e62e80d035d
+RPMIdentity: 7f6a002686fd44551eeebc75c7dd6740c8080a38c548e42c6a73bcd33af8e892f70505d6cf765acafdc4c4e5038571544aedeaaead43ccb59edf91c70349570c
--- pks-utils-0.9.6-alt4.x86_64.rpm.repo	2020-04-01 14:29:06.000000000 +0000
+++ pks-utils-0.9.6-alt4.x86_64.rpm.hasher	2024-02-03 02:59:39.027073445 +0000
@@ -10,9 +10,9 @@
 Provides: pks-utils = 0.9.6-alt4:sisyphus+249128.100.1.1
-File: /usr/bin/kvcv	100755	root:root	b5f93c00800c319c57cbdd0a98badcfa	
-File: /usr/bin/kxa	100755	root:root	0017d5a02a716bad7f482c9277404319	
-File: /usr/bin/pgpdump	100755	root:root	9ee0a23f4d3c3faa2b8ed7bde54372e1	
-File: /usr/bin/pkscheck	100755	root:root	d011289862040ebe9c6cd5e2303ec4ba	
-File: /usr/bin/pksdump	100755	root:root	ea0e175c42a211510e46d8a839dbf086	
-File: /usr/bin/pksmailreq	100755	root:root	103e134d41733d5a4009114536165f7a	
-File: /usr/bin/wwwtest	100755	root:root	d9156842ca925eaf059b81592c6280d7	
-RPMIdentity: a6ee3e0904d7af3cd7b5dba1dbabb54d887d9af62f12615643ff4d9feee1e3ccaa27e26f70e51e2864dbe8426ebb68f9ff7bf552442cd5eee4743839b31a231f
+File: /usr/bin/kvcv	100755	root:root	4720f56ec5c2271b205149903ab1642e	
+File: /usr/bin/kxa	100755	root:root	7f23bd70f23a490addddc620cc57b274	
+File: /usr/bin/pgpdump	100755	root:root	210af3713c799546eaf85f05b652087f	
+File: /usr/bin/pkscheck	100755	root:root	70480031f7b82747e83b6dce0c30f748	
+File: /usr/bin/pksdump	100755	root:root	b0b678b97a02acde2266ef5e8ec1d10e	
+File: /usr/bin/pksmailreq	100755	root:root	3ae26aaa4232ca2e44a08cb3d5200d0c	
+File: /usr/bin/wwwtest	100755	root:root	8b7ca5ebefd429cb13cc642c380cce45	
+RPMIdentity: ff788edd93ae0421ffc5f143d113e752d0def295d5d45b21bef6f8049f90222ba976fb0100504644947d29b7e504ffa9d7fd2898a9b84da3e51b9c461bcb2960
--- pks-utils-debuginfo-0.9.6-alt4.x86_64.rpm.repo	2020-04-01 14:29:06.000000000 +0000
+++ pks-utils-debuginfo-0.9.6-alt4.x86_64.rpm.hasher	2024-02-03 02:59:39.094074872 +0000
@@ -1,22 +1,22 @@
-/usr/lib/debug/.build-id/1d	40755	root:root	
-/usr/lib/debug/.build-id/1d/4465719bb2f810e5d5cab0ece079b3ddc703ab	120777	root:root	../../../../bin/pksdump
-/usr/lib/debug/.build-id/1d/4465719bb2f810e5d5cab0ece079b3ddc703ab.debug	120777	root:root	../../usr/bin/pksdump.debug
-/usr/lib/debug/.build-id/52	40755	root:root	
-/usr/lib/debug/.build-id/52/4e373878318d706f22d291ca160a4b628e14a3	120777	root:root	../../../../bin/pgpdump
-/usr/lib/debug/.build-id/52/4e373878318d706f22d291ca160a4b628e14a3.debug	120777	root:root	../../usr/bin/pgpdump.debug
-/usr/lib/debug/.build-id/97	40755	root:root	
-/usr/lib/debug/.build-id/97/d1141aa6e0881f562ab59dfa8d495e522bafba	120777	root:root	../../../../bin/kvcv
-/usr/lib/debug/.build-id/97/d1141aa6e0881f562ab59dfa8d495e522bafba.debug	120777	root:root	../../usr/bin/kvcv.debug
-/usr/lib/debug/.build-id/b4	40755	root:root	
-/usr/lib/debug/.build-id/b4/24823f15ba4e2fef10e3fc25efd786335a2b1b	120777	root:root	../../../../bin/kxa
-/usr/lib/debug/.build-id/b4/24823f15ba4e2fef10e3fc25efd786335a2b1b.debug	120777	root:root	../../usr/bin/kxa.debug
-/usr/lib/debug/.build-id/c3	40755	root:root	
-/usr/lib/debug/.build-id/c3/5a721118335a884d16520bc9d38b6efc4d860c	120777	root:root	../../../../bin/pkscheck
-/usr/lib/debug/.build-id/c3/5a721118335a884d16520bc9d38b6efc4d860c.debug	120777	root:root	../../usr/bin/pkscheck.debug
-/usr/lib/debug/.build-id/d5	40755	root:root	
-/usr/lib/debug/.build-id/d5/88221d4927fad7bbd9cd8db338a3f9fe56af15	120777	root:root	../../../../bin/pksmailreq
-/usr/lib/debug/.build-id/d5/88221d4927fad7bbd9cd8db338a3f9fe56af15.debug	120777	root:root	../../usr/bin/pksmailreq.debug
-/usr/lib/debug/.build-id/dd	40755	root:root	
-/usr/lib/debug/.build-id/dd/5b32afb25ae65a467f673dcd6f1b6c5c97cfee	120777	root:root	../../../../bin/wwwtest
-/usr/lib/debug/.build-id/dd/5b32afb25ae65a467f673dcd6f1b6c5c97cfee.debug	120777	root:root	../../usr/bin/wwwtest.debug
+/usr/lib/debug/.build-id/0d	40755	root:root	
+/usr/lib/debug/.build-id/0d/524b838904485139e180c7de34597970308115	120777	root:root	../../../../bin/kxa
+/usr/lib/debug/.build-id/0d/524b838904485139e180c7de34597970308115.debug	120777	root:root	../../usr/bin/kxa.debug
+/usr/lib/debug/.build-id/4b	40755	root:root	
+/usr/lib/debug/.build-id/4b/a6c7bea58f21d75acdc49827374e6bf8f5ef38	120777	root:root	../../../../bin/pgpdump
+/usr/lib/debug/.build-id/4b/a6c7bea58f21d75acdc49827374e6bf8f5ef38.debug	120777	root:root	../../usr/bin/pgpdump.debug
+/usr/lib/debug/.build-id/5a	40755	root:root	
+/usr/lib/debug/.build-id/5a/7665bce8e6b66351425687a9a572423d33d155	120777	root:root	../../../../bin/wwwtest
+/usr/lib/debug/.build-id/5a/7665bce8e6b66351425687a9a572423d33d155.debug	120777	root:root	../../usr/bin/wwwtest.debug
+/usr/lib/debug/.build-id/80	40755	root:root	
+/usr/lib/debug/.build-id/80/9a4ec1774c2410c67b9aac9a5458575d12cb2d	120777	root:root	../../../../bin/pkscheck
+/usr/lib/debug/.build-id/80/9a4ec1774c2410c67b9aac9a5458575d12cb2d.debug	120777	root:root	../../usr/bin/pkscheck.debug
+/usr/lib/debug/.build-id/98	40755	root:root	
+/usr/lib/debug/.build-id/98/1c1d8101467e431e53688348d3d0c96190f9c7	120777	root:root	../../../../bin/pksmailreq
+/usr/lib/debug/.build-id/98/1c1d8101467e431e53688348d3d0c96190f9c7.debug	120777	root:root	../../usr/bin/pksmailreq.debug
+/usr/lib/debug/.build-id/d4	40755	root:root	
+/usr/lib/debug/.build-id/d4/946e40a2dc6ac354a76bd7b4e4478d70860173	120777	root:root	../../../../bin/pksdump
+/usr/lib/debug/.build-id/d4/946e40a2dc6ac354a76bd7b4e4478d70860173.debug	120777	root:root	../../usr/bin/pksdump.debug
+/usr/lib/debug/.build-id/d6	40755	root:root	
+/usr/lib/debug/.build-id/d6/994828b5a241618b9e6e761401af6979a8cc43	120777	root:root	../../../../bin/kvcv
+/usr/lib/debug/.build-id/d6/994828b5a241618b9e6e761401af6979a8cc43.debug	120777	root:root	../../usr/bin/kvcv.debug
 /usr/lib/debug/usr/bin/kvcv.debug	100644	root:root	
@@ -42,30 +42,30 @@
 Provides: pks-utils-debuginfo = 0.9.6-alt4:sisyphus+249128.100.1.1
-File: /usr/lib/debug/.build-id/1d	40755	root:root		
-File: /usr/lib/debug/.build-id/1d/4465719bb2f810e5d5cab0ece079b3ddc703ab	120777	root:root		../../../../bin/pksdump
-File: /usr/lib/debug/.build-id/1d/4465719bb2f810e5d5cab0ece079b3ddc703ab.debug	120777	root:root		../../usr/bin/pksdump.debug
-File: /usr/lib/debug/.build-id/52	40755	root:root		
-File: /usr/lib/debug/.build-id/52/4e373878318d706f22d291ca160a4b628e14a3	120777	root:root		../../../../bin/pgpdump
-File: /usr/lib/debug/.build-id/52/4e373878318d706f22d291ca160a4b628e14a3.debug	120777	root:root		../../usr/bin/pgpdump.debug
-File: /usr/lib/debug/.build-id/97	40755	root:root		
-File: /usr/lib/debug/.build-id/97/d1141aa6e0881f562ab59dfa8d495e522bafba	120777	root:root		../../../../bin/kvcv
-File: /usr/lib/debug/.build-id/97/d1141aa6e0881f562ab59dfa8d495e522bafba.debug	120777	root:root		../../usr/bin/kvcv.debug
-File: /usr/lib/debug/.build-id/b4	40755	root:root		
-File: /usr/lib/debug/.build-id/b4/24823f15ba4e2fef10e3fc25efd786335a2b1b	120777	root:root		../../../../bin/kxa
-File: /usr/lib/debug/.build-id/b4/24823f15ba4e2fef10e3fc25efd786335a2b1b.debug	120777	root:root		../../usr/bin/kxa.debug
-File: /usr/lib/debug/.build-id/c3	40755	root:root		
-File: /usr/lib/debug/.build-id/c3/5a721118335a884d16520bc9d38b6efc4d860c	120777	root:root		../../../../bin/pkscheck
-File: /usr/lib/debug/.build-id/c3/5a721118335a884d16520bc9d38b6efc4d860c.debug	120777	root:root		../../usr/bin/pkscheck.debug
-File: /usr/lib/debug/.build-id/d5	40755	root:root		
-File: /usr/lib/debug/.build-id/d5/88221d4927fad7bbd9cd8db338a3f9fe56af15	120777	root:root		../../../../bin/pksmailreq
-File: /usr/lib/debug/.build-id/d5/88221d4927fad7bbd9cd8db338a3f9fe56af15.debug	120777	root:root		../../usr/bin/pksmailreq.debug
-File: /usr/lib/debug/.build-id/dd	40755	root:root		
-File: /usr/lib/debug/.build-id/dd/5b32afb25ae65a467f673dcd6f1b6c5c97cfee	120777	root:root		../../../../bin/wwwtest
-File: /usr/lib/debug/.build-id/dd/5b32afb25ae65a467f673dcd6f1b6c5c97cfee.debug	120777	root:root		../../usr/bin/wwwtest.debug
-File: /usr/lib/debug/usr/bin/kvcv.debug	100644	root:root	9c5d9fcf0b899f36e02617a56614c23f	
-File: /usr/lib/debug/usr/bin/kxa.debug	100644	root:root	386c6dccb5fac6e1302a0754c103a0c9	
-File: /usr/lib/debug/usr/bin/pgpdump.debug	100644	root:root	233a3756979d46aa0ba6f79c56259aa2	
-File: /usr/lib/debug/usr/bin/pkscheck.debug	100644	root:root	b5dc4ecfe0234d5bca1ea02531f5877f	
-File: /usr/lib/debug/usr/bin/pksdump.debug	100644	root:root	98bc8130ecc77450a30947b58954dcf7	
-File: /usr/lib/debug/usr/bin/pksmailreq.debug	100644	root:root	c1b7a1ec037cfcfdbbe982112d02f643	
-File: /usr/lib/debug/usr/bin/wwwtest.debug	100644	root:root	3e5b281295f3c620706c4a445c1a0cb9	
+File: /usr/lib/debug/.build-id/0d	40755	root:root		
+File: /usr/lib/debug/.build-id/0d/524b838904485139e180c7de34597970308115	120777	root:root		../../../../bin/kxa
+File: /usr/lib/debug/.build-id/0d/524b838904485139e180c7de34597970308115.debug	120777	root:root		../../usr/bin/kxa.debug
+File: /usr/lib/debug/.build-id/4b	40755	root:root		
+File: /usr/lib/debug/.build-id/4b/a6c7bea58f21d75acdc49827374e6bf8f5ef38	120777	root:root		../../../../bin/pgpdump
+File: /usr/lib/debug/.build-id/4b/a6c7bea58f21d75acdc49827374e6bf8f5ef38.debug	120777	root:root		../../usr/bin/pgpdump.debug
+File: /usr/lib/debug/.build-id/5a	40755	root:root		
+File: /usr/lib/debug/.build-id/5a/7665bce8e6b66351425687a9a572423d33d155	120777	root:root		../../../../bin/wwwtest
+File: /usr/lib/debug/.build-id/5a/7665bce8e6b66351425687a9a572423d33d155.debug	120777	root:root		../../usr/bin/wwwtest.debug
+File: /usr/lib/debug/.build-id/80	40755	root:root		
+File: /usr/lib/debug/.build-id/80/9a4ec1774c2410c67b9aac9a5458575d12cb2d	120777	root:root		../../../../bin/pkscheck
+File: /usr/lib/debug/.build-id/80/9a4ec1774c2410c67b9aac9a5458575d12cb2d.debug	120777	root:root		../../usr/bin/pkscheck.debug
+File: /usr/lib/debug/.build-id/98	40755	root:root		
+File: /usr/lib/debug/.build-id/98/1c1d8101467e431e53688348d3d0c96190f9c7	120777	root:root		../../../../bin/pksmailreq
+File: /usr/lib/debug/.build-id/98/1c1d8101467e431e53688348d3d0c96190f9c7.debug	120777	root:root		../../usr/bin/pksmailreq.debug
+File: /usr/lib/debug/.build-id/d4	40755	root:root		
+File: /usr/lib/debug/.build-id/d4/946e40a2dc6ac354a76bd7b4e4478d70860173	120777	root:root		../../../../bin/pksdump
+File: /usr/lib/debug/.build-id/d4/946e40a2dc6ac354a76bd7b4e4478d70860173.debug	120777	root:root		../../usr/bin/pksdump.debug
+File: /usr/lib/debug/.build-id/d6	40755	root:root		
+File: /usr/lib/debug/.build-id/d6/994828b5a241618b9e6e761401af6979a8cc43	120777	root:root		../../../../bin/kvcv
+File: /usr/lib/debug/.build-id/d6/994828b5a241618b9e6e761401af6979a8cc43.debug	120777	root:root		../../usr/bin/kvcv.debug
+File: /usr/lib/debug/usr/bin/kvcv.debug	100644	root:root	22229f8920f329bb521fcbf75e05da05	
+File: /usr/lib/debug/usr/bin/kxa.debug	100644	root:root	9a51e4719fa0f812652d5a42090ed9d6	
+File: /usr/lib/debug/usr/bin/pgpdump.debug	100644	root:root	6146055b4cbb34a6ad4fed6cd8f6553d	
+File: /usr/lib/debug/usr/bin/pkscheck.debug	100644	root:root	18fd64bff085970b1b960e1bd02de195	
+File: /usr/lib/debug/usr/bin/pksdump.debug	100644	root:root	994165c6b11977a7f5212e5f55b0b8a9	
+File: /usr/lib/debug/usr/bin/pksmailreq.debug	100644	root:root	f5f9582edf3ac8c51dbda1c8e4ff4353	
+File: /usr/lib/debug/usr/bin/wwwtest.debug	100644	root:root	7b161bd8266cb9d47f83a77f72a7e7f1	
 File: /usr/src/debug/pks-0.9.6	40755	root:root		
@@ -80,2 +80,2 @@
 File: /usr/src/debug/pks-0.9.6/wwwtest.c	100644	root:root	2ff07487bdc0f19071d03a6602afbb23	
-RPMIdentity: fb2f27fdf2ca4b4f340cca8bfc8d81c64bae5beb676f3285d20216a93251894dcb41b26c59cb0a76b2170fca9d611fab2b740bb1ad641eaeef4e2f5eae3e3716
+RPMIdentity: d935362c90f8c4cd15e6445389f5c95d8d82d0dfaa685dd6d9750d3350c202d00d3c3ba040383539d47c43454f76a669e85d30d713fbce5d50120fb1d77c8e72