<86>Feb 20 02:49:08 userdel[1357415]: delete user 'rooter'
<86>Feb 20 02:49:08 userdel[1357415]: removed group 'rooter' owned by 'rooter'
<86>Feb 20 02:49:08 userdel[1357415]: removed shadow group 'rooter' owned by 'rooter'
<86>Feb 20 02:49:08 groupadd[1357441]: group added to /etc/group: name=rooter, GID=1868
<86>Feb 20 02:49:08 groupadd[1357441]: group added to /etc/gshadow: name=rooter
<86>Feb 20 02:49:08 groupadd[1357441]: new group: name=rooter, GID=1868
<86>Feb 20 02:49:08 useradd[1357467]: new user: name=rooter, UID=1868, GID=1868, home=/root, shell=/bin/bash, from=none
<86>Feb 20 02:49:08 userdel[1357508]: delete user 'builder'
<86>Feb 20 02:49:08 userdel[1357508]: removed group 'builder' owned by 'builder'
<86>Feb 20 02:49:08 userdel[1357508]: removed shadow group 'builder' owned by 'builder'
<86>Feb 20 02:49:08 groupadd[1357562]: group added to /etc/group: name=builder, GID=1869
<86>Feb 20 02:49:08 groupadd[1357562]: group added to /etc/gshadow: name=builder
<86>Feb 20 02:49:08 groupadd[1357562]: new group: name=builder, GID=1869
<86>Feb 20 02:49:08 useradd[1357612]: new user: name=builder, UID=1869, GID=1869, home=/usr/src, shell=/bin/bash, from=none
<13>Feb 20 02:49:11 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed
<13>Feb 20 02:49:11 rpmi: libcom_err-devel-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed
<13>Feb 20 02:49:11 rpmi: libe2fs-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed
<13>Feb 20 02:49:11 rpmi: libss-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed
<13>Feb 20 02:49:11 rpmi: libss-devel-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed
<13>Feb 20 02:49:11 rpmi: libxslt-1.1.37-alt1 sisyphus+307481.100.1.1 1664360521 installed
<13>Feb 20 02:49:11 rpmi: libp11-kit-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645560 installed
<13>Feb 20 02:49:11 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed
<13>Feb 20 02:49:11 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Feb 20 02:49:11 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Feb 20 02:49:11 rpmi: ca-certificates-2023.12.20-alt1 sisyphus+336902.300.1.1 1703105726 installed
<13>Feb 20 02:49:11 rpmi: ca-trust-0.1.5-alt1 sisyphus+340049.100.1.1 1707326464 installed
<13>Feb 20 02:49:11 rpmi: p11-kit-trust-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645560 installed
<13>Feb 20 02:49:11 rpmi: libcrypto3-3.1.5-alt1 sisyphus+339669.100.1.1 1706908440 installed
<13>Feb 20 02:49:11 rpmi: libssl3-3.1.5-alt1 sisyphus+339669.100.1.1 1706908440 installed
<13>Feb 20 02:49:11 rpmi: libssl-devel-3.1.5-alt1 sisyphus+339669.100.1.1 1706908440 installed
<13>Feb 20 02:49:11 rpmi: xsltproc-1.1.37-alt1 sisyphus+307481.100.1.1 1664360521 installed
<13>Feb 20 02:49:11 rpmi: libe2fs-devel-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed
<13>Feb 20 02:49:11 rpmi: zlib-devel-1.2.13-alt1 sisyphus+309409.200.2.1 1667402043 installed
<13>Feb 20 02:49:11 rpmi: libxml2-devel-1:2.12.4-alt1 sisyphus+338957.100.1.1 1706182830 installed
<13>Feb 20 02:49:11 rpmi: liblzma-devel-5.4.5-alt1 sisyphus+338177.300.3.1 1707490235 installed
<13>Feb 20 02:49:11 rpmi: libacl-devel-2.3.1.0.20.d265-alt1 sisyphus+324057.100.1.1 1688216614 installed
<13>Feb 20 02:49:11 rpmi: bzlib-devel-1:1.0.8-alt2 sisyphus+283723.100.1.1 1629847653 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/xar-1.6.1-alt4.nosrc.rpm (w1.gzdio)
Installing xar-1.6.1-alt4.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.51130
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf xar-1.6.1
+ echo 'Source #0 (xar-1.6.1.tar):'
Source #0 (xar-1.6.1.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/xar-1.6.1.tar
+ cd xar-1.6.1
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #1 (xar-1.5.3-ext2.patch):'
Patch #1 (xar-1.5.3-ext2.patch):
+ /usr/bin/patch -p1
patching file xar/lib/ext2.c
+ echo 'Patch #2 (xar-1.6.1-openssl-1.1.patch):'
Patch #2 (xar-1.6.1-openssl-1.1.patch):
+ /usr/bin/patch -p1
patching file xar/configure.ac
+ sed -ri 's/(RPATH=)".*/\1/' xar/configure.ac
+ sed '/^\. functions/iset -x' -i xar/test/attr xar/test/buffer.c xar/test/checksums xar/test/compression xar/test/data xar/test/data.xsl xar/test/functions xar/test/hardlink xar/test/heap xar/test/heap1.xsl xar/test/validate.c
+ sed 's|^\. functions|. ./functions|' -i xar/test/attr xar/test/buffer.c xar/test/checksums xar/test/compression xar/test/data xar/test/data.xsl xar/test/functions xar/test/hardlink xar/test/heap xar/test/heap1.xsl xar/test/validate.c
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.51130
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd xar-1.6.1
+ cd xar
+ autoconf
configure.ac:99: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:99: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:99: the top level
configure.ac:107: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:107: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:107: the top level
configure.ac:189: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.ac:189: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.ac:189: the top level
configure.ac:219: warning: The macro `AC_ERROR' is obsolete.
configure.ac:219: You should run autoupdate.
./lib/autoconf/oldnames.m4:34: AC_ERROR is expanded from...
configure.ac:219: the top level
configure.ac:230: warning: The macro `AC_ERROR' is obsolete.
configure.ac:230: You should run autoupdate.
./lib/autoconf/oldnames.m4:34: AC_ERROR is expanded from...
configure.ac:230: the top level
configure.ac:243: warning: The macro `AC_ERROR' is obsolete.
configure.ac:243: You should run autoupdate.
./lib/autoconf/oldnames.m4:34: AC_ERROR is expanded from...
configure.ac:243: the top level
configure.ac:256: warning: The macro `AC_ERROR' is obsolete.
configure.ac:256: You should run autoupdate.
./lib/autoconf/oldnames.m4:34: AC_ERROR is expanded from...
configure.ac:256: the top level
configure.ac:389: warning: The macro `AC_CONFIG_HEADER' is obsolete.
configure.ac:389: You should run autoupdate.
./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from...
configure.ac:389: the top level
+ 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
+ configure_runstatedir_flags=--runstatedir=/var/run
+ ./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 --runstatedir=/var/run --without-included-gettext --disable-static --enable-autogen
configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-silent-rules, --without-included-gettext
checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether x86_64-alt-linux-gcc accepts -g... yes
checking for x86_64-alt-linux-gcc option to enable C11 features... none needed
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking how to run the C preprocessor... x86_64-alt-linux-gcc -E
checking for a BSD-compatible install... /bin/install -c
checking for ld... /usr/bin/ld
checking for ar... /usr/bin/ar
checking for ranlib... /usr/bin/ranlib
checking for autoconf... /usr/bin/autoconf
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking build system type... x86_64-alt-linux-gnu
checking host system type... x86_64-alt-linux-gnu
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for stdint.h... (cached) yes
checking for ext2fs/ext2_fs.h... yes
checking for sys/statfs.h... yes
checking for sys/xattr.h... yes
checking for sys/param.h... yes
checking for sys/extattr.h... no
checking for libutil.h... no
checking for lgetxattr... yes
checking for lsetxattr... yes
checking for getxattr... yes
checking for setxattr... yes
checking for getattrlist... no
checking for setattrlist... no
checking for lchmod... no
checking for lchown... yes
checking for chflags... no
checking for statvfs... yes
checking for statfs... yes
checking for strmode... no
checking for struct statfs.f_fstypename... no
checking for struct statvfs.f_fstypename... no
checking for struct stat.st_flags... no
checking size of uid_t... 4
checking size of gid_t... 4
checking size of ino_t... 8
checking size of dev_t... 8
checking for acl_get_file in -lacl... yes
checking for asprintf... yes
checking for xml2-config... /usr/bin/xml2-config
checking for libxml >= 2.6.11... 2.12.4
checking for libxml/xmlwriter.h... yes
checking for openssl/evp.h... yes
checking for OPENSSL_init_crypto in -lcrypto... yes
checking for zlib.h... yes
checking for deflate in -lz... yes
checking for bzlib.h... yes
checking for BZ2_bzCompress in -lbz2... yes
checking for lzma.h... yes
checking for lzma_code in -llzma... yes
configure: creating ./config.status
config.status: creating cfgoutputs.stamp
config.status: creating Makefile
config.status: creating include/xar.h
config.status: creating lib/Makefile.inc
config.status: creating lib/libxar.la.in
config.status: creating src/Makefile.inc
config.status: creating xar.spec
config.status: creating cfghdrs.stamp
config.status: creating include/config.h
configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-silent-rules, --without-included-gettext
+ make -j16
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
echo stamp > cfgoutputs.stamp.in
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
./config.status
config.status: creating cfgoutputs.stamp
config.status: creating Makefile
config.status: creating include/xar.h
config.status: creating lib/Makefile.inc
config.status: creating lib/libxar.la.in
config.status: creating src/Makefile.inc
config.status: creating xar.spec
config.status: creating cfghdrs.stamp
config.status: cfghdrs.stamp is unchanged
config.status: creating include/config.h
config.status: include/config.h is unchanged
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/b64.c -o lib/b64.o
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/bzxar.c -o lib/bzxar.o
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/lzmaxar.c -o lib/lzmaxar.o
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/linuxattr.c -o lib/linuxattr.o
lib/linuxattr.c: In function 'xar_linuxattr_read':
lib/linuxattr.c:103:51: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration]
  103 |                 LINUXATTR_CONTEXT(context)->buf = malloc(LINUXATTR_CONTEXT(context)->bufsz);
      |                                                   ^~~~~~
lib/linuxattr.c:65:1: note: include '<stdlib.h>' or provide a declaration of 'malloc'
   64 | #include <sys/xattr.h>
  +++ |+#include <stdlib.h>
   65 | #endif
lib/linuxattr.c:103:51: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch]
  103 |                 LINUXATTR_CONTEXT(context)->buf = malloc(LINUXATTR_CONTEXT(context)->bufsz);
      |                                                   ^~~~~~
lib/linuxattr.c:103:51: note: include '<stdlib.h>' or provide a declaration of 'malloc'
lib/linuxattr.c:110:78: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration]
  110 |                         case ERANGE: LINUXATTR_CONTEXT(context)->bufsz *= 2; free(LINUXATTR_CONTEXT(context)->buf); goto AGAIN2;
      |                                                                              ^~~~
lib/linuxattr.c:110:78: note: include '<stdlib.h>' or provide a declaration of 'free'
lib/linuxattr.c:110:78: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch]
lib/linuxattr.c:110:78: note: include '<stdlib.h>' or provide a declaration of 'free'
lib/linuxattr.c: In function 'xar_linuxattr_archive':
lib/linuxattr.c:160:15: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch]
  160 |         buf = malloc(bufsz);
      |               ^~~~~~
lib/linuxattr.c:160:15: note: include '<stdlib.h>' or provide a declaration of 'malloc'
lib/linuxattr.c:166:47: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch]
  166 |                 case ERANGE: bufsz = bufsz*2; free(buf); goto TRYAGAIN;
      |                                               ^~~~
lib/linuxattr.c:166:47: note: include '<stdlib.h>' or provide a declaration of 'free'
lib/linuxattr.c:196:17: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch]
  196 |                 free(context.buf);
      |                 ^~~~
lib/linuxattr.c:196:17: note: include '<stdlib.h>' or provide a declaration of 'free'
lib/linuxattr.c:201:9: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch]
  201 |         free(buf);
      |         ^~~~
lib/linuxattr.c:201:9: note: include '<stdlib.h>' or provide a declaration of 'free'
lib/linuxattr.c: In function 'xar_linuxattr_extract':
lib/linuxattr.c:234:17: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch]
  234 |                 free(tmp);
      |                 ^~~~
lib/linuxattr.c:234:17: note: include '<stdlib.h>' or provide a declaration of 'free'
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/ext2.c -o lib/ext2.o
lib/ext2.c: In function 'xar_ext2attr_archive':
lib/ext2.c:117:9: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration]
  117 |         free(vstr);
      |         ^~~~
lib/ext2.c:56:1: note: include '<stdlib.h>' or provide a declaration of 'free'
   55 | #include <ext2fs/ext2_fs.h>
  +++ |+#include <stdlib.h>
   56 | #else
lib/ext2.c:117:9: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch]
  117 |         free(vstr);
      |         ^~~~
lib/ext2.c:117:9: note: include '<stdlib.h>' or provide a declaration of 'free'
lib/ext2.c: In function 'xar_ext2attr_extract':
lib/ext2.c:198:27: warning: implicit declaration of function 'strtol'; did you mean 'strtok'? [-Wimplicit-function-declaration]
  198 |                 version = strtol(temp, NULL, 10);
      |                           ^~~~~~
      |                           strtok
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/ea.c -o lib/ea.o
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/arcmod.c -o lib/arcmod.o
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/fbsdattr.c -o lib/fbsdattr.o
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/data.c -o lib/data.o
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/io.c -o lib/io.o
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
sed -e s/@LIBXAR_SNAME@/libxar.so.1/ -e s/@LIBXAR_LNAME@/libxar.so/ -e s/@LIBXAR_ANAME@// < lib/libxar.la.in > lib/libxar.la
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/err.c -o lib/err.o
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/script.c -o lib/script.o
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/filetree.c -o lib/filetree.o
lib/filetree.c: In function 'xar_prop_next':
lib/filetree.c:353:21: warning: variable 'err' set but not used [-Wunused-but-set-variable]
  353 |                 int err;
      |                     ^~~
lib/filetree.c:395:21: warning: variable 'err' set but not used [-Wunused-but-set-variable]
  395 |                 int err;
      |                     ^~~
lib/filetree.c: In function 'xar_file_next':
lib/filetree.c:850:29: warning: variable 'err' set but not used [-Wunused-but-set-variable]
  850 |                         int err;
      |                             ^~~
lib/filetree.c: In function 'xar_prop_unserialize':
lib/filetree.c:1058:45: warning: variable 'err' set but not used [-Wunused-but-set-variable]
 1058 |                                         int err;
      |                                             ^~~
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/signature.c -o lib/signature.o
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/darwinattr.c -o lib/darwinattr.o
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/hash.c -o lib/hash.o
lib/hash.c: In function 'xar_hash_done':
lib/hash.c:190:17: warning: 'EVP_MD_CTX_md' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  190 |                 const EVP_MD                    *md = EVP_MD_CTX_md(ctx);
      |                 ^~~~~
In file included from lib/hash.c:44:
/usr/include/openssl/evp.h:557:15: note: declared here
  557 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx);
      |               ^~~~~~~~~~~~~
lib/hash.c:206:17: warning: 'EVP_MD_CTX_md' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  206 |                 const EVP_MD                    *md = EVP_MD_CTX_md(ctx);
      |                 ^~~~~
/usr/include/openssl/evp.h:557:15: note: declared here
  557 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx);
      |               ^~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/archive.c -o lib/archive.o
lib/archive.c: In function 'xar_close':
lib/archive.c:469:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  469 |         int ret, retval = 0;
      |             ^~~
lib/archive.c: In function 'xar_unserialize':
lib/archive.c:1718:73: warning: 'xmlDictCleanup' is deprecated [-Wdeprecated-declarations]
 1718 |                                                                         xmlDictCleanup();
      |                                                                         ^~~~~~~~~~~~~~
In file included from /usr/include/libxml2/libxml/parser.h:17,
                 from /usr/include/libxml2/libxml/tree.h:17,
                 from /usr/include/libxml2/libxml/xmlreader.h:14,
                 from lib/archive.c:54:
/usr/include/libxml2/libxml/dict.h:77:25: note: declared here
   77 |                         xmlDictCleanup  (void);
      |                         ^~~~~~~~~~~~~~
lib/archive.c:1719:73: warning: 'xmlCleanupCharEncodingHandlers' is deprecated [-Wdeprecated-declarations]
 1719 |                                                                         xmlCleanupCharEncodingHandlers();
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/libxml2/libxml/xmlIO.h:15,
                 from /usr/include/libxml2/libxml/xmlwriter.h:18,
                 from lib/archive.c:53:
/usr/include/libxml2/libxml/encoding.h:162:9: note: declared here
  162 |         xmlCleanupCharEncodingHandlers  (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lib/archive.c:1735:49: warning: 'xmlDictCleanup' is deprecated [-Wdeprecated-declarations]
 1735 |                                                 xmlDictCleanup();
      |                                                 ^~~~~~~~~~~~~~
/usr/include/libxml2/libxml/dict.h:77:25: note: declared here
   77 |                         xmlDictCleanup  (void);
      |                         ^~~~~~~~~~~~~~
lib/archive.c:1736:49: warning: 'xmlCleanupCharEncodingHandlers' is deprecated [-Wdeprecated-declarations]
 1736 |                                                 xmlCleanupCharEncodingHandlers();
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/libxml2/libxml/encoding.h:162:9: note: declared here
  162 |         xmlCleanupCharEncodingHandlers  (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lib/archive.c:1777:25: warning: 'xmlDictCleanup' is deprecated [-Wdeprecated-declarations]
 1777 |                         xmlDictCleanup();
      |                         ^~~~~~~~~~~~~~
/usr/include/libxml2/libxml/dict.h:77:25: note: declared here
   77 |                         xmlDictCleanup  (void);
      |                         ^~~~~~~~~~~~~~
lib/archive.c:1778:25: warning: 'xmlCleanupCharEncodingHandlers' is deprecated [-Wdeprecated-declarations]
 1778 |                         xmlCleanupCharEncodingHandlers();
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/libxml2/libxml/encoding.h:162:9: note: declared here
  162 |         xmlCleanupCharEncodingHandlers  (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lib/archive.c:1785:17: warning: 'xmlDictCleanup' is deprecated [-Wdeprecated-declarations]
 1785 |                 xmlDictCleanup();
      |                 ^~~~~~~~~~~~~~
/usr/include/libxml2/libxml/dict.h:77:25: note: declared here
   77 |                         xmlDictCleanup  (void);
      |                         ^~~~~~~~~~~~~~
lib/archive.c:1786:17: warning: 'xmlCleanupCharEncodingHandlers' is deprecated [-Wdeprecated-declarations]
 1786 |                 xmlCleanupCharEncodingHandlers();
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/libxml2/libxml/encoding.h:162:9: note: declared here
  162 |         xmlCleanupCharEncodingHandlers  (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lib/archive.c:1791:9: warning: 'xmlDictCleanup' is deprecated [-Wdeprecated-declarations]
 1791 |         xmlDictCleanup();
      |         ^~~~~~~~~~~~~~
/usr/include/libxml2/libxml/dict.h:77:25: note: declared here
   77 |                         xmlDictCleanup  (void);
      |                         ^~~~~~~~~~~~~~
lib/archive.c:1792:9: warning: 'xmlCleanupCharEncodingHandlers' is deprecated [-Wdeprecated-declarations]
 1792 |         xmlCleanupCharEncodingHandlers();
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/libxml2/libxml/encoding.h:162:9: note: declared here
  162 |         xmlCleanupCharEncodingHandlers  (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lib/archive.c:1684:19: warning: variable 'noattr' set but not used [-Wunused-but-set-variable]
 1684 |         int type, noattr, ret;
      |                   ^~~~~~
lib/archive.c:1683:40: warning: variable 'uri' set but not used [-Wunused-but-set-variable]
 1683 |         const xmlChar *name, *prefix, *uri;
      |                                        ^~~
lib/archive.c:1683:31: warning: variable 'prefix' set but not used [-Wunused-but-set-variable]
 1683 |         const xmlChar *name, *prefix, *uri;
      |                               ^~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/subdoc.c -o lib/subdoc.o
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/stat.c -o lib/stat.o
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/macho.c -o lib/macho.o
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/util.c -o lib/util.o
lib/util.c: In function 'xar_get_path':
lib/util.c:97:21: warning: variable 'err' set but not used [-Wunused-but-set-variable]
   97 |                 int err;
      |                     ^~~
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/zxar.c -o lib/zxar.o
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c src/xar.c -o src/xar.o
src/xar.c: In function 'is_valid_dir':
src/xar.c:672:13: warning: variable 'err' set but not used [-Wunused-but-set-variable]
  672 |         int err, result, curdir = open(".", O_RDONLY);
      |             ^~~
src/xar.c: In function 'archive':
src/xar.c:1211:21: warning: variable 'err' set but not used [-Wunused-but-set-variable]
 1211 |                 int err;
      |                     ^~~
src/xar.c: In function 'main':
src/xar.c:1931:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
 1931 |         int ret;
      |             ^~~
src/xar.c: In function 'replace_sign':
src/xar.c:782:17: warning: pointer 'new_xar_path_147' used after 'free' [-Wuse-after-free]
  782 |                 fprintf(stderr, "Error creating new archive %s\n", new_xar_path);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/xar.c:781:17: note: call to 'free' here
  781 |                 free(new_xar_path);
      |                 ^~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -shared -Wl,-soname,libxar.so.1 -o lib/librxar.so.1 lib/archive.o lib/arcmod.o lib/b64.o lib/bzxar.o lib/darwinattr.o lib/data.o lib/ea.o lib/err.o lib/ext2.o lib/fbsdattr.o lib/filetree.o lib/io.o lib/lzmaxar.o lib/linuxattr.o lib/hash.o lib/signature.o lib/stat.o lib/subdoc.o lib/util.o lib/zxar.o lib/script.o lib/macho.o -Llib  -llzma -lbz2 -lz -lcrypto -lacl  -lxml2
rm -f lib/librxar.so
ln -s librxar.so.1 lib/librxar.so
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -shared -Wl,-soname,libxar.so.1 -o lib/libxar.so.1 lib/archive.o lib/arcmod.o lib/b64.o lib/bzxar.o lib/darwinattr.o lib/data.o lib/ea.o lib/err.o lib/ext2.o lib/fbsdattr.o lib/filetree.o lib/io.o lib/lzmaxar.o lib/linuxattr.o lib/hash.o lib/signature.o lib/stat.o lib/subdoc.o lib/util.o lib/zxar.o lib/script.o lib/macho.o -Llib  -llzma -lbz2 -lz -lcrypto -lacl  -lxml2
rm -f lib/libxar.so
ln -s libxar.so.1 lib/libxar.so
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -o src/ixar src/xar.o -Llib  lib/libxar.so.1 -llzma -lbz2 -lz -lcrypto -lacl  -lxml2
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -o src/xar src/xar.o -Llib  lib/librxar.so.1 -llzma -lbz2 -lz -lcrypto -lacl  -lxml2
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.49953
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/xar-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/xar-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd xar-1.6.1
+ cd xar
+ make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/xar-buildroot
make: Entering directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
echo stamp > cfghdrs.stamp.in
./config.status
config.status: creating cfgoutputs.stamp
config.status: creating Makefile
config.status: creating include/xar.h
config.status: creating lib/Makefile.inc
config.status: creating lib/libxar.la.in
config.status: creating src/Makefile.inc
config.status: creating xar.spec
config.status: creating cfghdrs.stamp
config.status: cfghdrs.stamp is unchanged
config.status: creating include/config.h
config.status: include/config.h is unchanged
echo stamp > cfghdrs.stamp
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/archive.c -o lib/archive.o
lib/archive.c: In function 'xar_close':
lib/archive.c:469:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  469 |         int ret, retval = 0;
      |             ^~~
lib/archive.c: In function 'xar_unserialize':
lib/archive.c:1718:73: warning: 'xmlDictCleanup' is deprecated [-Wdeprecated-declarations]
 1718 |                                                                         xmlDictCleanup();
      |                                                                         ^~~~~~~~~~~~~~
In file included from /usr/include/libxml2/libxml/parser.h:17,
                 from /usr/include/libxml2/libxml/tree.h:17,
                 from /usr/include/libxml2/libxml/xmlreader.h:14,
                 from lib/archive.c:54:
/usr/include/libxml2/libxml/dict.h:77:25: note: declared here
   77 |                         xmlDictCleanup  (void);
      |                         ^~~~~~~~~~~~~~
lib/archive.c:1719:73: warning: 'xmlCleanupCharEncodingHandlers' is deprecated [-Wdeprecated-declarations]
 1719 |                                                                         xmlCleanupCharEncodingHandlers();
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/libxml2/libxml/xmlIO.h:15,
                 from /usr/include/libxml2/libxml/xmlwriter.h:18,
                 from lib/archive.c:53:
/usr/include/libxml2/libxml/encoding.h:162:9: note: declared here
  162 |         xmlCleanupCharEncodingHandlers  (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lib/archive.c:1735:49: warning: 'xmlDictCleanup' is deprecated [-Wdeprecated-declarations]
 1735 |                                                 xmlDictCleanup();
      |                                                 ^~~~~~~~~~~~~~
/usr/include/libxml2/libxml/dict.h:77:25: note: declared here
   77 |                         xmlDictCleanup  (void);
      |                         ^~~~~~~~~~~~~~
lib/archive.c:1736:49: warning: 'xmlCleanupCharEncodingHandlers' is deprecated [-Wdeprecated-declarations]
 1736 |                                                 xmlCleanupCharEncodingHandlers();
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/libxml2/libxml/encoding.h:162:9: note: declared here
  162 |         xmlCleanupCharEncodingHandlers  (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lib/archive.c:1777:25: warning: 'xmlDictCleanup' is deprecated [-Wdeprecated-declarations]
 1777 |                         xmlDictCleanup();
      |                         ^~~~~~~~~~~~~~
/usr/include/libxml2/libxml/dict.h:77:25: note: declared here
   77 |                         xmlDictCleanup  (void);
      |                         ^~~~~~~~~~~~~~
lib/archive.c:1778:25: warning: 'xmlCleanupCharEncodingHandlers' is deprecated [-Wdeprecated-declarations]
 1778 |                         xmlCleanupCharEncodingHandlers();
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/libxml2/libxml/encoding.h:162:9: note: declared here
  162 |         xmlCleanupCharEncodingHandlers  (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lib/archive.c:1785:17: warning: 'xmlDictCleanup' is deprecated [-Wdeprecated-declarations]
 1785 |                 xmlDictCleanup();
      |                 ^~~~~~~~~~~~~~
/usr/include/libxml2/libxml/dict.h:77:25: note: declared here
   77 |                         xmlDictCleanup  (void);
      |                         ^~~~~~~~~~~~~~
lib/archive.c:1786:17: warning: 'xmlCleanupCharEncodingHandlers' is deprecated [-Wdeprecated-declarations]
 1786 |                 xmlCleanupCharEncodingHandlers();
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/libxml2/libxml/encoding.h:162:9: note: declared here
  162 |         xmlCleanupCharEncodingHandlers  (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lib/archive.c:1791:9: warning: 'xmlDictCleanup' is deprecated [-Wdeprecated-declarations]
 1791 |         xmlDictCleanup();
      |         ^~~~~~~~~~~~~~
/usr/include/libxml2/libxml/dict.h:77:25: note: declared here
   77 |                         xmlDictCleanup  (void);
      |                         ^~~~~~~~~~~~~~
lib/archive.c:1792:9: warning: 'xmlCleanupCharEncodingHandlers' is deprecated [-Wdeprecated-declarations]
 1792 |         xmlCleanupCharEncodingHandlers();
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/libxml2/libxml/encoding.h:162:9: note: declared here
  162 |         xmlCleanupCharEncodingHandlers  (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lib/archive.c:1684:19: warning: variable 'noattr' set but not used [-Wunused-but-set-variable]
 1684 |         int type, noattr, ret;
      |                   ^~~~~~
lib/archive.c:1683:40: warning: variable 'uri' set but not used [-Wunused-but-set-variable]
 1683 |         const xmlChar *name, *prefix, *uri;
      |                                        ^~~
lib/archive.c:1683:31: warning: variable 'prefix' set but not used [-Wunused-but-set-variable]
 1683 |         const xmlChar *name, *prefix, *uri;
      |                               ^~~~~~
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/arcmod.c -o lib/arcmod.o
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/bzxar.c -o lib/bzxar.o
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/darwinattr.c -o lib/darwinattr.o
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/data.c -o lib/data.o
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/ea.c -o lib/ea.o
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/err.c -o lib/err.o
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/ext2.c -o lib/ext2.o
lib/ext2.c: In function 'xar_ext2attr_archive':
lib/ext2.c:117:9: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration]
  117 |         free(vstr);
      |         ^~~~
lib/ext2.c:56:1: note: include '<stdlib.h>' or provide a declaration of 'free'
   55 | #include <ext2fs/ext2_fs.h>
  +++ |+#include <stdlib.h>
   56 | #else
lib/ext2.c:117:9: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch]
  117 |         free(vstr);
      |         ^~~~
lib/ext2.c:117:9: note: include '<stdlib.h>' or provide a declaration of 'free'
lib/ext2.c: In function 'xar_ext2attr_extract':
lib/ext2.c:198:27: warning: implicit declaration of function 'strtol'; did you mean 'strtok'? [-Wimplicit-function-declaration]
  198 |                 version = strtol(temp, NULL, 10);
      |                           ^~~~~~
      |                           strtok
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/fbsdattr.c -o lib/fbsdattr.o
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/filetree.c -o lib/filetree.o
lib/filetree.c: In function 'xar_prop_next':
lib/filetree.c:353:21: warning: variable 'err' set but not used [-Wunused-but-set-variable]
  353 |                 int err;
      |                     ^~~
lib/filetree.c:395:21: warning: variable 'err' set but not used [-Wunused-but-set-variable]
  395 |                 int err;
      |                     ^~~
lib/filetree.c: In function 'xar_file_next':
lib/filetree.c:850:29: warning: variable 'err' set but not used [-Wunused-but-set-variable]
  850 |                         int err;
      |                             ^~~
lib/filetree.c: In function 'xar_prop_unserialize':
lib/filetree.c:1058:45: warning: variable 'err' set but not used [-Wunused-but-set-variable]
 1058 |                                         int err;
      |                                             ^~~
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/io.c -o lib/io.o
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/lzmaxar.c -o lib/lzmaxar.o
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/linuxattr.c -o lib/linuxattr.o
lib/linuxattr.c: In function 'xar_linuxattr_read':
lib/linuxattr.c:103:51: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration]
  103 |                 LINUXATTR_CONTEXT(context)->buf = malloc(LINUXATTR_CONTEXT(context)->bufsz);
      |                                                   ^~~~~~
lib/linuxattr.c:65:1: note: include '<stdlib.h>' or provide a declaration of 'malloc'
   64 | #include <sys/xattr.h>
  +++ |+#include <stdlib.h>
   65 | #endif
lib/linuxattr.c:103:51: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch]
  103 |                 LINUXATTR_CONTEXT(context)->buf = malloc(LINUXATTR_CONTEXT(context)->bufsz);
      |                                                   ^~~~~~
lib/linuxattr.c:103:51: note: include '<stdlib.h>' or provide a declaration of 'malloc'
lib/linuxattr.c:110:78: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration]
  110 |                         case ERANGE: LINUXATTR_CONTEXT(context)->bufsz *= 2; free(LINUXATTR_CONTEXT(context)->buf); goto AGAIN2;
      |                                                                              ^~~~
lib/linuxattr.c:110:78: note: include '<stdlib.h>' or provide a declaration of 'free'
lib/linuxattr.c:110:78: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch]
lib/linuxattr.c:110:78: note: include '<stdlib.h>' or provide a declaration of 'free'
lib/linuxattr.c: In function 'xar_linuxattr_archive':
lib/linuxattr.c:160:15: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch]
  160 |         buf = malloc(bufsz);
      |               ^~~~~~
lib/linuxattr.c:160:15: note: include '<stdlib.h>' or provide a declaration of 'malloc'
lib/linuxattr.c:166:47: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch]
  166 |                 case ERANGE: bufsz = bufsz*2; free(buf); goto TRYAGAIN;
      |                                               ^~~~
lib/linuxattr.c:166:47: note: include '<stdlib.h>' or provide a declaration of 'free'
lib/linuxattr.c:196:17: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch]
  196 |                 free(context.buf);
      |                 ^~~~
lib/linuxattr.c:196:17: note: include '<stdlib.h>' or provide a declaration of 'free'
lib/linuxattr.c:201:9: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch]
  201 |         free(buf);
      |         ^~~~
lib/linuxattr.c:201:9: note: include '<stdlib.h>' or provide a declaration of 'free'
lib/linuxattr.c: In function 'xar_linuxattr_extract':
lib/linuxattr.c:234:17: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch]
  234 |                 free(tmp);
      |                 ^~~~
lib/linuxattr.c:234:17: note: include '<stdlib.h>' or provide a declaration of 'free'
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/hash.c -o lib/hash.o
lib/hash.c: In function 'xar_hash_done':
lib/hash.c:190:17: warning: 'EVP_MD_CTX_md' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  190 |                 const EVP_MD                    *md = EVP_MD_CTX_md(ctx);
      |                 ^~~~~
In file included from lib/hash.c:44:
/usr/include/openssl/evp.h:557:15: note: declared here
  557 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx);
      |               ^~~~~~~~~~~~~
lib/hash.c:206:17: warning: 'EVP_MD_CTX_md' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  206 |                 const EVP_MD                    *md = EVP_MD_CTX_md(ctx);
      |                 ^~~~~
/usr/include/openssl/evp.h:557:15: note: declared here
  557 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx);
      |               ^~~~~~~~~~~~~
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/signature.c -o lib/signature.o
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/stat.c -o lib/stat.o
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/subdoc.c -o lib/subdoc.o
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/util.c -o lib/util.o
lib/util.c: In function 'xar_get_path':
lib/util.c:97:21: warning: variable 'err' set but not used [-Wunused-but-set-variable]
   97 |                 int err;
      |                     ^~~
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/zxar.c -o lib/zxar.o
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/script.c -o lib/script.o
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -fPIC -DPIC -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c lib/macho.c -o lib/macho.o
x86_64-alt-linux-gcc -shared -Wl,-soname,libxar.so.1 -o lib/librxar.so.1 lib/archive.o lib/arcmod.o lib/b64.o lib/bzxar.o lib/darwinattr.o lib/data.o lib/ea.o lib/err.o lib/ext2.o lib/fbsdattr.o lib/filetree.o lib/io.o lib/lzmaxar.o lib/linuxattr.o lib/hash.o lib/signature.o lib/stat.o lib/subdoc.o lib/util.o lib/zxar.o lib/script.o lib/macho.o -Llib  -llzma -lbz2 -lz -lcrypto -lacl  -lxml2
rm -f lib/librxar.so
ln -s librxar.so.1 lib/librxar.so
x86_64-alt-linux-gcc -shared -Wl,-soname,libxar.so.1 -o lib/libxar.so.1 lib/archive.o lib/arcmod.o lib/b64.o lib/bzxar.o lib/darwinattr.o lib/data.o lib/ea.o lib/err.o lib/ext2.o lib/fbsdattr.o lib/filetree.o lib/io.o lib/lzmaxar.o lib/linuxattr.o lib/hash.o lib/signature.o lib/stat.o lib/subdoc.o lib/util.o lib/zxar.o lib/script.o lib/macho.o -Llib  -llzma -lbz2 -lz -lcrypto -lacl  -lxml2
rm -f lib/libxar.so
ln -s libxar.so.1 lib/libxar.so
/bin/install -c -d /usr/src/tmp/xar-buildroot/usr/include/xar
/bin/install -c -m 0644 include/xar.h /usr/src/tmp/xar-buildroot/usr/include/xar
/bin/install -c -d /usr/src/tmp/xar-buildroot/usr/lib64
/bin/install -c -m 0755 lib/libxar.so.1 /usr/src/tmp/xar-buildroot/usr/lib64
rm -f /usr/src/tmp/xar-buildroot/usr/lib64/libxar.so
ln -s libxar.so.1 /usr/src/tmp/xar-buildroot/usr/lib64/libxar.so
/bin/install -c -m 0644 lib/libxar.la /usr/src/tmp/xar-buildroot/usr/lib64
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -Iinclude -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c src/xar.c -o src/xar.o
src/xar.c: In function 'is_valid_dir':
src/xar.c:672:13: warning: variable 'err' set but not used [-Wunused-but-set-variable]
  672 |         int err, result, curdir = open(".", O_RDONLY);
      |             ^~~
src/xar.c: In function 'archive':
src/xar.c:1211:21: warning: variable 'err' set but not used [-Wunused-but-set-variable]
 1211 |                 int err;
      |                     ^~~
src/xar.c: In function 'main':
src/xar.c:1931:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
 1931 |         int ret;
      |             ^~~
src/xar.c: In function 'replace_sign':
src/xar.c:782:17: warning: pointer 'new_xar_path_147' used after 'free' [-Wuse-after-free]
  782 |                 fprintf(stderr, "Error creating new archive %s\n", new_xar_path);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/xar.c:781:17: note: call to 'free' here
  781 |                 free(new_xar_path);
      |                 ^~~~~~~~~~~~~~~~~~
x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -o src/ixar src/xar.o -Llib  lib/libxar.so.1 -llzma -lbz2 -lz -lcrypto -lacl  -lxml2
/bin/install -c -d /usr/src/tmp/xar-buildroot/usr/bin
/bin/install -c -m 0755 src/ixar /usr/src/tmp/xar-buildroot/usr/bin/xar
/bin/install -c -d /usr/src/tmp/xar-buildroot/usr/share/man/man1
/bin/install -c -m 0644 src/xar.1 /usr/src/tmp/xar-buildroot/usr/share/man/man1
make: Leaving directory '/usr/src/RPM/BUILD/xar-1.6.1/xar'
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/xar-buildroot (auto)
removed './usr/lib64/libxar.la'
mode of './usr/lib64/libxar.so.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
Verifying and fixing files in /usr/src/tmp/xar-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/xar-buildroot/ (default)
Compressing files in /usr/src/tmp/xar-buildroot (auto)
Adjusting library links in /usr/src/tmp/xar-buildroot
./usr/lib64: (from <cmdline>:0)
	libxar.so.1 -> libxar.so.1
Verifying ELF objects in /usr/src/tmp/xar-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.61588
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd xar-1.6.1
+ cd xar
+ cp -a /bin test-bin
++ pwd
+ /usr/bin/subst 's|/bin$|/usr/src/RPM/BUILD/xar-1.6.1/xar/test-bin|g' test/attr test/buffer.c test/checksums test/compression test/data test/data.xsl test/functions test/hardlink test/heap test/heap1.xsl test/validate.c
+ /usr/bin/subst 's|bin |test-bin |g' test/attr test/buffer.c test/checksums test/compression test/data test/data.xsl test/functions test/hardlink test/heap test/heap1.xsl test/validate.c
+ /usr/bin/subst 's| bin$| test-bin|g' test/attr test/buffer.c test/checksums test/compression test/data test/data.xsl test/functions test/hardlink test/heap test/heap1.xsl test/validate.c
+ cd test
+ export PATH=/usr/src/tmp/xar-buildroot/usr/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ PATH=/usr/src/tmp/xar-buildroot/usr/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ export LD_LIBRARY_PATH=/usr/src/tmp/xar-buildroot/usr/lib64
+ LD_LIBRARY_PATH=/usr/src/tmp/xar-buildroot/usr/lib64
+ xar --help
xar 1.6.1
Usage: xar -[ctx][v] -f <archive> ...
	-c               Creates an archive
	--create         Synonym for "-c"
	-x               Extracts an archive
	--extract        Synonym for "-x"
	-t               Lists an archive
	--list           Synonym for "-t"
	--sign           Creates a placeholder signature and saves
	                 the data to sign to disk. Works with -c or -f, requires
	                 --sig-size and one or more --cert-loc to be set.
	                 Setting --data-to-sign and --sig-offset is optional.
	                 Fails with error code 61 if the archive has already
	                 been signed.
	--replace-sign   Rips out existing signature(s) and makes a new one.
	                 Same required parameter set as --sign, 
	                 but -f instead of -c.
	--extract-data-to-sign Extracts data to be signed from an
	                 existing archive. Requires --data-to-sign (and -f)
	                 to be set.  Setting --sig-offset is optional.
	--extract-certs <dir> Extracts all certificates in DER (binary) format
	                 into the specified pre-existing directory, naming them
	                  'cert00', 'cert01', 'cert02' etc. where 'cert00' is
	                 the leaf/signing cert.  Requires -f.
	--extract-CAfile <filename> Extracts all certificates in PEM format,
	                 concatenates them together and stores the result in the
	                 specified file.  Requires -f.
	--extract-sig <filename> Extracts the signature data and stores it into
	                 the specified file.  Requires -f.  Setting --sig-offset
	                 Setting --sig-offset is optional.
	--inject-sig <filename> After extracting the data to be signed and
	                 doing the signing externally, injects the
	                 signature. Requires -f.
	-f <filename>    Specifies an archive to operate on [REQUIRED!]
	--file=<filename> Synonym for "-f <filename>"
	-v               Print filenames as they are archived
	--verbose        Synonym for "-v"
	-C <path>        Change directory to this location before doing anything
	--directory=<path> Synonym for "-C <path>"
	-n name          Provides a name for a subdocument
	-s <filename>    On extract, specifies the file to extract
	                      subdocuments to.
	                 On archival, specifies an xml file to add
	                      as a subdocument.
	-l               On archival, stay on the local device.
	--one-file-system Synonym for "-l"
	-p               On extract, set ownership based on symbolic
	                      names, if possible.
	-P               On extract, set ownership based on uid/gid.
	--toc-cksum      Specifies the hashing algorithm to use for
	                      xml header verification.
	                      Valid values: none, sha1, and md5
	                      Default: sha1
	                      If the linked library supports them, sha224
	                      sha256, sha384 and sha512 may also be used.
	                      Setting a stronger toc hash than the default will
	                      also set the file hash to the same value if it's
	                      not been explictly set to something else.
	--file-cksum     Specifies the hashing algorithm to use for
	                      file verification.
	                      Same values and defaults as --toc-cksum.
	                      Setting a stronger file hash than the default will
	                      also set the toc hash to the same value if it's
	                      not been explictly set to something else.
	--dump-toc=<filename> Has xar dump the xml header into the
	                      specified file.
	-d <filename>    Synonym for "--dump-toc=<filename>"
	--dump-toc-raw=<filename> Has xar dump the raw, compressed xml
	                      header data into the specified file.
	--dump-header    Prints out the xar binary header information
	--compression    Specifies the compression type to use.
	                      Valid values: none, gzip, bzip2, lzma, xz
	                      Default: gzip
	-a               Synonym for "--compression=lzma"
	-j               Synonym for "--compression=bzip2"
	-z               Synonym for "--compression=gzip"
	--compression-args=arg Specifies arguments to be passed
	                       to the compression engine.
	--rfc6713        Always use application/zlib for gzip encoding style
	--list-subdocs   List the subdocuments in the xml header
	--extract-subdoc=name Extracts the specified subdocument
	                      to a document in cwd named <name>.xml
	--exclude=<regexp> POSIX basic regular expression of files to 
	                      ignore while archiving.
	--strip-components=n Number of path components to strip when extracting
	--to-stdout      Write file contents to standard out when extracting
	-O               Synonym for "--to-stdout"
	--rsize          Specifies the size of the buffer used
	                      for read IO operations in bytes.
	--coalesce-heap  When archived files are identical, only store one copy
	                      This option creates an archive which
	                      is not streamable
	--link-same      Hardlink identical files
	--recompress     Allow recompressing already compressed files
	--no-compress    POSIX regular expression of files
	                      to archive, but not compress.
	--prop-include=<p> File properties to include in archive
	--prop-exclude=<p> File properties to exclude in archive
	--distribution   Only includes a subset of file properties
	                      appropriate for archive distribution
	--keep-existing  Do not overwrite existing files while extracting
	-k               Synonym for --keep-existing
	--keep-setuid    Preserve the suid/sgid bits when extracting
	--sig-size=n     Size (in bytes) of the signature placeholder
	                      to generate.
	--sig-len=n      Synonym for "--sig-size=n"
	--data-to-sign=file   Path where to dump the data to be signed.
	                      Requires --toc-cksum type other than none.
	--digestinfo-to-sign=file Path where to dump the DigestInfo data to be
	                 signed.  This option requires the --toc-cksum type be
	                 set to sha1 (the default), md5, sha224, sha256, sha384
	                 or sha512.  It produces the same output data as the
	                 --data-to-sign option does except that the output has
	                 the appropriate DigestInfo prefix value prepended.
	                 May only be used in place of the --data-to-sign option.
	--sig-offset=file     Path where to dump the signature's offset
	                      within the xar.  Never required.
	--cert-loc=file  Location of a signing certificate to include in the
	                      archive.  May be repeated to include a
	                      certificate chain.  The first cert-loc option
	                      should specify the leaf certificate, the next its
	                      issuer and so on so that the last cert-loc option
	                      specifies the root CA for the chain.
	                      Certificate files must be in DER (binary) format.
	                      --leaf-cert-loc= and --intermediate-cert-loc=
	                      are accepted as synonyms for --cert-loc= for
	                      historical reasons.
	--help           Show this help on stdout
	-h               Synonym for "--help"
	-V               Synonym for "--version"
	--version        Print xar's version number to stdout
+ find .
.
./validate.c
./heap1.xsl
./heap
./hardlink
./functions
./data.xsl
./data
./compression
./checksums
./buffer.c
./attr
+ ./checksums
+ . ./functions
++ XAR=xar
+ echo 'Testing handling of a broken TOC with default checksum'
Testing handling of a broken TOC with default checksum
+ rm -rf bin.xar test-bin
+ xar -cf bin.xar /usr/src/RPM/BUILD/xar-1.6.1/xar/test-bin
+ '[' 0 -ne 0 ']'
++ xar --dump-header -f bin.xar
++ grep size
++ awk '{print $2}'
+ hdrsize=28
++ expr 28 + 4
+ offset=32
+ dd if=/dev/random of=bin.xar seek=32 bs=100 count=1
+ xar -xf bin.xar
+ '[' 1 -eq 0 ']'
+ '[' -d test-bin ']'
+ echo 'Testing handling of a broken TOC with MD5 checksum'
Testing handling of a broken TOC with MD5 checksum
+ rm -rf bin.xar test-bin
+ xar --toc-cksum=md5 -cf bin.xar /usr/src/RPM/BUILD/xar-1.6.1/xar/test-bin
xar: warning: The md5 hash is obsolete and should not be used anymore -- continuing anyway
+ '[' 0 -ne 0 ']'
++ xar --dump-header -f bin.xar
++ grep size
++ awk '{print $2}'
+ hdrsize=28
++ expr 28 + 4
+ offset=32
+ dd if=/dev/random of=bin.xar seek=32 bs=100 count=1
+ xar -xf bin.xar
+ '[' 1 -eq 0 ']'
+ '[' -d test-bin ']'
+ echo 'Testing handling of a broken TOC with SHA1 checksum'
Testing handling of a broken TOC with SHA1 checksum
+ rm -rf bin.xar test-bin
+ xar --toc-cksum=sha1 -cf bin.xar /usr/src/RPM/BUILD/xar-1.6.1/xar/test-bin
+ '[' 0 -ne 0 ']'
++ xar --dump-header -f bin.xar
++ grep size
++ awk '{print $2}'
+ hdrsize=28
++ expr 28 + 4
+ offset=32
+ dd if=/dev/random of=bin.xar seek=32 bs=100 count=1
+ xar -xf bin.xar
+ '[' 1 -eq 0 ']'
+ '[' -d test-bin ']'
+ rm -f bin.xar
+ echo 'Testing handling of a broken heap with defaults'
Testing handling of a broken heap with defaults
+ rm -rf bin.xar test-bin
+ create_archive bin.xar /usr/src/RPM/BUILD/xar-1.6.1/xar/test-bin
+ xar -cf bin.xar /usr/src/RPM/BUILD/xar-1.6.1/xar/test-bin
+ '[' 0 -ne 0 ']'
++ xar --dump-header -f bin.xar
++ grep size
++ awk '{print $2}'
+ hdrsize=28
++ xar --dump-header -f bin.xar
++ grep Compressed
++ awk '{print $4}'
+ tocsize=8894
++ expr 28 + 8894 + 20
+ offset=8942
+ dd if=/dev/random of=bin.xar seek=8942 bs=100 count=1
+ xar -xf bin.xar
+ '[' 1 -eq 0 ']'
+ rm -rf bin.xar test-bin
+ echo 'Success checking checksum handling'
Success checking checksum handling
+ ./compression
+ . ./functions
++ XAR=xar
+ echo 'Testing normal archival creation/extraction with default compression'
Testing normal archival creation/extraction with default compression
+ rm -rf bin.xar test-bin
+ xar -cf bin.xar /usr/src/RPM/BUILD/xar-1.6.1/xar/test-bin
+ '[' 0 -ne 0 ']'
+ du -k bin.xar
3932	bin.xar
+ xar -xf bin.xar
+ '[' 0 -ne 0 ']'
+ '[' '!' -e bin/sh ']'
+ echo 'Error with extracted contents'
Error with extracted contents
+ echo 'Testing normal archival creation/extraction with gzip compression'
Testing normal archival creation/extraction with gzip compression
+ rm -rf bin.xar test-bin
+ xar --compression=gzip -cf bin.xar /usr/src/RPM/BUILD/xar-1.6.1/xar/test-bin
+ '[' 0 -ne 0 ']'
+ du -k bin.xar
3932	bin.xar
+ xar -xf bin.xar
+ '[' 0 -ne 0 ']'
+ '[' '!' -e bin/sh ']'
+ echo 'Error with extracted contents'
Error with extracted contents
+ echo 'Testing normal archival creation/extraction with bzip2 compression'
Testing normal archival creation/extraction with bzip2 compression
+ rm -rf bin.xar test-bin
+ xar --compression=bzip2 -cf bin.xar /usr/src/RPM/BUILD/xar-1.6.1/xar/test-bin
+ '[' 0 -ne 0 ']'
+ xar -xf bin.xar
+ '[' 0 -ne 0 ']'
+ du -k bin.xar
3792	bin.xar
+ '[' '!' -e bin/sh ']'
+ echo 'Error with extracted contents'
Error with extracted contents
+ echo 'Testing normal archival creation/extraction with lzma compression'
Testing normal archival creation/extraction with lzma compression
+ rm -rf bin.xar test-bin
+ xar --compression=lzma -cf bin.xar /usr/src/RPM/BUILD/xar-1.6.1/xar/test-bin
+ '[' 0 -ne 0 ']'
+ du -k bin.xar
3364	bin.xar
+ xar -xf bin.xar
+ '[' 0 -ne 0 ']'
+ '[' '!' -e bin/sh ']'
+ echo 'Error with extracted contents'
Error with extracted contents
+ echo 'Testing normal archival creation/extraction with no compression'
Testing normal archival creation/extraction with no compression
+ rm -rf bin.xar test-bin
+ xar --compression=none -cf bin.xar /usr/src/RPM/BUILD/xar-1.6.1/xar/test-bin
+ '[' 0 -ne 0 ']'
+ du -k bin.xar
8492	bin.xar
+ xar -xf bin.xar
+ '[' 0 -ne 0 ']'
+ '[' '!' -e bin/sh ']'
+ echo 'Error with extracted contents'
Error with extracted contents
+ xar --compression=none -cf bin.xar /usr/src/RPM/BUILD/xar-1.6.1/xar/test-bin
+ '[' 0 -ne 0 ']'
+ xar -xf bin.xar
+ '[' 0 -ne 0 ']'
+ '[' '!' -e bin/sh ']'
+ echo 'Error with extracted contents'
Error with extracted contents
+ rm -rf bin.xar test-bin
+ echo 'Success testing compression types'
Success testing compression types
+ ./data
+ . ./functions
++ XAR=xar
+ echo 'Testing if zero length files have data sections'
Testing if zero length files have data sections
+ cleanup
+ rm -rf a b h h.xar h.toc
+ mkdir h
+ touch h/a
+ cd h
+ create_archive ../h.xar .
+ xar -cf ../h.xar .
+ '[' 0 -ne 0 ']'
+ cd ..
+ xar --dump-toc=h.toc -f h.xar
+ '[' 0 -ne 0 ']'
++ grep -v xml
++ xsltproc data.xsl h.toc
+ offset=
+ '[' '' '!=' '' ']'
+ extract_archive h.xar
+ xar -xf h.xar
+ '[' 0 -ne 0 ']'
+ cleanup
+ rm -rf a b h h.xar h.toc
+ echo 'Testing zero length files with gzip compression'
Testing zero length files with gzip compression
+ cleanup
+ rm -rf a b h h.xar h.toc
+ mkdir h
+ touch h/a
+ cd h
+ xar --compression=gzip -cf ../h.xar .
+ '[' 0 -ne 0 ']'
+ cd ..
+ xar --dump-toc=h.toc -f h.xar
+ '[' 0 -ne 0 ']'
++ xsltproc data.xsl h.toc
++ grep -v xml
+ offset=
+ '[' '' '!=' '' ']'
+ extract_archive h.xar
+ xar -xf h.xar
+ '[' 0 -ne 0 ']'
+ cleanup
+ rm -rf a b h h.xar h.toc
+ echo 'Testing zero length files with bzip2 compression'
Testing zero length files with bzip2 compression
+ cleanup
+ rm -rf a b h h.xar h.toc
+ mkdir h
+ touch h/a
+ cd h
+ xar --compression=bzip2 -cf ../h.xar .
+ '[' 0 -ne 0 ']'
+ cd ..
+ xar --dump-toc=h.toc -f h.xar
+ '[' 0 -ne 0 ']'
++ xsltproc data.xsl h.toc
++ grep -v xml
+ offset=
+ '[' '' '!=' '' ']'
+ extract_archive h.xar
+ xar -xf h.xar
+ '[' 0 -ne 0 ']'
+ cleanup
+ rm -rf a b h h.xar h.toc
+ echo 'Testing zero length files with lzma compression'
Testing zero length files with lzma compression
+ cleanup
+ rm -rf a b h h.xar h.toc
+ mkdir h
+ touch h/a
+ cd h
+ xar --compression=lzma -cf ../h.xar .
+ '[' 0 -ne 0 ']'
+ cd ..
+ xar --dump-toc=h.toc -f h.xar
+ '[' 0 -ne 0 ']'
++ grep -v xml
++ xsltproc data.xsl h.toc
+ offset=
+ '[' '' '!=' '' ']'
+ extract_archive h.xar
+ xar -xf h.xar
+ '[' 0 -ne 0 ']'
+ cleanup
+ rm -rf a b h h.xar h.toc
+ echo 'Testing zero length files with no compression'
Testing zero length files with no compression
+ cleanup
+ rm -rf a b h h.xar h.toc
+ mkdir h
+ touch h/a
+ cd h
+ xar --compression=none -cf ../h.xar .
+ '[' 0 -ne 0 ']'
+ cd ..
+ xar --dump-toc=h.toc -f h.xar
+ '[' 0 -ne 0 ']'
++ grep -v xml
++ xsltproc data.xsl h.toc
+ offset=
+ '[' '' '!=' '' ']'
+ extract_archive h.xar
+ xar -xf h.xar
+ '[' 0 -ne 0 ']'
+ cleanup
+ rm -rf a b h h.xar h.toc
+ echo 'Testing mixed zero length/populated files with gzip compression'
Testing mixed zero length/populated files with gzip compression
+ cleanup
+ rm -rf a b h h.xar h.toc
+ mkdir h
+ touch h/a
+ echo foo
+ cd h
+ xar --compression=gzip -cf ../h.xar .
+ '[' 0 -ne 0 ']'
+ cd ..
+ extract_archive h.xar
+ xar -xf h.xar
+ '[' 0 -ne 0 ']'
++ cat a
+ contents=
+ '[' '!' -z '' ']'
++ cat b
+ contents=foo
+ '[' foo '!=' foo ']'
+ cleanup
+ rm -rf a b h h.xar h.toc
+ echo 'Testing mixed zero length/populated files with bzip2 compression'
Testing mixed zero length/populated files with bzip2 compression
+ cleanup
+ rm -rf a b h h.xar h.toc
+ mkdir h
+ touch h/a
+ echo foo
+ cd h
+ xar --compression=bzip2 -cf ../h.xar .
+ '[' 0 -ne 0 ']'
+ cd ..
+ extract_archive h.xar
+ xar -xf h.xar
+ '[' 0 -ne 0 ']'
++ cat a
+ contents=
+ '[' '!' -z '' ']'
++ cat b
+ contents=foo
+ '[' foo '!=' foo ']'
+ cleanup
+ rm -rf a b h h.xar h.toc
+ echo 'Testing mixed zero length/populated files with lzma compression'
Testing mixed zero length/populated files with lzma compression
+ cleanup
+ rm -rf a b h h.xar h.toc
+ mkdir h
+ touch h/a
+ echo foo
+ cd h
+ xar --compression=lzma -cf ../h.xar .
+ '[' 0 -ne 0 ']'
+ cd ..
+ extract_archive h.xar
+ xar -xf h.xar
+ '[' 0 -ne 0 ']'
++ cat a
+ contents=
+ '[' '!' -z '' ']'
++ cat b
+ contents=foo
+ '[' foo '!=' foo ']'
+ cleanup
+ rm -rf a b h h.xar h.toc
+ echo 'Testing mixed zero length/populated files with no compression'
Testing mixed zero length/populated files with no compression
+ cleanup
+ rm -rf a b h h.xar h.toc
+ mkdir h
+ touch h/a
+ echo foo
+ cd h
+ xar --compression=none -cf ../h.xar .
+ '[' 0 -ne 0 ']'
+ cd ..
+ extract_archive h.xar
+ xar -xf h.xar
+ '[' 0 -ne 0 ']'
++ cat a
+ contents=
+ '[' '!' -z '' ']'
++ cat b
+ contents=foo
+ '[' foo '!=' foo ']'
+ cleanup
+ rm -rf a b h h.xar h.toc
+ ./hardlink
+ . ./functions
++ XAR=xar
+ echo 'Checking hardlinks in a directory'
Checking hardlinks in a directory
+ rm -rf h h1 h.xar
+ mkdir h h1
+ touch h/a
+ ln h/a h/b
+ create_archive h.xar h
+ xar -cf h.xar h
+ '[' 0 -ne 0 ']'
+ cd h1
+ extract_archive ../h.xar
+ xar -xf ../h.xar
+ '[' 0 -ne 0 ']'
+ check_hardlink h/a h/b
+ local a=h/a
+ local b=h/b
+ local inode1 inode2
+ '[' '!' -f h/a ']'
+ '[' '!' -f h/b ']'
++ ls -i h/a
++ awk '{print $1}'
+ inode1=2967155
++ ls -i h/b
++ awk '{print $1}'
+ inode2=2967155
+ '[' 2967155 '!=' 2967155 ']'
+ cd ..
+ rm -rf h h1 h.xar
+ echo 'Checking hardlinks in .'
Checking hardlinks in .
+ mkdir -p h h1
+ cd h
+ touch a
+ ln a b
+ create_archive ../h.xar .
+ xar -cf ../h.xar .
+ '[' 0 -ne 0 ']'
+ cd ../h1
+ extract_archive ../h.xar
+ xar -xf ../h.xar
+ '[' 0 -ne 0 ']'
+ check_hardlink a b
+ local a=a
+ local b=b
+ local inode1 inode2
+ '[' '!' -f a ']'
+ '[' '!' -f b ']'
++ awk '{print $1}'
++ ls -i a
+ inode1=2967163
++ ls -i b
++ awk '{print $1}'
+ inode2=2967163
+ '[' 2967163 '!=' 2967163 ']'
+ cd ..
+ rm -rf h h1 h.xar
+ echo 'Checking link extraction (no original)'
Checking link extraction (no original)
+ rm -rf h h1 h.xar
+ mkdir h h1
+ touch h/a
+ ln h/a h/b
+ create_archive h.xar h
+ xar -cf h.xar h
+ '[' 0 -ne 0 ']'
+ cd h1
+ extract_archive ../h.xar
+ xar -xf ../h.xar
+ '[' 0 -ne 0 ']'
+ '[' '!' -f h/b ']'
+ cd ..
+ rm -rf h h1 h.xar
+ echo 'Hardlink success'
Hardlink success
+ ./heap
+ . ./functions
++ XAR=xar
+ echo 'Checking normal heap archiving'
Checking normal heap archiving
+ cleanup
+ rm -rf h h1 h.xar h.toc h.out
+ mkdir -p h h1
+ cp /bin/ls h
+ cp h/ls h/foo
+ cd h
+ create_archive ../h.xar .
+ xar -cf ../h.xar .
+ '[' 0 -ne 0 ']'
+ cd ..
+ xar --dump-toc=h.toc -f h.xar
+ cd h1
+ extract_archive ../h.xar
+ xar -xf ../h.xar
+ '[' 0 -ne 0 ']'
+ cd ..
+ xsltproc heap1.xsl h.toc
+ '[' 0 -ne 0 ']'
++ head -1 h.out
++ awk '{print $2}'
+ offset1=20
++ tail -1 h.out
++ awk '{print $2}'
+ offset2=61294
+ '[' 20 -ge 61294 ']'
+ cleanup
+ rm -rf h h1 h.xar h.toc h.out
+ echo 'Checking --coalesce-heap heap archiving'
Checking --coalesce-heap heap archiving
+ mkdir -p h h1
+ cp /bin/ls h
+ cp h/ls h/foo
+ cd h
+ xar --coalesce-heap -cf ../h.xar .
+ '[' 0 -ne 0 ']'
+ cd ..
+ xar --dump-toc=h.toc -f h.xar
+ cd h1
+ extract_archive ../h.xar
+ xar -xf ../h.xar
+ '[' 0 -ne 0 ']'
+ cd ..
+ xsltproc heap1.xsl h.toc
+ '[' 0 -ne 0 ']'
++ head -1 h.out
++ awk '{print $2}'
+ offset1=20
++ tail -1 h.out
++ awk '{print $2}'
+ offset2=20
+ '[' 20 -ne 20 ']'
+ cleanup
+ rm -rf h h1 h.xar h.toc h.out
+ echo 'Checking --link-same heap archiving'
Checking --link-same heap archiving
+ mkdir -p h h1
+ cp /bin/ls h
+ cp h/ls h/foo
+ cd h
+ xar --link-same -cf ../h.xar .
+ '[' 0 -ne 0 ']'
+ cd ..
+ xar --dump-toc=h.toc -f h.xar
+ cd h1
+ extract_archive ../h.xar
+ xar -xf ../h.xar
+ '[' 0 -ne 0 ']'
+ cd ..
++ ls -i h1/ls
++ awk '{print $1}'
+ inode1=2967206
++ ls -i h1/foo
++ awk '{print $1}'
+ inode2=2967206
+ '[' 2967206 -ne 2967206 ']'
+ cleanup
+ rm -rf h h1 h.xar h.toc h.out
+ exit 0
Processing files: xar-1.6.1-alt4
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.47848
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd xar-1.6.1
+ DOCDIR=/usr/src/tmp/xar-buildroot/usr/share/doc/xar-1.6.1
+ export DOCDIR
+ rm -rf /usr/src/tmp/xar-buildroot/usr/share/doc/xar-1.6.1
+ /bin/mkdir -p /usr/src/tmp/xar-buildroot/usr/share/doc/xar-1.6.1
+ cp -prL xar/LICENSE xar/NEWS xar/INSTALL xar/ChangeLog /usr/src/tmp/xar-buildroot/usr/share/doc/xar-1.6.1
+ chmod -R go-w /usr/src/tmp/xar-buildroot/usr/share/doc/xar-1.6.1
+ chmod -R a+rX /usr/src/tmp/xar-buildroot/usr/share/doc/xar-1.6.1
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.iGR8TO
find-provides: running scripts (alternatives,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.V5y5rh
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
Requires: libxar = 1.6.1-alt4, /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.2.5)(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.38)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libc.so.6(GLIBC_2.8)(64bit), libxar.so.1()(64bit) >= set:lfpC6B6Zf7L4QkwcnUZypY6uuGppybq2AzIvjP1mZ5i80ZKi5nsDT8UOG2cX2tT9A48dmVSjZq3IwzZtZIdKCk5CnZeJ1EZJeL1, rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Q9nkcB
Creating xar-debuginfo package
Processing files: libxar-1.6.1-alt4
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KQcMLk
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
lib.prov: /usr/src/tmp/xar-buildroot/usr/lib64/libxar.so.1: 174 symbols, 18 bpp
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.nHWG4A
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
Provides: libxar.so.1()(64bit) = set:ldD2Pz3YDWtTxm8HDGZaoLz4ShZi1fZnWoEGn1zB9RT3D0W32gCaeuDNmZJEZbWl45ugNrjZotaB8WLhQ8DPgVJFTpBU8ex3CRnXKsaa45H5TKzmP1IBixes9prt9x8Jpz3MYCiI6GmTjzJ2T8S2nnPicEJ5mdr22CAwl0YUMQiIomRn4bSyyQwnU0zw1hdLJG1OgSmQBKDY68doUwHexaZ52dpn6QWeOEsHZjiLTrBITZiFNGX6WZq0yZcQawyttnVNq4CffHbxzE9clMZLtJYXsHdI6hl0I299Ab2uWWeKzy8iFv0cVALIUa5s6pz6pnBChbnmqabhRy8KdB2CyuhoB8i96TioZx
Requires: libacl.so.1()(64bit) >= set:jgi4sBNcrsTGNkXX0, libacl.so.1(ACL_1.0)(64bit), libbz2.so.1()(64bit) >= set:ifZkunoOqIvjfhv80, 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.38)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.8)(64bit), libcrypto.so.3()(64bit) >= set:qmXyDj73fXfRcjbCya7Dgw2NZc4EPzEv0evo3GvCq, libcrypto.so.3(OPENSSL_3.0.0)(64bit), liblzma.so.5()(64bit) >= set:kgYmwU8cXBRZqkzdArC7Ijf, liblzma.so.5(XZ_5.0)(64bit), libxml2.so.2()(64bit) >= set:oifKYWhjYG0DlsZ6JTh9ZxxO5T1LdbuMLGTMdjY4ksaowFQaAOC8xV4lZ7NxeJRFOiRH1JI6WtwYSnQJCKZh8MoPsyTExVyiCEaVBf61WGPSlnHwAL1, libxml2.so.2(LIBXML2_2.4.30)(64bit), libxml2.so.2(LIBXML2_2.5.0)(64bit), libxml2.so.2(LIBXML2_2.6.0)(64bit), libxml2.so.2(LIBXML2_2.6.18)(64bit), libxml2.so.2(LIBXML2_2.6.5)(64bit), libz.so.1()(64bit) >= set:khdWPIUrJuazh01Xf1, rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7DGB0g
Creating libxar-debuginfo package
Processing files: libxar-devel-1.6.1-alt4
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.iAsvXa
find-provides: running scripts (alternatives,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.oAfvha
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
Requires: libxar = 1.6.1-alt4, /usr/lib64/libxar.so.1
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.HrOcN7
Processing files: xar-debuginfo-1.6.1-alt4
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.V5CqlN
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.68jYjN
find-requires: running scripts (debuginfo)
Requires: xar = 1.6.1-alt4, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libxar.so.1)
Processing files: libxar-debuginfo-1.6.1-alt4
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.m5Ouvl
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.qwrKKd
find-requires: running scripts (debuginfo)
Provides: debug64(libxar.so.1)
Requires: libxar = 1.6.1-alt4, debug64(libacl.so.1), debug64(libbz2.so.1), debug64(libc.so.6), debug64(libcrypto.so.3), debug64(liblzma.so.5), debug64(libxml2.so.2), debug64(libz.so.1)
Adding to xar a strict dependency on libxar
Adding to xar-debuginfo a strict dependency on xar
Adding to libxar-devel a strict dependency on libxar
Adding to libxar-debuginfo a strict dependency on libxar
Adding to xar-debuginfo a strict dependency on libxar-debuginfo
Removing from xar-debuginfo 3 sources provided by libxar-debuginfo
also prunning dir /usr/src/debug/xar-1.6.1/xar/include
also prunning dir /usr/src/debug/xar-1.6.1/xar/lib
Removing 2 extra deps from xar due to dependency on libxar
Removing 1 extra deps from libxar-devel due to dependency on libxar
Removing 1 extra deps from xar-debuginfo due to dependency on libxar-debuginfo
Removing 7 extra deps from xar due to repentancy on libxar
Removing 1 extra deps from xar-debuginfo due to repentancy on libxar-debuginfo
Wrote: /usr/src/RPM/RPMS/x86_64/xar-1.6.1-alt4.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/libxar-1.6.1-alt4.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/libxar-devel-1.6.1-alt4.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/xar-debuginfo-1.6.1-alt4.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/libxar-debuginfo-1.6.1-alt4.x86_64.rpm (w2.lzdio)
26.22user 8.63system 0:41.17elapsed 84%CPU (0avgtext+0avgdata 58012maxresident)k
0inputs+0outputs (0major+2035137minor)pagefaults 0swaps
3.32user 1.51system 0:49.69elapsed 9%CPU (0avgtext+0avgdata 129020maxresident)k
0inputs+0outputs (0major+220251minor)pagefaults 0swaps
--- libxar-1.6.1-alt4.x86_64.rpm.repo	2023-07-29 23:48:33.000000000 +0000
+++ libxar-1.6.1-alt4.x86_64.rpm.hasher	2024-02-20 02:49:56.281686961 +0000
@@ -10,2 +10,3 @@
 Requires: libc.so.6(GLIBC_2.33)(64bit)  
+Requires: libc.so.6(GLIBC_2.38)(64bit)  
 Requires: libc.so.6(GLIBC_2.4)(64bit)  
@@ -27,3 +28,3 @@
 Provides: libxar = 1.6.1-alt4:sisyphus+326049.2300.1.1
-File: /usr/lib64/libxar.so.1	100644	root:root	3db5edc6a34623448e0bdee2b80fc886	
-RPMIdentity: e871062345badf22e545876644e8672c91524a91cb95f25ddb09145db61f154cf2b4ac8c051965e083cc49e05cb0bbea584b52db35b9aae0d61df3b3e8ddd4a4
+File: /usr/lib64/libxar.so.1	100644	root:root	7b5a3eeb7247a95a82e8351f4201f332	
+RPMIdentity: b24d1f30f7b2a5ae634defcf4904d8c437e2ceafb8a68a83a7bc2311441f27998309743019181dd503b3e6e08fafc976481ae7451cdedf78466ada56a99f08af
--- libxar-debuginfo-1.6.1-alt4.x86_64.rpm.repo	2023-07-29 23:48:32.000000000 +0000
+++ libxar-debuginfo-1.6.1-alt4.x86_64.rpm.hasher	2024-02-20 02:49:57.485708052 +0000
@@ -1,4 +1,4 @@
-/usr/lib/debug/.build-id/ad	40755	root:root	
-/usr/lib/debug/.build-id/ad/a5f4d38fdb27064e94adbb31db21aa1db04f1d	120777	root:root	../../../../lib64/libxar.so.1
-/usr/lib/debug/.build-id/ad/a5f4d38fdb27064e94adbb31db21aa1db04f1d.debug	120777	root:root	../../usr/lib64/libxar.so.1.debug
+/usr/lib/debug/.build-id/3e	40755	root:root	
+/usr/lib/debug/.build-id/3e/3e1a8821563172b6160e720c454203957b7cfa	120777	root:root	../../../../lib64/libxar.so.1
+/usr/lib/debug/.build-id/3e/3e1a8821563172b6160e720c454203957b7cfa.debug	120777	root:root	../../usr/lib64/libxar.so.1.debug
 /usr/lib/debug/usr/lib64/libxar.so.1.debug	100644	root:root	
@@ -65,6 +65,6 @@
 Provides: libxar-debuginfo = 1.6.1-alt4:sisyphus+326049.2300.1.1
-File: /usr/lib/debug/.build-id/ad	40755	root:root		
-File: /usr/lib/debug/.build-id/ad/a5f4d38fdb27064e94adbb31db21aa1db04f1d	120777	root:root		../../../../lib64/libxar.so.1
-File: /usr/lib/debug/.build-id/ad/a5f4d38fdb27064e94adbb31db21aa1db04f1d.debug	120777	root:root		../../usr/lib64/libxar.so.1.debug
-File: /usr/lib/debug/usr/lib64/libxar.so.1.debug	100644	root:root	6390c2056f356920c9f718524c037d7d	
+File: /usr/lib/debug/.build-id/3e	40755	root:root		
+File: /usr/lib/debug/.build-id/3e/3e1a8821563172b6160e720c454203957b7cfa	120777	root:root		../../../../lib64/libxar.so.1
+File: /usr/lib/debug/.build-id/3e/3e1a8821563172b6160e720c454203957b7cfa.debug	120777	root:root		../../usr/lib64/libxar.so.1.debug
+File: /usr/lib/debug/usr/lib64/libxar.so.1.debug	100644	root:root	53c0d0a989b4806bf1affcc384ec5779	
 File: /usr/src/debug/xar-1.6.1	40755	root:root		
@@ -119,2 +119,2 @@
 File: /usr/src/debug/xar-1.6.1/xar/lib/zxar.h	100644	root:root	9ccc87272c8573b53a766a322bce0523	
-RPMIdentity: 26ccfa491619a3a86f31e4319118a2615e3a7c00165b3fa0dbfe240d4e14ec348caf6dd8beac63432cb9d0f20eb6155665641fbb3a40b6c340e8837fd48ff9c0
+RPMIdentity: a1af72bab6c05e52b0849670b007ea4aa645910ef508a70d7a20dc69bb42ec46684738d94025ced06753ca20216c505966a6e83e66e73429eaf02e4bd39ddb7c
--- xar-1.6.1-alt4.x86_64.rpm.repo	2023-07-29 23:48:32.000000000 +0000
+++ xar-1.6.1-alt4.x86_64.rpm.hasher	2024-02-20 02:49:59.884750076 +0000
@@ -13,3 +13,3 @@
 Provides: xar = 1.6.1-alt4:sisyphus+326049.2300.1.1
-File: /usr/bin/xar	100755	root:root	3b6b04e79718263f7c692f9c0b416756	
+File: /usr/bin/xar	100755	root:root	9467e16f683c2dea84c0b3e97f5d135a	
 File: /usr/share/doc/xar-1.6.1	40755	root:root		
@@ -20,2 +20,2 @@
 File: /usr/share/man/man1/xar.1.xz	100644	root:root	94aab9fa7eae629aaa86e5f39ecfd0ca	
-RPMIdentity: 139f085859914ed05be72ad9fc375a4d808321dbd54346467b0f3abf8569ad9b26fb031dca8de984749fe344b50b737fbfa0129ef2d16659585abb1f9a3220d8
+RPMIdentity: 9c54150bc212fdd7b17f51f400be95dc0366b60b9c54f7f5c13ee9cb12b0d4e5f9a1bcd195cc946d6c4aa2cf8d1f09ad90028ea4ec2940062299cb6b9bad0551
--- xar-debuginfo-1.6.1-alt4.x86_64.rpm.repo	2023-07-29 23:48:32.000000000 +0000
+++ xar-debuginfo-1.6.1-alt4.x86_64.rpm.hasher	2024-02-20 02:49:59.969751566 +0000
@@ -1,4 +1,4 @@
-/usr/lib/debug/.build-id/c6	40755	root:root	
-/usr/lib/debug/.build-id/c6/18401afb96c06178b77b551ccaa6f8c9e38a60	120777	root:root	../../../../bin/xar
-/usr/lib/debug/.build-id/c6/18401afb96c06178b77b551ccaa6f8c9e38a60.debug	120777	root:root	../../usr/bin/xar.debug
+/usr/lib/debug/.build-id/ec	40755	root:root	
+/usr/lib/debug/.build-id/ec/ce042699ff765c4f47f73c1de3955e3e088297	120777	root:root	../../../../bin/xar
+/usr/lib/debug/.build-id/ec/ce042699ff765c4f47f73c1de3955e3e088297.debug	120777	root:root	../../usr/bin/xar.debug
 /usr/lib/debug/usr/bin/xar.debug	100644	root:root	
@@ -13,6 +13,6 @@
 Provides: xar-debuginfo = 1.6.1-alt4:sisyphus+326049.2300.1.1
-File: /usr/lib/debug/.build-id/c6	40755	root:root		
-File: /usr/lib/debug/.build-id/c6/18401afb96c06178b77b551ccaa6f8c9e38a60	120777	root:root		../../../../bin/xar
-File: /usr/lib/debug/.build-id/c6/18401afb96c06178b77b551ccaa6f8c9e38a60.debug	120777	root:root		../../usr/bin/xar.debug
-File: /usr/lib/debug/usr/bin/xar.debug	100644	root:root	ec62133a098faf1cb56f5aa78a11be38	
+File: /usr/lib/debug/.build-id/ec	40755	root:root		
+File: /usr/lib/debug/.build-id/ec/ce042699ff765c4f47f73c1de3955e3e088297	120777	root:root		../../../../bin/xar
+File: /usr/lib/debug/.build-id/ec/ce042699ff765c4f47f73c1de3955e3e088297.debug	120777	root:root		../../usr/bin/xar.debug
+File: /usr/lib/debug/usr/bin/xar.debug	100644	root:root	b2ad6904804d368346a72931f9f51b80	
 File: /usr/src/debug/xar-1.6.1	40755	root:root		
@@ -21,2 +21,2 @@
 File: /usr/src/debug/xar-1.6.1/xar/src/xar.c	100644	root:root	ee39ec1ecf44a1bb4580b180d8a9eb0a	
-RPMIdentity: 84f088768e0a33d989fd751d627f562702986c7c0128ccc306c7d0b89bb31e3fcd8d5465475db32aa1f43486ae251de2b0ca85f65800c3c80e76f4c78c6d37e6
+RPMIdentity: 7ee69c4296b355a2ba894b9490af7d90f113ca8a3fc27a202c5d5575fbf07c4c1294af409237ebe231ec060c8ea9279cfbd40a203311c38414c9adfe54de4952