Cook: x265 2.9 ================================================================================ QA: checking package receipt... Checking build dependencies... Installing (pkg/local): cmake-common-3.17.3-any Installing (pkg/local): jsoncpp-1.8.4-i486 Installing (pkg/local): liblz4-1.8.3-i486 Installing (pkg/local): libxml2-2.9.9-i486 Installing (pkg/local): libzstd-1.3.8-i486 Installing (pkg/local): libarchive-3.3.3-i486 Installing (pkg/local): libunistring-0.9.10-i486 Installing (pkg/local): libidn2-2.1.0-i486 Installing (pkg/local): libcurl-7.63.0-i486 Installing (pkg/local): libnsl-1.2.0-i486 Installing (pkg/local): libuv-1.25.0-i486 Installing (pkg/local): cmake-3.17.3-i486 Installing (pkg/local): nasm-2.14.02-i486 Extracting source archive "x265_2.9.tar.gz" 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 -- cmake version 3.17.3 CMake Deprecation Warning at CMakeLists.txt:10 (cmake_policy): The OLD behavior for policy CMP0025 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:16 (cmake_policy): The OLD behavior for policy CMP0054 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The C compiler identification is GNU 8.2.0 -- The CXX compiler identification is GNU 8.2.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc - works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ - works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Warning (dev) at /usr/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to `find_package_handle_standard_args` (NUMA) does not match the name of the calling package (Numa). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNuma.cmake:43 (find_package_handle_standard_args) CMakeLists.txt:94 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find NUMA (missing: NUMA_ROOT_DIR NUMA_INCLUDE_DIR NUMA_LIBRARY) -- Looking for include file inttypes.h -- Looking for include file inttypes.h - found -- Performing Test CC_HAS_NO_STRICT_OVERFLOW -- Performing Test CC_HAS_NO_STRICT_OVERFLOW - Success -- Performing Test CC_HAS_NO_NARROWING -- Performing Test CC_HAS_NO_NARROWING - Success -- Performing Test CC_HAS_NO_ARRAY_BOUNDS -- Performing Test CC_HAS_NO_ARRAY_BOUNDS - Success -- Performing Test CC_HAS_FAST_MATH -- Performing Test CC_HAS_FAST_MATH - Success -- Performing Test CC_HAS_STACK_REALIGN -- Performing Test CC_HAS_STACK_REALIGN - Success -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG - Success CMake Warning (dev) at /usr/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to `find_package_handle_standard_args` (nasm) does not match the name of the calling package (Nasm). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNasm.cmake:23 (find_package_handle_standard_args) CMakeLists.txt:331 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found nasm: /usr/bin/nasm (found version "2.14.02") -- Found Nasm 2.14.02 to build assembly primitives -- x265 version 2.9 -- The ASM_NASM compiler identification is NASM -- Found assembler: /usr/bin/nasm -- Looking for strtok_r -- Looking for strtok_r - found -- Looking for include file getopt.h -- Looking for include file getopt.h - found -- Configuring done -- Generating done -- Build files have been written to: /home/slitaz/wok/x265/source/x265-2.9/build Scanning dependencies of target encoder Scanning dependencies of target common [ 1%] Building CXX object encoder/CMakeFiles/encoder.dir/bitcost.cpp.o [ 2%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-a.asm.o [ 4%] Building CXX object encoder/CMakeFiles/encoder.dir/analysis.cpp.o [ 4%] Building CXX object encoder/CMakeFiles/encoder.dir/search.cpp.o [ 5%] Building CXX object encoder/CMakeFiles/encoder.dir/motion.cpp.o [ 7%] Building CXX object encoder/CMakeFiles/encoder.dir/slicetype.cpp.o [ 8%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/const-a.asm.o /home/slitaz/wok/x265/source/x265-2.9/source/encoder/search.cpp: In member function 'void x265::Search::predInterSearch(x265::Mode&, const x265::CUGeom&, bool, uint32_t*)': /home/slitaz/wok/x265/source/x265-2.9/source/encoder/search.cpp:2173:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct x265::Search::MergeData'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&merge, 0, sizeof(merge)); ^ In file included from /home/slitaz/wok/x265/source/x265-2.9/source/encoder/search.cpp:30: /home/slitaz/wok/x265/source/x265-2.9/source/encoder/search.h:414:12: note: 'struct x265::Search::MergeData' declared here struct MergeData ^~~~~~~~~ /home/slitaz/wok/x265/source/x265-2.9/source/encoder/search.cpp: In member function 'void x265::Search::encodeResAndCalcRdInterCU(x265::Mode&, const x265::CUGeom&)': /home/slitaz/wok/x265/source/x265-2.9/source/encoder/search.cpp:2758:50: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct x265::Search::TUInfoCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&m_cacheTU, 0, sizeof(TUInfoCache)); ^ In file included from /home/slitaz/wok/x265/source/x265-2.9/source/encoder/search.cpp:30: /home/slitaz/wok/x265/source/x265-2.9/source/encoder/search.h:388:12: note: 'struct x265::Search::TUInfoCache' declared here struct TUInfoCache ^~~~~~~~~~~ [ 9%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/cpu-a.asm.o [ 10%] Building CXX object encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o In file included from /home/slitaz/wok/x265/source/x265-2.9/source/encoder/frameencoder.cpp:33: /home/slitaz/wok/x265/source/x265-2.9/source/encoder/frameencoder.h: In member function 'void x265::CTURow::init(x265::Entropy&, unsigned int)': /home/slitaz/wok/x265/source/x265-2.9/source/encoder/frameencoder.h:108:46: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct x265::FrameStats'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&rowStats, 0, sizeof(rowStats)); ^ In file included from /home/slitaz/wok/x265/source/x265-2.9/source/encoder/frameencoder.cpp:28: /home/slitaz/wok/x265/source/x265-2.9/source/common/framedata.h:41:8: note: 'struct x265::FrameStats' declared here struct FrameStats ^~~~~~~~~~ /home/slitaz/wok/x265/source/x265-2.9/source/encoder/frameencoder.cpp: In constructor 'x265::FrameEncoder::FrameEncoder()': /home/slitaz/wok/x265/source/x265-2.9/source/encoder/frameencoder.cpp:64:47: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct x265::RateControlEntry'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&m_rce, 0, sizeof(RateControlEntry)); ^ In file included from /home/slitaz/wok/x265/source/x265-2.9/source/encoder/frameencoder.h:40, from /home/slitaz/wok/x265/source/x265-2.9/source/encoder/frameencoder.cpp:33: /home/slitaz/wok/x265/source/x265-2.9/source/encoder/ratecontrol.h:66:8: note: 'struct x265::RateControlEntry' declared here struct RateControlEntry ^~~~~~~~~~~~~~~~ /home/slitaz/wok/x265/source/x265-2.9/source/encoder/frameencoder.cpp: In member function 'void x265::FrameEncoder::compressFrame()': /home/slitaz/wok/x265/source/x265-2.9/source/encoder/frameencoder.cpp:449:92: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct x265::FrameStats'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&(m_frame->m_encData->m_frameStats), 0, sizeof(m_frame->m_encData->m_frameStats)); ^ In file included from /home/slitaz/wok/x265/source/x265-2.9/source/encoder/frameencoder.cpp:28: /home/slitaz/wok/x265/source/x265-2.9/source/common/framedata.h:41:8: note: 'struct x265::FrameStats' declared here struct FrameStats ^~~~~~~~~~ /home/slitaz/wok/x265/source/x265-2.9/source/encoder/frameencoder.cpp: In member function 'virtual void x265::FrameEncoder::processRowEncoder(int, x265::ThreadLocalData&)': /home/slitaz/wok/x265/source/x265-2.9/source/encoder/frameencoder.cpp:1618:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct x265::FrameStats'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&curRow.rowStats, 0, sizeof(curRow.rowStats)); ^ In file included from /home/slitaz/wok/x265/source/x265-2.9/source/encoder/frameencoder.cpp:28: /home/slitaz/wok/x265/source/x265-2.9/source/common/framedata.h:41:8: note: 'struct x265::FrameStats' declared here struct FrameStats ^~~~~~~~~~ /home/slitaz/wok/x265/source/x265-2.9/source/encoder/frameencoder.cpp:1703:78: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct x265::FrameStats'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&stopRow.rowStats, 0, sizeof(stopRow.rowStats)); ^ In file included from /home/slitaz/wok/x265/source/x265-2.9/source/encoder/frameencoder.cpp:28: /home/slitaz/wok/x265/source/x265-2.9/source/common/framedata.h:41:8: note: 'struct x265::FrameStats' declared here struct FrameStats ^~~~~~~~~~ [ 11%] Building CXX object encoder/CMakeFiles/encoder.dir/framefilter.cpp.o In file included from /home/slitaz/wok/x265/source/x265-2.9/source/encoder/framefilter.cpp:30: /home/slitaz/wok/x265/source/x265-2.9/source/encoder/frameencoder.h: In member function 'void x265::CTURow::init(x265::Entropy&, unsigned int)': /home/slitaz/wok/x265/source/x265-2.9/source/encoder/frameencoder.h:108:46: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct x265::FrameStats'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&rowStats, 0, sizeof(rowStats)); ^ In file included from /home/slitaz/wok/x265/source/x265-2.9/source/encoder/framefilter.cpp:27: /home/slitaz/wok/x265/source/x265-2.9/source/common/framedata.h:41:8: note: 'struct x265::FrameStats' declared here struct FrameStats ^~~~~~~~~~ [ 13%] Building CXX object encoder/CMakeFiles/encoder.dir/level.cpp.o [ 14%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ssd-a.asm.o [ 15%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a.asm.o [ 16%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a2.asm.o [ 17%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-util8.asm.o [ 19%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/blockcopy8.asm.o [ 20%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixeladd8.asm.o [ 21%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/dct8.asm.o [ 22%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/seaintegral.asm.o [ 23%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/sad-a.asm.o [ 25%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/intrapred8.asm.o [ 26%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/intrapred8_allangs.asm.o [ 27%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/v4-ipfilter8.asm.o [ 28%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/h-ipfilter8.asm.o [ 29%] Building CXX object encoder/CMakeFiles/encoder.dir/sei.cpp.o [ 30%] Building CXX object encoder/CMakeFiles/encoder.dir/nal.cpp.o [ 32%] Building CXX object encoder/CMakeFiles/encoder.dir/sao.cpp.o [ 34%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ipfilter8.asm.o [ 34%] Building CXX object encoder/CMakeFiles/encoder.dir/entropy.cpp.o [ 35%] Building CXX object encoder/CMakeFiles/encoder.dir/dpb.cpp.o [ 36%] Building CXX object encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o [ 38%] Building CXX object encoder/CMakeFiles/encoder.dir/reference.cpp.o /home/slitaz/wok/x265/source/x265-2.9/source/encoder/ratecontrol.cpp: In member function 'int x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)': /home/slitaz/wok/x265/source/x265-2.9/source/encoder/ratecontrol.cpp:2840:21: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(deltaPOC, "%s%d~", deltaPOC, rpsWriter->deltaPOC[i]); ^~~~~~~~ ~~~~~~~~ /home/slitaz/wok/x265/source/x265-2.9/source/encoder/ratecontrol.cpp:2841:21: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(bUsed, "%s%d~", bUsed, rpsWriter->bUsed[i]); ^~~~~ ~~~~~ [ 39%] Building CXX object encoder/CMakeFiles/encoder.dir/encoder.cpp.o In file included from /home/slitaz/wok/x265/source/x265-2.9/source/encoder/encoder.cpp:36: /home/slitaz/wok/x265/source/x265-2.9/source/encoder/frameencoder.h: In member function 'void x265::CTURow::init(x265::Entropy&, unsigned int)': /home/slitaz/wok/x265/source/x265-2.9/source/encoder/frameencoder.h:108:46: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct x265::FrameStats'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&rowStats, 0, sizeof(rowStats)); ^ In file included from /home/slitaz/wok/x265/source/x265-2.9/source/encoder/encoder.cpp:30: /home/slitaz/wok/x265/source/x265-2.9/source/common/framedata.h:41:8: note: 'struct x265::FrameStats' declared here struct FrameStats ^~~~~~~~~~ /home/slitaz/wok/x265/source/x265-2.9/source/encoder/encoder.cpp: In member function 'void x265::Encoder::readAnalysisFile(x265_analysis_data*, int, const x265_picture*, int)': /home/slitaz/wok/x265/source/x265-2.9/source/encoder/encoder.cpp:3190:43: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct x265::MV' from an array of 'x265_analysis_MV' {aka 'struct x265_analysis_MV'} [-Wclass-memaccess] memcpy(val, src, (size * readSize));\ ^ /home/slitaz/wok/x265/source/x265-2.9/source/encoder/encoder.cpp:3382:21: note: in expansion of macro 'X265_FREAD' X265_FREAD(mv[i], sizeof(MV), depthBytes, m_analysisFileIn, interPic->mv[i]); ^~~~~~~~~~ In file included from /home/slitaz/wok/x265/source/x265-2.9/source/common/lowres.h:30, from /home/slitaz/wok/x265/source/x265-2.9/source/common/frame.h:29, from /home/slitaz/wok/x265/source/x265-2.9/source/encoder/encoder.cpp:29: /home/slitaz/wok/x265/source/x265-2.9/source/common/mv.h:37:8: note: 'struct x265::MV' declared here struct MV ^~ /home/slitaz/wok/x265/source/x265-2.9/source/encoder/encoder.cpp: In member function 'void x265::Encoder::readAnalysisFile(x265_analysis_data*, int, const x265_picture*, int, x265::cuLocation)': /home/slitaz/wok/x265/source/x265-2.9/source/encoder/encoder.cpp:3468:43: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct x265::MV' from an array of 'x265_analysis_MV' {aka 'struct x265_analysis_MV'} [-Wclass-memaccess] memcpy(val, src, (size * readSize));\ ^ /home/slitaz/wok/x265/source/x265-2.9/source/encoder/encoder.cpp:3707:21: note: in expansion of macro 'X265_FREAD' X265_FREAD(mv[i], sizeof(MV), depthBytes, m_analysisFileIn, interPic->mv[i]); ^~~~~~~~~~ In file included from /home/slitaz/wok/x265/source/x265-2.9/source/common/lowres.h:30, from /home/slitaz/wok/x265/source/x265-2.9/source/common/frame.h:29, from /home/slitaz/wok/x265/source/x265-2.9/source/encoder/encoder.cpp:29: /home/slitaz/wok/x265/source/x265-2.9/source/common/mv.h:37:8: note: 'struct x265::MV' declared here struct MV ^~ /home/slitaz/wok/x265/source/x265-2.9/source/encoder/encoder.cpp: In member function 'bool x265::Encoder::computeSPSRPSIndex()': /home/slitaz/wok/x265/source/x265-2.9/source/encoder/encoder.cpp:4577:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct x265::RPS'; use assignment or value-initialization instead [-Wclass-memaccess] memset(rpsInSPS, 0, sizeof(RPS) * MAX_NUM_SHORT_TERM_RPS); ^ In file included from /home/slitaz/wok/x265/source/x265-2.9/source/common/framedata.h:28, from /home/slitaz/wok/x265/source/x265-2.9/source/encoder/encoder.cpp:30: /home/slitaz/wok/x265/source/x265-2.9/source/common/slice.h:45:8: note: 'struct x265::RPS' declared here struct RPS ^~~ [ 40%] Building CXX object encoder/CMakeFiles/encoder.dir/api.cpp.o /home/slitaz/wok/x265/source/x265-2.9/source/encoder/ratecontrol.cpp:2840:31: warning: '~' directive writing 1 byte into a region of size between 0 and 127 [-Wformat-overflow=] sprintf(deltaPOC, "%s%d~", deltaPOC, rpsWriter->deltaPOC[i]); ^~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/c++/8.2.0/cstdio:42, from /home/slitaz/wok/x265/source/x265-2.9/source/common/common.h:33, from /home/slitaz/wok/x265/source/x265-2.9/source/encoder/ratecontrol.cpp:30: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 140 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/slitaz/wok/x265/source/x265-2.9/source/encoder/ratecontrol.cpp:2841:28: warning: '~' directive writing 1 byte into a region of size between 0 and 39 [-Wformat-overflow=] sprintf(bUsed, "%s%d~", bUsed, rpsWriter->bUsed[i]); ^~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/c++/8.2.0/cstdio:42, from /home/slitaz/wok/x265/source/x265-2.9/source/common/common.h:33, from /home/slitaz/wok/x265/source/x265-2.9/source/encoder/ratecontrol.cpp:30: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 42 bytes into a destination of size 40 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o [ 42%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/loopfilter.asm.o [ 44%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-32.asm.o [ 45%] Building CXX object common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o [ 46%] Building CXX object common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o [ 47%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o [ 48%] Building CXX object common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o [ 48%] Built target encoder [ 50%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o [ 51%] Building CXX object common/CMakeFiles/common.dir/primitives.cpp.o [ 52%] Building CXX object common/CMakeFiles/common.dir/pixel.cpp.o [ 53%] Building CXX object common/CMakeFiles/common.dir/dct.cpp.o [ 54%] Building CXX object common/CMakeFiles/common.dir/lowpassdct.cpp.o [ 55%] Building CXX object common/CMakeFiles/common.dir/ipfilter.cpp.o [ 57%] Building CXX object common/CMakeFiles/common.dir/intrapred.cpp.o [ 58%] Building CXX object common/CMakeFiles/common.dir/loopfilter.cpp.o [ 59%] Building CXX object common/CMakeFiles/common.dir/constants.cpp.o [ 60%] Building CXX object common/CMakeFiles/common.dir/cpu.cpp.o [ 61%] Building CXX object common/CMakeFiles/common.dir/version.cpp.o [ 63%] Building CXX object common/CMakeFiles/common.dir/threading.cpp.o [ 64%] Building CXX object common/CMakeFiles/common.dir/threadpool.cpp.o [ 65%] Building CXX object common/CMakeFiles/common.dir/wavefront.cpp.o [ 66%] Building CXX object common/CMakeFiles/common.dir/md5.cpp.o [ 67%] Building CXX object common/CMakeFiles/common.dir/bitstream.cpp.o [ 69%] Building CXX object common/CMakeFiles/common.dir/yuv.cpp.o [ 70%] Building CXX object common/CMakeFiles/common.dir/shortyuv.cpp.o [ 71%] Building CXX object common/CMakeFiles/common.dir/picyuv.cpp.o [ 72%] Building CXX object common/CMakeFiles/common.dir/common.cpp.o [ 73%] Building CXX object common/CMakeFiles/common.dir/param.cpp.o [ 75%] Building CXX object common/CMakeFiles/common.dir/frame.cpp.o /home/slitaz/wok/x265/source/x265-2.9/source/common/frame.cpp: In constructor 'x265::Frame::Frame()': /home/slitaz/wok/x265/source/x265-2.9/source/common/frame.cpp:47:42: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct x265::Lowres'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&m_lowres, 0, sizeof(m_lowres)); ^ In file included from /home/slitaz/wok/x265/source/x265-2.9/source/common/frame.h:29, from /home/slitaz/wok/x265/source/x265-2.9/source/common/frame.cpp:26: /home/slitaz/wok/x265/source/x265-2.9/source/common/lowres.h:107:8: note: 'struct x265::Lowres' declared here struct Lowres : public ReferencePlanes ^~~~~~ [ 76%] Building CXX object common/CMakeFiles/common.dir/framedata.cpp.o [ 77%] Building CXX object common/CMakeFiles/common.dir/cudata.cpp.o [ 78%] Building CXX object common/CMakeFiles/common.dir/slice.cpp.o [ 79%] Building CXX object common/CMakeFiles/common.dir/lowres.cpp.o [ 80%] Building CXX object common/CMakeFiles/common.dir/piclist.cpp.o [ 82%] Building CXX object common/CMakeFiles/common.dir/predict.cpp.o [ 83%] Building CXX object common/CMakeFiles/common.dir/scalinglist.cpp.o [ 84%] Building CXX object common/CMakeFiles/common.dir/quant.cpp.o [ 85%] Building CXX object common/CMakeFiles/common.dir/deblock.cpp.o [ 85%] Built target common Scanning dependencies of target x265-static Scanning dependencies of target x265-shared [ 86%] Linking CXX static library libx265.a [ 88%] Linking CXX shared library libx265.so [ 88%] Built target x265-static [ 88%] Built target x265-shared Scanning dependencies of target cli [ 89%] Building CXX object CMakeFiles/cli.dir/input/y4m.cpp.o [ 90%] Building CXX object CMakeFiles/cli.dir/input/yuv.cpp.o [ 91%] Building CXX object CMakeFiles/cli.dir/input/input.cpp.o [ 92%] Building CXX object CMakeFiles/cli.dir/output/output.cpp.o [ 94%] Building CXX object CMakeFiles/cli.dir/output/raw.cpp.o [ 95%] Building CXX object CMakeFiles/cli.dir/output/reconplay.cpp.o [ 96%] Building CXX object CMakeFiles/cli.dir/output/y4m.cpp.o [ 97%] Building CXX object CMakeFiles/cli.dir/output/yuv.cpp.o [ 98%] Building CXX object CMakeFiles/cli.dir/x265.cpp.o [100%] Linking CXX executable x265 [100%] Built target cli [ 21%] Built target encoder [ 85%] Built target common [ 88%] Built target x265-shared [ 88%] Built target x265-static [100%] Built target cli Install the project... -- Install configuration: "Release" -- Installing: /home/slitaz/wok/x265/install/usr/lib/libx265.a -- Installing: /home/slitaz/wok/x265/install/usr/include/x265.h -- Installing: /home/slitaz/wok/x265/install/usr/include/x265_config.h -- Installing: /home/slitaz/wok/x265/install/usr/lib/libx265.so.165 -- Installing: /home/slitaz/wok/x265/install/usr/lib/libx265.so -- Installing: /home/slitaz/wok/x265/install/usr/lib/pkgconfig/x265.pc -- Installing: /home/slitaz/wok/x265/install/usr/bin/x265 -- Set runtime path of "/home/slitaz/wok/x265/install/usr/bin/x265" to "" Copying documentation... Done ================================================================================ Executing strip on all files... Done Time: 1.22s. Size: 8738646 B -> 8239014 B. Save: 488 KB. ================================================================================ Build dependencies to remove: 13 Removing: cmake cmake-common jsoncpp libarchive libcurl libidn2 liblz4 libnsl libunistring libuv libxml2 libzstd nasm Pack: x265 2.9 ================================================================================ 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 The release checksum has not changed. ================================================================================ Package "x265-2.9-i486.tazpkg" created Pack: x265-dev 2.9 ================================================================================ 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 The release checksum has not changed. ================================================================================ Package "x265-dev-2.9-i486.tazpkg" created Post-check ================================================================================ Checking build... Done Checking 'any' arch... Done Checking libtool in source/x265-2.9... Done Checking site script in source/x265-2.9... 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: x265 2.9 ================================================================================ Src file : x265_2.9.tar.gz Src size : 1.3M Source dir : 26.6M Produced : 8.2M Cook time : 189s ~ 03m 09s Cook date : 2020-09-13 08:20 Target arch : i486 -------------------------------------------------------------------------------- # : Packed : Compressed : Files : Package name -------------------------------------------------------------------------------- 1 : 3.6M : 623.5K : 2 : x265-2.9-i486.tazpkg 2 : 4.4M : 699.8K : 5 : x265-dev-2.9-i486.tazpkg ================================================================================