Cook: stuntman 1.2.15 ================================================================================ QA: checking package receipt... Checking build dependencies... Installing (pkg/local): boost-dev-1.68.0-i486 Installing (pkg/local): boost-date-time-1.68.0-i486 Installing (pkg/local): boost-iostreams-1.68.0-i486 Installing (pkg/local): libicu-60.2-i486 Installing (pkg/local): icu-60.2-i486 Installing (pkg/local): boost-regex-1.68.0-i486 Installing (pkg/local): boost-serialization-1.68.0-i486 Installing (pkg/local): boost-system-1.68.0-i486 Installing (pkg/local): boost-thread-1.68.0-i486 Installing (pkg/local): boost-1.68.0-any Installing (pkg/local): openssl-dev-1.1.1d-i486 Installing (pkg/local): zlib-dev-1.2.11-any Extracting source archive "stunserver-1.2.15.tgz" Executing: compile_rules CFLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CXXLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CPPFLAGS : -D_GLIBCXX_USE_C99_MATH=1 LDFLAGS : -Wl,-Os,--as-needed make --directory=common make[1]: Entering directory '/home/slitaz/wok/stuntman/source/stuntman-1.2.15/common' echo Building precompiled header: commonincludes.hpp.gch g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -DNDEBUG -Wall -Wuninitialized -O2 atomichelpers.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -DNDEBUG -Wall -Wuninitialized -O2 cmdlineparser.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -DNDEBUG -Wall -Wuninitialized -O2 common.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -DNDEBUG -Wall -Wuninitialized -O2 fasthash.cpp Building precompiled header: commonincludes.hpp.gch g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -DNDEBUG -Wall -Wuninitialized -O2 getconsolewidth.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -DNDEBUG -Wall -Wuninitialized -O2 commonincludes.hpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -DNDEBUG -Wall -Wuninitialized -O2 getmillisecondcounter.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -DNDEBUG -Wall -Wuninitialized -O2 logger.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -DNDEBUG -Wall -Wuninitialized -O2 prettyprint.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -DNDEBUG -Wall -Wuninitialized -O2 refcountobject.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -DNDEBUG -Wall -Wuninitialized -O2 stringhelper.cpp 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 '/home/slitaz/wok/stuntman/source/stuntman-1.2.15/common' make --directory=stuncore make[1]: Entering directory '/home/slitaz/wok/stuntman/source/stuntman-1.2.15/stuncore' g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -DNDEBUG -Wall -Wuninitialized -O2 buffer.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -DNDEBUG -Wall -Wuninitialized -O2 datastream.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -DNDEBUG -Wall -Wuninitialized -O2 messagehandler.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -DNDEBUG -Wall -Wuninitialized -O2 socketaddress.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -DNDEBUG -Wall -Wuninitialized -O2 stunbuilder.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -DNDEBUG -Wall -Wuninitialized -O2 stunclientlogic.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -DNDEBUG -Wall -Wuninitialized -O2 stunclienttests.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -DNDEBUG -Wall -Wuninitialized -O2 stunreader.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -DNDEBUG -Wall -Wuninitialized -O2 stunutils.cpp 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 '/home/slitaz/wok/stuntman/source/stuntman-1.2.15/stuncore' make --directory=networkutils make[1]: Entering directory '/home/slitaz/wok/stuntman/source/stuntman-1.2.15/networkutils' g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -DNDEBUG -Wall -Wuninitialized -O2 adapters.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -DNDEBUG -Wall -Wuninitialized -O2 polling.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -DNDEBUG -Wall -Wuninitialized -O2 ratelimiter.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -DNDEBUG -Wall -Wuninitialized -O2 recvfromex.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -DNDEBUG -Wall -Wuninitialized -O2 resolvehostname.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -DNDEBUG -Wall -Wuninitialized -O2 stunsocket.cpp 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 '/home/slitaz/wok/stuntman/source/stuntman-1.2.15/networkutils' make --directory=testcode make[1]: Entering directory '/home/slitaz/wok/stuntman/source/stuntman-1.2.15/testcode' g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O2 testatomichelpers.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O2 testbuilder.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O2 testclientlogic.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O2 testcmdline.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O2 testcode.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O2 testdatastream.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O2 testfasthash.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O2 testintegrity.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O2 testmessagehandler.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O2 testpolling.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O2 testratelimiter.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O2 testreader.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -I../networkutils -DNDEBUG -Wall -Wuninitialized -O2 testrecvfromex.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -Wl,-Os,--as-needed -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 '/home/slitaz/wok/stuntman/source/stuntman-1.2.15/testcode' make --directory=client make[1]: Entering directory '/home/slitaz/wok/stuntman/source/stuntman-1.2.15/client' g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -I../networkutils -I../resources -DNDEBUG -Wall -Wuninitialized -O2 clientmain.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -Wl,-Os,--as-needed -o stunclient clientmain.o -L../common -L../stuncore -L../networkutils -lnetworkutils -lstuncore -lcommon -lcrypto make[1]: Leaving directory '/home/slitaz/wok/stuntman/source/stuntman-1.2.15/client' make --directory=server make[1]: Entering directory '/home/slitaz/wok/stuntman/source/stuntman-1.2.15/server' g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -I../networkutils -I../resources -DNDEBUG -Wall -Wuninitialized -O2 main.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -I../networkutils -I../resources -DNDEBUG -Wall -Wuninitialized -O2 server.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -I../networkutils -I../resources -DNDEBUG -Wall -Wuninitialized -O2 stunconnection.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -I../networkutils -I../resources -DNDEBUG -Wall -Wuninitialized -O2 stunsocketthread.cpp g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -c -I../common -I../stuncore -I../networkutils -I../resources -DNDEBUG -Wall -Wuninitialized -O2 tcpserver.cpp tcpserver.cpp: In member function 'void CTCPStunThread::Reset()': tcpserver.cpp:56:49: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct TransportAddressSet'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&_tsaListen, '\0', sizeof(_tsaListen)); ^ In file included from ../stuncore/stuncore.h:29, from tcpserver.h:21, from tcpserver.cpp:18: ../stuncore/messagehandler.h:57:8: note: 'struct TransportAddressSet' declared here struct TransportAddressSet ^~~~~~~~~~~~~~~~~~~ tcpserver.cpp:62:37: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct TransportAddressSet'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&_tsa, '\0', sizeof(_tsa)); ^ In file included from ../stuncore/stuncore.h:29, from tcpserver.h:21, from tcpserver.cpp:18: ../stuncore/messagehandler.h:57:8: note: 'struct TransportAddressSet' declared here struct TransportAddressSet ^~~~~~~~~~~~~~~~~~~ main.cpp: In function 'HRESULT LoadConfigsFromFile(const string&, std::vector&)': main.cpp:605:23: warning: catching polymorphic type 'class boost::property_tree::ptree_error' by value [-Wcatch-value=] catch(ptree_error ex1) ^~~ g++ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GLIBCXX_USE_C99_MATH=1 -Wl,-Os,--as-needed -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 '/home/slitaz/wok/stuntman/source/stuntman-1.2.15/server' rm -f ./stunserver ./stunclient ./stuntestcode cp server/stunserver . cp client/stunclient . cp testcode/stuntestcode . Copying man pages... Done ================================================================================ Executing strip on all files... Done Time: 0.57s. Size: 568896 B -> 430172 B. Save: 135 KB. Installing (pkg/local): advancecomp-static-2.1-i486 Compressing man pages... Done Time: 2.07s. Size: 12447 B -> 4592 B. Save: 8 KB. Cache hit: 2/2. ================================================================================ Build dependencies to remove: 13 Removing: advancecomp-static boost boost-date-time boost-dev boost-iostreams boost-regex boost-serialization boost-system boost-thread icu libicu openssl-dev zlib-dev Pack: stuntman 1.2.15 ================================================================================ Executing: genpkg_rules Copying folders and files... Done Copying "receipt"... Done Determining package architecture... i486 Creating the list of files... Done Creating md5sum of files... Done Compressing the FS... Done Creating full cpio archive... Done QA: checking for empty package... Done Removing old package "stuntman-1.2.15-i486.tazpkg" Done The release checksum has changed. ================================================================================ Package "stuntman-1.2.15-i486.tazpkg" created Post-check ================================================================================ Checking build... Done Checking 'any' arch... Done Checking libtool in source/stuntman-1.2.15... Done Checking site script in source/stuntman-1.2.15... Done Checking ownership in install... Done Checking permissions in install... Done Checking broken symlinks in install... Done Querying Repology... Done Updating activity log... Done ================================================================================ Summary for: stuntman 1.2.15 ================================================================================ Src file : stunserver-1.2.15.tgz Src size : 124.0K Source dir : 24.2M Produced : 460.0K Cook time : 42s Cook date : 2020-07-08 01:19 Target arch : i486 -------------------------------------------------------------------------------- # : Packed : Compressed : Files : Package name -------------------------------------------------------------------------------- 1 : 456.0K : 110.4K : 3 : stuntman-1.2.15-i486.tazpkg ================================================================================