>>> x265: Building community/x265 3.5-r4 (using abuild 3.11.0_rc12-r0) started Thu, 20 Apr 2023 20:43:31 +0000 >>> x265: Checking sanity of /home/buildozer/aports/community/x265/APKBUILD... >>> x265: Analyzing dependencies... >>> x265: Installing for build: build-base cmake nasm ninja numactl-dev (1/12) Installing libbz2 (1.0.8-r5) (2/12) Installing xz-libs (5.4.2-r1) (3/12) Installing libarchive (3.6.2-r2) (4/12) Installing libformw (6.4_p20230401-r4) (5/12) Installing rhash-libs (1.4.3-r2) (6/12) Installing libuv (1.44.2-r2) (7/12) Installing cmake (3.26.3-r1) (8/12) Installing nasm (2.16.01-r2) (9/12) Installing samurai (1.2-r3) (10/12) Installing numactl (2.0.16-r4) (11/12) Installing numactl-dev (2.0.16-r4) (12/12) Installing .makedepends-x265 (20230420.204342) Executing busybox-1.36.0-r7.trigger OK: 436 MiB in 110 packages >>> x265: Cleaning up srcdir >>> x265: Cleaning up pkgdir >>> x265: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/x265_3.5.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> x265: Fetching https://bitbucket.org/multicoreware/x265_git/downloads/x265_3.5.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 1501k 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 1501k 100 1501k 0 0 716k 0 0:00:02 0:00:02 --:--:-- 2739k >>> x265: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/x265_3.5.tar.gz >>> x265: Checking sha512sums... x265_3.5.tar.gz: OK >>> x265: Unpacking /var/cache/distfiles/v3.18/x265_3.5.tar.gz... -- cmake version 3.26.3 -- The C compiler identification is GNU 12.2.1 -- The CXX compiler identification is GNU 12.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found NUMA: /usr -- Looking for numa_node_of_cpu -- Looking for numa_node_of_cpu - found -- libnuma found, building with support for NUMA nodes -- 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 -- Found nasm: /usr/bin/nasm (found version "2.16.01") -- Found Nasm 2.16.01 to build assembly primitives -- GIT_EXECUTABLE /usr/bin/git -- SOURCE CODE IS FROM x265 GIT ARCHIVED ZIP OR TAR BALL -- GIT ARCHIVAL INFORMATION PROCESSED -- X265 RELEASE VERSION 3.5+1-f0c1022b6 -- Looking for strtok_r -- Looking for strtok_r - found -- Configuring done (3.4s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_ASM_NASM_FLAGS -- Build files have been written to: /home/buildozer/aports/community/x265/src/x265_3.5/build-12 [1/50] Building CXX object common/CMakeFiles/common.dir/scaler.cpp.o [2/50] Building CXX object common/CMakeFiles/common.dir/deblock.cpp.o [3/50] Building CXX object common/CMakeFiles/common.dir/quant.cpp.o [4/50] Building CXX object common/CMakeFiles/common.dir/scalinglist.cpp.o [5/50] Building CXX object common/CMakeFiles/common.dir/predict.cpp.o [6/50] Building CXX object common/CMakeFiles/common.dir/piclist.cpp.o [7/50] Building CXX object common/CMakeFiles/common.dir/lowres.cpp.o [8/50] Building CXX object common/CMakeFiles/common.dir/slice.cpp.o [9/50] Building CXX object common/CMakeFiles/common.dir/cudata.cpp.o [10/50] Building CXX object common/CMakeFiles/common.dir/framedata.cpp.o [11/50] Building CXX object common/CMakeFiles/common.dir/frame.cpp.o [12/50] Building CXX object common/CMakeFiles/common.dir/param.cpp.o [13/50] Building CXX object common/CMakeFiles/common.dir/common.cpp.o [14/50] Building CXX object common/CMakeFiles/common.dir/picyuv.cpp.o [15/50] Building CXX object common/CMakeFiles/common.dir/shortyuv.cpp.o [16/50] Building CXX object common/CMakeFiles/common.dir/yuv.cpp.o [17/50] Building CXX object common/CMakeFiles/common.dir/bitstream.cpp.o [18/50] Building CXX object common/CMakeFiles/common.dir/md5.cpp.o [19/50] Building CXX object common/CMakeFiles/common.dir/wavefront.cpp.o [20/50] Building CXX object common/CMakeFiles/common.dir/threadpool.cpp.o [21/50] Building CXX object common/CMakeFiles/common.dir/threading.cpp.o [22/50] Building CXX object common/CMakeFiles/common.dir/version.cpp.o [23/50] Building CXX object common/CMakeFiles/common.dir/cpu.cpp.o [24/50] Building CXX object common/CMakeFiles/common.dir/constants.cpp.o [25/50] Building CXX object common/CMakeFiles/common.dir/loopfilter.cpp.o [26/50] Building CXX object common/CMakeFiles/common.dir/intrapred.cpp.o [27/50] Building CXX object common/CMakeFiles/common.dir/ipfilter.cpp.o [28/50] Building CXX object common/CMakeFiles/common.dir/lowpassdct.cpp.o [29/50] Building CXX object common/CMakeFiles/common.dir/dct.cpp.o [30/50] Building CXX object common/CMakeFiles/common.dir/pixel.cpp.o [31/50] Building CXX object common/CMakeFiles/common.dir/primitives.cpp.o [32/50] Building CXX object encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o [33/50] Building CXX object encoder/CMakeFiles/encoder.dir/api.cpp.o [34/50] Building CXX object encoder/CMakeFiles/encoder.dir/encoder.cpp.o [35/50] Building CXX object encoder/CMakeFiles/encoder.dir/reference.cpp.o [36/50] Building CXX object encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o [37/50] Building CXX object encoder/CMakeFiles/encoder.dir/dpb.cpp.o [38/50] Building CXX object encoder/CMakeFiles/encoder.dir/entropy.cpp.o [39/50] Building CXX object encoder/CMakeFiles/encoder.dir/sao.cpp.o [40/50] Building CXX object encoder/CMakeFiles/encoder.dir/sei.cpp.o [41/50] Building CXX object encoder/CMakeFiles/encoder.dir/nal.cpp.o [42/50] Building CXX object encoder/CMakeFiles/encoder.dir/level.cpp.o [43/50] Building CXX object encoder/CMakeFiles/encoder.dir/framefilter.cpp.o [44/50] Building CXX object encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o [45/50] Building CXX object encoder/CMakeFiles/encoder.dir/slicetype.cpp.o [46/50] Building CXX object encoder/CMakeFiles/encoder.dir/motion.cpp.o [47/50] Building CXX object encoder/CMakeFiles/encoder.dir/bitcost.cpp.o [48/50] Building CXX object encoder/CMakeFiles/encoder.dir/search.cpp.o [49/50] Building CXX object encoder/CMakeFiles/encoder.dir/analysis.cpp.o /home/buildozer/aports/community/x265/src/x265_3.5/source/encoder/analysis.cpp: In member function 'x265_12bit::Mode& x265_12bit::Analysis::compressCTU(x265_12bit::CUData&, x265_12bit::Frame&, const x265_12bit::CUGeom&, const x265_12bit::Entropy&)': /home/buildozer/aports/community/x265/src/x265_3.5/source/encoder/analysis.cpp:160:51: warning: comparing the result of pointer addition '((*((x265_12bit::Analysis*)this)->x265_12bit::Analysis::.x265_12bit::Search::m_frame->x265_12bit::Frame::m_ctuInfo) + ((sizetype)(ctu.x265_12bit::CUData::m_cuAddr * 264)))' and NULL [-Waddress] 160 | if (m_param->bCTUInfo && (*m_frame->m_ctuInfo + ctu.m_cuAddr)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [50/50] Linking CXX static library libx265.a -- cmake version 3.26.3 -- The C compiler identification is GNU 12.2.1 -- The CXX compiler identification is GNU 12.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found NUMA: /usr -- Looking for numa_node_of_cpu -- Looking for numa_node_of_cpu - found -- libnuma found, building with support for NUMA nodes -- 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 -- Found nasm: /usr/bin/nasm (found version "2.16.01") -- Found Nasm 2.16.01 to build assembly primitives -- GIT_EXECUTABLE /usr/bin/git -- SOURCE CODE IS FROM x265 GIT ARCHIVED ZIP OR TAR BALL -- GIT ARCHIVAL INFORMATION PROCESSED -- X265 RELEASE VERSION 3.5+1-f0c1022b6 -- Looking for strtok_r -- Looking for strtok_r - found -- Configuring done (3.5s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_ASM_NASM_FLAGS -- Build files have been written to: /home/buildozer/aports/community/x265/src/x265_3.5/build-10 [1/50] Building CXX object common/CMakeFiles/common.dir/scaler.cpp.o [2/50] Building CXX object common/CMakeFiles/common.dir/deblock.cpp.o [3/50] Building CXX object common/CMakeFiles/common.dir/quant.cpp.o [4/50] Building CXX object common/CMakeFiles/common.dir/scalinglist.cpp.o [5/50] Building CXX object common/CMakeFiles/common.dir/predict.cpp.o [6/50] Building CXX object common/CMakeFiles/common.dir/piclist.cpp.o [7/50] Building CXX object common/CMakeFiles/common.dir/lowres.cpp.o [8/50] Building CXX object common/CMakeFiles/common.dir/slice.cpp.o [9/50] Building CXX object common/CMakeFiles/common.dir/cudata.cpp.o [10/50] Building CXX object common/CMakeFiles/common.dir/framedata.cpp.o [11/50] Building CXX object common/CMakeFiles/common.dir/frame.cpp.o [12/50] Building CXX object common/CMakeFiles/common.dir/param.cpp.o [13/50] Building CXX object common/CMakeFiles/common.dir/common.cpp.o [14/50] Building CXX object common/CMakeFiles/common.dir/picyuv.cpp.o [15/50] Building CXX object common/CMakeFiles/common.dir/shortyuv.cpp.o [16/50] Building CXX object common/CMakeFiles/common.dir/yuv.cpp.o [17/50] Building CXX object common/CMakeFiles/common.dir/bitstream.cpp.o [18/50] Building CXX object common/CMakeFiles/common.dir/md5.cpp.o [19/50] Building CXX object common/CMakeFiles/common.dir/wavefront.cpp.o [20/50] Building CXX object common/CMakeFiles/common.dir/threadpool.cpp.o [21/50] Building CXX object common/CMakeFiles/common.dir/threading.cpp.o [22/50] Building CXX object common/CMakeFiles/common.dir/version.cpp.o [23/50] Building CXX object common/CMakeFiles/common.dir/cpu.cpp.o [24/50] Building CXX object common/CMakeFiles/common.dir/constants.cpp.o [25/50] Building CXX object common/CMakeFiles/common.dir/loopfilter.cpp.o [26/50] Building CXX object common/CMakeFiles/common.dir/intrapred.cpp.o [27/50] Building CXX object common/CMakeFiles/common.dir/ipfilter.cpp.o [28/50] Building CXX object common/CMakeFiles/common.dir/lowpassdct.cpp.o [29/50] Building CXX object common/CMakeFiles/common.dir/dct.cpp.o [30/50] Building CXX object common/CMakeFiles/common.dir/pixel.cpp.o [31/50] Building CXX object common/CMakeFiles/common.dir/primitives.cpp.o [32/50] Building CXX object encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o [33/50] Building CXX object encoder/CMakeFiles/encoder.dir/api.cpp.o [34/50] Building CXX object encoder/CMakeFiles/encoder.dir/encoder.cpp.o [35/50] Building CXX object encoder/CMakeFiles/encoder.dir/reference.cpp.o [36/50] Building CXX object encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o [37/50] Building CXX object encoder/CMakeFiles/encoder.dir/dpb.cpp.o [38/50] Building CXX object encoder/CMakeFiles/encoder.dir/entropy.cpp.o [39/50] Building CXX object encoder/CMakeFiles/encoder.dir/sao.cpp.o [40/50] Building CXX object encoder/CMakeFiles/encoder.dir/sei.cpp.o [41/50] Building CXX object encoder/CMakeFiles/encoder.dir/nal.cpp.o [42/50] Building CXX object encoder/CMakeFiles/encoder.dir/level.cpp.o [43/50] Building CXX object encoder/CMakeFiles/encoder.dir/framefilter.cpp.o [44/50] Building CXX object encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o [45/50] Building CXX object encoder/CMakeFiles/encoder.dir/slicetype.cpp.o [46/50] Building CXX object encoder/CMakeFiles/encoder.dir/motion.cpp.o [47/50] Building CXX object encoder/CMakeFiles/encoder.dir/bitcost.cpp.o [48/50] Building CXX object encoder/CMakeFiles/encoder.dir/search.cpp.o [49/50] Building CXX object encoder/CMakeFiles/encoder.dir/analysis.cpp.o /home/buildozer/aports/community/x265/src/x265_3.5/source/encoder/analysis.cpp: In member function 'x265_10bit::Mode& x265_10bit::Analysis::compressCTU(x265_10bit::CUData&, x265_10bit::Frame&, const x265_10bit::CUGeom&, const x265_10bit::Entropy&)': /home/buildozer/aports/community/x265/src/x265_3.5/source/encoder/analysis.cpp:160:51: warning: comparing the result of pointer addition '((*((x265_10bit::Analysis*)this)->x265_10bit::Analysis::.x265_10bit::Search::m_frame->x265_10bit::Frame::m_ctuInfo) + ((sizetype)(ctu.x265_10bit::CUData::m_cuAddr * 264)))' and NULL [-Waddress] 160 | if (m_param->bCTUInfo && (*m_frame->m_ctuInfo + ctu.m_cuAddr)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [50/50] Linking CXX static library libx265.a -- cmake version 3.26.3 -- The C compiler identification is GNU 12.2.1 -- The CXX compiler identification is GNU 12.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found NUMA: /usr -- Looking for numa_node_of_cpu -- Looking for numa_node_of_cpu - found -- libnuma found, building with support for NUMA nodes -- 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 -- Found nasm: /usr/bin/nasm (found version "2.16.01") -- Found Nasm 2.16.01 to build assembly primitives -- GIT_EXECUTABLE /usr/bin/git -- SOURCE CODE IS FROM x265 GIT ARCHIVED ZIP OR TAR BALL -- GIT ARCHIVAL INFORMATION PROCESSED -- X265 RELEASE VERSION 3.5+1-f0c1022b6 -- Looking for strtok_r -- Looking for strtok_r - found -- Looking for include file getopt.h -- Looking for include file getopt.h - found -- Configuring done (3.6s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_ASM_NASM_FLAGS -- Build files have been written to: /home/buildozer/aports/community/x265/src/x265_3.5/build [1/64] Building CXX object CMakeFiles/cli.dir/abrEncApp.cpp.o [2/64] Building CXX object CMakeFiles/cli.dir/x265cli.cpp.o [3/64] Building CXX object CMakeFiles/cli.dir/x265.cpp.o [4/64] Building CXX object CMakeFiles/cli.dir/output/yuv.cpp.o [5/64] Building CXX object CMakeFiles/cli.dir/output/y4m.cpp.o [6/64] Building CXX object CMakeFiles/cli.dir/output/reconplay.cpp.o [7/64] Building CXX object CMakeFiles/cli.dir/output/raw.cpp.o [8/64] Building CXX object CMakeFiles/cli.dir/output/output.cpp.o [9/64] Building CXX object CMakeFiles/cli.dir/input/yuv.cpp.o [10/64] Building CXX object CMakeFiles/cli.dir/input/y4m.cpp.o [11/64] Building CXX object CMakeFiles/cli.dir/input/input.cpp.o [12/64] Building CXX object common/CMakeFiles/common.dir/scaler.cpp.o [13/64] Building CXX object common/CMakeFiles/common.dir/deblock.cpp.o [14/64] Building CXX object common/CMakeFiles/common.dir/quant.cpp.o [15/64] Building CXX object common/CMakeFiles/common.dir/scalinglist.cpp.o [16/64] Building CXX object common/CMakeFiles/common.dir/predict.cpp.o [17/64] Building CXX object common/CMakeFiles/common.dir/piclist.cpp.o [18/64] Building CXX object common/CMakeFiles/common.dir/lowres.cpp.o [19/64] Building CXX object common/CMakeFiles/common.dir/slice.cpp.o [20/64] Building CXX object common/CMakeFiles/common.dir/cudata.cpp.o [21/64] Building CXX object common/CMakeFiles/common.dir/framedata.cpp.o [22/64] Building CXX object common/CMakeFiles/common.dir/frame.cpp.o [23/64] Building CXX object common/CMakeFiles/common.dir/param.cpp.o [24/64] Building CXX object common/CMakeFiles/common.dir/common.cpp.o [25/64] Building CXX object common/CMakeFiles/common.dir/picyuv.cpp.o [26/64] Building CXX object common/CMakeFiles/common.dir/shortyuv.cpp.o [27/64] Building CXX object common/CMakeFiles/common.dir/yuv.cpp.o [28/64] Building CXX object common/CMakeFiles/common.dir/bitstream.cpp.o [29/64] Building CXX object common/CMakeFiles/common.dir/md5.cpp.o [30/64] Building CXX object common/CMakeFiles/common.dir/wavefront.cpp.o [31/64] Building CXX object common/CMakeFiles/common.dir/threadpool.cpp.o [32/64] Building CXX object common/CMakeFiles/common.dir/threading.cpp.o [33/64] Building CXX object common/CMakeFiles/common.dir/version.cpp.o [34/64] Building CXX object common/CMakeFiles/common.dir/cpu.cpp.o [35/64] Building CXX object common/CMakeFiles/common.dir/constants.cpp.o [36/64] Building CXX object common/CMakeFiles/common.dir/loopfilter.cpp.o [37/64] Building CXX object common/CMakeFiles/common.dir/intrapred.cpp.o [38/64] Building CXX object common/CMakeFiles/common.dir/ipfilter.cpp.o [39/64] Building CXX object common/CMakeFiles/common.dir/lowpassdct.cpp.o [40/64] Building CXX object common/CMakeFiles/common.dir/dct.cpp.o [41/64] Building CXX object common/CMakeFiles/common.dir/pixel.cpp.o [42/64] Building CXX object common/CMakeFiles/common.dir/primitives.cpp.o [43/64] Building CXX object encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o [44/64] Building CXX object encoder/CMakeFiles/encoder.dir/api.cpp.o [45/64] Building CXX object encoder/CMakeFiles/encoder.dir/encoder.cpp.o [46/64] Building CXX object encoder/CMakeFiles/encoder.dir/reference.cpp.o [47/64] Building CXX object encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o [48/64] Building CXX object encoder/CMakeFiles/encoder.dir/dpb.cpp.o [49/64] Building CXX object encoder/CMakeFiles/encoder.dir/entropy.cpp.o [50/64] Building CXX object encoder/CMakeFiles/encoder.dir/sao.cpp.o [51/64] Building CXX object encoder/CMakeFiles/encoder.dir/sei.cpp.o [52/64] Building CXX object encoder/CMakeFiles/encoder.dir/nal.cpp.o [53/64] Building CXX object encoder/CMakeFiles/encoder.dir/level.cpp.o [54/64] Building CXX object encoder/CMakeFiles/encoder.dir/framefilter.cpp.o [55/64] Building CXX object encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o [56/64] Building CXX object encoder/CMakeFiles/encoder.dir/slicetype.cpp.o [57/64] Building CXX object encoder/CMakeFiles/encoder.dir/motion.cpp.o [58/64] Building CXX object encoder/CMakeFiles/encoder.dir/bitcost.cpp.o [59/64] Building CXX object encoder/CMakeFiles/encoder.dir/search.cpp.o [60/64] Building CXX object encoder/CMakeFiles/encoder.dir/analysis.cpp.o /home/buildozer/aports/community/x265/src/x265_3.5/source/encoder/analysis.cpp: In member function 'x265::Mode& x265::Analysis::compressCTU(x265::CUData&, x265::Frame&, const x265::CUGeom&, const x265::Entropy&)': /home/buildozer/aports/community/x265/src/x265_3.5/source/encoder/analysis.cpp:160:51: warning: comparing the result of pointer addition '((*((x265::Analysis*)this)->x265::Analysis::.x265::Search::m_frame->x265::Frame::m_ctuInfo) + ((sizetype)(ctu.x265::CUData::m_cuAddr * 264)))' and NULL [-Waddress] 160 | if (m_param->bCTUInfo && (*m_frame->m_ctuInfo + ctu.m_cuAddr)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [61/64] Linking CXX shared library libx265.so.199 [62/64] Linking CXX static library libx265.a /home/buildozer/aports/community/x265/src/x265_3.5/source/./x265.h:193:16: warning: type 'struct x265_analysis_distortion_data' violates the C++ One Definition Rule [-Wodr] 193 | typedef struct x265_analysis_distortion_data | ^ /home/buildozer/aports/community/x265/src/x265_3.5/source/./x265.h:193:16: note: a different type is defined in another translation unit 193 | typedef struct x265_analysis_distortion_data | ^ /home/buildozer/aports/community/x265/src/x265_3.5/source/./x265.h:195:19: note: the first difference of corresponding definitions is field 'ctuDistortion' 195 | sse_t* ctuDistortion; | ^ /home/buildozer/aports/community/x265/src/x265_3.5/source/./x265.h:195:19: note: a field of same name but different type is defined in another translation unit 195 | sse_t* ctuDistortion; | ^ /home/buildozer/aports/community/x265/src/x265_3.5/source/common/cpu.cpp:121:10: warning: type of 'x265_12bit_cpu_xgetbv' does not match original declaration [-Wlto-type-mismatch] 121 | uint64_t PFX(cpu_xgetbv)(int xcr); | ^ /home/buildozer/aports/community/x265/src/x265_3.5/source/common/primitives.cpp:296:6: note: return value type mismatch 296 | void PFX(cpu_xgetbv)(uint32_t, uint32_t *, uint32_t *) {} | ^ /home/buildozer/aports/community/x265/src/x265_3.5/source/common/primitives.cpp:296:6: note: type 'void' should match type 'uint64_t' /home/buildozer/aports/community/x265/src/x265_3.5/source/common/primitives.cpp:296:6: note: 'x265_12bit_cpu_xgetbv' was previously declared here /home/buildozer/aports/community/x265/src/x265_3.5/source/common/cpu.cpp:121:10: warning: type of 'x265_10bit_cpu_xgetbv' does not match original declaration [-Wlto-type-mismatch] 121 | uint64_t PFX(cpu_xgetbv)(int xcr); | ^ /home/buildozer/aports/community/x265/src/x265_3.5/source/common/primitives.cpp:296:6: note: return value type mismatch 296 | void PFX(cpu_xgetbv)(uint32_t, uint32_t *, uint32_t *) {} | ^ /home/buildozer/aports/community/x265/src/x265_3.5/source/common/primitives.cpp:296:6: note: type 'void' should match type 'uint64_t' /home/buildozer/aports/community/x265/src/x265_3.5/source/common/primitives.cpp:296:6: note: 'x265_10bit_cpu_xgetbv' was previously declared here /home/buildozer/aports/community/x265/src/x265_3.5/source/common/cpu.cpp:121:10: warning: type of 'x265_cpu_xgetbv' does not match original declaration [-Wlto-type-mismatch] 121 | uint64_t PFX(cpu_xgetbv)(int xcr); | ^ /home/buildozer/aports/community/x265/src/x265_3.5/source/common/primitives.cpp:296:6: note: return value type mismatch 296 | void PFX(cpu_xgetbv)(uint32_t, uint32_t *, uint32_t *) {} | ^ /home/buildozer/aports/community/x265/src/x265_3.5/source/common/primitives.cpp:296:6: note: type 'void' should match type 'uint64_t' /home/buildozer/aports/community/x265/src/x265_3.5/source/common/primitives.cpp:296:6: note: 'x265_cpu_xgetbv' was previously declared here /home/buildozer/aports/community/x265/src/x265_3.5/source/encoder/sao.cpp: In member function 'allocSaoParam': /home/buildozer/aports/community/x265/src/x265_3.5/source/encoder/sao.cpp:224:81: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 224 | saoParam->ctuParam[i] = new SaoCtuParam[m_numCuInHeight * m_numCuInWidth]; | ^ /usr/include/c++/12.2.1/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /home/buildozer/aports/community/x265/src/x265_3.5/source/encoder/sao.cpp: In member function 'allocSaoParam': /home/buildozer/aports/community/x265/src/x265_3.5/source/encoder/sao.cpp:224:81: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 224 | saoParam->ctuParam[i] = new SaoCtuParam[m_numCuInHeight * m_numCuInWidth]; | ^ /usr/include/c++/12.2.1/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /home/buildozer/aports/community/x265/src/x265_3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /home/buildozer/aports/community/x265/src/x265_3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/12.2.1/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /home/buildozer/aports/community/x265/src/x265_3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /home/buildozer/aports/community/x265/src/x265_3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/12.2.1/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /home/buildozer/aports/community/x265/src/x265_3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /home/buildozer/aports/community/x265/src/x265_3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/12.2.1/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /home/buildozer/aports/community/x265/src/x265_3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /home/buildozer/aports/community/x265/src/x265_3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/12.2.1/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /home/buildozer/aports/community/x265/src/x265_3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /home/buildozer/aports/community/x265/src/x265_3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/12.2.1/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /home/buildozer/aports/community/x265/src/x265_3.5/source/encoder/sao.cpp: In member function 'allocSaoParam': /home/buildozer/aports/community/x265/src/x265_3.5/source/encoder/sao.cpp:224:81: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 224 | saoParam->ctuParam[i] = new SaoCtuParam[m_numCuInHeight * m_numCuInWidth]; | ^ /usr/include/c++/12.2.1/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /home/buildozer/aports/community/x265/src/x265_3.5/source/common/scaler.cpp: In member function 'initCoeff': /home/buildozer/aports/community/x265/src/x265_3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/12.2.1/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /home/buildozer/aports/community/x265/src/x265_3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/12.2.1/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /home/buildozer/aports/community/x265/src/x265_3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/12.2.1/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /home/buildozer/aports/community/x265/src/x265_3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/12.2.1/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /home/buildozer/aports/community/x265/src/x265_3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /home/buildozer/aports/community/x265/src/x265_3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/12.2.1/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [63/64] Creating library symlink libx265.so [64/64] Linking CXX executable x265 x265 [info]: HEVC encoder version 3.5+1-f0c1022b6 x265 [info]: build info [Linux][GCC 12.2.1][32 bit][noasm] 8bit+10bit+12bit x265 [info]: using cpu capabilities: none! >>> x265: Entering fakeroot... -- Install configuration: "Release" -- Installing: /home/buildozer/aports/community/x265/pkg/x265/usr/lib/libx265.a -- Installing: /home/buildozer/aports/community/x265/pkg/x265/usr/include/x265.h -- Installing: /home/buildozer/aports/community/x265/pkg/x265/usr/include/x265_config.h -- Installing: /home/buildozer/aports/community/x265/pkg/x265/usr/lib/libx265.so.199 -- Installing: /home/buildozer/aports/community/x265/pkg/x265/usr/lib/libx265.so -- Installing: /home/buildozer/aports/community/x265/pkg/x265/usr/lib/pkgconfig/x265.pc -- Installing: /home/buildozer/aports/community/x265/pkg/x265/usr/bin/x265 -- Set runtime path of "/home/buildozer/aports/community/x265/pkg/x265/usr/bin/x265" to "" removed '/home/buildozer/aports/community/x265/pkg/x265/usr/lib/libx265.a' >>> x265-dev*: Running split function dev... >>> x265-dev*: Preparing subpackage x265-dev... >>> x265-dev*: Stripping binaries >>> x265-dev*: Running postcheck for x265-dev >>> x265-libs*: Running split function libs... >>> x265-libs*: Preparing subpackage x265-libs... >>> x265-libs*: Stripping binaries >>> x265-libs*: Running postcheck for x265-libs >>> x265*: Running postcheck for x265 >>> x265*: Preparing package x265... >>> x265*: Stripping binaries >>> x265-dev*: Scanning shared objects >>> x265-libs*: Scanning shared objects >>> x265*: Scanning shared objects >>> x265-dev*: Tracing dependencies... pkgconfig x265-libs=3.5-r4 >>> x265-dev*: Package size: 132.0 KB >>> x265-dev*: Compressing data... >>> x265-dev*: Create checksum... >>> x265-dev*: Create x265-dev-3.5-r4.apk >>> x265-libs*: Tracing dependencies... so:libc.musl-x86.so.1 so:libgcc_s.so.1 so:libnuma.so.1 so:libstdc++.so.6 >>> x265-libs*: Package size: 4.6 MB >>> x265-libs*: Compressing data... >>> x265-libs*: Create checksum... >>> x265-libs*: Create x265-libs-3.5-r4.apk >>> x265*: Tracing dependencies... so:libc.musl-x86.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 so:libx265.so.199 >>> x265*: Package size: 152.0 KB >>> x265*: Compressing data... >>> x265*: Create checksum... >>> x265*: Create x265-3.5-r4.apk >>> x265: Build complete at Thu, 20 Apr 2023 20:44:57 +0000 elapsed time 0h 1m 26s >>> x265: Cleaning up srcdir >>> x265: Cleaning up pkgdir >>> x265: Uninstalling dependencies... (1/12) Purging .makedepends-x265 (20230420.204342) (2/12) Purging cmake (3.26.3-r1) (3/12) Purging nasm (2.16.01-r2) (4/12) Purging numactl-dev (2.0.16-r4) (5/12) Purging numactl (2.0.16-r4) (6/12) Purging libarchive (3.6.2-r2) (7/12) Purging libbz2 (1.0.8-r5) (8/12) Purging libformw (6.4_p20230401-r4) (9/12) Purging libuv (1.44.2-r2) (10/12) Purging rhash-libs (1.4.3-r2) (11/12) Purging samurai (1.2-r3) (12/12) Purging xz-libs (5.4.2-r1) Executing busybox-1.36.0-r7.trigger OK: 373 MiB in 98 packages >>> x265: Updating the community/x86 repository index... >>> x265: Signing the index...