<86>Feb 3 02:27:04 userdel[1286093]: delete user 'rooter' <86>Feb 3 02:27:04 userdel[1286093]: removed group 'rooter' owned by 'rooter' <86>Feb 3 02:27:04 userdel[1286093]: removed shadow group 'rooter' owned by 'rooter' <86>Feb 3 02:27:04 groupadd[1286121]: group added to /etc/group: name=rooter, GID=1865 <86>Feb 3 02:27:04 groupadd[1286121]: group added to /etc/gshadow: name=rooter <86>Feb 3 02:27:04 groupadd[1286121]: new group: name=rooter, GID=1865 <86>Feb 3 02:27:04 useradd[1286143]: new user: name=rooter, UID=1865, GID=1865, home=/root, shell=/bin/bash, from=none <86>Feb 3 02:27:04 userdel[1286181]: delete user 'builder' <86>Feb 3 02:27:04 userdel[1286181]: removed group 'builder' owned by 'builder' <86>Feb 3 02:27:04 userdel[1286181]: removed shadow group 'builder' owned by 'builder' <86>Feb 3 02:27:04 groupadd[1286217]: group added to /etc/group: name=builder, GID=1866 <86>Feb 3 02:27:04 groupadd[1286217]: group added to /etc/gshadow: name=builder <86>Feb 3 02:27:04 groupadd[1286217]: new group: name=builder, GID=1866 <86>Feb 3 02:27:04 useradd[1286252]: new user: name=builder, UID=1866, GID=1866, home=/usr/src, shell=/bin/bash, from=none <13>Feb 3 02:27:08 rpmi: libboost_system1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:08 rpmi: libquadmath0-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Feb 3 02:27:08 rpmi: libquadmath14-devel-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Feb 3 02:27:08 rpmi: libquadmath-devel-14-alt1 sisyphus+360995.300.1.1 1730139222 installed <13>Feb 3 02:27:08 rpmi: libboost_charconv1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:08 rpmi: libboost_atomic1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:08 rpmi: libboost_contract1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:08 rpmi: libboost_filesystem1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:08 rpmi: libboost_process1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:08 rpmi: libboost_chrono1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:08 rpmi: libboost_timer1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:08 rpmi: libboost_thread1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:08 rpmi: libboost_type_erasure1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:08 rpmi: libncurses6-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486705 installed <13>Feb 3 02:27:08 rpmi: libtinfo-devel-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486705 installed <13>Feb 3 02:27:08 rpmi: libncurses-devel-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486705 installed <13>Feb 3 02:27:08 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432004 installed <13>Feb 3 02:27:08 rpmi: libgdbm-1.8.3-alt10 sisyphus+346222.200.3.2 1716468404 installed <13>Feb 3 02:27:08 rpmi: libexpat-2.6.4-alt1 sisyphus+365521.100.1.1 1734700243 installed <13>Feb 3 02:27:08 rpmi: openssl-config-3.2.0-alt1 sisyphus+366659.140.4.1 1736956949 installed <13>Feb 3 02:27:08 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962877 installed <13>Feb 3 02:27:08 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed <13>Feb 3 02:27:08 rpmi: libstdc++14-devel-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Feb 3 02:27:09 rpmi: gcc14-c++-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Feb 3 02:27:09 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Feb 3 02:27:09 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>Feb 3 02:27:09 rpmi: libboost_context1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:09 rpmi: libboost_fiber1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:09 rpmi: libboost_stacktrace1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:09 rpmi: libboost_nowide1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:09 rpmi: libboost_url1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:09 rpmi: libboost_test1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:09 rpmi: libboost_serialization1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:09 rpmi: libboost_random1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:09 rpmi: libboost_iostreams1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:09 rpmi: libboost_json1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:09 rpmi: libboost_regex1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:09 rpmi: libboost_graph1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:09 rpmi: libboost_date_time1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:09 rpmi: libboost_container1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:10 rpmi: boost-devel-headers-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:10 rpmi: boost-devel-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Feb 3 02:27:10 rpmi: rpm-macros-alternatives-0.5.3-alt1 sisyphus+371878.100.1.1 1737988822 installed <13>Feb 3 02:27:10 rpmi: alternatives-0.5.3-alt1 sisyphus+371878.100.1.1 1737988822 installed <13>Feb 3 02:27:10 rpmi: ca-certificates-2024.12.10-alt1 sisyphus+364633.200.3.1 1733918603 installed <13>Feb 3 02:27:10 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Feb 3 02:27:10 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Feb 3 02:27:10 rpmi: libcrypto3-3.3.2-alt1 sisyphus+366659.40.4.1 1736956900 installed <13>Feb 3 02:27:10 rpmi: libssl3-3.3.2-alt1 sisyphus+366659.40.4.1 1736956900 installed <13>Feb 3 02:27:10 rpmi: python3-3.12.8-alt1 sisyphus+364336.100.1.1 1733526854 installed <13>Feb 3 02:27:11 rpmi: python3-base-3.12.8-alt1 sisyphus+364336.100.1.1 1733526854 installed <13>Feb 3 02:27:11 rpmi: libpython3-3.12.8-alt1 sisyphus+364336.100.1.1 1733526854 installed <13>Feb 3 02:27:11 rpmi: python3-module-py3dephell-0.3.1-alt1 sisyphus+365261.200.1.1 1734463433 installed <13>Feb 3 02:27:11 rpmi: tests-for-installed-python3-pkgs-0.1.26-alt2 sisyphus+365350.100.1.1 1734517486 installed <13>Feb 3 02:27:11 rpmi: rpm-build-python3-0.1.26-alt2 sisyphus+365350.100.1.1 1734517486 installed <13>Feb 3 02:27:12 rpmi: python3-dev-3.12.8-alt1 sisyphus+364336.100.1.1 1733526854 installed <13>Feb 3 02:27:12 rpmi: libssl-devel-3.3.2-alt1 sisyphus+366659.40.4.1 1736956900 installed <13>Feb 3 02:27:12 rpmi: gcc-c++-14-alt1 sisyphus+360995.300.1.1 1730139222 installed <13>Feb 3 02:27:13 rpmi: pandoc-2.9.2.1-alt2 sisyphus+326169.23200.17.2 1692854145 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/stunserver-1.2.16-alt1.nosrc.rpm (w1.gzdio) Installing stunserver-1.2.16-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.74492 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf stunserver-1.2.16 + echo 'Source #0 (stunserver-1.2.16.tar):' Source #0 (stunserver-1.2.16.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/stunserver-1.2.16.tar + cd stunserver-1.2.16 + /bin/chmod -c -Rf u+rwX,go-w . + sed -i 's/^#\([^ ]\)/# \1/' resources/stunclient.md + sed -i 's/^#\([^ ]\)/# \1/' resources/stunserver.md + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.74492 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd stunserver-1.2.16 + make -j16 make --directory=common make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' g++ -c -DNDEBUG -Wall -Wuninitialized -O3 getmillisecondcounter.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' g++ -c -DNDEBUG -Wall -Wuninitialized -O3 logger.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' g++ -c -DNDEBUG -Wall -Wuninitialized -O3 stringhelper.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' g++ -c -DNDEBUG -Wall -Wuninitialized -O3 getconsolewidth.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' g++ -c -DNDEBUG -Wall -Wuninitialized -O3 atomichelpers.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' g++ -c -DNDEBUG -Wall -Wuninitialized -O3 common.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' g++ -c -DNDEBUG -Wall -Wuninitialized -O3 refcountobject.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' g++ -c -DNDEBUG -Wall -Wuninitialized -O3 fasthash.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' g++ -c -DNDEBUG -Wall -Wuninitialized -O3 cmdlineparser.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' g++ -c -DNDEBUG -Wall -Wuninitialized -O3 prettyprint.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' rm -f libcommon.a ar rv libcommon.a atomichelpers.o cmdlineparser.o common.o fasthash.o getconsolewidth.o getmillisecondcounter.o logger.o prettyprint.o refcountobject.o stringhelper.o ar: creating libcommon.a a - atomichelpers.o a - cmdlineparser.o a - common.o a - fasthash.o a - getconsolewidth.o a - getmillisecondcounter.o a - logger.o a - prettyprint.o a - refcountobject.o a - stringhelper.o make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' echo Building precompiled header: commonincludes.hpp.gch Building precompiled header: commonincludes.hpp.gch g++ -c -DNDEBUG -Wall -Wuninitialized -O3 commonincludes.hpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/common' make --directory=stuncore make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/stuncore' g++ -c -I../common -DNDEBUG -Wall -Wuninitialized -O3 buffer.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/stuncore' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/stuncore' g++ -c -I../common -DNDEBUG -Wall -Wuninitialized -O3 stunutils.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/stuncore' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/stuncore' g++ -c -I../common -DNDEBUG -Wall -Wuninitialized -O3 datastream.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/stuncore' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/stuncore' g++ -c -I../common -DNDEBUG -Wall -Wuninitialized -O3 messagehandler.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/stuncore' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/stuncore' g++ -c -I../common -DNDEBUG -Wall -Wuninitialized -O3 stunclienttests.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/stuncore' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/stuncore' g++ -c -I../common -DNDEBUG -Wall -Wuninitialized -O3 socketaddress.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/stuncore' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/stuncore' g++ -c -I../common -DNDEBUG -Wall -Wuninitialized -O3 stunclientlogic.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/stuncore' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/stuncore' g++ -c -I../common -DNDEBUG -Wall -Wuninitialized -O3 stunbuilder.cpp stunbuilder.cpp: In member function 'HRESULT CStunMessageBuilder::AddMessageIntegrityLongTerm(const char*, const char*, const char*)': stunbuilder.cpp:574:18: warning: 'unsigned char* MD5(const unsigned char*, size_t, unsigned char*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 574 | pResult = MD5(key, lenTotal, hash); | ~~~^~~~~~~~~~~~~~~~~~~~~ In file included from stunbuilder.cpp:28: /usr/include/openssl/md5.h:52:38: note: declared here 52 | OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n, | ^~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/stuncore' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/stuncore' g++ -c -I../common -DNDEBUG -Wall -Wuninitialized -O3 stunreader.cpp stunreader.cpp: In member function 'HRESULT CStunMessageReader::ValidateMessageIntegrity(uint8_t*, size_t)': stunreader.cpp:162:23: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 162 | ctx = HMAC_CTX_new(); | ~~~~~~~~~~~~^~ In file included from stunreader.cpp:28: /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ stunreader.cpp:211:17: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | HMAC_Init_ex(ctx, key, keylength, EVP_sha1(), NULL); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ stunreader.cpp:221:16: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 221 | HMAC_Update(ctx, (unsigned char*)&chunk16, sizeof(chunk16)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ stunreader.cpp:241:16: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 241 | HMAC_Update(ctx, (unsigned char*)&chunk16, sizeof(chunk16)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ stunreader.cpp:259:20: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 259 | HMAC_Update(ctx, (unsigned char*)&chunk32, sizeof(chunk32)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ stunreader.cpp:266:15: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 266 | HMAC_Final(ctx, hmaccomputed, &hmaclength); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:47:27: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^~~~~~~~~~ stunreader.cpp:284:22: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 284 | HMAC_CTX_free(ctx); | ~~~~~~~~~~~~~^~~~~ /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ In file included from commonincludes.hpp:130: stunreader.cpp: In member function 'HRESULT CStunMessageReader::ValidateMessageIntegrityLong(const char*, const char*, const char*)': stunreader.cpp:348:23: warning: 'unsigned char* MD5(const unsigned char*, size_t, unsigned char*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 348 | ChkIfA(NULL == MD5(key, totallength, hash), E_FAIL); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ chkmacros.h:87:22: note: in definition of macro 'ChkIfA' In file included from stunreader.cpp:29: /usr/include/openssl/md5.h:52:38: note: declared here 52 | OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n, | ^~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/stuncore' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/stuncore' rm -f libstuncore.a ar rv libstuncore.a buffer.o datastream.o messagehandler.o socketaddress.o stunbuilder.o stunclientlogic.o stunclienttests.o stunreader.o stunutils.o ar: creating libstuncore.a a - buffer.o a - datastream.o a - messagehandler.o a - socketaddress.o a - stunbuilder.o a - stunclientlogic.o a - stunclienttests.o a - stunreader.o a - stunutils.o make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/stuncore' make --directory=networkutils make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/networkutils' g++ -c -I../common -I../stuncore -DNDEBUG -Wall -Wuninitialized -O3 recvfromex.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/networkutils' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/networkutils' g++ -c -I../common -I../stuncore -DNDEBUG -Wall -Wuninitialized -O3 resolvehostname.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/networkutils' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/networkutils' g++ -c -I../common -I../stuncore -DNDEBUG -Wall -Wuninitialized -O3 adapters.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/networkutils' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/networkutils' g++ -c -I../common -I../stuncore -DNDEBUG -Wall -Wuninitialized -O3 stunsocket.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/networkutils' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/networkutils' g++ -c -I../common -I../stuncore -DNDEBUG -Wall -Wuninitialized -O3 ratelimiter.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/networkutils' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/networkutils' g++ -c -I../common -I../stuncore -DNDEBUG -Wall -Wuninitialized -O3 polling.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/networkutils' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/networkutils' rm -f libnetworkutils.a ar rv libnetworkutils.a adapters.o polling.o ratelimiter.o recvfromex.o resolvehostname.o stunsocket.o ar: creating libnetworkutils.a a - adapters.o a - polling.o a - ratelimiter.o a - recvfromex.o a - resolvehostname.o a - stunsocket.o make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/networkutils' make --directory=testcode make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' g++ -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O3 testatomichelpers.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' g++ -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O3 testdatastream.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' g++ -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O3 testrecvfromex.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' g++ -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O3 testratelimiter.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' g++ -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O3 testintegrity.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' g++ -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O3 testcmdline.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' g++ -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O3 testreader.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' g++ -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O3 testbuilder.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' g++ -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O3 testclientlogic.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' g++ -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O3 testfasthash.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' g++ -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O3 testpolling.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' g++ -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O3 testmessagehandler.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' g++ -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O3 testcode.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' g++ -o stuntestcode testatomichelpers.o testbuilder.o testclientlogic.o testcmdline.o testcode.o testdatastream.o testfasthash.o testintegrity.o testmessagehandler.o testpolling.o testratelimiter.o testreader.o testrecvfromex.o -L../networkutils -L../stuncore -L../common -lnetworkutils -lstuncore -lcommon -lpthread -lcrypto make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/testcode' make --directory=client make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/client' g++ -c -I../common -I../stuncore -I../networkutils -I../resources -DNDEBUG -Wall -Wuninitialized -O3 clientmain.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/client' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/client' g++ -o stunclient clientmain.o -L../common -L../stuncore -L../networkutils -lnetworkutils -lstuncore -lcommon -lcrypto make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/client' make --directory=server make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/server' g++ -c -I../common -I../stuncore -I../networkutils -I../resources -DNDEBUG -Wall -Wuninitialized -O3 stunconnection.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/server' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/server' g++ -c -I../common -I../stuncore -I../networkutils -I../resources -DNDEBUG -Wall -Wuninitialized -O3 server.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/server' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/server' g++ -c -I../common -I../stuncore -I../networkutils -I../resources -DNDEBUG -Wall -Wuninitialized -O3 stunsocketthread.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/server' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/server' g++ -c -I../common -I../stuncore -I../networkutils -I../resources -DNDEBUG -Wall -Wuninitialized -O3 tcpserver.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/server' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/server' g++ -c -I../common -I../stuncore -I../networkutils -I../resources -DNDEBUG -Wall -Wuninitialized -O3 main.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/server' make[1]: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/server' g++ -o stunserver main.o server.o stunconnection.o stunsocketthread.o tcpserver.o -L../common -L../stuncore -L../networkutils -lnetworkutils -lstuncore -lcommon -pthread -lcrypto make[1]: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/server' make: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16' rm -f ./stunserver ./stunclient ./stuntestcode cp server/stunserver . cp client/stunclient . cp testcode/stuntestcode . make: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16' + make -C resources manpages make: Entering directory '/usr/src/RPM/BUILD/stunserver-1.2.16/resources' pandoc -s -w man -o stunserver.1 stunserver.md pandoc -s -w man -o stunclient.1 stunclient.md make: Leaving directory '/usr/src/RPM/BUILD/stunserver-1.2.16/resources' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.64436 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/stunserver-buildroot + : + /bin/rm -rf -- /usr/src/tmp/stunserver-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd stunserver-1.2.16 + install -D stunserver /usr/src/tmp/stunserver-buildroot/usr/bin/stunserver + install -D stunclient /usr/src/tmp/stunserver-buildroot/usr/bin/stunclient + install -D -m644 resources/stunserver.1 /usr/src/tmp/stunserver-buildroot/usr/share/man/man1/stunserver.1 + install -D -m644 resources/stunclient.1 /usr/src/tmp/stunserver-buildroot/usr/share/man/man1/stunclient.1 + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/stunserver-buildroot (auto) Verifying and fixing files in /usr/src/tmp/stunserver-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/stunserver-buildroot/ (default) Compressing files in /usr/src/tmp/stunserver-buildroot (auto) 056-debuginfo.brp: WARNING: debuginfo without debug sources. Verifying ELF objects in /usr/src/tmp/stunserver-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Splitting links to aliased files under /{,s}bin in /usr/src/tmp/stunserver-buildroot Hardlinking identical .pyc and .opt-?.pyc files Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.64436 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd stunserver-1.2.16 + ./stuntestcode Result of CTestDataStream: PASS Result of CTestReader: PASS Result of CTestBuilder: PASS Result of CTestIntegrity: PASS Result of CTestMessageHandler: PASS Result of CTestCmdLineParser: PASS Testing detection for DirectMapping Testing detection for EndpointIndependent mapping Testing detection for AddressDependentMapping Testing detection for AddressAndPortDependentMapping Testing detection for EndpointIndependentFiltering Testing detection for AddressDependentFiltering Testing detection for AddressAndPortDependentFiltering Result of CTestClientLogic: PASS Result of CTestRecvFromEx(IPV4): PASS Result of CTestRecvFromEx(IPV6): PASS Result of CTestFastHash: PASS Result of CTestPolling: PASS Result of CTestAtomicHelpers: PASS Result of CTestRateLimiter: PASS + exit 0 Processing files: stunserver-1.2.16-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.64436 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd stunserver-1.2.16 + DOCDIR=/usr/src/tmp/stunserver-buildroot/usr/share/doc/stunserver-1.2.16 + export DOCDIR + rm -rf /usr/src/tmp/stunserver-buildroot/usr/share/doc/stunserver-1.2.16 + /bin/mkdir -p /usr/src/tmp/stunserver-buildroot/usr/share/doc/stunserver-1.2.16 + cp -prL README /usr/src/tmp/stunserver-buildroot/usr/share/doc/stunserver-1.2.16 + chmod -R go-w /usr/src/tmp/stunserver-buildroot/usr/share/doc/stunserver-1.2.16 + chmod -R a+rX /usr/src/tmp/stunserver-buildroot/usr/share/doc/stunserver-1.2.16 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.5ikxGH 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.3yG5Pv find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.15)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.2)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.32)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.38)(64bit), libc.so.6(GLIBC_2.4)(64bit), libcrypto.so.3()(64bit) >= set:qmZsLpfeud3pHhlXd5QYzF1az01Mdv0, libcrypto.so.3(OPENSSL_3.0.0)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.8)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.29)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), 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.zRqetC Creating stunserver-debuginfo package Processing files: stunserver-debuginfo-1.2.16-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.4mnVt4 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.QPEPtn find-requires: running scripts (debuginfo) Requires: stunserver = 1.2.16-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libcrypto.so.3), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libstdc++.so.6) Adding to stunserver-debuginfo a strict dependency on stunserver Wrote: /usr/src/RPM/RPMS/x86_64/stunserver-1.2.16-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/stunserver-debuginfo-1.2.16-alt1.x86_64.rpm (w2.lzdio) 18.24user 4.45system 0:12.39elapsed 183%CPU (0avgtext+0avgdata 309080maxresident)k 0inputs+0outputs (0major+1022617minor)pagefaults 0swaps 3.83user 2.83system 0:27.92elapsed 23%CPU (0avgtext+0avgdata 139164maxresident)k 0inputs+0outputs (0major+243232minor)pagefaults 0swaps --- stunserver-1.2.16-alt1.x86_64.rpm.repo 2024-04-06 09:28:25.000000000 +0000 +++ stunserver-1.2.16-alt1.x86_64.rpm.hasher 2025-02-03 02:27:28.921853443 +0000 @@ -33,4 +33,4 @@ Provides: stunserver = 1.2.16-alt1:sisyphus+343445.100.2.1 -File: /usr/bin/stunclient 100755 root:root 9b50b2120d1e4242dcd792414a5cd87d -File: /usr/bin/stunserver 100755 root:root 00935a2543deaea5b4cd57ff6fc587e0 +File: /usr/bin/stunclient 100755 root:root cf090f194a85cf7d54b64870081b2f63 +File: /usr/bin/stunserver 100755 root:root 8806b945da4d34d3fef5a4e1a71c0770 File: /usr/share/doc/stunserver-1.2.16 40755 root:root @@ -39,2 +39,2 @@ File: /usr/share/man/man1/stunserver.1.xz 100644 root:root b256c79d75774280c22002a95f3be7aa -RPMIdentity: 85db41b63fd7023f0a13aa26cc6a29c719a9ac95269046ffce9b40828cad5b4162f760fa419dcef4297bc180e0413491eddb04eb16491cfd62943130dad8c697 +RPMIdentity: 8bbfcd4043fd15641ba904ae12dc76cb1e1b7b11fc59d69755f8898464a65a4ceeded750bdc125516fdf5aff873d541da8e7e5f85ce68228a001a2e40344e1f4 --- stunserver-debuginfo-1.2.16-alt1.x86_64.rpm.repo 2024-04-06 09:28:25.000000000 +0000 +++ stunserver-debuginfo-1.2.16-alt1.x86_64.rpm.hasher 2025-02-03 02:27:29.052856222 +0000 @@ -1,7 +1,7 @@ -/usr/lib/debug/.build-id/ae 40755 root:root -/usr/lib/debug/.build-id/ae/f92eb58de1ba2aa77780f4bc057c825f0af585 120777 root:root ../../../../bin/stunclient -/usr/lib/debug/.build-id/ae/f92eb58de1ba2aa77780f4bc057c825f0af585.debug 120777 root:root ../../usr/bin/stunclient.debug -/usr/lib/debug/.build-id/d7 40755 root:root -/usr/lib/debug/.build-id/d7/49802c92fd4280277bc46f613b4b0b4409f650 120777 root:root ../../../../bin/stunserver -/usr/lib/debug/.build-id/d7/49802c92fd4280277bc46f613b4b0b4409f650.debug 120777 root:root ../../usr/bin/stunserver.debug +/usr/lib/debug/.build-id/d2 40755 root:root +/usr/lib/debug/.build-id/d2/18897b47722e0ccc9b726547ed4d4b405a54e5 120777 root:root ../../../../bin/stunclient +/usr/lib/debug/.build-id/d2/18897b47722e0ccc9b726547ed4d4b405a54e5.debug 120777 root:root ../../usr/bin/stunclient.debug +/usr/lib/debug/.build-id/e1 40755 root:root +/usr/lib/debug/.build-id/e1/b98610bfce23b68e2a56c99def2b83d0e6edaf 120777 root:root ../../../../bin/stunserver +/usr/lib/debug/.build-id/e1/b98610bfce23b68e2a56c99def2b83d0e6edaf.debug 120777 root:root ../../usr/bin/stunserver.debug /usr/lib/debug/usr/bin/stunclient.debug 100644 root:root @@ -17,10 +17,10 @@ Provides: stunserver-debuginfo = 1.2.16-alt1:sisyphus+343445.100.2.1 -File: /usr/lib/debug/.build-id/ae 40755 root:root -File: /usr/lib/debug/.build-id/ae/f92eb58de1ba2aa77780f4bc057c825f0af585 120777 root:root ../../../../bin/stunclient -File: /usr/lib/debug/.build-id/ae/f92eb58de1ba2aa77780f4bc057c825f0af585.debug 120777 root:root ../../usr/bin/stunclient.debug -File: /usr/lib/debug/.build-id/d7 40755 root:root -File: /usr/lib/debug/.build-id/d7/49802c92fd4280277bc46f613b4b0b4409f650 120777 root:root ../../../../bin/stunserver -File: /usr/lib/debug/.build-id/d7/49802c92fd4280277bc46f613b4b0b4409f650.debug 120777 root:root ../../usr/bin/stunserver.debug -File: /usr/lib/debug/usr/bin/stunclient.debug 100644 root:root 0a8ba406830c36351dbf1ea730c895f6 -File: /usr/lib/debug/usr/bin/stunserver.debug 100644 root:root e20e3910b49ca93fd699bca60524f0cb -RPMIdentity: b1f3185cdfb5bd33275149a9db3361c7ec47aa441a6116648a352093645add7c9e71e641cd27dbddde0e2df6ac323c10d01cace1bdcc3cae1aa96c0fd009c196 +File: /usr/lib/debug/.build-id/d2 40755 root:root +File: /usr/lib/debug/.build-id/d2/18897b47722e0ccc9b726547ed4d4b405a54e5 120777 root:root ../../../../bin/stunclient +File: /usr/lib/debug/.build-id/d2/18897b47722e0ccc9b726547ed4d4b405a54e5.debug 120777 root:root ../../usr/bin/stunclient.debug +File: /usr/lib/debug/.build-id/e1 40755 root:root +File: /usr/lib/debug/.build-id/e1/b98610bfce23b68e2a56c99def2b83d0e6edaf 120777 root:root ../../../../bin/stunserver +File: /usr/lib/debug/.build-id/e1/b98610bfce23b68e2a56c99def2b83d0e6edaf.debug 120777 root:root ../../usr/bin/stunserver.debug +File: /usr/lib/debug/usr/bin/stunclient.debug 100644 root:root b1ba4fac4c0e1c9bd32a095c36d9856d +File: /usr/lib/debug/usr/bin/stunserver.debug 100644 root:root 1606de822588d8a37f00100127648fed +RPMIdentity: bb92cf12159c66f72e01a79bb2b430fad75c6eda40ed3546900f4f15769059ed8a753fbc2b29830c0e0665f7a7c8bd33c86e6be2f4ab8621b91cde423521c71a