* Package: media-video/ccextractor-0.85 * Repository: gentoo * Maintainer: media-video@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking ccextractor-src-nowin.0.85.zip to /var/tmp/portage/media-video/ccextractor-0.85/work >>> Source unpacked in /var/tmp/portage/media-video/ccextractor-0.85/work >>> Preparing source in /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src ... * Applying zlib.patch ... [ ok ] * Applying cflags.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src ... >>> Working in BUILD_DIR: "/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build" cmake --no-warn-unused-cli -C /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/gentoo_common_config.cmake -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/gentoo_rules.cmake -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/gentoo_toolchain.cmake /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src Not searching for unused variables given on the command line. loading initial cache file /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/gentoo_common_config.cmake -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- 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/x86_64-pc-linux-gnu-g++ -- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: x86_64-pc-linux-gnu-pkg-config (found version "1.2.2") -- Checking for module 'libpng' -- Found libpng, version 1.6.29 -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 C++ -O2 -pipe -march=native Linker flags: Executable -Wl,-O1 -Wl,--as-needed Module -Wl,-O1 -Wl,--as-needed Shared -Wl,-O1 -Wl,--as-needed -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build >>> Source configured. >>> Compiling source in /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src ... >>> Working in BUILD_DIR: "/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build" make -j1 VERBOSE=1 /usr/bin/cmake -H/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -B/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/CMakeFiles /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build' make -f lib_ccx/CMakeFiles/ccx.dir/build.make lib_ccx/CMakeFiles/ccx.dir/depend make[2]: Entering directory '/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build' cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx/CMakeFiles/ccx.dir/DependInfo.cmake Dependee "/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx/CMakeFiles/ccx.dir/DependInfo.cmake" is newer than depender "/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx/CMakeFiles/ccx.dir/depend.internal". Dependee "/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx/CMakeFiles/ccx.dir/depend.internal". Scanning dependencies of target ccx make[2]: Leaving directory '/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build' make -f lib_ccx/CMakeFiles/ccx.dir/build.make lib_ccx/CMakeFiles/ccx.dir/build make[2]: Entering directory '/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build' [ 1%] Building C object lib_ccx/CMakeFiles/ccx.dir/__/zvbi/bit_slicer.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/__/zvbi/bit_slicer.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/bit_slicer.c In file included from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/bit_slicer.c:24:0: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/misc.h:384:0: warning: "strndup" redefined # define strndup _vbi_strndup ^ In file included from /usr/include/string.h:634:0, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/misc.h:32, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/bit_slicer.c:24: /usr/include/bits/string2.h:236:0: note: this is the location of the previous definition # define strndup(s, n) __strndup (s, n) ^ [ 2%] Building C object lib_ccx/CMakeFiles/ccx.dir/__/zvbi/decoder.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/__/zvbi/decoder.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/decoder.c In file included from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/decoder.c:30:0: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/misc.h:384:0: warning: "strndup" redefined # define strndup _vbi_strndup ^ In file included from /usr/include/string.h:634:0, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/misc.h:32, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/decoder.c:30: /usr/include/bits/string2.h:236:0: note: this is the location of the previous definition # define strndup(s, n) __strndup (s, n) ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/decoder.c: In function ‘vbi_raw_decoder_resize’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/decoder.c:531:18: warning: variable ‘service_set’ set but not used [-Wunused-but-set-variable] vbi_service_set service_set; ^ [ 2%] Building C object lib_ccx/CMakeFiles/ccx.dir/__/zvbi/raw_decoder.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/__/zvbi/raw_decoder.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/raw_decoder.c In file included from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/raw_decoder.c:29:0: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/misc.h:384:0: warning: "strndup" redefined # define strndup _vbi_strndup ^ In file included from /usr/include/string.h:634:0, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/raw_decoder.c:26: /usr/include/bits/string2.h:236:0: note: this is the location of the previous definition # define strndup(s, n) __strndup (s, n) ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/raw_decoder.c: In function ‘add_job_to_pattern’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/raw_decoder.c:746:10: warning: variable ‘pattern_end’ set but not used [-Wunused-but-set-variable] int8_t *pattern_end; ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/raw_decoder.c: In function ‘vbi3_raw_decoder_debug’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/raw_decoder.c:1092:29: warning: variable ‘sp_lines’ set but not used [-Wunused-but-set-variable] _vbi3_raw_decoder_sp_line *sp_lines; ^ [ 3%] Building C object lib_ccx/CMakeFiles/ccx.dir/__/zvbi/sampling_par.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/__/zvbi/sampling_par.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/sampling_par.c In file included from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/sampling_par.c:26:0: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/misc.h:384:0: warning: "strndup" redefined # define strndup _vbi_strndup ^ In file included from /usr/include/string.h:634:0, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/misc.h:32, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/sampling_par.c:26: /usr/include/bits/string2.h:236:0: note: this is the location of the previous definition # define strndup(s, n) __strndup (s, n) ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/sampling_par.c: In function ‘_vbi_sampling_par_from_services_log’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi/sampling_par.c:432:10: warning: variable ‘margin’ set but not used [-Wunused-but-set-variable] double margin; ^ [ 4%] Building C object lib_ccx/CMakeFiles/ccx.dir/__/lib_hash/sha2.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/__/lib_hash/sha2.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_hash/sha2.c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_hash/sha2.c: In function ‘SHA256_Final’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_hash/sha2.c:606:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(sha2_word64*)&context->buffer[SHA256_SHORT_BLOCK_LENGTH] = context->bitcoun ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_hash/sha2.c: In function ‘SHA512_Last’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_hash/sha2.c:923:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(sha2_word64*)&context->buffer[SHA512_SHORT_BLOCK_LENGTH] = context->bitcount ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_hash/sha2.c:924:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(sha2_word64*)&context->buffer[SHA512_SHORT_BLOCK_LENGTH+8] = context->bitcou ^ [ 5%] Building C object lib_ccx/CMakeFiles/ccx.dir/activity.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/activity.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/activity.c [ 6%] Building C object lib_ccx/CMakeFiles/ccx.dir/asf_functions.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/asf_functions.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/asf_functions.c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/asf_functions.c: In function ‘asf_readval’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/asf_functions.c:39:9: warning: ‘rval’ may be used uninitialized in this function [-Wmaybe-uninitialized] return rval; ^ [ 6%] Building C object lib_ccx/CMakeFiles/ccx.dir/avc_functions.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/avc_functions.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/avc_functions.c [ 7%] Building C object lib_ccx/CMakeFiles/ccx.dir/cc_bitstream.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/cc_bitstream.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/cc_bitstream.c [ 8%] Building C object lib_ccx/CMakeFiles/ccx.dir/ccx_common_char_encoding.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/ccx_common_char_encoding.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_char_encoding.c [ 9%] Building C object lib_ccx/CMakeFiles/ccx.dir/ccx_common_common.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/ccx_common_common.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_common.c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_common.c: In function ‘fdprintf’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_common.c:27:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(fd, p, n); ^ [ 10%] Building C object lib_ccx/CMakeFiles/ccx.dir/ccx_common_constants.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/ccx_common_constants.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_constants.c [ 10%] Building C object lib_ccx/CMakeFiles/ccx.dir/ccx_common_option.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/ccx_common_option.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_option.c [ 11%] Building C object lib_ccx/CMakeFiles/ccx.dir/ccx_common_timing.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/ccx_common_timing.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_timing.c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_timing.c: In function ‘get_fts’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_timing.c:280:9: warning: ‘fts’ may be used uninitialized in this function [-Wmaybe-uninitialized] return fts; ^ [ 12%] Building C object lib_ccx/CMakeFiles/ccx.dir/ccx_decoders_608.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/ccx_decoders_608.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_608.c [ 13%] Building C object lib_ccx/CMakeFiles/ccx.dir/ccx_decoders_708.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/ccx_decoders_708.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708.c [ 14%] Building C object lib_ccx/CMakeFiles/ccx.dir/ccx_decoders_708_encoding.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/ccx_decoders_708_encoding.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_encoding.c [ 14%] Building C object lib_ccx/CMakeFiles/ccx.dir/ccx_decoders_708_output.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/ccx_decoders_708_output.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c: In function ‘_dtvcc_write_row’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:148:34: warning: pointer targets in passing argument 2 of ‘utf16_to_utf8’ differ in signedness [-Wpointer-sign] int size = utf16_to_utf8(' ', buf); ^ In file included from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:4:0: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/utility.h:33:8: note: expected ‘unsigned char *’ but argument is of type ‘char *’ size_t utf16_to_utf8(unsigned short utf16_char, unsigned char *out); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:152:58: warning: pointer targets in passing argument 2 of ‘utf16_to_utf8’ differ in signedness [-Wpointer-sign] int size = utf16_to_utf8(tv->chars[row_index][i].sym, buf); ^ In file included from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:4:0: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/utility.h:33:8: note: expected ‘unsigned char *’ but argument is of type ‘char *’ size_t utf16_to_utf8(unsigned short utf16_char, unsigned char *out); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c: In function ‘_dtvcc_change_pen_colors’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:79:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(encoder->dtvcc_writers[tv->service_number - 1].fd, buf, buf_len); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c: In function ‘_dtvcc_change_pen_attribs’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:110:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(encoder->dtvcc_writers[tv->service_number - 1].fd, buf, buf_len); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c: In function ‘_dtvcc_write_row’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:149:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(fd, buf, size); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:153:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(fd, buf, size); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:181:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(fd, encoded_buf_start, encoded_buf - encoded_buf_start); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:187:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(fd, buf, buf_len); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c: In function ‘ccx_dtvcc_write_srt’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:211:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(encoder->dtvcc_writers[tv->service_number - 1].fd, buf, strlen(buf)); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:218:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(encoder->dtvcc_writers[tv->service_number - 1].fd, ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:222:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(encoder->dtvcc_writers[tv->service_number - 1].fd, ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c: In function ‘ccx_dtvcc_write_transcript’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:280:5: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(encoder->dtvcc_writers[tv->service_number - 1].fd, buf, strlen(buf)); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:283:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(encoder->dtvcc_writers[tv->service_number - 1].fd, ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c: In function ‘_dtvcc_write_sami_header’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:311:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(encoder->dtvcc_writers[tv->service_number - 1].fd, buf, buf_len); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c: In function ‘_dtvcc_write_sami_footer’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:318:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(encoder->dtvcc_writers[tv->service_number - 1].fd, buf, strlen(buf)); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:319:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(encoder->dtvcc_writers[tv->service_number - 1].fd, ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c: In function ‘ccx_dtvcc_write_sami’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:341:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(encoder->dtvcc_writers[tv->service_number - 1].fd, buf, strlen(buf)); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:348:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(encoder->dtvcc_writers[tv->service_number - 1].fd, ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:350:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(encoder->dtvcc_writers[tv->service_number - 1].fd, ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:358:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(encoder->dtvcc_writers[tv->service_number - 1].fd, buf, strlen(buf)); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c: In function ‘ccx_dtvcc_writer_output’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_708_output.c:476:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(writer->fd, UTF8_BOM, sizeof(UTF8_BOM)); ^ [ 15%] Building C object lib_ccx/CMakeFiles/ccx.dir/ccx_decoders_common.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/ccx_decoders_common.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_common.c [ 16%] Building C object lib_ccx/CMakeFiles/ccx.dir/ccx_decoders_isdb.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/ccx_decoders_isdb.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c: In function ‘reserve_buf’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c:373:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] text->buf = ptr; ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c: In function ‘get_text’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c:516:32: warning: pointer targets in passing argument 1 of ‘ccx_strstr_ignorespace’ differ in signedness [-Wpointer-sign] if (ccx_strstr_ignorespace(text->buf, sb_text->buf)) ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c:463:12: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ static int ccx_strstr_ignorespace(const unsigned char *str1, const unsigned cha ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c:516:43: warning: pointer targets in passing argument 2 of ‘ccx_strstr_ignorespace’ differ in signedness [-Wpointer-sign] if (ccx_strstr_ignorespace(text->buf, sb_text->buf)) ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c:463:12: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ static int ccx_strstr_ignorespace(const unsigned char *str1, const unsigned cha ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c:520:34: warning: pointer targets in passing argument 1 of ‘ccx_strstr_ignorespace’ differ in signedness [-Wpointer-sign] if (!ccx_strstr_ignorespace(sb_text->buf, text->buf)) ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c:463:12: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ static int ccx_strstr_ignorespace(const unsigned char *str1, const unsigned cha ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c:520:48: warning: pointer targets in passing argument 2 of ‘ccx_strstr_ignorespace’ differ in signedness [-Wpointer-sign] if (!ccx_strstr_ignorespace(sb_text->buf, text->buf)) ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c:463:12: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ static int ccx_strstr_ignorespace(const unsigned char *str1, const unsigned cha ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c:545:32: warning: pointer targets in passing argument 1 of ‘ccx_strstr_ignorespace’ differ in signedness [-Wpointer-sign] if (ccx_strstr_ignorespace(text->buf, sb_text->buf)) ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c:463:12: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ static int ccx_strstr_ignorespace(const unsigned char *str1, const unsigned cha ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c:545:43: warning: pointer targets in passing argument 2 of ‘ccx_strstr_ignorespace’ differ in signedness [-Wpointer-sign] if (ccx_strstr_ignorespace(text->buf, sb_text->buf)) ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c:463:12: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ static int ccx_strstr_ignorespace(const unsigned char *str1, const unsigned cha ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c:488:19: warning: variable ‘wtrepeat_text’ set but not used [-Wunused-but-set-variable] struct ISDBText *wtrepeat_text = NULL; ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c: In function ‘parse_caption_statement_data’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c:1313:24: warning: pointer targets in passing argument 2 of ‘add_cc_sub_text’ differ in signedness [-Wpointer-sign] add_cc_sub_text(sub, buffer, ctx->prev_timestamp, ctx->timestamp, "NA", "ISDB ^ In file included from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/lib_ccx.h:9:0, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c:3: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_common.h:48:5: note: expected ‘char *’ but argument is of type ‘unsigned char *’ int add_cc_sub_text(struct cc_subtitle *sub, char *str, LLONG start_time, ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c: In function ‘isdb_parse_data_group’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c:1333:6: warning: variable ‘last_link_number’ set but not used [-Wunused-but-set-variable] int last_link_number = 0; ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c:1332:6: warning: variable ‘link_number’ set but not used [-Wunused-but-set-variable] int link_number = 0; ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c:1331:6: warning: unused variable ‘version’ [-Wunused-variable] int version = (*buf & 2); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c: In function ‘parse_caption_statement_data.isra.6’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c:1263:7: warning: ‘ret’ may be used uninitialized in this function [-Wmaybe-uninitialized] buf += ret; ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_isdb.c:1234:6: note: ‘ret’ was declared here int ret; ^ [ 17%] Building C object lib_ccx/CMakeFiles/ccx.dir/ccx_decoders_vbi.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/ccx_decoders_vbi.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_vbi.c [ 18%] Building C object lib_ccx/CMakeFiles/ccx.dir/ccx_decoders_xds.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/ccx_decoders_xds.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_xds.c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_xds.c: In function ‘xds_do_current_and_future’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_xds.c:673:9: warning: suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’ [-Wparentheses] if (!ctx->cur_xds_payload[2] & 20 || !ctx->cur_xds_payload[3] & 20) // Bit ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_xds.c:673:42: warning: suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’ [-Wparentheses] if (!ctx->cur_xds_payload[2] & 20 || !ctx->cur_xds_payload[3] & 20) // Bit ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_decoders_xds.c:669:9: warning: variable ‘changed’ set but not used [-Wunused-but-set-variable] int changed = 0; ^ [ 18%] Building C object lib_ccx/CMakeFiles/ccx.dir/ccx_demuxer.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/ccx_demuxer.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_demuxer.c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_demuxer.c: In function ‘ccx_demuxer_reset’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_demuxer.c:14:23: warning: overflow in implicit constant conversion [-Woverflow] memset(ctx->min_pts, UINT64_MAX, (MAX_PSI_PID + 1) * sizeof(uint64_t)); ^ [ 19%] Building C object lib_ccx/CMakeFiles/ccx.dir/ccx_dtvcc.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/ccx_dtvcc.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_dtvcc.c [ 20%] Building C object lib_ccx/CMakeFiles/ccx.dir/ccx_encoders_common.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/ccx_encoders_common.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_common.c [ 21%] Building C object lib_ccx/CMakeFiles/ccx.dir/ccx_encoders_curl.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/ccx_encoders_curl.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_curl.c [ 21%] Building C object lib_ccx/CMakeFiles/ccx.dir/ccx_encoders_g608.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/ccx_encoders_g608.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_g608.c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_g608.c: In function ‘write_cc_buffer_as_g608’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_g608.c:85:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(context->out->fh, context->buffer, used); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_g608.c:91:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write (context->out->fh, context->buffer, used); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_g608.c:96:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(context->out->fh, context->subline, length); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_g608.c:99:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(context->out->fh, context->subline, length); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_g608.c:102:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(context->out->fh, context->subline, length); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_g608.c:103:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(context->out->fh, context->encoded_crlf, context->encoded_crlf_length); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_g608.c:107:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write (context->out->fh, context->encoded_crlf, context->encoded_crlf_length); ^ [ 22%] Building C object lib_ccx/CMakeFiles/ccx.dir/ccx_encoders_helpers.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/ccx_encoders_helpers.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_helpers.c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_helpers.c: In function ‘encode_line’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_helpers.c:168:3: warning: enumeration value ‘CCX_ENC_ASCII’ not handled in switch [-Wswitch] switch (ctx->encoding) ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_helpers.c: In function ‘get_decoder_line_encoded’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_helpers.c:305:3: warning: enumeration value ‘CCX_ENC_ASCII’ not handled in switch [-Wswitch] switch (ctx->encoding) ^ [ 23%] Building C object lib_ccx/CMakeFiles/ccx.dir/ccx_encoders_sami.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/ccx_encoders_sami.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_sami.c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_sami.c: In function ‘write_cc_buffer_as_sami’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_sami.c:224:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write (context->out->fh, context->buffer, used); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_sami.c:235:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write (context->out->fh, context->subline, length); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_sami.c:238:5: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write (context->out->fh, context->encoded_br, context->encoded_br_length); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_sami.c:239:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write (context->out->fh, context->encoded_crlf, context->encoded_crlf_length ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_sami.c:248:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write (context->out->fh, context->buffer, used); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_sami.c:257:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write (context->out->fh, context->buffer, used); ^ [ 24%] Building C object lib_ccx/CMakeFiles/ccx.dir/ccx_encoders_smptett.c.o cd /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor-0.85_build/lib_ccx && /usr/bin/x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/utf8proc -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/gpacmp4 -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/protobuf-c -I/var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/zvbi -DNDEBUG -O2 -pipe -march=native -Wall -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64 -Wall -std=gnu99 -DGPAC_CONFIG_LINUX -o CMakeFiles/ccx.dir/ccx_encoders_smptett.c.o -c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c: In function ‘write_cc_buffer_as_smptett’: /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:272:44: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] unsigned char *final = malloc ( strlen((context->subline)) + 1000); //Being ^ In file included from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_platform.h:7:0, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/lib_ccx.h:7, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:24: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ extern size_t strlen (const char *__s) ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:273:43: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] unsigned char *temp = malloc ( strlen((context->subline)) + 1000); ^ In file included from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_platform.h:7:0, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/lib_ccx.h:7, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:24: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ extern size_t strlen (const char *__s) ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:274:11: warning: assignment makes integer from pointer without a cast [-Wint-conversion] *final=NULL; ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:275:10: warning: assignment makes integer from pointer without a cast [-Wint-conversion] *temp=NULL; ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:296:36: warning: pointer targets in passing argument 1 of ‘strstr’ differ in signedness [-Wpointer-sign] unsigned char * start = strstr((context->subline), ""); ^ In file included from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_platform.h:7:0, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/lib_ccx.h:7, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:24: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ extern char *strstr (const char *__haystack, const char *__needle) ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:296:29: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] unsigned char * start = strstr((context->subline), ""); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:299:21: warning: pointer targets in passing argument 1 of ‘strstr’ differ in signedness [-Wpointer-sign] start = strstr((context->subline), ""); ^ In file included from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_platform.h:7:0, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/lib_ccx.h:7, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:24: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ extern char *strstr (const char *__haystack, const char *__needle) ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:299:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] start = strstr((context->subline), ""); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:303:22: warning: pointer targets in passing argument 1 of ‘strstr’ differ in signedness [-Wpointer-sign] start = strstr((context->subline), ""); ^ In file included from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_platform.h:7:0, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/lib_ccx.h:7, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:24: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ extern char *strstr (const char *__haystack, const char *__needle) ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:303:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] start = strstr((context->subline), ""); ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:319:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] end_tag =""; ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:324:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] end_tag = ""; ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:329:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] end_tag = ""; ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:332:37: warning: pointer targets in passing argument 1 of ‘strstr’ differ in signedness [-Wpointer-sign] unsigned char *end = strstr((context->subline), end_tag); //occurance o ^ In file included from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_platform.h:7:0, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/lib_ccx.h:7, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:24: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ extern char *strstr (const char *__haystack, const char *__needle) ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:332:57: warning: pointer targets in passing argument 2 of ‘strstr’ differ in signedness [-Wpointer-sign] unsigned char *end = strstr((context->subline), end_tag); //occurance o ^ In file included from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_platform.h:7:0, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/lib_ccx.h:7, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:24: /usr/include/string.h:337:14: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ extern char *strstr (const char *__haystack, const char *__needle) ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:332:30: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] unsigned char *end = strstr((context->subline), end_tag); //occurance o ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:337:20: warning: pointer targets in passing argument 1 of ‘strcpy’ differ in signedness [-Wpointer-sign] strcpy(final,(context->subline)); ^ In file included from /usr/include/features.h:410:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_platform.h:5, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/lib_ccx.h:7, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:24: /usr/include/bits/string3.h:107:1: note: expected ‘char * restrict’ but argument is of type ‘unsigned char *’ __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:337:26: warning: pointer targets in passing argument 2 of ‘strcpy’ differ in signedness [-Wpointer-sign] strcpy(final,(context->subline)); ^ In file included from /usr/include/features.h:410:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_platform.h:5, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/lib_ccx.h:7, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:24: /usr/include/bits/string3.h:107:1: note: expected ‘const char * restrict’ but argument is of type ‘unsigned char *’ __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:345:15: warning: pointer targets in passing argument 1 of ‘strncat’ differ in signedness [-Wpointer-sign] strncat(final,(context->subline),start_index); // copying content bef ^ In file included from /usr/include/features.h:410:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_platform.h:5, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/lib_ccx.h:7, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:24: /usr/include/bits/string3.h:152:1: note: expected ‘char * restrict’ but argument is of type ‘unsigned char *’ __NTH (strncat (char *__restrict __dest, const char *__restrict __src, ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:345:21: warning: pointer targets in passing argument 2 of ‘strncat’ differ in signedness [-Wpointer-sign] strncat(final,(context->subline),start_index); // copying content bef ^ In file included from /usr/include/features.h:410:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_platform.h:5, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/lib_ccx.h:7, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:24: /usr/include/bits/string3.h:152:1: note: expected ‘const char * restrict’ but argument is of type ‘unsigned char *’ __NTH (strncat (char *__restrict __dest, const char *__restrict __src, ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:347:14: warning: pointer targets in passing argument 1 of ‘strcat’ differ in signedness [-Wpointer-sign] strcat(final,""); //adding : replacement of ^ In file included from /usr/include/features.h:410:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_platform.h:5, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/lib_ccx.h:7, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:24: /usr/include/bits/string3.h:145:1: note: expected ‘char * restrict’ but argument is of type ‘unsigned char *’ __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:351:15: warning: pointer targets in passing argument 1 of ‘strncat’ differ in signedness [-Wpointer-sign] strncat(temp, (context->subline) + start_index + 3, end_index - start_ind ^ In file included from /usr/include/features.h:410:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_platform.h:5, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/lib_ccx.h:7, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:24: /usr/include/bits/string3.h:152:1: note: expected ‘char * restrict’ but argument is of type ‘unsigned char *’ __NTH (strncat (char *__restrict __dest, const char *__restrict __src, ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:351:21: warning: pointer targets in passing argument 2 of ‘strncat’ differ in signedness [-Wpointer-sign] strncat(temp, (context->subline) + start_index + 3, end_index - start_ind ^ In file included from /usr/include/features.h:410:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_platform.h:5, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/lib_ccx.h:7, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:24: /usr/include/bits/string3.h:152:1: note: expected ‘const char * restrict’ but argument is of type ‘unsigned char *’ __NTH (strncat (char *__restrict __dest, const char *__restrict __src, ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:353:14: warning: pointer targets in passing argument 1 of ‘strcat’ differ in signedness [-Wpointer-sign] strcat(final,temp); //attaching to final sentence. ^ In file included from /usr/include/features.h:410:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_platform.h:5, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/lib_ccx.h:7, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:24: /usr/include/bits/string3.h:145:1: note: expected ‘char * restrict’ but argument is of type ‘unsigned char *’ __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:353:20: warning: pointer targets in passing argument 2 of ‘strcat’ differ in signedness [-Wpointer-sign] strcat(final,temp); //attaching to final sentence. ^ In file included from /usr/include/features.h:410:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_common_platform.h:5, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/lib_ccx.h:7, from /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:24: /usr/include/bits/string3.h:145:1: note: expected ‘const char * restrict’ but argument is of type ‘unsigned char *’ __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ /var/tmp/portage/media-video/ccextractor-0.85/work/ccextractor/src/lib_ccx/ccx_encoders_smptett.c:356:15: warning: pointer targets in passing argument 1 of ‘strcpy’ differ in signedness [-Wpointer-sign] strcpy(temp,"