<86>Aug 9 04:14:29 userdel[2845155]: delete user 'rooter' <86>Aug 9 04:14:29 userdel[2845155]: removed group 'rooter' owned by 'rooter' <86>Aug 9 04:14:29 userdel[2845155]: removed shadow group 'rooter' owned by 'rooter' <86>Aug 9 04:14:29 groupadd[2845195]: group added to /etc/group: name=rooter, GID=639 <86>Aug 9 04:14:29 groupadd[2845195]: group added to /etc/gshadow: name=rooter <86>Aug 9 04:14:29 groupadd[2845195]: new group: name=rooter, GID=639 <86>Aug 9 04:14:29 useradd[2845214]: new user: name=rooter, UID=639, GID=639, home=/root, shell=/bin/bash <86>Aug 9 04:14:29 userdel[2845236]: delete user 'builder' <86>Aug 9 04:14:29 userdel[2845236]: removed group 'builder' owned by 'builder' <86>Aug 9 04:14:29 userdel[2845236]: removed shadow group 'builder' owned by 'builder' <86>Aug 9 04:14:29 groupadd[2845271]: group added to /etc/group: name=builder, GID=640 <86>Aug 9 04:14:29 groupadd[2845271]: group added to /etc/gshadow: name=builder <86>Aug 9 04:14:29 groupadd[2845271]: new group: name=builder, GID=640 <86>Aug 9 04:14:29 useradd[2845311]: new user: name=builder, UID=640, GID=640, home=/usr/src, shell=/bin/bash <13>Aug 9 04:14:31 rpmi: libusb-1.0.24-alt1 sisyphus+279483.100.1.1 1626549441 installed <13>Aug 9 04:14:31 rpmi: libidn2-2.3.2-alt1 sisyphus+281238.100.1.2 1627476321 installed <13>Aug 9 04:14:31 rpmi: libusb-devel-1.0.24-alt1 sisyphus+279483.100.1.1 1626549441 installed <13>Aug 9 04:14:31 rpmi: libjansson-2.13.1-alt2 sisyphus+277959.100.1.1 1625926496 installed <13>Aug 9 04:14:31 rpmi: publicsuffix-list-dafsa-20210726-alt1 sisyphus+281138.100.1.1 1627389523 installed <13>Aug 9 04:14:31 rpmi: libpsl-0.21.1-alt2 sisyphus+279461.100.1.1 1626547547 installed <13>Aug 9 04:14:31 rpmi: libnghttp2-1.41.0-alt1 sisyphus+275115.100.1.1 1624405462 installed <13>Aug 9 04:14:31 rpmi: openldap-common-2.4.57-alt1 sisyphus+279665.100.1.1 1626645830 installed <13>Aug 9 04:14:31 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493868 installed <13>Aug 9 04:14:31 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed <13>Aug 9 04:14:31 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Aug 9 04:14:31 rpmi: libcom_err-1.46.2.0.16.f114-alt1 sisyphus+278100.1000.1.1 1626056805 installed <13>Aug 9 04:14:31 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Aug 9 04:14:31 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Aug 9 04:14:31 rpmi: jitterentropy-2.2.0-alt1 sisyphus+275318.100.1.3 1624482535 installed <13>Aug 9 04:14:31 rpmi: libdevmapper-1.02.177-alt1 sisyphus+279489.100.1.1 1626550171 installed <13>Aug 9 04:14:31 rpmi: mount-2.36.1-alt3 sisyphus+281225.100.1.1 1627470187 installed <13>Aug 9 04:14:31 rpmi: losetup-2.36.1-alt3 sisyphus+281225.100.1.1 1627470187 installed <13>Aug 9 04:14:31 rpmi: lsblk-2.36.1-alt3 sisyphus+281225.100.1.1 1627470187 installed <13>Aug 9 04:14:31 rpmi: libp11-kit-0.23.15-alt2 sisyphus+278382.100.1.2 1626190666 installed <13>Aug 9 04:14:31 rpmi: libtasn1-4.17.0-alt1 sisyphus+276722.100.1.1 1625211284 installed <13>Aug 9 04:14:31 rpmi: bc-1:1.07.1-alt1 sisyphus+278100.400.1.1 1626056612 installed <13>Aug 9 04:14:31 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Aug 9 04:14:31 rpmi: alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Aug 9 04:14:31 rpmi: ca-certificates-2021.06.03-alt1 sisyphus+273509.400.1.1 1622736045 installed <13>Aug 9 04:14:31 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Aug 9 04:14:31 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+278382.100.1.2 1626190666 installed <13>Aug 9 04:14:31 rpmi: libcrypto1.1-1.1.1k-alt1 sisyphus+279286.100.1.1 1626469546 installed <13>Aug 9 04:14:31 rpmi: libssl1.1-1.1.1k-alt1 sisyphus+279286.100.1.1 1626469546 installed <86>Aug 9 04:14:31 groupadd[2856778]: group added to /etc/group: name=_keytab, GID=499 <86>Aug 9 04:14:31 groupadd[2856778]: group added to /etc/gshadow: name=_keytab <86>Aug 9 04:14:31 groupadd[2856778]: new group: name=_keytab, GID=499 <13>Aug 9 04:14:31 rpmi: libkrb5-1.19.2-alt2 sisyphus+281652.100.1.1 1627900207 installed <13>Aug 9 04:14:31 rpmi: libkmod-27.0.9.f5434cf-alt1 sisyphus+278393.100.1.2 1626199720 installed <13>Aug 9 04:14:31 rpmi: kmod-27.0.9.f5434cf-alt1 sisyphus+278393.100.1.2 1626199720 installed <13>Aug 9 04:14:31 rpmi: dmsetup-1.02.177-alt1 sisyphus+279489.100.1.1 1626550171 installed <86>Aug 9 04:14:31 groupadd[2857022]: group added to /etc/group: name=tape, GID=498 <86>Aug 9 04:14:31 groupadd[2857022]: group added to /etc/gshadow: name=tape <86>Aug 9 04:14:31 groupadd[2857022]: new group: name=tape, GID=498 <86>Aug 9 04:14:31 groupadd[2857032]: group added to /etc/group: name=dialout, GID=497 <86>Aug 9 04:14:31 groupadd[2857032]: group added to /etc/gshadow: name=dialout <86>Aug 9 04:14:31 groupadd[2857032]: new group: name=dialout, GID=497 <86>Aug 9 04:14:31 groupadd[2857044]: group added to /etc/group: name=input, GID=496 <86>Aug 9 04:14:31 groupadd[2857044]: group added to /etc/gshadow: name=input <86>Aug 9 04:14:31 groupadd[2857044]: new group: name=input, GID=496 <86>Aug 9 04:14:31 groupadd[2857053]: group added to /etc/group: name=video, GID=495 <86>Aug 9 04:14:31 groupadd[2857053]: group added to /etc/gshadow: name=video <86>Aug 9 04:14:31 groupadd[2857053]: new group: name=video, GID=495 <86>Aug 9 04:14:31 groupadd[2857062]: group added to /etc/group: name=render, GID=494 <86>Aug 9 04:14:31 groupadd[2857062]: group added to /etc/gshadow: name=render <86>Aug 9 04:14:31 groupadd[2857062]: new group: name=render, GID=494 <13>Aug 9 04:14:31 rpmi: udev-1:249.1-alt2 sisyphus+279897.200.2.1 1626880634 installed <86>Aug 9 04:14:32 groupadd[2858908]: group added to /etc/group: name=rtlsdr, GID=493 <86>Aug 9 04:14:32 groupadd[2858908]: group added to /etc/gshadow: name=rtlsdr <86>Aug 9 04:14:32 groupadd[2858908]: new group: name=rtlsdr, GID=493 <13>Aug 9 04:14:32 rpmi: rtl-sdr-0.6.0-alt2 sisyphus+275451.100.1.2 1624514263 installed <86>Aug 9 04:14:32 groupadd[2858982]: group added to /etc/group: name=sasl, GID=492 <86>Aug 9 04:14:32 groupadd[2858982]: group added to /etc/gshadow: name=sasl <86>Aug 9 04:14:32 groupadd[2858982]: new group: name=sasl, GID=492 <13>Aug 9 04:14:32 rpmi: libsasl2-3-2.1.27-alt2.1 sisyphus+278407.100.1.3 1626205817 installed <13>Aug 9 04:14:32 rpmi: libldap-2.4.57-alt1 sisyphus+279665.100.1.1 1626645830 installed <13>Aug 9 04:14:32 rpmi: libcurl-7.78.0-alt1 sisyphus+281161.100.1.1 1627408652 installed <13>Aug 9 04:14:32 rpmi: libssl-devel-1.1.1k-alt1 sisyphus+279286.100.1.1 1626469546 installed <13>Aug 9 04:14:32 rpmi: libp11-0.4.10-alt2 sisyphus+278304.100.1.1 1626086272 installed <13>Aug 9 04:14:32 rpmi: libp11-devel-0.4.10-alt2 sisyphus+278304.100.1.1 1626086272 installed <13>Aug 9 04:14:32 rpmi: libcurl-devel-7.78.0-alt1 sisyphus+281161.100.1.1 1627408652 installed <13>Aug 9 04:14:32 rpmi: rtl-sdr-devel-0.6.0-alt2 sisyphus+275451.100.1.2 1624514263 installed <13>Aug 9 04:14:32 rpmi: jitterentropy-devel-2.2.0-alt1 sisyphus+275318.100.1.3 1624482535 installed <13>Aug 9 04:14:32 rpmi: libjansson-devel-2.13.1-alt2 sisyphus+277959.100.1.1 1625926496 installed <13>Aug 9 04:14:32 rpmi: libxml2-devel-1:2.9.12-alt1 sisyphus+279621.1100.1.1 1626630109 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/rng-tools-6.13-alt1.nosrc.rpm (w1.gzdio) Installing rng-tools-6.13-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.48618 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf rng-tools-6.13 + echo 'Source #0 (rng-tools-6.13.tar):' Source #0 (rng-tools-6.13.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/rng-tools-6.13.tar + cd rng-tools-6.13 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.48618 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd rng-tools-6.13 + ./autogen.sh configure.ac:60: installing './compile' configure.ac:23: installing './config.guess' configure.ac:23: installing './config.sub' configure.ac:24: installing './install-sh' configure.ac:24: installing './missing' Makefile.am: installing './depcomp' parallel-tests: installing './test-driver' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export FCFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2' ++ 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 + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + readlink -e -- ./configure + sort -u + ./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 configure: WARNING: unrecognized options: --without-included-gettext checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking target system type... x86_64-alt-linux-gnu checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking whether make supports the include directive... yes (GNU style) 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 we are using the GNU C compiler... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to accept ISO C89... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking dependency style of x86_64-alt-linux-gcc... none checking dependency style of x86_64-alt-linux-gcc... none checking for x86_64-alt-linux-gcc... (cached) x86_64-alt-linux-gcc checking whether we are using the GNU C compiler... (cached) yes checking whether x86_64-alt-linux-gcc accepts -g... (cached) yes checking for x86_64-alt-linux-gcc option to accept ISO C89... (cached) none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... (cached) yes checking dependency style of x86_64-alt-linux-gcc... (cached) none checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking how to run the C preprocessor... x86_64-alt-linux-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking whether x86_64-alt-linux-gcc needs -traditional... no checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-gar... no checking for ar... ar checking for a sed that does not truncate output... /bin/sed checking whether x86_64-alt-linux-gcc is Clang... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking whether more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes configure: Searching for jitterentropy library checking for library containing jent_version... -ljitterentropy checking for jent_entropy_switch_notime_impl in -ljitterentropy... no checking for x86_64-alt-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for libcurl... yes checking for libxml-2.0... yes checking for jansson... yes checking for libp11... yes checking for libcrypto... yes checking for librtlsdr... yes checking for openssl... yes checking dependency style of x86_64-alt-linux-gcc... (cached) none checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating contrib/Makefile config.status: creating tests/Makefile config.status: creating rngd.8 config.status: creating rngtest.1 config.status: creating rng-tools-config.h config.status: executing depfiles commands configure: WARNING: unrecognized options: --without-included-gettext + make -j8 make all-recursive Making all in contrib make[2]: Nothing to be done for 'all'. Making all in tests make[2]: Nothing to be done for 'all'. make[2]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -pipe -frecord-gcc-switches -Wall -g -O2 -c -o fips.o fips.c make[2]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13' make[2]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -pipe -frecord-gcc-switches -Wall -g -O2 -c -o stats.o stats.c In file included from /usr/include/string.h:532, from stats.c:34: In function 'strncpy', inlined from 'scale_mult_unit' at stats.c:68:3, inlined from 'dump_stat_bw' at stats.c:145:2: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 20 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13' make[2]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -pipe -frecord-gcc-switches -Wall -g -O2 -c -o rngtest.o rngtest.c make[2]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13' make[2]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I/usr/include/ -I/usr/include/libusb-1.0 -DDEFAULT_PKCS11_ENGINE=\"/usr/lib64/opensc-pkcs11.so\" -I/usr/include/libxml2 -pthread -pipe -frecord-gcc-switches -Wall -g -O2 -c -o rngd-util.o `test -f 'util.c' || echo './'`util.c make[2]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13' make[2]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -pipe -frecord-gcc-switches -Wall -g -O2 -c -o rdrand_asm.o rdrand_asm.S make[2]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13' make[2]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I/usr/include/ -I/usr/include/libusb-1.0 -DDEFAULT_PKCS11_ENGINE=\"/usr/lib64/opensc-pkcs11.so\" -I/usr/include/libxml2 -pthread -pipe -frecord-gcc-switches -Wall -g -O2 -c -o rngd-rngd_linux.o `test -f 'rngd_linux.c' || echo './'`rngd_linux.c rngd_linux.c: In function 'random_add_entropy': rngd_linux.c:154:3: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 154 | write(random_fd, buf, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13' make[2]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I/usr/include/ -I/usr/include/libusb-1.0 -DDEFAULT_PKCS11_ENGINE=\"/usr/lib64/opensc-pkcs11.so\" -I/usr/include/libxml2 -pthread -pipe -frecord-gcc-switches -Wall -g -O2 -c -o rngd-ossl_helpers.o `test -f 'ossl_helpers.c' || echo './'`ossl_helpers.c ossl_helpers.c: In function 'ossl_aes_random_key': ossl_helpers.c:51:7: warning: unused variable 'r' [-Wunused-variable] 51 | int r = read(fd, key, sizeof key); | ^ ossl_helpers.c:61:23: warning: '*((unsigned char *)&stack_junk)' may be used uninitialized in this function [-Wmaybe-uninitialized] 61 | key[i] ^= stack_junk[i]; | ~~~~~~~~~~^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13' make[2]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13' rm -f librngd.a ar cru librngd.a fips.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib librngd.a make[2]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13' make[2]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I/usr/include/ -I/usr/include/libusb-1.0 -DDEFAULT_PKCS11_ENGINE=\"/usr/lib64/opensc-pkcs11.so\" -I/usr/include/libxml2 -pthread -pipe -frecord-gcc-switches -Wall -g -O2 -c -o rngd-rngd_rdrand.o `test -f 'rngd_rdrand.c' || echo './'`rngd_rdrand.c rngd_rdrand.c: In function 'init_drng_entropy_source': rngd_rdrand.c:247:6: warning: unused variable 'i' [-Wunused-variable] 247 | int i; | ^ rngd_rdrand.c:246:6: warning: unused variable 'fd' [-Wunused-variable] 246 | int fd; | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13' make[2]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I/usr/include/ -I/usr/include/libusb-1.0 -DDEFAULT_PKCS11_ENGINE=\"/usr/lib64/opensc-pkcs11.so\" -I/usr/include/libxml2 -pthread -pipe -frecord-gcc-switches -Wall -g -O2 -c -o rngd-rngd_rtlsdr.o `test -f 'rngd_rtlsdr.c' || echo './'`rngd_rtlsdr.c rngd_rtlsdr.c: In function 'xread_rtlsdr': rngd_rtlsdr.c:198:30: warning: pointer targets in passing argument 1 of 'condition_buffer' differ in signedness [-Wpointer-sign] 198 | gen_len = condition_buffer(raw_buffera, outbuf, RAW_BUF_SZ, RAW_BUF_SZ); | ^~~~~~~~~~~ | | | char * rngd_rtlsdr.c:163:47: note: expected 'unsigned char *' but argument is of type 'char *' 163 | static size_t condition_buffer(unsigned char *in, unsigned char *out, size_t insize, size_t outsize) | ~~~~~~~~~~~~~~~^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13' make[2]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13' x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -o rngtest stats.o rngtest.o librngd.a -ljitterentropy make[2]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13' make[2]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I/usr/include/ -I/usr/include/libusb-1.0 -DDEFAULT_PKCS11_ENGINE=\"/usr/lib64/opensc-pkcs11.so\" -I/usr/include/libxml2 -pthread -pipe -frecord-gcc-switches -Wall -g -O2 -c -o rngd-rngd_entsource.o `test -f 'rngd_entsource.c' || echo './'`rngd_entsource.c make[2]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13' make[2]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I/usr/include/ -I/usr/include/libusb-1.0 -DDEFAULT_PKCS11_ENGINE=\"/usr/lib64/opensc-pkcs11.so\" -I/usr/include/libxml2 -pthread -pipe -frecord-gcc-switches -Wall -g -O2 -c -o rngd-rngd_pkcs11.o `test -f 'rngd_pkcs11.c' || echo './'`rngd_pkcs11.c make[2]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13' make[2]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I/usr/include/ -I/usr/include/libusb-1.0 -DDEFAULT_PKCS11_ENGINE=\"/usr/lib64/opensc-pkcs11.so\" -I/usr/include/libxml2 -pthread -pipe -frecord-gcc-switches -Wall -g -O2 -c -o rngd-rngd.o `test -f 'rngd.c' || echo './'`rngd.c make[2]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13' make[2]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I/usr/include/ -I/usr/include/libusb-1.0 -DDEFAULT_PKCS11_ENGINE=\"/usr/lib64/opensc-pkcs11.so\" -I/usr/include/libxml2 -pthread -pipe -frecord-gcc-switches -Wall -g -O2 -c -o rngd-rngd_jitter.o `test -f 'rngd_jitter.c' || echo './'`rngd_jitter.c rngd_jitter.c: In function 'validate_jitter_options': rngd_jitter.c:325:6: warning: unused variable 'num_threads' [-Wunused-variable] 325 | int num_threads = ent_src->rng_options[JITTER_OPT_THREADS].int_val; | ^~~~~~~~~~~ rngd_jitter.c: In function 'init_jitter_entropy_source': rngd_jitter.c:487:29: warning: pointer targets in passing argument 1 of 'ossl_aes_init' differ in signedness [-Wpointer-sign] 487 | ossl_ctx = ossl_aes_init(key, iv_buf); | ^~~ | | | char * In file included from rngd_jitter.c:39: ossl_helpers.h:30:64: note: expected 'const unsigned char *' but argument is of type 'char *' 30 | extern struct ossl_aes_ctx *ossl_aes_init(const unsigned char *key, | ~~~~~~~~~~~~~~~~~~~~~^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13' make[2]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I/usr/include/ -I/usr/include/libusb-1.0 -DDEFAULT_PKCS11_ENGINE=\"/usr/lib64/opensc-pkcs11.so\" -I/usr/include/libxml2 -pthread -pipe -frecord-gcc-switches -Wall -g -O2 -c -o rngd-rngd_nistbeacon.o `test -f 'rngd_nistbeacon.c' || echo './'`rngd_nistbeacon.c rngd_nistbeacon.c: In function 'refill_rand': rngd_nistbeacon.c:160:55: warning: pointer targets in passing argument 2 of 'ossl_aes_mangle' differ in signedness [-Wpointer-sign] 160 | if (ossl_aes_mangle(ossl_ctx, nist_rand_buf, NIST_BUF_SIZE) < 0) { | ^~~~~~~~~~~~~ | | | char * In file included from rngd_nistbeacon.c:59: ossl_helpers.h:35:76: note: expected 'unsigned char *' but argument is of type 'char *' 35 | static inline int ossl_aes_mangle(struct ossl_aes_ctx *ctx, unsigned char *data, | ~~~~~~~~~~~~~~~^~~~ rngd_nistbeacon.c: In function 'parse_nist_json_block': rngd_nistbeacon.c:290:32: warning: unused variable 'values' [-Wunused-variable] 290 | json_t *json, *pulse, *values, *obj; | ^~~~~~ rngd_nistbeacon.c:289:8: warning: unused variable 'xml' [-Wunused-variable] 289 | char *xml = (char *)ptr; | ^~~ rngd_nistbeacon.c:287:14: warning: unused variable 'name' [-Wunused-variable] 287 | const char *name; | ^~~~ rngd_nistbeacon.c:286:6: warning: unused variable 'ret' [-Wunused-variable] 286 | int ret = 1; | ^~~ rngd_nistbeacon.c:285:19: warning: unused variable 'reader' [-Wunused-variable] 285 | xmlTextReaderPtr reader; | ^~~~~~ rngd_nistbeacon.c: In function 'validate_nist_block': rngd_nistbeacon.c:535:34: warning: pointer targets in passing argument 2 of 'EVP_VerifyFinal' differ in signedness [-Wpointer-sign] 535 | if (EVP_VerifyFinal(mdctx, block.signatureValue, be32toh(block.signatureValueLen), pubkey) < 1) { | ~~~~~^~~~~~~~~~~~~~~ | | | char * In file included from /usr/include/openssl/x509.h:18, from /usr/include/openssl/ssl.h:20, from rngd_nistbeacon.c:46: /usr/include/openssl/evp.h:627:66: note: expected 'const unsigned char *' but argument is of type 'char *' 627 | __owur int EVP_VerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sigbuf, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13' make[2]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13' x86_64-alt-linux-gcc -I/usr/include/ -I/usr/include/libusb-1.0 -DDEFAULT_PKCS11_ENGINE=\"/usr/lib64/opensc-pkcs11.so\" -I/usr/include/libxml2 -pthread -pipe -frecord-gcc-switches -Wall -g -O2 -pthread -o rngd rngd-rngd.o rngd-rngd_entsource.o rngd-rngd_linux.o rngd-util.o rngd-ossl_helpers.o rngd-rngd_nistbeacon.o rngd-rngd_rdrand.o rdrand_asm.o rngd-rngd_jitter.o rngd-rngd_rtlsdr.o rngd-rngd_pkcs11.o librngd.a -ljitterentropy -L/usr//usr/lib64 -lrtlsdr -lusb-1.0 -lp11 -lcrypto -ljansson -lcurl -lxml2 -lssl -lcrypto -ljitterentropy make[2]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.48291 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/rng-tools-buildroot + : + /bin/rm -rf -- /usr/src/tmp/rng-tools-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd rng-tools-6.13 + make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/rng-tools-buildroot make: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13' Making install in contrib make[1]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13/contrib' make[2]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13/contrib' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13/contrib' make[1]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13/contrib' Making install in tests make[1]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13/tests' make[2]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13/tests' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13/tests' make[1]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13/tests' make[1]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13' make[2]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13' /bin/mkdir -p '/usr/src/tmp/rng-tools-buildroot/usr/bin' /usr/libexec/rpm-build/install -p rngtest '/usr/src/tmp/rng-tools-buildroot/usr/bin' /bin/mkdir -p '/usr/src/tmp/rng-tools-buildroot/usr/sbin' /usr/libexec/rpm-build/install -p rngd '/usr/src/tmp/rng-tools-buildroot/usr/sbin' /bin/mkdir -p '/usr/src/tmp/rng-tools-buildroot/usr/share/man/man1' /usr/libexec/rpm-build/install -p -m 644 rngtest.1 '/usr/src/tmp/rng-tools-buildroot/usr/share/man/man1' /bin/mkdir -p '/usr/src/tmp/rng-tools-buildroot/usr/share/man/man8' /usr/libexec/rpm-build/install -p -m 644 rngd.8 '/usr/src/tmp/rng-tools-buildroot/usr/share/man/man8' make[2]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13' make[1]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13' make: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13' + mkdir -p /usr/src/tmp/rng-tools-buildroot/etc/rc.d/init.d /usr/src/tmp/rng-tools-buildroot/etc/sysconfig /usr/src/tmp/rng-tools-buildroot/lib/systemd/system + install -m755 /usr/src/RPM/SOURCES/rng-tools.init /usr/src/tmp/rng-tools-buildroot/etc/rc.d/init.d/rngd + install -m644 /usr/src/RPM/SOURCES/rng-tools.default /usr/src/tmp/rng-tools-buildroot/etc/sysconfig/rngd + install -m644 /usr/src/RPM/SOURCES/rng-tools.service /usr/src/tmp/rng-tools-buildroot/lib/systemd/system/rngd.service + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/rng-tools-buildroot (auto) Verifying and fixing files in /usr/src/tmp/rng-tools-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/rng-tools-buildroot/ (default) Compressing files in /usr/src/tmp/rng-tools-buildroot (auto) Adjusting library links in /usr/src/tmp/rng-tools-buildroot ./lib: (from :0) Verifying ELF objects in /usr/src/tmp/rng-tools-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.42579 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd rng-tools-6.13 + make check make: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13' Making check in contrib make[1]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13/contrib' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13/contrib' Making check in tests make[1]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13/tests' make rngtesturandom.sh rngtestzero.sh rngtestjitter.sh make[2]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13/tests' make[2]: Nothing to be done for 'rngtesturandom.sh'. make[2]: Nothing to be done for 'rngtestzero.sh'. make[2]: Nothing to be done for 'rngtestjitter.sh'. make[2]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13/tests' make check-TESTS make[2]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13/tests' make[3]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13/tests' PASS: rngtesturandom.sh PASS: rngtestzero.sh PASS: rngtestjitter.sh ============================================================================ Testsuite summary for rng-tools 6.13 ============================================================================ # TOTAL: 3 # PASS: 3 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[3]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13/tests' make[2]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13/tests' make[1]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13/tests' make[1]: Entering directory '/usr/src/RPM/BUILD/rng-tools-6.13' make[1]: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13' make: Leaving directory '/usr/src/RPM/BUILD/rng-tools-6.13' + exit 0 Processing files: rng-tools-6.13-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zEc75H 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.Bq9e7H find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Finding Requires(post) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7jhB2I Finding Requires(preun) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8Eq7LJ Requires: /bin/sh, /etc/rc.d/init.d, /etc/rc.d/init.d(SourceIfNotEmpty), /etc/rc.d/init.d(start_daemon), /etc/rc.d/init.d(status), /etc/rc.d/init.d(stop_daemon), /etc/rc.d/init.d/functions, /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.11)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.17)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.2)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.6)(64bit), libc.so.6(GLIBC_2.7)(64bit), libcrypto.so.1.1()(64bit) >= set:qlvV2aPN9ZJlwZsaRsXOny4DbYDgwW5TEBJ1YQUPa7NRkx2B8HIP9UbQQi3zgp2zXsalELDw3, libcrypto.so.1.1(OPENSSL_1_1_0)(64bit), libcurl.so.4()(64bit) >= set:khZKmuOOm6oNiR23, libjansson.so.4()(64bit) >= set:khheHgpXyyAhzGvZ0oZtc, libjitterentropy.so.2()(64bit) >= set:gdVO4vwFO0, libp11.so.3()(64bit) >= set:jfFivgZz1pCSp1EtiKkIt3, libp11.so.3(LIBP11_3)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), libpthread.so.0(GLIBC_2.3.2)(64bit), libpthread.so.0(GLIBC_2.3.4)(64bit), librtlsdr.so.0()(64bit) >= set:jfc7Lr1i5q9OU3JZL29lp6EplMUi, rtld(GNU_HASH) Requires(interp): /bin/sh Requires(rpmlib): rpmlib(SetVersions) Requires(post): /bin/sh, /usr/sbin/post_service Requires(preun): /bin/sh, /usr/sbin/preun_service Obsoletes: kernel-utils Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.VXRZ0K Creating rng-tools-debuginfo package Processing files: rng-tools-debuginfo-6.13-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Njc2iK find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JjKL8I find-requires: running scripts (debuginfo) Requires: rng-tools = 6.13-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libcrypto.so.1.1), debug64(libcurl.so.4), debug64(libjansson.so.4), debug64(libjitterentropy.so.2), debug64(libp11.so.3), debug64(libpthread.so.0), debug64(librtlsdr.so.0) Adding to rng-tools-debuginfo a strict dependency on rng-tools Wrote: /usr/src/RPM/RPMS/x86_64/rng-tools-6.13-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/rng-tools-debuginfo-6.13-alt1.x86_64.rpm (w2.lzdio) 5.74user 2.16system 0:12.78elapsed 61%CPU (0avgtext+0avgdata 64864maxresident)k 0inputs+0outputs (0major+682220minor)pagefaults 0swaps 10.86user 5.44system 0:21.88elapsed 74%CPU (0avgtext+0avgdata 102820maxresident)k 56inputs+0outputs (0major+1040769minor)pagefaults 0swaps --- rng-tools-6.13-alt1.x86_64.rpm.repo 2021-07-28 13:56:00.000000000 +0000 +++ rng-tools-6.13-alt1.x86_64.rpm.hasher 2021-08-09 04:14:48.998884999 +0000 @@ -47,6 +47,6 @@ File: /lib/systemd/system/rngd.service 100644 root:root e4a4cbbb8e675afe9828de17a9126302 -File: /usr/bin/rngtest 100755 root:root fcdb7056a229e614d8f4b52a1ca10fa0 -File: /usr/sbin/rngd 100755 root:root b08f6e894907e015aaf9efb2e5255356 +File: /usr/bin/rngtest 100755 root:root e99761252e2934b8dbc0af7a4b1220f7 +File: /usr/sbin/rngd 100755 root:root 7266d37485534d665f4b7f1047c3266a File: /usr/share/man/man1/rngtest.1.xz 100644 root:root b0cb2a0f49669001cc5153b9accec8dc File: /usr/share/man/man8/rngd.8.xz 100644 root:root edc2ec48c9dd1d218a2c4c0bb8554e38 -RPMIdentity: a13ee5995afe4109148b9183305834987a8997600378bb56d0be09f0729004a631cfc269d784f46995edc41fcb3d2c7ff214d2623e3a79133ce04bccbb2246be +RPMIdentity: 7b3e521c965b85f7c66331cd8d4bf6c063d131065b9eeaf4e3a4148bc92f9cca40de6fa514acf2ac70e42e108932c1162548c5c0a5143b4a1876615886af4890 --- rng-tools-debuginfo-6.13-alt1.x86_64.rpm.repo 2021-07-28 13:56:00.000000000 +0000 +++ rng-tools-debuginfo-6.13-alt1.x86_64.rpm.hasher 2021-08-09 04:14:49.130885489 +0000 @@ -1,7 +1,7 @@ -/usr/lib/debug/.build-id/14 40755 root:root -/usr/lib/debug/.build-id/14/77e56cc91a5666ec4c0dc3812be184e4569a48 120777 root:root ../../../../bin/rngtest -/usr/lib/debug/.build-id/14/77e56cc91a5666ec4c0dc3812be184e4569a48.debug 120777 root:root ../../usr/bin/rngtest.debug -/usr/lib/debug/.build-id/9e 40755 root:root -/usr/lib/debug/.build-id/9e/2d91727c9e763725dde038cfd1067da04a3ea6 120777 root:root ../../../../sbin/rngd -/usr/lib/debug/.build-id/9e/2d91727c9e763725dde038cfd1067da04a3ea6.debug 120777 root:root ../../usr/sbin/rngd.debug +/usr/lib/debug/.build-id/e1 40755 root:root +/usr/lib/debug/.build-id/e1/badc0ce440b0203de027d24172cd7b55390a60 120777 root:root ../../../../bin/rngtest +/usr/lib/debug/.build-id/e1/badc0ce440b0203de027d24172cd7b55390a60.debug 120777 root:root ../../usr/bin/rngtest.debug +/usr/lib/debug/.build-id/f3 40755 root:root +/usr/lib/debug/.build-id/f3/f16d19f21301677c16d1bfa5ba9eb03ba90545 120777 root:root ../../../../sbin/rngd +/usr/lib/debug/.build-id/f3/f16d19f21301677c16d1bfa5ba9eb03ba90545.debug 120777 root:root ../../usr/sbin/rngd.debug /usr/lib/debug/usr/bin/rngtest.debug 100644 root:root @@ -40,10 +40,10 @@ Provides: rng-tools-debuginfo = 6.13-alt1:sisyphus+274724.100.2.1 -File: /usr/lib/debug/.build-id/14 40755 root:root -File: /usr/lib/debug/.build-id/14/77e56cc91a5666ec4c0dc3812be184e4569a48 120777 root:root ../../../../bin/rngtest -File: /usr/lib/debug/.build-id/14/77e56cc91a5666ec4c0dc3812be184e4569a48.debug 120777 root:root ../../usr/bin/rngtest.debug -File: /usr/lib/debug/.build-id/9e 40755 root:root -File: /usr/lib/debug/.build-id/9e/2d91727c9e763725dde038cfd1067da04a3ea6 120777 root:root ../../../../sbin/rngd -File: /usr/lib/debug/.build-id/9e/2d91727c9e763725dde038cfd1067da04a3ea6.debug 120777 root:root ../../usr/sbin/rngd.debug -File: /usr/lib/debug/usr/bin/rngtest.debug 100644 root:root 96bd7a979efb5ceb2b3cb861a067fdce -File: /usr/lib/debug/usr/sbin/rngd.debug 100644 root:root 01efb0fdbfd9e1590a357ccc12d7dae4 +File: /usr/lib/debug/.build-id/e1 40755 root:root +File: /usr/lib/debug/.build-id/e1/badc0ce440b0203de027d24172cd7b55390a60 120777 root:root ../../../../bin/rngtest +File: /usr/lib/debug/.build-id/e1/badc0ce440b0203de027d24172cd7b55390a60.debug 120777 root:root ../../usr/bin/rngtest.debug +File: /usr/lib/debug/.build-id/f3 40755 root:root +File: /usr/lib/debug/.build-id/f3/f16d19f21301677c16d1bfa5ba9eb03ba90545 120777 root:root ../../../../sbin/rngd +File: /usr/lib/debug/.build-id/f3/f16d19f21301677c16d1bfa5ba9eb03ba90545.debug 120777 root:root ../../usr/sbin/rngd.debug +File: /usr/lib/debug/usr/bin/rngtest.debug 100644 root:root 01b70311e0bc6f02f5b878eb566a932a +File: /usr/lib/debug/usr/sbin/rngd.debug 100644 root:root bcb121c78c1d4e170606d354fcb5e0e0 File: /usr/src/debug/rng-tools-6.13 40755 root:root @@ -68,2 +68,2 @@ File: /usr/src/debug/rng-tools-6.13/util.c 100644 root:root ab81889c6b812bd6bd8871737b114c71 -RPMIdentity: 0e613a5505fc6cbfb5862c4ddcaad0126a70c9537ae437da95f8adf173ce7b2950bdc4e83f8e972b1e9aefda1628e1ca4815011ff2307ac05922663b709eeafc +RPMIdentity: b0ea7cd8b30a4eb96a8c83cb960b9e44d8c43f1c69de3d62f2e083c5900657189ce81d9c581660353fce514179b0377e91b0fefd4b1d49faad97bb6a7893208f