* Package: app-text/cuneiform-1.1.0-r3:0 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking cuneiform-linux-1.1.0.tar.bz2 to /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work >>> Source unpacked in /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work >>> Preparing source in /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0" * Build directory (BUILD_DIR): "/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-1.1.0_build" * Applying cuneiform-1.1.0-c-assert.patch ... [ ok ] * Applying cuneiform-1.1.0-libm.patch ... [ ok ] * Applying cuneiform-1.1.0-fix_buffer_overflow.patch ... [ ok ] * Applying cuneiform-1.1.0-fix_buffer_overflow_2.patch ... [ ok ] * Applying cuneiform-1.1.0-gcc6.patch ... [ ok ] * Applying cuneiform-1.1.0-gcc7.patch ... [ ok ] * Applying cuneiform-1.1.0-typos.patch ... [ ok ] * Applying cuneiform-1.1.0-gcc11.patch ... [ ok ] >>> Source prepared. * Clang 16 testing: this build is using a /etc/portage/bashrc hook! >>> Configuring source in /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0" * Build directory (BUILD_DIR): "/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-1.1.0_build" cmake -C /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-1.1.0_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-1.1.0_build/gentoo_toolchain.cmake /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0 loading initial cache file /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-1.1.0_build/gentoo_common_config.cmake -- The C compiler identification is Clang 15.0.4 -- The CXX compiler identification is Clang 15.0.4 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /var/tmp/portage/app-text/cuneiform-1.1.0-r3/temp/clang-wrappers/clang - 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/lib/llvm/15/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of void* -- Check size of void* - done -- Looking for include file endian.h -- Looking for include file endian.h - found -- Found ImageMagick: /usr/lib64/libMagick++-7.Q32HDRI.so (found version "7.1.0-48") -- ImageMagick++ found at /usr/include/ImageMagick-7. -- Adding __snp.c to individual libraries. -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fcommon C++ -pipe -march=native -fno-diagnostics-color -O2 -fcommon Linker flags: Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-1.1.0_build >>> Source configured. '/var/tmp/portage/app-text/cuneiform-1.1.0-r3/temp/clang16-errors.log' -> '/var/tmp/clang/app-text/cuneiform-1.1.0-r3/clang16-errors.log' '/var/tmp/portage/app-text/cuneiform-1.1.0-r3/temp/clang16-safe.log' -> '/var/tmp/clang/app-text/cuneiform-1.1.0-r3/clang16-safe.log' >>> Compiling source in /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0" * Build directory (BUILD_DIR): "/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-1.1.0_build" ninja -v -j4 -l0 [1/617] /var/tmp/portage/app-text/cuneiform-1.1.0-r3/temp/clang-wrappers/clang -D_USE_RVERLINE_ -D__CCOM__ -Dccom_EXPORTS -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/include -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/h -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hh -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hhh -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hdebug -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hrk -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hrkint -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hrstr -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/fon/src -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/usage -I/usr/include/ImageMagick-7 -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-1.1.0_build/cuneiform_src/Kern/include -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/ccom/src -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fcommon -fPIC -fno-color-diagnostics -MD -MT cuneiform_src/Kern/ccom/CMakeFiles/ccom.dir/src/ccom_loc.c.o -MF cuneiform_src/Kern/ccom/CMakeFiles/ccom.dir/src/ccom_loc.c.o.d -o cuneiform_src/Kern/ccom/CMakeFiles/ccom.dir/src/ccom_loc.c.o -c /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/ccom/src/ccom_loc.c /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/ccom/src/ccom_loc.c:101:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if( (ww==REC_GW_WORD8(wmax)) ) ~~^~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/ccom/src/ccom_loc.c:101:15: note: remove extraneous parentheses around the comparison to silence this warning if( (ww==REC_GW_WORD8(wmax)) ) ~ ^ ~ /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/ccom/src/ccom_loc.c:101:15: note: use '=' to turn this equality comparison into an assignment if( (ww==REC_GW_WORD8(wmax)) ) ^~ = 1 warning generated. [2/617] /usr/lib/llvm/15/bin/clang++ -D_USE_RVERLINE_ -D__CSTR__ -Dcstr_EXPORTS -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/include -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/h -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hh -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hhh -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hdebug -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hrk -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hrkint -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hrstr -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/fon/src -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/usage -I/usr/include/ImageMagick-7 -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-1.1.0_build/cuneiform_src/Kern/include -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/cstr/src -pipe -march=native -fno-diagnostics-color -O2 -fcommon -fPIC -fno-color-diagnostics -MD -MT cuneiform_src/Kern/cstr/CMakeFiles/cstr.dir/src/cgraph.cpp.o -MF cuneiform_src/Kern/cstr/CMakeFiles/cstr.dir/src/cgraph.cpp.o.d -o cuneiform_src/Kern/cstr/CMakeFiles/cstr.dir/src/cgraph.cpp.o -c /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/cstr/src/cgraph.cpp [3/617] /var/tmp/portage/app-text/cuneiform-1.1.0-r3/temp/clang-wrappers/clang -DDPUMA_SNAP -D_USE_RVERLINE_ -D__RSTR__ -Drstr_EXPORTS -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/include -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/h -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hh -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hhh -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hdebug -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hrk -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hrkint -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hrstr -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/fon/src -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/usage -I/usr/include/ImageMagick-7 -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-1.1.0_build/cuneiform_src/Kern/include -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fcommon -fPIC -fno-color-diagnostics -MD -MT cuneiform_src/Kern/rstr/CMakeFiles/rstr.dir/__/hdebug/__snp.c.o -MF cuneiform_src/Kern/rstr/CMakeFiles/rstr.dir/__/hdebug/__snp.c.o.d -o cuneiform_src/Kern/rstr/CMakeFiles/rstr.dir/__/hdebug/__snp.c.o -c /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hdebug/__snp.c FAILED: cuneiform_src/Kern/rstr/CMakeFiles/rstr.dir/__/hdebug/__snp.c.o /var/tmp/portage/app-text/cuneiform-1.1.0-r3/temp/clang-wrappers/clang -DDPUMA_SNAP -D_USE_RVERLINE_ -D__RSTR__ -Drstr_EXPORTS -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/include -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/h -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hh -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hhh -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hdebug -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hrk -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hrkint -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hrstr -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/fon/src -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/usage -I/usr/include/ImageMagick-7 -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-1.1.0_build/cuneiform_src/Kern/include -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fcommon -fPIC -fno-color-diagnostics -MD -MT cuneiform_src/Kern/rstr/CMakeFiles/rstr.dir/__/hdebug/__snp.c.o -MF cuneiform_src/Kern/rstr/CMakeFiles/rstr.dir/__/hdebug/__snp.c.o.d -o cuneiform_src/Kern/rstr/CMakeFiles/rstr.dir/__/hdebug/__snp.c.o -c /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hdebug/__snp.c /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hdebug/__snp.c:163:20: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] requestNumber, filename, lineNumber); ^~~~~~~~ /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hdebug/__snp.c:989:59: error: incompatible pointer to integer conversion passing 'Handle' (aka 'void *') to parameter of type 'uint32_t' (aka 'unsigned int') [-Wint-conversion] LDPUMA_DrawLine(NULL,start,end,skew,rgb_color,pen_width,key ); ^~~ /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hdebug/__snp.c:384:50: note: passing argument to parameter 'key' here uint32_t rgb_color,int16_t pen_width,uint32_t key ) ^ /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hdebug/__snp.c:993:27: error: incompatible pointer to integer conversion passing 'Handle' (aka 'void *') to parameter of type 'uint32_t' (aka 'unsigned int') [-Wint-conversion] LDPUMA_DeleteLines(NULL,key); ^~~ /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hdebug/__snp.c:397:46: note: passing argument to parameter 'key' here void LDPUMA_DeleteLines(Handle wnd,uint32_t key) ^ 1 warning and 2 errors generated. [4/617] /var/tmp/portage/app-text/cuneiform-1.1.0-r3/temp/clang-wrappers/clang -D_USE_RVERLINE_ -D__CCOM__ -Dccom_EXPORTS -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/include -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/h -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hh -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hhh -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hdebug -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hrk -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hrkint -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hrstr -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/fon/src -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/usage -I/usr/include/ImageMagick-7 -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-1.1.0_build/cuneiform_src/Kern/include -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/ccom/src -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fcommon -fPIC -fno-color-diagnostics -MD -MT cuneiform_src/Kern/ccom/CMakeFiles/ccom.dir/src/ccom.c.o -MF cuneiform_src/Kern/ccom/CMakeFiles/ccom.dir/src/ccom.c.o.d -o cuneiform_src/Kern/ccom/CMakeFiles/ccom.dir/src/ccom.c.o -c /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/ccom/src/ccom.c [5/617] /var/tmp/portage/app-text/cuneiform-1.1.0-r3/temp/clang-wrappers/clang -D_USE_RVERLINE_ -D__CSTR__ -Dcstr_EXPORTS -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/include -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/h -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hh -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hhh -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hdebug -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hrk -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hrkint -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hrstr -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/fon/src -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/usage -I/usr/include/ImageMagick-7 -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-1.1.0_build/cuneiform_src/Kern/include -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/cstr/src -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fcommon -fPIC -fno-color-diagnostics -MD -MT cuneiform_src/Kern/cstr/CMakeFiles/cstr.dir/src/cstr.c.o -MF cuneiform_src/Kern/cstr/CMakeFiles/cstr.dir/src/cstr.c.o.d -o cuneiform_src/Kern/cstr/CMakeFiles/cstr.dir/src/cstr.c.o -c /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/cstr/src/cstr.c /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/cstr/src/cstr.c:929:14: warning: expression result unused [-Wunused-value] ubl->data; ~~~ ^~~~ /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/cstr/src/cstr.c:1241:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if( rn=(CSTR_rast)0 ) ~~^~~~~~~~~~~~~ /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/cstr/src/cstr.c:1241:15: note: place parentheses around the assignment to silence this warning if( rn=(CSTR_rast)0 ) ^ ( ) /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/cstr/src/cstr.c:1241:15: note: use '==' to turn this assignment into an equality comparison if( rn=(CSTR_rast)0 ) ^ == /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/cstr/src/cstr.c:1464:32: warning: passing 'uchar[4]' (aka 'unsigned char[4]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcat(txt,vers.Alt[0].Code); ^~~~~~~~~~~~~~~~ /usr/include/string.h:149:70: note: passing argument to parameter '__src' here extern char *strcat (char *__restrict __dest, const char *__restrict __src) ^ /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/cstr/src/cstr.c:1498:24: warning: passing 'uchar[4]' (aka 'unsigned char[4]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy(buf,vers.Alt[0].Code); ^~~~~~~~~~~~~~~~ /usr/include/string.h:141:70: note: passing argument to parameter '__src' here extern char *strcpy (char *__restrict __dest, const char *__restrict __src) ^ /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/cstr/src/cstr.c:1532:25: warning: passing 'uchar[4]' (aka 'unsigned char[4]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] len+=strlen(vers.Alt[0].Code); ^~~~~~~~~~~~~~~~ /usr/include/string.h:407:35: note: passing argument to parameter '__s' here extern size_t strlen (const char *__s) ^ 5 warnings generated. [6/617] /var/tmp/portage/app-text/cuneiform-1.1.0-r3/temp/clang-wrappers/clang -DDPUMA_SNAP -D_USE_RVERLINE_ -D__RSTR__ -Drstr_EXPORTS -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/include -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/h -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hh -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hhh -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hdebug -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hrk -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hrkint -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/hrstr -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/fon/src -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/usage -I/usr/include/ImageMagick-7 -I/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-1.1.0_build/cuneiform_src/Kern/include -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fcommon -fPIC -fno-color-diagnostics -MD -MT cuneiform_src/Kern/rstr/CMakeFiles/rstr.dir/src/abris.c.o -MF cuneiform_src/Kern/rstr/CMakeFiles/rstr.dir/src/abris.c.o.d -o cuneiform_src/Kern/rstr/CMakeFiles/rstr.dir/src/abris.c.o -c /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/rstr/src/abris.c /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/rstr/src/abris.c:142:18: warning: illegal character encoding in character literal [-Winvalid-source-encoding] case (uchar)'': ^ /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/rstr/src/abris.c:148:18: warning: illegal character encoding in character literal [-Winvalid-source-encoding] case (uchar)'<9E>': return yu_filt(); ^ /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/rstr/src/abris.c:256:14: warning: result of comparison of constant -1 with expression of type 'uchar' (aka 'unsigned char') is always true [-Wtautological-constant-out-of-range-compare] if ( rxmax2 > -1 && rxmax2 < 127 && rmax - r_abr[rxmax2+1] >= (fullw/3) ) ~~~~~~ ^ ~~ /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/rstr/src/abris.c:629:34: warning: result of comparison of constant -1 with expression of type 'uchar' (aka 'unsigned char') is always true [-Wtautological-constant-out-of-range-compare] if ( fax_corr < 127 && fax_corr >= -1 && ~~~~~~~~ ^ ~~ /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/rstr/src/abris.c:922:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if ( midh=dps >= 0 && midh+dps < 128 ) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/rstr/src/abris.c:922:11: note: place parentheses around the assignment to silence this warning if ( midh=dps >= 0 && midh+dps < 128 ) ^ ( ) /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/rstr/src/abris.c:922:11: note: use '==' to turn this assignment into an equality comparison if ( midh=dps >= 0 && midh+dps < 128 ) ^ == /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/rstr/src/abris.c:1584:12: warning: result of comparison of constant -1 with expression of type 'uchar' (aka 'unsigned char') is always true [-Wtautological-constant-out-of-range-compare] if ( h23 >= -1 && h23 < 127 && ~~~ ^ ~~ /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/rstr/src/abris.c:1732:15: warning: result of comparison of constant -1 with expression of type 'uchar' (aka 'unsigned char') is always true [-Wtautological-constant-out-of-range-compare] if ( rxmax1 >= -1 && rxmax1 < 127 && min_x_sum >= 0 && min_x_sum < 128 && ~~~~~~ ^ ~~ /var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0/cuneiform_src/Kern/rstr/src/abris.c:1847:12: warning: result of comparison of constant -1 with expression of type 'uchar' (aka 'unsigned char') is always true [-Wtautological-constant-out-of-range-compare] if ( h23 >= -1 && h23 < 127 && ~~~ ^ ~~ 8 warnings generated. ninja: build stopped: subcommand failed. * ERROR: app-text/cuneiform-1.1.0-r3::gentoo failed (compile phase): * ninja -v -j4 -l0 failed * * Call stack: * ebuild.sh, line 122: Called src_compile * environment, line 2354: Called cmake_src_compile * environment, line 972: Called cmake_build * environment, line 941: Called eninja * environment, line 1403: Called die * The specific snippet of code: * "$@" || die "${nonfatal_args[@]}" "${*} failed" * * If you need support, post the output of `emerge --info '=app-text/cuneiform-1.1.0-r3::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-text/cuneiform-1.1.0-r3::gentoo'`. * The complete build log is located at '/var/log/portage/app-text:cuneiform-1.1.0-r3:20221110-201838.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-text/cuneiform-1.1.0-r3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-text/cuneiform-1.1.0-r3/temp/environment'. * Working directory: '/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-1.1.0_build' * S: '/var/tmp/portage/app-text/cuneiform-1.1.0-r3/work/cuneiform-linux-1.1.0'